<style>

/* CoolMenus 4 - default styles - do not edit */
.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:Navy; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0 New */
.clLevel0a,.clLevel0aover{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px;}
.clLevel0a{background-color:#efefef; layer-background-color:Navy; color:50B3CF;}
.clLevel0aover{background-color:#99CC00; layer-background-color:#336699; color:#000000; cursor:pointer; cursor:hand; }
.clLevel0aborder{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#006699}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px;}
.clLevel0{background-color:#342F2D; layer-background-color:Navy; color:white;}
.clLevel0over{background-color:#99CC00; layer-background-color:#336699; color:#000000; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#006699}


/*Styles for level 1 change border from #7CC6E4 to white */
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:#50B3CF; layer-background-color:Navy; color:white; text-align: left; }
.clLevel1over{background-color:#0065A4; layer-background-color:#336699; color:white; cursor:pointer; cursor:hand; text-align: left;}
.clLevel1border{position:absolute; visibility:hidden; background-color:white; layer-background-color:#006699; text-align: left;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; text-align: left;}
.clLevel2{background-color:#003877; layer-background-color:Navy; color:white; text-align: left;}
.clLevel2over{background-color:#FF9000; layer-background-color:#FFFFFF; color:#FFFFFF; cursor:pointer; cursor:hand; text-align: left;}
.clLevel2border{position:absolute; visibility:hidden; background-color:#FF9000; layer-background-color:#006699; text-align: left;}

.justify {  text-align: justify}
.justify_sm {  text-align: justify; font-size: 0.8em;}

p.sm  { font-size: 0.8em;}
div.sm  { font-size: 0.8em;}

/* scrollbar */


body{
SCROLLBAR-FACE-COLOR: #EBEBEB; 
SCROLLBAR-HIGHLIGHT-COLOR: #F3F3F3; 
SCROLLBAR-SHADOW-COLOR: #DADADA; 
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
SCROLLBAR-ARROW-COLOR: #9D9D9D; 
SCROLLBAR-TRACK-COLOR: #FFFFFF; 
SCROLLBAR-DARKSHADOW-COLOR: #C0C0C0;
font-family: Arial, Helvetica;
font-size: 0.75em;
color: #4D4E53;
text-align:center;
position:relative;
padding:0;width:915px;margin:15px auto 10px;
background:url(../images/body_bg.gif) repeat-x 0 0 #FFF;
}


#mainContainer {text-align:center;background:#FFF; width:1000px;}
#mainContainer .left {background:url(../images/mainShadow_left.gif) repeat-y 0 0;}
#mainContainer .right {background:url(../images/mainShadow_right.gif) repeat-y 100% 0;}
#mainContainer .bottom {background:url(../images/mainShadow_bottom.gif) repeat-x 0 100%;}
#mainContainer .topLeft {background:url(../images/mainShadow_topLeft.gif) no-repeat 0 0;}
#mainContainer .topRight {background:url(../images/mainShadow_topRight.gif) no-repeat 100% 0;}
#mainContainer .bottomLeft {background:url(../images/mainShadow_bottomLeft.gif) no-repeat 0 100%;}
#mainContainer .bottomRight {background:url(../images/mainShadow_bottomRight.gif) no-repeat 100% 100%;padding:0 63px 6px 57px;}

#mainNav {height:25px;background:url(../images/mainNav_bg.gif) repeat 0 0 #4AA6C0;}
#topHeader {height:117px;}


#mainContentContainer {  }
#contentLeft {float:left;width:660px;padding:30px;background:#FFF;}
html> body #contentLeft{width:600px}
#contentRight {width:220px;float:right; padding:0px;background:#FFF; text-align:left;}
#contentRight .box1 {background:#003877;height:90px;}
#contentRight .subContent {padding:0px; margin:1x;
		font-size: 0.9em;
}
.introText {color:#003877;}


/*
body{
font-size: 0.75em;
color: #4D4E53;
}
*/

table {
font-size: 1em;
color: #4D4E53;
font-family: Arial, Helvetica;
}


/*fonts*/
.Menu_Head { font-family: Helvetica, Arial; font-size: 22px; line-height: 30px; color: #002878}





//.heading { font-family: Helvetica, Arial; font-size: 12px; font-weight: bold; line-height: 14px; color: #50B3CF}
//.subheading { font-family: Helvetica, Arial; font-size: 12px; font-weight: bold; line-height: 14px; color: #666666}
//.fineprint { font-family: Helvetica, Arial; font-size: 10px; line-height: 12px; color: #666666}
.heading { font-size: 1.3em; font-family: Helvetica, Arial; font-weight: bold; line-height: 14px; color: #003877}
.subheading { font-family: Helvetica, Arial; font-weight: bold; line-height: 14px; color: #666666}
.fineprint { font-family: Helvetica, Arial; font-size: 0.8em; line-height: 12px; color: #666666}

ul 
{
list-style-image: url('images/bullet.gif')
}



/*links*/
/* no use
a.links { font-family: Helvetica, Arial; font-size: 11px; color: #FF6600; text-decoration: none}
a.links:hover {color: #666666}
a.nav { font-family: Helvetica, Arial; font-size: 11px; color: #666666; text-decoration: none}
a.nav:hover {color: #666666}
*/
a {color:#003877;text-decoration:none;}
a:hover {text-decoration:underline;}

a.links {color:#003877;text-decoration:none;}
a.links:hover {text-decoration:underline;}

a.links_sm {color:#003877;text-decoration:none; font-size: 0.9em;}
a.links_sm:hover {text-decoration:underline; font-size: 0.9em;}

a.menu {color:white;text-decoration:none; font-size:10px;}
a.menu:hover {color:#0065A4;text-decoration:none;}

a img {border:0;}
h1 {margin:0 0 35px;padding:0;color:#003877;font-size:2em;}
h2 {margin:0 0 35px;padding:0;color:#003877;font-size:1em;}
.clear {font-size:1px;color:#FFF;height:0px;clear:both;}
.floatL {float:left;display:block;}
.floatR {float:right;display:block;}
.greyline { width: 186px; height:1px; background-color: #999999; line-height: 0px; margin-top: 7px;}

.rightpanel {width: 186px;}

/*thumbnail images*/

.img {		border-color: #CCCCCC}		
.imgOut {	border-color: #CCCCCC}
.imgOver {	border-color: #666666} 
/*.visited { 	FILTER: Gray}*/


/* table */
// blue green #50B3CF
// dark blue #003877
.theme { background-color: #003877; color: ffffff; }

tr.theme { background-color: #003877; color: ffffff; }
tr.detail { background-color: #ECECE9; }
td.theme { background-color: #003877; color: ffffff;}
td.detail { background-color: #ECECE9; }

tr.lightgrey { background-color: #F2F2F2; color: #003877;}
tr.doc_detail { background-color: #ffffff; }


.ReqTable {}
.ReqTable_L { width:200px;}
.ReqTable_R { width:450px;}



/* Title h1 */
//h1 {  font-family: Helvetica, Arial; font-size: 2em; line-height: 30px; color: #003877 }


/*forms*/

form { margin: 0px;}

.input {	border-left: #8B8B8B 1px solid;
		border-right: #D5D6D8 1px solid;
		border-top: #8B8B8B 1px solid;
		border-bottom: #D5D6D8 1px solid;
		font-size: 11px;
		color: #666666;
		font-family: Arial, Helvetica;
		background-color: #EBEBEB }

.select {	border-left: #999999 1px solid;
		border-right: #999999 1px solid;
		border-top: #999999 1px solid;
		border-bottom: #999999 1px solid;
		font-size: 11px;
		color: #333333;
		font-family: Arial, Helvetica;
		background-color: #EBEBEB }
		
.bttn {		border-left: #D5D6D8 1px solid;
		border-right: #8B8B8B 1px solid;
		border-top: #D5D6D8 1px solid;
		border-bottom: #8B8B8B 1px solid;
		font-size: 11px;
		color: #333333;
		font-family: Arial, Helvetica;
		background-color: #EBEBEB }
		
.bttnAdd {	border-left: #D5D6D8 1px solid;
		border-right: #8B8B8B 1px solid;
		border-top: #D5D6D8 1px solid;
		border-bottom: #8B8B8B 1px solid;
		font-size: 11px;
		color: #333333;
		font-family: Arial, Helvetica;
		background-color: #FFFFFF }
				

textarea {	border-left: #8B8B8B 1px solid;
		border-right: #D5D6D8 1px solid;
		border-top: #8B8B8B 1px solid;
		border-bottom: #D5D6D8 1px solid;
		font-size: 11px;
		color: #333333;
		font-family: Arial, Helvetica;
		background-color: #FFFFFF }

.seminar {font-size: 14px;
		color: #000066;
		font-family: Arial, Helvetica}
		
.seminarfooter {font-size: 16px;
		color: #990000;
		font-family: Arial, Helvetica}
		
.seminarbody {font-size: 16px;
		color: #FF6600;
		font-family: Arial, Helvetica}
}


.note {font-size: 0.9em;}

.exchangeRankHead {
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
	background-color: #002878;
	padding: 2px 0px 2px 0px;
}

.exchangeRankName 
{
	font-size: 12px;
	font-weight: bold;
	padding: 4px 4px 0px 6px;
	color: #002878;
	background-color: #CEEEF6;
}

.exchangeRankInfo 
{
	font-size: 10px;
	color: #002878;
	padding: 0px 4px 4px 6px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #CEEEF6;
}	

.exchangeRankReadMore {
	color: #FFFFFF;
	font-size: 10px;
	padding: 3px 0px 3px 22px;
	background: #002878 url(../images/triangle_white.gif) 6px 4px no-repeat;
}

.exchangeRankReadMore a:link {
	color: #FFFFFF;
	text-decoration: none;
}	

.exchangeRankReadMore a:visited {
	color: #FFFFFF;
	text-decoration: none;
}	

.exchangeRankReadMore a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}