BODY { margin: 0 0 10px 0; background-color:#FFFFFF; font-family : Arial, Verdana, sans-serif;  font-size: 12px; color: #666666;  line-height: 16px;}
P, .P, OL, TD, BLOCKQUOTE, TD, UL, LI { font-family : Arial, Verdana, sans-serif;  font-size: 12px; color: #666666;  line-height: 16px;}

h1, .h1  { font-size: 19px; color: #2A3362; line-height: 22px; }
h2, .h2  { font-size: 18px; color: #336633; line-height: 20px; }
h3, .h3  { font-size: 15px;  color: #336633; }
/* h3, .h3  { font-size: 16px; color: #2A3362; } */
h4, .h4  { font-size: 15px; color: #2A3362; }
h5, .h5  { font-size: 14px;  color: #2A3362; }
.h5red  { font-family: Verdana, sans-serif; font-size: 14px;  color: #FF0000; }

hr { margin-top:8px; margin-bottom:8px; height: 1px; color: #336633; background-color: #336633;  }

.text11 {font-size: 11px;}
.text10 {font-size: 10px;}
.text9 {font-size: 9px;}
.text8 {font-size: 8px;}
.justify {text-align:justify}

.white { color: #FFFFFF; }
.black { color: #000000; }
.green { color: #336633; }
.gray { color: #808080; }
.lightGray { color: #9F9F9F; }
.burgandy { color: #990000; }
.red { color: #FF0000; } 
.navy {color: #000066; }
.blue {color: #000099; }
.brightBlue { color:#0000C0; }
.bightLBlue { color: #0F70CE; }
.smBurgandy { color: #CC0033; font-size: 10px; }
.lgRed { color: #FF0000; font-size: 14px; }
.tc { font-size: 10px; }
.footNote { font-size:10px; font-style:italic; }

.note {background-color:#EEEEEE;}
.nobreak { white-space: nowrap; }
.left {text-align:left}
.bold {font-weight:bold;}

.bodyTable {padding-top: 15px; padding-bottom: 35px; padding-left: 20px; padding-right: 60px;}

.leftNav1TD { padding: 4px 10px 4px 17px; }
.leftNav1TDOn {padding: 4px 10px 4px 2px; background-image:url(/images2/nav/leftnav_bkg_on.jpg);}

.leftNav2TD { padding: 2px 5px 2px 27px; background-image:url(/images2/nav/leftnav_onsection_bkg.jpg);}
.leftNav2TDOn { padding: 2px 5px 2px 27px; background-image:url(/images2/nav/leftnav_onsection_bkg.jpg);}

.leftNav1pad {padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; }
.leftNav1padNoSub {padding-left:25px; padding-right:10px; padding-top:4px; padding-bottom:4px;}

.leftNav2pad {padding-left:41px; padding-right:5px; padding-top:2px; padding-bottom:2px;}
.leftNav2padOn {padding-left:26px; padding-right:5px; padding-top:2px; padding-bottom:2px;}

.leftNav3pad {padding-left:55px; padding-right:5px; padding-top:2px; padding-bottom:2px;}
.leftNav3padOn {padding-left:41px; padding-right:5px; padding-top:2px; padding-bottom:2px;}

.topNav3Bkg { background-image:url(/images2/nav/nav3_grey_bkg.jpg); padding-top: 10px; padding-left: 10px;}
.topNav3BkgOn { background-image:url(/images2/nav/nav3_green_bkg.jpg); padding-top: 10px; padding-left: 10px;}

.breadcrumbsTD { padding: 2px 10px 2px 15px; color:#999999; font-size: 10px; font-family: Verdana, Arial, sans-serif; }

.hd1 { font-family : Arial, Verdana, sans-serif; font-size: 22px; color: #333333; font-weight: bold; line-height: 26px; }
.hdSub1 { font-family : Arial, Verdana, sans-serif; font-size: 14px; color: #333333; font-weight: bold; padding-top:5px;}

.UL { list-style-image:url(/images2/bullet.gif); margin-left: 20px; padding: 0px 0px 0px 0px; }
.UL2 { list-style-image:url(/images2/bullet2.gif); margin-left: 16px; padding: 0px 0px 0px 0px; }
.LI { list-style-image:url(/images2/bullet.gif); margin-left: 16px; padding: 0px 0px 0px 0px; }
.liMarginTop { margin-top:8px; }

.rNavTableBorder { border-style:solid; border-color:#E9E9E9; border-width:1px; }
.rNavBox { color:#000000; background-color:#E4E4E4; line-height: 19px; padding: 4px 4px 4px 6px; }

.inputLogIn	{ border:1px solid #999999; line-height:10px; margin:0px 0px 2px 0px; padding:2px; width:120px; font-size: 11px; }
.homeHD2 { padding: 4px 10px 4px 2px; background-image:url(/images2/home/hd2.jpg); width:350px; font-size:16px; color:#242424; line-height:20px; }
.homeHD2 p {color:#242424;}
.homeHD2sm { padding: 4px 10px 4px 2px; background-image:url(/images2/home/hd2.jpg); width:300px; text-align:center; font-style: italic; font-size:12px; color:#333333; }
.homeHD2quotee { font-size:11px; text-align:right; line-height:12px; margin: 5px 0 0 0; color:#333333; }
.homeHD4 { padding:4px 25px 4px 25px; background-image:url(/images2/home/hd4.jpg); width:347px; font-size:12px; color:#111111; line-height:16px;}
.homeHD4  ul li { font-size:11px; color:#111111; }
.homeHD4text { font-weight:bold; font-size:13px; color:#333333; line-height:16px; margin: 5px 0 1px 0; }
.homeHD4Button { text-align:center; margin: 8px 0 1px 0; }
.homeBoxCell { padding: 10px 15px 10px 15px; }
.homeBoxCellBottom { padding: 0 0 10px 0; }
.footerTD { padding: 8px 15px 0px 22px; color: #666666; font-size: 10px; font-weight:bold; text-decoration: none; }

.prodBoxTable1 {  width:170px; height:140px; }
.prodBoxTableHD { background-color:#E2E8FF; height:25px; font-weight:bold; padding-left:10px;}
.prodBoxTableText { padding: 10px 5px 5px 10px; color:#0F70CE; }

.smeTableBorder { border-style:solid; border-color:#E6E6E6; border-width:2px; }
.smeTableHD { padding-top: 3px; padding-bottom:3px; padding-left: 12px; background-color:#CCDABB; border-style:solid; border-color:#F3F8EC; border-width:1px; }

.sitemapMargin {margin: 0 0 0 0;}
.sitemapSubMargin {margin: 0 0 0 10px;}

A.prodBoxTableLink:LINK, A.prodBoxTableLink:VISITED { color: #0F70CE; text-decoration: none; }
A.prodBoxTableLink:HOVER { text-decoration: underline; }

/* TABLE DATA PRESENTATIONS #A3BDFF  #227BD3  #029ABF  */
.lightDarkBlue { background-color:#F1F5FF; }
.singleBlueRow { background-color:#A3BDFF; }
.solidLightBlueRow { background-color: #F9FAFF; text-align:center; }

.blueTableRow { background-color:#83A068; text-align:center; }
.blueTableCell1 { font-weight:bold; color:#FFFFFF; text-align:left; background-color:#83A068; padding: 0 8px 0 8px;}
.blueTableRow_2 { background-color:#596FDB; text-align:center; }
.blueTableCell1_2 { font-weight:bold; color:#FFFFFF; text-align:left; background-color:#596FDB; padding: 0 0 0 8px;}
.blueTableDarkRow { background-color:#F1F5FF; text-align:center; }
.blueTableDarkRowLeft { background-color:#F1F5FF; }
.lBlueTable { border-style:solid; border-color:#A3BDFF; border-width:1px; background-color:#F9FAFF; } 

.singleGreenRow { background-color:#83A068; }
.greenTableCell1 { font-weight:bold; color:#FFFFFF; text-align:left; background-color:#83A068; padding: 0 0 0 8px;}
.greenTableRow { background-color:#83A068; text-align:center; }
.lGreenTable { border-style:solid; border-color:#83A068; border-width:1px; background-color:#F9FAFF; } 

.callOutBox { border-style:solid; border-color:#C3D2FF; border-width:1px; background-color: #F8FAFF; margin: 4px 0 4px 8px;}
.callOutBoxLeft { border-style:solid; border-color:#C3D2FF; border-width:1px; background-color: #F8FAFF; margin: 4px 8px 4px 0;}
.callOutBoxHD { background-color: #99BBFF; color:#FFFFFF; font-weight:bold; padding: 4px 4px 4px 8px;}
.callOutBoxText { padding-top:0px; }
.dowloadButtonTD { padding: 0 0 6px 0; text-align:center; }

A:LINK, A:VISITED { color: #0F70CE; text-decoration: underline; }
A:HOVER { text-decoration: none; color: #0000FF; }

A.noLine:LINK, A.noLine:VISITED { color: #0F70CE; text-decoration: none; }
A.noLine:HOVER { text-decoration: underline; color: #0000FF; }
  
A.topNav1:LINK, A.topNav1:VISITED { font-size: 11px; color: #666666; text-decoration: none; }
A.topNav1:HOVER { color: #666666; text-decoration: underline; }

A.topNav1b:LINK, A.topNav1b:VISITED { font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
A.topNav1b:HOVER { color: #FFFFFF; text-decoration: underline; }
					  
A.topNav3:LINK, A.topNav3:VISITED { font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration: none; line-height: 13px; }
A.topNav3:HOVER { color:#FFFFFF;text-decoration: underline; }

A.advSearch:LINK, A.advSearch:VISITED { font-size: 9px; color: #999999; text-decoration: underline; font-weight: bold;}
A.advSearch:HOVER { color: #999999; text-decoration: none; }

A.rightNav:LINK, A.rightNav:VISITED  { font-size: 11px; color: #666666; text-decoration: underline; line-height: 19px; }
A.rightNav:HOVER { text-decoration: none; }

A.breadcrumbs:LINK, A.breadcrumbs:VISITED { color: #1070CF; font-size: 11px; text-decoration: underline; font-size: 10px; font-family: Verdana, Arial, sans-serif; }	  
A.breadcrumbs:HOVER { text-decoration: none; }

A.header2:LINK, A.header2:VISITED, .header2 { color: #000000; font-size: 11px; text-decoration: none; }	  
A.header2:HOVER { text-decoration: underline;}

A.header3:LINK, A.header3:VISITED, .header3 { color: #FFFFFF; font-size: 11pt; text-decoration: none; }	  
A.header3:HOVER { text-decoration: underline;}

A.footer:LINK, A.footer:VISITED { color: #800000; font-size: 10px; text-decoration: underline; font-weight:bold; }	  
A.footer:HOVER { text-decoration: none; }

A.sitemap:LINK, A.sitemap:VISITED { color: #0F70CE; text-decoration: none; font-size: 11px; }
A.sitemap:HOVER { text-decoration: underline; color: #0000FF; }

A.leftNav1:LINK, A.leftNav1:VISITED  { text-decoration: underline; color: #FFFFFF; font-size: 11px; line-height: 12px; }	
A.leftNav1:HOVER { text-decoration: none; }
.leftNav1  { color: #FFFFFF; font-size: 11px; line-height: 12px; }	
A.leftNav1On:LINK, A.leftNav1On:VISITED  { text-decoration: underline; color: #FFFFFF; font-size: 11px; line-height: 12px; font-weight:bold;}	
A.leftNav1On:HOVER { text-decoration: none; }

A.leftNav2:LINK, A.leftNav2:VISITED { text-decoration: none; color: #3a3a3a; font-size: 11px; line-height: 13px; }	
A.leftNav2:HOVER { text-decoration: underline; }
.leftNav2  { color: #000000; font-size: 11px; line-height: 12px; }	
A.leftNav2On:LINK, A.leftNav2On:VISITED { text-decoration: underline; color: #000000; font-size: 11px; line-height: 13px; font-weight:bold;}	
A.leftNav2On:HOVER { text-decoration: none; }

A.leftNav3:LINK, A.leftNav3:VISITED { text-decoration: underline; color: #000000; font-size: 11px; line-height: 12px; }	
A.leftNav3:HOVER { text-decoration: none; }
.leftNav3  { color: #000000; font-size: 11px; line-height: 12px; }	
A.leftNav3On:LINK, A.leftNav3On:VISITED { text-decoration: underline; color: #000000; font-size: 11px; line-height: 12px; font-weight:bold;}	
A.leftNav3On:HOVER { text-decoration: none; }

A.topNav1:LINK, A.topNav1:VISITED { font-size: 11px; color: #666666; text-decoration: none; }
A.topNav1:HOVER { color: #666666; text-decoration: underline; }
 
A.homeBoxHD:LINK, A.homeBoxHD:VISITED, .homeBoxHD { font-size:14px; color:#333333; font-weight:bold; text-decoration: none; }
A.homeBoxHD:HOVER { text-decoration: underline; }
 
A.green:LINK, A.green:VISITED { text-decoration: none; color: #336633; }	
A.green:HOVER { text-decoration: underline; }

A.black:LINK, A.black:VISITED { color: #000000; text-decoration: underline; }
A.black:HOVER { text-decoration: none; color: #0000FF; }

A.white:LINK, A.white:VISITED { color: #FFFFFF;  text-decoration: none; }
A.white:HOVER { text-decoration: underline; }

A.gray:LINK, A.gray:VISITED { color: #666666;  text-decoration: none; }
A.gray:HOVER { text-decoration: underline; }

A.adminMenu:LINK, A.adminMenu:VISITED { font-size: 18px; font-weight:bold; color: #336633; text-decoration: none; margin-left:20px; }
A.adminMenu:HOVER { text-decoration: underline; }

A.adminMenuOn:LINK, A.adminMenuOn:VISITED, A.adminMenuOn:HOVER { font-size: 18px; font-weight:bold; color: #7AD4F7; text-decoration: underline; margin-left:20px; }

A.h3:LINK, A.h3:VISITED { font-size: 15px;  color: #336633; text-decoration: underline; }
A.h3:HOVER { text-decoration: none; }


/*  Table Tabs Classes */
.tabTable { background-color:#F8FAFF; border-left-style:solid; border-left-width:1px; border-left-color:#C1D1FF; 
	border-right-style:solid; border-right-width:1px; border-right-color:#C1D1FF; 
	border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#C1D1FF; }	
.tabBody { padding: 30px 20px 10px 30px; }

.tabCell { background-image:url(/images2/tab_bkg.gif); height:44px; text-align: center; } 
.tabCellOn { background-color:#F8FAFF;  height:44px; text-align: center; 
	border-left-style:solid; border-left-width:1px; border-left-color:#C1D1FF; 
	border-right-style:solid; border-right-width:1px; border-right-color:#C1D1FF; 
	border-top-style:solid; border-top-width:1px; border-top-color:#C1D1FF; } 

.tabCell_2 { background-image:url(/images2/tab_bkg2.gif); height:44px; text-align: center; } 

A.tabLink:LINK, A.tabLink:VISITED { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
A.tabLink:HOVER { text-decoration: none; font-weight: bold; color: #FFFFFF;}
A.tabLinkOn:LINK, A.tabLinkOn:VISITED, A.tabLinkOn:HOVER { color: #1070CF; text-decoration: none;  font-weight: bold; }

a.buttonG {  padding:5px 10px; width:86px; height:21px; background:url('/images/global/greenButton.png') center no-repeat; color:#fff; font-size:11px; text-decoration:none; white-space:nowrap; }
.buttonG a, input.buttonG {  padding:5px 10px; width:86px; height:21px; background:url('/images/global/greenButton.png') center no-repeat; color:#fff; font-size:11px; text-decoration:none; white-space:nowrap; }
.buttonG a.sm {padding-left:20px; padding-right:20px; color:#fff;  text-decoration:none; }

a.buttonB { padding:7px 14px; width:316px; height:28px; background:url('/images/global/blueButton.png') center no-repeat; color:#fff; font-size:11px; text-decoration:none; white-space:nowrap; }
.buttonB a { padding:7px 14px; width:316px; height:28px; background:url('/images/global/blueButton.png') center no-repeat; color:#fff; font-size:11px; text-decoration:none; white-space:nowrap; }

p.buttonG, p.buttonB  { margin-top:20px; }
a.buttonG:hover, .buttonG a:hover, a.buttonB:hover, .buttonB a:hover, .buttonG a.sm:hover { text-decoration:underline; color:#fff; }
a.buttonG:visited, .buttonG a:visited, a.buttonB:visited, .buttonB a:visited, .buttonG a.sm:visited { color:#fff; }

