body {
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	
}
.body {
	
	font-size: 11px;
	color: #000000;
	text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;

}

}
.bodygrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}

a:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0799BD;
	line-height: 18px;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0799BD;
	line-height: 18px;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0799BD;
	line-height: 18px;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 18px;
	text-decoration: none;
}






.BKGND_01 {
	background-image: url(/images/bkgrnd_01.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.BKGND_02 {
	background-image: url(/images/BKGND_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.BKGND_03 {
	background-image: url(/images/BKGND_03.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.BKGND_04 {
	background-image: url(/images/body1_22.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.BKGND_05 {
	background-image: url(/images/bkgnd_07.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.BKGND_06 {
	background-image: url(/images/bkgnd_08.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.BKGND_07 {
	background-image: url(/images/BKGRND_08.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.BKGND_08 {
	background-image: url(/images/BKGRND_09.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.BKGND_09 {
	background-image: url(/images/body_15.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.BKGND_10 {
	background-image: url(/images/BKGRND_10.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.BKGND_11 {
	background-image: url(/images/BKGRND_11.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.BKGND_12 {
	background-image: url(/images/header_09a.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.footnote{
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.Font_01{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.Font_02{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.font_03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.font_04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration:none;
	font-weight:bold;
}

.font_05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	font-weight:bold;
}
.font_07 {
	color: #333333;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}

.font_10 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.font_11 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.font_12 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.font_14 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.bigBoldBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00B5E6; 
	font-weight: bold; 
	font-size: 12px; 
}
.boldGreyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666; 
	font-size: 11px; 
	font-weight: normal;
}
.bigBoldGreyTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666; 
	font-weight: bold; font-size: 14px
}

.GreyTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666; 
	font-size: 18px;
	font-weight: bold; 
}
.GreyTitle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666; 
	font-size: 17px;
	font-weight: bold; 
}

.comments {
	font-family:"Courier New", Courier, monospace;
	color: #FF0000;
	text-decoration:none;
}

.TabBackground {
	background-image: url(/images/TabBG.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.picbordercolor{
	border-color: #000000;
	border: thin;
	border-style: double;
}

.special_18 {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color: #C0C1C3;
	font-size: 18px;
} 

.special_16 {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color: #C0C1C3;
	font-size: 16px;
} 

.special_12 {
	font-family: Arial, Helvetica, sans-serif;
	color: #5E6D86;
	font-size: 12px;
	line-height: 1.5;
} 

a.nav_special12, a.nav_special12:link, a.nav_special12:visited, a.nav_special12:active {
	color: #5E6D86;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.nav_special12:hover {
	color: #5E6D86;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

a.nav_special18, a.nav_special18:link, a.nav_special18:visited, a.nav_special18:active {
	color: #5E6D86;
	font-size: 18px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.nav_special18:hover {
	color: #5E6D86;
	font-size: 18px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.white_20 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 20px;
} 

.white_16 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 16px;
} 

.whitesmall {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 8px;
} 

.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
} 

.whiteheading {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
}

.whitemiddle {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
}

.whitemiddlespace {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	line-height: 1.5;
}

a.nav_white, a.nav_white:link, a.nav_white:visited, a.nav_white:active {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
a.nav_white:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:underline;
}

a.nav_white2, a.nav_white2:link, a.nav_white2:visited, a.nav_white2:active {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.nav_white2:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

a.nav_white3, a.nav_white3:link, a.nav_white3:visited, a.nav_white3:active {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.nav_white3:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.nav_blue, a.nav_blue:link, a.nav_blue:visited, a.nav_blue:active {
	color: #87BDE2;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.nav_blue:hover {
	color: #87BDE2;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.orangetext {
	font-family: Arial, Helvetica, sans-serif;
	color: #E24811;
	font-size: 14px;
	font-weight: bold;
}

.indexBG {
	background-image: url(/images/indexBG.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.body1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}


.bodyemail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}

a.nav_bodyemail, a.nav_bodyemail:link, a.nav_bodyemailr:visited, a.nav_bodyemail:active {
	color: #000000;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
a.nav_bodyemail:hover {
	color: #E24811;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}

.tabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}

.orangeheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E24811;
	text-decoration:none;
	font-weight:bold;
}

a.orange, a.orange:link, a.orange:visited, a.orange:active {
	color:  #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
}

.bottombg {
	background-image: url(/images/body1_22.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(/images/bkgnd_bottom.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.bottomimage {
	background-image: url(/images/bkgnd_bottom.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.BKGND_bloomberg {
	background-image: url(/images/bg_bloomberg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.BKGND_roadtest {
	background-image: url(/images/bkgnd_roadtest.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
a.corpmain, a.corpmain:link, a.corpmain:visited, a.corpmain:active  {
	color:  #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}
a.corpmain:hover {
	color: #E24811;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.orange:hover {
	color: #E24811;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.nav_footer, a.nav_footer:link, a.nav_footer:visited, a.nav_footer:active {
	color: #FFFFFF;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
a.nav_footer:hover {
	color: #F7C53F;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
}
a.nav_02, a.nav_02:link, a.nav_02:visited, a.nav_02:active {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
}
a.nav_02:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:underline;
}

a.nav_road, a.nav_road:link, a.nav_road:visited, a.nav_road:active {
	color: #5F1D5F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
}
a.nav_road:hover {
	color: #5F1D5F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:underline;
}

a.nav_03, a.nav_03:link, a.nav_03:visited, a.nav_03:active {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
a.nav_03:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:underline;
}
a.nav_04, a.nav_04:link, a.nav_04:visited, a.nav_04:active {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:underline;
}
a.nav_04:hover {
	color: #E03712;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:underline;
}
a.nav_05, a.nav_05:link, a.nav_05:visited, a.nav_05:active {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	line-height: 18px;
}
a.nav_05:hover {
	color: #E03712;
	font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
	line-height: 18px;
}
a.nav_06, a.nav_06:link, a.nav_06:visited, a.nav_06:active {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration:none;
	line-height: 9px;
}
a.nav_06:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration:underline;
	line-height: 9px;
}
a.FAQs, a.FAQs:link, a.FAQs:visited, a.FAQs:active {
	color: #666666;
	text-decoration:underline;
	font-weight:bold;
}
a.FAQs:hover {
	color: #E03712;
	text-decoration:none;
	font-weight:bold;
}

a.nav_09, a.nav_09:link, a.nav_09:visited, a.nav_09:active {
	color: #56595C;
	font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	
}
a.nav_09:hover {
	color: #E03712;
	font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
}





/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:705; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:none; layer-background-color:none; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px; font-family:Verdana; font-size:11px; font-weight:bold; text-align:center; }
.clLevel0{background-color:none; layer-background-color:none; color:white;}
.clLevel0over{background-color:none; layer-background-color:none; color:white; text-decoration: underline; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:none; layer-background-color:none}


/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:arial, arial black; font-size:11px; font-weight:bold}
.clLevel1{background-color:#999999; layer-background-color:999999; color:white;}
.clLevel1over{background-color:#C56344/*F95D2D*/; layer-background-color:#C56344/*F95D2D*/; color:white; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF;filter: alpha(opacity=90); -moz-opacity: 0.9}

/*.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:verdana; font-size:11px; font-weight:normal; text-align:left; }
.clLevel1{background-color:transparent; layer-background-color:transparent; color:#666666;}
.clLevel1over{background-color:#3366CC; layer-background-color:white; color:white; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; z-index:500; visibility:visible; background-color:white; layer-background-color:white; filter: alpha(opacity=90); -moz-opacity: 0.9}

/* level 1a */
.clLevel1a, .clLevel1aover{position:absolute; padding:2px; font-family:verdana, arial; font-size:11px; font-weight:normal}
.clLevel1a{background-color:003399; layer-background-color:003399; color:white;}
.clLevel1aover{background-color:#E1E7F3; layer-background-color:#E1E7F3; color:navy; cursor:pointer; cursor:hand; }
.clLevel1aborder{position:absolute; z-index:500; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF;filter: alpha(opacity=90); -moz-opacity: 0.9}


/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:arial; font-size:11px; font-weight:bold}
.clLevel2{background-color:transparent; layer-background-color:transparent; color:#666666;}
.clLevel2over{background-color:#3366CC; layer-background-color:white; color:white; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; z-index:500; visibility:hidden; background-color:white; layer-background-color:white; filter: alpha(opacity=90); -moz-opacity: 0.9}.border {
	border: thin solid #CCCCCC;
}
