BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #4747CE;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

A:hover
{
    COLOR: #0000FF;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.titlecase
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.bodytext
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana
}
.Headline
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 16pt;
    COLOR: #510077;
    FONT-FAMILY: Arial, Verdana
}
.sidelink
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 10pt;
    COLOR: #510077;
    FONT-FAMILY: Arial, Verdana
}
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #8e2ebe;
    FONT-FAMILY: Arial, Verdana
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #510077;
    FONT-FAMILY: Arial, Verdana
}
.smalltext
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #4747CE;
    FONT-FAMILY: Arial, Verdana
}
A.textlink
{
    FONT-SIZE: 11pt;
    COLOR: #0038D7;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
.Grayside
{
    FONT-SIZE: 8pt;
    COLOR: #5a5866;
    FONT-FAMILY: Arial, Verdana
}
P
{
    TEXT-ALIGN: justify
}
P.center
{
    TEXT-ALIGN: center
}
P.left
{
    TEXT-ALIGN: left
}
.welcome
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11pt;
    COLOR: #5a5866;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana
}
.HeadDefaultLine
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 16pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana
}
.relatedlinks
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #510077;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline
}
.header
{
    FONT-SIZE: 12pt;
    COLOR: #196983;
    FONT-FAMILY: Arial, Verdana
}
.HeadLineSolutions
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 16pt;
    COLOR: #510077;
    PADDING-TOP: 40px;
    FONT-FAMILY: Arial, Verdana
}
.tableborder
{
    BORDER-RIGHT: #510077 1px dotted;
    BORDER-TOP: #510077 1px dotted;
    BORDER-LEFT: #510077 1px dotted;
    BORDER-BOTTOM: #510077 1px dotted;
    BACKGROUND-COLOR: #f9f9f9
}

/* HOMEPAGE - EDI Quote Link */
p.quote-link a {
font-size:11pt;
}

/*  New Website Navigation CSS - Added on 11.09.2009 ------------------------------------------------------------- */

/* Navigation */
#nav {height:26px;	background: transparent url(../images/bgnd-navbar.jpg) no-repeat;}
#nav ul {display:block;list-style:none;margin:0 0 0 10px; padding:0;height:26px;font:bold 13px/26px Arial, Helvetica, sans-serif;}
#nav ul li {float:left;}
#nav ul li a {display:block; outline:none;text-decoration:none;color:#fff; margin-left:3px; padding-left:8px;background: transparent url(../images/nav-tabs-left.gif) no-repeat left 0px;}
#nav ul li a span {display:block; padding-right:8px;background:transparent url(../images/nav-tabs-right.gif) no-repeat right 0px;}
#nav ul li a:hover{color:#4b4b4b; background-position:left -40px;}
#nav ul li a:hover span {background-position:right -40px;}

/* Navigation - Display Active Tabs */
body#home li#hm a,
body#about li#abt a,
body#suppliers li#edisup a,
body#partners li#prt a,
body#learning li#lrn a,
body#support li#sup a,
body#company li#co a,
body#contact li#cont a
{color:#4b4b4b; background-position:left -40px;}
body#home li#hm a span,
body#about li#abt a span,
body#suppliers li#edisup a span,
body#partners li#prt a span,
body#learning li#lrn a span,
body#support li#sup a span,
body#company li#co a span,
body#contact li#cont a span
{background-position:right -40px;}

/* Sub Navigation */
#subnav {height:25px;background: url(../images/subnav-bgnd.gif) repeat-x left bottom;}
#subnav ul { clear:left; list-style:none; margin:0; padding:0; font:11px/25px Arial, Helvetica, sans-serif;}
#subnav ul li { float:left;}
#subnav ul li a {color:#4b4b4b; padding:2px 10px 2px 12px; text-decoration:none; background: url(../images/subnav-divider.gif) no-repeat top left;}
#subnav ul li a:hover { color:#212121; text-decoration:underline;}
#subnav li.first a { background:none;}

/* SubNavigation - Display Active SubNav */
#subnav ul { display:none;}
body#home #subnav ul.hm,
body#about #subnav ul.abt,
body#suppliers #subnav ul.edisup,
body#partners #subnav ul.prt,
body#learning #subnav ul.lrn,
body#support #subnav ul.sup,
body#company #subnav ul.co,
body#contact #subnav ul.cont 
{display:block;}

/* SubNavigation - Positioning Active SubNav */
body#home #subnav ul.hm {margin-left:10px;}
body#about #subnav ul.abt {margin-left:12px;}
body#suppliers #subnav ul.edisup {margin-left:33px;}
body#partners #subnav ul.prt {margin-left:175px;}
body#learning #subnav ul.lrn {margin-left:270px;}
body#support #subnav ul.sup {margin-left:350px;}
body#company #subnav ul.co {margin-left:420px;}
body#contact #subnav ul.cont {margin-left:515px;}



.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{display:block;overflow:hidden;}
.b1,.b2,.b3,.b1b,.b2b,.b3b{height:1px;}
.b2,.b3,.b4,.b2b,.b3b,.b4b,.b{border-left:1px solid #999;border-right:1px solid #999;}
.b1,.b1b{margin:0 5px;background:#999;}
.b2,.b2b{margin:0 3px;border-width:2px;}
.b3,.b3b{margin:0 2px;}
.b4,.b4b{height:2px;margin:0 1px;}
.d1{background:#F7F8F9;}