/*body{ background-color:#ffffff; color:#252628; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0px; line-height:18px;}
.text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#252628;}
.white{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#ffffff;}


.menu_small{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000060; text-decoration:none; font-weight:bold;}
.menu_small:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF5E81; text-decoration:underline;font-weight:bold;}

.link_topmenu
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.link_topmenu_old{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#ffffff;}

.link_topmenu:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #FBA460;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.link_topmenu_sel
{
	font-weight: bold;
	font-size: 14px;
	color: #FBA460;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.link_topmenu_sel_old{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#ffffff;}

.link_topmenu_sel:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.link_bottommenu{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
.link_bottommenu:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ACC7FE; text-decoration:underline;}

.link_bottommenu_sel{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ACC7FE; text-decoration:none;}
.link_bottommenu_sel:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:underline;}

.line {border-right:1px solid #ffffff;}
body {margin: 0pt; font-family: verdana, arial, helvetica;  color: #333333; font-size: 12px}
select {font-family: verdana, arial, helvetica;;  color: #333333; font-size: 11px} 
input {font-family: verdana, arial, helvetica;  color: #333333; font-size: 12px}
td {font-family: verdana, arial, helvetica; color: #333333; font-size: 12px}

.black10ptver
{
	
	font-family:verdana,arial,helvetica;
	color:#000000;
	text-decoration:none;
	font-size:10pt;
	font-weight:normal	
}

.commonLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BC1A22;	
}

a.clsred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000070;
	text-decoration:none;	
}
a.clsred:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #c01a22; font-weight: bold; text-decoration:underline;}
a.clsblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c01a22;	
	text-decoration:none;
}


a.news {color: #CC0000}

a.foot {color: #333333; font-size: 10px} 

A.menulight{padding-left:12px;padding-top:6px;color:#434F5C;text-decoration:none;font-family:verdana;font-weight:normal; background-color:#EFF1F3;  font-size:10px; width:100%; height:100%; border-bottom:solid 1px #434F5C;}
A.menulight:hover{padding-left:12px;color:#434F5C; text-decoration:none;background-color:#A9E28D; width:100%; height:100%;font-weight:bold; }

A.submenulight{padding-left:16px;padding-top:6px;color:#93A397;text-decoration:none;font-family:verdana;font-weight:normal; background-color:#DFF2D5;  font-size:7pt; width:100%; height:100%; border-bottom:solid 1px #434F5C;}
A.submenulight:hover{padding-left:16px;color:#6287BC; text-decoration:none;background-color:#DFF2D5; width:100%; height:100%;font-weight:bold; }

A.menulight_active{padding-left:12px;padding-top:6px;color:#434F5C;text-decoration:none;font-family:verdana;font-weight:bold; background-color:#A9E28D;  font-size:10px; width:100%; height:100%; border-bottom:solid 1px #434F5C;}

.body {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #333333;	}

.body_sm {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #333333;	}

.body_light {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #666666;	}

.body_light_bold {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #666666;	}

.body_light_sml {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #666666;	}

.body_xlight {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #999999;	}

.body_xlight_bold {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #999999;	}

.header {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #468803;}
	
.header_news {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #003399;	}
	
.header_board {
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #468803;	}
	
.subhead_careers {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #468803;	}

.subhead {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #505549;	}

.header_news {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #003399;	}

.list {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #666666;	}

.footer {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #868D7E;	}

.date {
	font-family: arial, helvetica, verdana;
	font-size: 10px;
	font-weight: normal;
	color: #666666;	}

.calendar {
	font-family: arial, helvetica, verdana;
	font-size: 10px;
	font-weight: bold;
	color: #636A73;	}

.calendar_mo {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #3366CC;	}
	
.calendar_wk {
	font-family: arial, helvetica, verdana;
	font-size: 10px;
	font-weight: bold;
	color: #333333;	}

.green {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #468803;	}
    
.demobody {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	}

  #demoDRAG {  
        position: absolute;
        layer-background-color: #FFFFFF;
        left: 100; top: 100;
    }
    
  #demoCLOSE {  
        position: absolute;
        layer-background-color: #FFFFFF;
        left: 100; top: 100;
    }

	.clDescriptionCont {position:absolute;  width:300px; visibility:hidden; layer-background-color:#fafada; z-index:200;text-align:left;}
    .clDescription     {width:300px; left:0px; top:0px; font-family:verdana,arial,helvetica,sans-serif; overflow:hidden; border: 1px solid #999999; padding:3px; font-size:11px; background-color:#fafada; layer-background-color:#cccccc;;text-align:left;}
    .clLinks           {position:absolute; left:200px; top:100px; z-index:1;text-align:left;}
    .clCaption         {position:absolute; left:0px; top:0px; width:157px; height:15px; clip:rect(0px 157px 15px 0px); font-size:11px; font-family:verdana,arial,helvetica,sans-serif; background-color:#999999; layer-background-color:#999999;;text-align:left;}

	.navigation{font-family:sans-serif;	font-size: 12pt;font-weight: bold;color: gray;text-decoration: none;}
	.leftlink{font-family: verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #ffffff;text-decoration: none;}
	A.rightlink{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #666666;text-decoration: none;}
	.maintext{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #081e4b;text-decoration: none;}
	.bluetext{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #0000FF;text-decoration: none;}
	.copyright{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #666666;text-decoration: none;}
	.keyword{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;	color: #000000;text-decoration: none;}
	.formtext{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #666666;text-decoration: none;}
	.heading {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;text-decoration: none;}

	.tbl
	{
		border-right: #032B5F 1px solid;
		border-left: #032B5F 1px solid;
	}
*/
body{ background-color:#ffffff; color:#252628; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0px; line-height:18px;}
.text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#252628;}
.white
{
	font-size:22px;
	font-family:Georgia;
	color:#ffffff;
}


.menu_small{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000060; text-decoration:none; font-weight:bold;}
.menu_small:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF5E81; text-decoration:underline;font-weight:bold;}

