body { 
	color: #000;
	margin: 0;
	padding: 0;
	background-color: #fff;
}
body, .text, .textbold, .texttitle, .texttitlebold, .sectionheader, .error, .adv, .graytext, .message, .sub-head, .legend, .copyright, li, ol, a, .catSelect, .catSelected, .catSelectM, .asterisk, .nav, .navBottom
{font-family: Trebuchet MS, Arial, Verdana, sans-serif; }
a img {border:none}
.text, .textbold, .error, .graytext, .legend, .catSelect, .catSelected, .catSelectM, .categoryPD, td{
font-size: 11px;
}
.text, h1, .header, .caseHeader, .caseSubHeader, .stepProgBar, .legend {
	font-weight: normal;
}

.textbold, .error, .adv, .sectionheader, .graytext, .texttitlebold  {
	font-weight: bold;
}

.texttitle {
	font-size: 13px;
}

.texttitlebold {
	font-size: 15px;	
}

.sectionheader {
	font-size: 15px;	
	color: #fff; 
}

.error {color: #c00;}

.adv {color: #c00;	
	font-size: 12pt;
}

.graytext {color: #666}

.message {
    color: #002C66;
    font-size: 13px;
}
h1, .header, .caseHeader, .stepProgBar{
font-family: Georgia, Times New Roman, Times, serif;  
}
h1{color: #002C66;  
	font-size: 20px;      
}

.body_navi_yellow {background: url(/img_common/bg_page_yellow.gif) repeat-y right}

.body_navi_blue {background: url(/img_common/bg_page_blue.gif) repeat-y right}

.header, td .header, table .header { 
	color: #002C66;
	line-height: 40px;
	margin-top: 12px;
	font-size: 20px;
}
 /* NEW CLASSES FOR REVISED CASE PRESENTATION */
.caseBG {
	background:url("/images/homePage/case-gradient-BG.jpg") no-repeat
}

.categoryPD {
	font-family:tahoma;
	width:160px;
	margin-top:9px
}

.caseHeader { 
	color: #002C66;
	font-size: 24px;
}

.caseSubHeader { 
	font-family: Tahoma, sans-serif;
	color: #002C66;
	font-weight:600;
	font-size: 12px;
}

.stepProgBar { 
	color: #002C66;
	font-weight:500;
	line-height: 20px;
	font-size: 18px;
}

 /* END CLASSES FOR REVISED CASE PRESENTATION */
 
.sub-head { 
	font-weight: bold;    
	color: #002C66;  
	font-size: 14px;      
}

.legend { 
	color: #002C66;  
	padding-left: 5px;
	padding-right: 5px;
}

.copyright {
	color: #817F7C;
	font-size: 10px;
}

ul{list-style-type: square}

a:link, a:visited {color: #002C66}
a:hover, a:focus, a:active {color: #D78E00}

.catSelect, .catSelected, .catSelectM{
	font-style: normal;
	font-weight: 500;
}

.catSelectM {	
	width: auto;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	height: auto;
}

.asterisk, .required {
	color: #C00;
}

.star {
	font-family: Courier New, Courier, mono;
	color: #D78E00;
	font-size: 16px;
	font-weight: bold;
}

.starbar {
    border-bottom:1px dotted #002C66;
    cursor:pointer;
    height:13px;    
    overflow:hidden;
}

.bluestar {
	font-family: Arial, sans-serif;
	color: #002C66;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none; 
}

.bottomborder {border-bottom: 1px solid #333}
.box {border: 1px solid #d1d7dc}
.boxdark {border: 1px solid #515151}
.boxblue {border: 1px solid #002c66}

a.showhide:link, a.showhide:visited {
	color:#002C66; 
	text-decoration:none; 
	border-bottom:1px dashed #002C66;
}
a.showhide:hover, a.showhide:focus, a.showhide:active {
	color:#D78E00; 
	text-decoration:none; 
	border-bottom:1px dashed #D78E00;
}
.navGryLev1, .navGryLev1roll, .navTanLev1, .navTanLev1roll, .navTanLev1on, .navTanLev1top, .navBluLev1, .navBluLev1roll, .navBluLev1on, .navTanLev2, .navTanLev2roll,.navTanLev2on, .navBluLev2, .navBluLev2roll, .navBluLev2on , .navTanLev3, .navTanLev3roll, .navTanLev3on, .navBluLev3, .navBluLev3roll, .navBluLev3on
{text-decoration: none}
.navGryLev1, .navGryLev1roll, .navTanLev1, .navTanLev1roll, .navTanLev1on, .navTanLev1top, .navBluLev1, .navBluLev1roll, .navBluLev1on{
padding-left: 18px
}
.navTanLev2, .navTanLev2roll,.navTanLev2on, .navBluLev2, .navBluLev2roll, .navBluLev2on {
padding-left: 36px
}
.navTanLev3, .navTanLev3roll, .navTanLev3on, .navBluLev3, .navBluLev3roll, .navBluLev3on{
padding-left: 54px
}
.navGryLev1 {background-color:#97948F}
.navGryLev1roll, .navTanLev1roll, .navTanLev2roll, .navTanLev3roll, .navBluLev1roll, .navBluLev2roll, .navBluLev3roll {background-color:#817F7C}

.navTanLev1, .navTanLev2, .navTanLev3 {background-color:#AA9265}

.navTanLev1top {background-color:#B77900}

.navTanLev1on , .navTanLev2on , .navTanLev3on {background-color:#D78E00}

.navBluLev1, .navBluLev2 {background-color:#5D6B82}
.navBluLev1on, .navBluLev2on {background-color:#002C66}

.navBluLev3 {background-color:#8A94A5}
.navBluLev3on {background-color:#849BC2}

.nav, .navBottom {font-size:12px}
a.nav:link, a.nav:visited, a.nav:active, a.nav:hover {color:#EFEFEF; text-decoration:none}

.navBottom {padding-left:20px}
a.navBottom:link, a.navBottom:visited, a.navBottom:active{color:#EFEFEF; text-decoration:none}

 a.navBottom:hover {color:#D78E00; text-decoration:none}
.hidden{display: none;}

.ta-counter { font-size:smaller; color: #002C66; padding: 3px; display:none; float:left;  }
.ta-count-span { color: black; font-weight: normal;}

#footer-nav{
list-style: none;
line-height: 27px;
margin: 0;
padding: 0;
}
#footer-nav li{
 list-style: none;
}
.center, .seoLinks{text-align: center}
.clear{clear: both}
.hidden{display: none}

