/* FONT TAG OVERWRITE */
font {font-family:arial,helvetica,sans-serif !important}
font {font-size:10pt}

/* FONT FACES */
body,th,td,p,div,span,input,select,textarea,ul,ol,dl,h1,h2,h3,h4,h5,h6,li,big,small,b,.smaller{font-family:verdana,helvetica,sans-serif}
a{font-family:arial,helvetica,sans-serif}

/* NN 4.X FONT SIZES */
.header,.header .blueBig,.xxlarge,span.trainingBig{font-size:21px}
.large,span.secheader{font-size:16px}
.headline,.headlineGrey{font-size:15pt}
.subhead,.subhead .purchase,.products,.learnMore{font-size:13px}
 body,.sideHeader,th,td,p,div,span,input,select,textarea,ul,ol,dl,span.blueSmall,span.trainingSmall, p a,.productsSubHead{font-size:11px}
.smaller,a{font-size:11px}
.xxsmall{font-size:10px}
 div.sitelinks{font-size:8pt;text-align:right}
 select.creditcard{font-size:8pt;text-align:right}




/* GENERIC */
body,th,td,p{color:#333}
code,kbd,tt,pre,code span,kbd span,tt span,pre span{color:#333}
h5,h5 a,h6,h6 a,h5 span,h6 span,h1,h2,h3,h1 span,h2 span,h3 span,h1 a,h2 a,h3 a,h4,h4 span,h4 a{color:#333}
h1,h2,h3,h4,h5,h6{margin:3px 0px;padding:0px}
a{text-decoration:none}
a:visited{color:#003399}
a:link,a.named:visited,div.breadcrumb a:visited,div.sitelinks a:visited{color:#003399}
a:hover,b.error,span.error{text-decoration:underline}
dt{font-weight:bold;padding:5px 0px 0px 0px}
ul li{list-style-type:disc;}
div.header a{font-weight:bold;text-decoration:none;color:#666666;font-size:11px}
div.header a:visited{font-weight:bold;color:#666666;font-size:11px}
div.header a:hover{font-weight:bold;color:#666666;font-size:11px;text-decoration:underline}
div.header{line-height: 22pt;}
body{background-color: #FFFFFF}

body.homePage {background-color: #FFFFFF}
.products a {font-weight:normal;text-decoration:underline;color:#cc9933;font-size:12px}
.products a:visited{font-weight:normal;color:#cc9933;font-size:12px}
.productsSubHead a {font-weight:normal;text-decoration:none;color:#cc9933;font-size:12px}
.productsSubHead a:visited{font-weight:normal;color:#cc9933;font-size:12px}
.productsSubHead a:hover{font-weight:normal;color:#cc9933;font-size:12px;text-decoration:underline}
.learnMore a {font-weight:normal;text-decoration:none;color:#333399;font-size:12px}
.learnMore a:hover{font-weight:normal;color:#333399;font-size:12px;text-decoration:underline}
.learnMore a:visited {font-weight:normal;color:#333399;font-size:12px}
p { margin-top: 10px;margin-bottom: 5px; } 
ul { margin-top: 5px;margin-bottom: 5px;margin-left:15px;padding-left:0px } 
li { margin-left:4px;margin-top: 5px;padding-left:0px; } 
/* DIV PAD */
div.pad6{padding:6px}
div.pad2{padding:2px}
div.pad3{padding:3px}
div.pad10{padding:10px}
div.pad20x6x6x6{padding:20px 6px 6px 6px}
div.pad35x10x5x35{padding:35px 10px 5px 35px}
div.pad20x10x5x35{padding:20px 10px 5px 35px}
div.pad2x10x5x35{padding:2px 10px 5px 35px}
div.pad2x10x5x20{padding:2px 10px 5px 20px}
div.pad2x20x5x35{padding:2px 20px 5px 35px}
div.pad2x10x2x5{padding:2px 10px 2px 5px}
div.pad0x0x0x10{padding:0px 0px 0px 10px}
div.pad0x0x0x2{padding:0px 0px 0px 2px}
div.pad0x10x0x0{padding:0px 10px 0px 0px}
div.pad0x10x10x10{padding:0px 10px 10px 10px}
div.pad0x10x2x10{padding:0px 10px 10px 2px}
div.pad0x5x0x0{padding:0px 5px 0px 0px}
div.pad2x0x0x20{padding:0px 0px 0px 25px}
div.pad4x10x2x5{padding:0px 10px 2px 5px}
div.pad0x0x0x30{padding:0px 0px 0px 40px}
div.pad0x80x0x0{padding:0px 80px 0px 0px}
div.pad5x0x0x10{padding:5px 0px 0px 10px}
div.pad0x4x4x4{padding:0px 9px 4px 9px}
div.pad5x0x0x30{padding:5px 0px 0px 30px}
DIV.headerpadding{PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px}
div.pad5x10x5x10 {padding:2px 10px 2px 5px}
div.pad5x20x5x10 {padding:5px 20px 5px 10px}
div.pad5x2x2x15{padding:5px 2px 2px 15px}


/* SPACERS */
.sp10{font-size:8px !important}
.sp8{font-size:7px !important}
.sp5{font-size:4px !important}
.sp2{font-size:2px !important}

/* TEXT */
.blueBig{color:#3399CC;}
span.blueSmall{color:#3399CC;font-weight:bold}
span.secheader{color:#000000}
span.tildas{color:#3399CC;font-style: italic;font-weight:bold}
.header{color:#666666}
.new,.note{text-transform:uppercase;font-weight:bold}
.headline{font-weight:bold;font-style: italic;font-family:arial,helvetica,sans-serif;color:#003399}
.headlineGrey{font-weight:normal;font-style: italic;font-family:arial,helvetica,sans-serif;color:#333333}
.subhead{color:#666666}
.sideHeader{color:#003399;font-weight:bold}
.purchase{color:#336600;}
.products{color:#cc9933;}
.productsSubHead{color:#cc9933;}
.partners{color:#666666;}
.learnMore{color:#333399;}
span.partners{color:#666666;}
.training{color:#ff9933;}
span.trainingBig{color:#663399;}
span.trainingSmall{color:#ff9933;font-weight:bold}

/* TABLE COLORS */
table.ltgrey,td.ltgrey,th.ltgrey,tr.ltgrey td,tr.ltgrey th,table tr td.ltgrey,table tr th.ltgrey{background:#EEEFF0;vertical-align:top}

/* TABLE STYLES */
td.vatop,th.vatop,tr.vatop td,tr.vatop th,table.vatop td,table.vatop th,div.vatop{vertical-align:top}
td.vamiddle,th.vamiddle,tr.vamiddle td,tr.vamiddle th,table.vamiddle td,table.vamiddle th,div.vamiddle{vertical-align:middle}
td.vabottom,th.vabottom,tr.vabottom td,tr.vabottom th,table.vabottom td,table.vabottom th,div.vabottom{vertical-align:bottom}

/* Blue Bar */
.blueBar  {	COLOR: #3399CC;padding-bottom:2px;}
TD.blueBar {color:#FFFFFF;font-weight:normal;BACKGROUND:#3399CC;height:20px} 

/* Grey Bar */
.greyBar  {	COLOR: #999999;padding-bottom:2px;}
TD.greyBar {color:#FFFFFF;font-weight:normal;BACKGROUND:#999999;height:20px} 

/* White Text */
.whiteBar{text-align:center;padding-bottom:3px;}
.whiteBar a{font-weight:normal;text-decoration:none;color:#FFFFFF;font-size:12px} 
.whiteBar a:hover{COLOR: #3399CC; TEXT-DECORATION: underline} 
.whiteBar a:visited{font-weight:normal;text-decoration:none;color:#FFFFFF;font-size:12px}

/* FORMS */
input.buttonGrey{cursor:hand;font-family:arial,sans-serif;color:#FFF;width:3.8em;height:2.3em;font-weight:bold;font-size:9px;PADDING-BOTTOM:0px;margin:1px;border:0px none #000}
input.buttonGrey{background:#666666}

.test {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
.testBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: Bold;
}

.whiteText{font-family: arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color:#FFFFFF;
}

.whiteTextUB{font-family: verdana, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color:#FFFFFF;
}

.whiteTextUB a{font-family: verdana, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color:#FFFFFF;
}

.whiteTextUB a:visited{font-family: verdana, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color:#FFFFFF;
}


.yellowText{font-family: verdana, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color:#FFFF99;
}
.wrap1{
position:relative;font-size:12px;top:10px;left:5px;
}

.wrap2{
position:absolute;font-size:12px;width:120;height:25;padding-left:2px;padding-top:0px;padding-bottom:0px;padding-right:2px;
}
#dropmenu0, #dropmenu1{
z-index:100;
}

a.named{font-size:11px;font-family:arial,helvetica,sans-serif;text-decoration:none}
a.named:visited{color:#003399}
a.named:link{color:#003399}
a.named:hover{text-decoration:underline;color:#333;}

a.bread{font-size:10px;font-family:arial,helvetica,sans-serif;text-decoration:none}
a.bread:visited{color:#000000}
a.bread:link{color:#000000}
a.bread:hover{text-decoration:underline;color:#333;}

.plus{font-size: 10px;
font-family: Arial, sans-serif;
color: #000000;
padding-left:2px;


}