.link_topmenu
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.link_topmenu:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #FBA460;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.link_topmenu_sel
{
	font-weight: bold;
	font-size: 10px;
	color: #FBA460;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.link_topmenu_sel:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.BreadCrumbHead
{
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.BreadCrumb
{
	font-size: 10px;
	/*color: #034A81;*/
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.BreadCrumb:hover
{
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.link_bottommenu{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
.link_bottommenu:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ACC7FE; text-decoration:underline;}

.link_bottommenu_sel{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ACC7FE; text-decoration:none;}
.link_bottommenu_sel:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:underline;}

.line {border-right:1px solid #ffffff;}
body {margin: 0pt; font-family: verdana, arial, helvetica;  color: #333333; font-size: 12px}
select {font-family: verdana, arial, helvetica;;  color: #333333; font-size: 11px} 
input {font-family: verdana, arial, helvetica;  color: #333333; font-size: 12px}
td {font-family: verdana, arial, helvetica; color: #333333; font-size: 12px}

.black10ptver
{
	
	font-family:verdana,arial,helvetica;
	color:#000000;
	text-decoration:none;
	font-size:10pt;
	font-weight:normal	
}

.commonLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BC1A22;	
}

a.clsred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000070;
	text-decoration:none;	
}
a.clsred:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #c01a22; font-weight: bold; text-decoration:underline;}
a.clsblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c01a22;	
	text-decoration:none;
}


a.news {color: #CC0000}

a.foot {color: #333333; font-size: 10px} 

A.menulight{padding-left:12px;padding-top:6px;color:#434F5C;text-decoration:none;font-family:verdana;font-weight:normal; background-color:#EFF1F3;  font-size:10px; width:100%; height:100%; border-bottom:solid 1px #434F5C;}
A.menulight:hover{padding-left:12px;color:#434F5C; text-decoration:none;background-color:#A9E28D; width:100%; height:100%;font-weight:bold; }

A.submenulight{padding-left:16px;padding-top:6px;color:#93A397;text-decoration:none;font-family:verdana;font-weight:normal; background-color:#DFF2D5;  font-size:7pt; width:100%; height:100%; border-bottom:solid 1px #434F5C;}
A.submenulight:hover{padding-left:16px;color:#6287BC; text-decoration:none;background-color:#DFF2D5; width:100%; height:100%;font-weight:bold; }

A.menulight_active{padding-left:12px;padding-top:6px;color:#434F5C;text-decoration:none;font-family:verdana;font-weight:bold; background-color:#A9E28D;  font-size:10px; width:100%; height:100%; border-bottom:solid 1px #434F5C;}

.body {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #333333;	}

.body_sm {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #333333;	}

.body_light {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #666666;	}

.body_light_bold {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #666666;	}

.body_light_sml {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #666666;	}

.body_xlight {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #999999;	}

.body_xlight_bold {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #999999;	}

.header {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #468803;}
	
.header_news {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #003399;	}
	
.header_board {
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #468803;	}
	
.subhead_careers {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #468803;	}

.subhead {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #505549;	}

.header_news {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #003399;	}

.list {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #666666;	}

.footer {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #868D7E;	}

.date {
	font-family: arial, helvetica, verdana;
	font-size: 10px;
	font-weight: normal;
	color: #666666;	}

.calendar {
	font-family: arial, helvetica, verdana;
	font-size: 10px;
	font-weight: bold;
	color: #636A73;	}

.calendar_mo {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #3366CC;	}
	
.calendar_wk {
	font-family: arial, helvetica, verdana;
	font-size: 10px;
	font-weight: bold;
	color: #333333;	}

.green {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #468803;	}
    
.demobody {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	}

  #demoDRAG {  
        position: absolute;
        layer-background-color: #FFFFFF;
        left: 100; top: 100;
    }
    
  #demoCLOSE {  
        position: absolute;
        layer-background-color: #FFFFFF;
        left: 100; top: 100;
    }

	.clDescriptionCont {position:absolute;  width:300px; visibility:hidden; layer-background-color:#fafada; z-index:200;text-align:left;}
    .clDescription     {width:300px; left:0px; top:0px; font-family:verdana,arial,helvetica,sans-serif; overflow:hidden; border: 1px solid #999999; padding:3px; font-size:11px; background-color:#fafada; layer-background-color:#cccccc;;text-align:left;}
    .clLinks           {position:absolute; left:200px; top:100px; z-index:1;text-align:left;}
    .clCaption         {position:absolute; left:0px; top:0px; width:157px; height:15px; clip:rect(0px 157px 15px 0px); font-size:11px; font-family:verdana,arial,helvetica,sans-serif; background-color:#999999; layer-background-color:#999999;;text-align:left;}

	.navigation{font-family:sans-serif;	font-size: 12pt;font-weight: bold;color: gray;text-decoration: none;}
	.leftlink{font-family: verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #ffffff;text-decoration: none;}
	A.rightlink{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #666666;text-decoration: none;}
	.maintext{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #081e4b;text-decoration: none;}
	.bluetext{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #0000FF;text-decoration: none;}
	.copyright{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #666666;text-decoration: none;}
	.keyword{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;	color: #000000;text-decoration: none;}
	.formtext{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #666666;text-decoration: none;}
	.heading {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;text-decoration: none;}

	.tbl
	{
		border-right: #032B5F 1px solid;
		border-left: #032B5F 1px solid;
	}
	a.Portfolio_List{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #0000FF;text-decoration: none;}
	.Portfolio_Data{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000;text-decoration: none;}
	.Portfolio_CompanyName{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;text-decoration: none; font-style:italic;}
