﻿#subMenu{margin-top:1px;background:url(/images/nav_button_back_inactive.png) gray;height:20px;color:gray;}
#subMenu a,#subMenu a:active,#subMenu a:visited{color:#FFF;padding:2px 15px;}
#subMenu a.active,#subMenu a.active:visited{background:url(/images/nav_button_back.png) #000;}
#subMenu a:hover,#subMenu a.active:hover{color:#000;background:url(/images/design/nav_button_back_hover.gif) #C2C2C2;}
#subMenu li{list-style:none;display:inline;text-align:center;border-right:solid #DCDCDC 1px;margin:0;padding:2px 0;}
#subMenu ul{list-style:none;margin:0;padding:2px 0 0;}
.BottomBox{float:left;width:220px;}
.BottomBox h2{font-size:14px;font-weight:700;margin-top:1em;}
.BottomBoxWithMargin{width:270px;}
.BottomBoxWithMargin div{padding-right:30px;}
.BottomContent{clear:both;float:left;width:760px;}
.PromotionButton{display:block;margin:0;margin-left:0px;margin-bottom:10px;padding:3px 0;text-align:left;}
.Quote blockquote{font-size:16px;font-family:"Times New Roman" , serif;font-weight:700;font-style:italic;color:Gray;margin:0;padding:0}
.Quote blockquote p{line-height:115%;margin:20px 5px 15px 5px;padding:0;}
.Quote div{font-size:11px;color:#666;margin:25px 5px 45px;padding:0}
.Quote div.rightAlign{text-align:right;}
.SiteMapTree table,.SiteMapTree tr,.SiteMapTree td{width:auto;text-align:left;border-style:none;margin:0;padding:0;}
.TopContent{margin-top: 5px;}
.TopLeftContent{width:380px;float:left;}
.TopRightContent{width:380px;float:right;}
.banner{background:url(/images/header_banner.gif) #446DAA;height:55px;}
.banner div{padding-left:5px;padding-top:15px;font-size:19pt;color:#FFF;text-align:left;letter-spacing:1px;}
.callToAction{background:#FFFFDF;clear:both;border-bottom:silver 1px dashed;border-top:silver 1px dashed;text-align:center;padding-top:3px;padding-bottom:5px;}
.callToAction2{background:#F0F8FF;border-bottom:silver 1px dashed;border-top:silver 1px dashed;text-align:center;padding:3px;margin-top:8px;margin-bottom:8px;font-weight:bold;}
.contentContainer{padding-top:2px;clear:both;}
.disLink{color:#000;text-decoration:none;}
.error{color:Red;}
.smallPrint{font-size:11px;color:gray;}
.footer{font-size:10px;text-align:center;background:url(/images/separate.gif) top no-repeat;clear:both;}
.footer a,#footer a:link,#footer a:active,#footer a:visited,#footer a:hover{color:Gray;text-decoration:underline;}
.footer div{background:Red;padding:5em 0;}
.header{height:55px;padding:10px 0;}
.headerLogo,.PromotionButtonRight{float:right;padding-right:30px;}
.headerMenu{border-bottom:#DCDCDC 1px solid;border-top:#DCDCDC 1px solid;margin-top:7px;float:left;font-size:12px;padding-top:5px;padding-bottom:4px;padding-right:10px;}
.headerMenu img{margin-right:6px;float:left;}
.headerMenu li{float:left;list-style:none;text-align:center;border-right:solid silver 1px;margin:0;padding:0 10px;}
.headerMenu li.last{border-right:none}
.headerMenu ul{list-style:none;margin:3px;padding:0;}
.imageBox{text-align:center;color:gray;border:1px solid silver;margin:1em 0;padding:20px 0;}
.imageLeft{float:left;margin-top:8px;}
.innerSiteContainer{padding:0 15px;}
.narrowContent{float:left;width:540px;}
.navigation{border:1px solid silver;margin-bottom:25px;}
.navigation .content{padding:10px;}
.navigation .title{background:#F5F5DC;font-weight:700;color:#696969;border-bottom:#DCDCDC 1px dashed;padding:4px 8px;}
.navigation ul{margin-bottom:0;margin-left:0;padding-left:20px;}
.navigationArea{float:right;width:200px;margin-top:1em;}
.prodDescrip{margin-bottom:5px;color:#696969;}
.prodName{font-weight:700;}
.simpleImageBox{text-align:center;}
.simpleImageBox .imageLink{text-align:right;font-size:11px;color:gray;margin-right:10px;}
.simpleImageBox .imageLink a,.simpleImageBox .imageLink a:link,.simpleImageBox .imageLink a:active,.simpleImageBox .imageLink a:visited,.simpleImageBox .imageLink a:hover{color:gray;}
.siteContainer{height:100%;width:800px;text-align:left;border-right:silver 1px solid;border-left:silver 1px solid;border-bottom:silver 1px solid;border-top:silver 1px solid;background:#FFF;margin:15px;padding:0;}
.siteMapPath{font-size:11px;color:Gray;margin-top:10px;float:left;margin-bottom:10px;}
.textRight{margin-left:120px;}
a,a:link,a:visited,a:active{color:#0000CD;text-decoration:none;}
a:hover{color:#1E90FF;}
blockquote{color:gray;font-style:italic;}
body{font-size:10pt;font-family:Arial, Helvetica, sans-serif;background-color:#E8E8EF;text-align:center;margin:0 0 10px;padding:0;}
h1{font-size:20px;font-weight:700;color:#464646;border-bottom:1px solid silver;margin-top:5px;margin-bottom:3px;}
h2{font-size:16px;font-weight:700;color:#000;margin-top:6px;margin-bottom:2px;background:#F0F0F0;clear:both;font-family:Arial, Sans-Serif;padding:4px 3px;border:#DCDCDC 1px solid}
h2 a,h2 a:link,h2 a:active,h2 a:visited,h2 a:hover{color:#464646;}
h3{font-size:15px;font-weight:700;}
img{border:0;}
img.middle{vertical-align:middle;}
ol li{padding-bottom:1em;}
p{margin:1em 0;}
pre{border:1px solid silver;font-size:12px;margin:1em 0;padding:20px;}
pre .comment{color:#666;font-style:italic;}
pre em{color:green;font-style:normal;}
pre strong{color:blue;font-weight:400;}
/*
table{border-spacing:0;width:540px;border-collapse:collapse;}
td{border-bottom:Silver 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:10pt;padding:8px;}
th{border-bottom:Silver 1px solid;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin:0;padding:8px;}
*/
tr.odd{background:#FFFFEA;}
tr.even{background:#FFFFFF;}
ul li{list-style-image:url(/images/orange_bullet.gif);}
hr{border-top: gainsboro 1px solid;border-bottom:0;height:1px;}
