
/*@import url(common.css);*/

body {
	background-color:#ffffff;
	background-image: url(bgtop.jpg);
	background-repeat: repeat-x;
	margin:0px;	
	position: relative;
}
.bodymain{
	width: 1000px;
	margin:auto;
	height:auto;
	/*min-height:750px; max-height:1000px;*/	
	border-left: 1px #dbe2f1 solid ;
	border-right:1px #dbe2f1 solid ;
	border-bottom:0px #dbe2f1 solid ;
}
.para{
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
/*color: #013298;*/
}
.links{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#09b8d3;
text-decoration:none;
font-weight:normal;
}
.links a{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#09b8d3;
text-decoration:none;
font-weight:normal;
}
.links a:hover{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00CCCC;
text-decoration:none;
font-weight:bold;
}
.clinks{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9900;
text-decoration:none;
font-weight:bold;
}
.clinks a{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9900;
text-decoration:none;
font-weight:normal;
}
.clinks a:hover{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9900;
text-decoration:underline;
font-weight:bold;
}
.ilinks{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009999;
text-decoration:none;
font-weight:bold;
}
.ilinks a{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #009999;
text-decoration:none;
font-weight:normal;
}
.ilinks a:hover{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00CCCC;
text-decoration:underline;
font-weight:bold;
}
.alinks{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #009933;
text-decoration:none;
font-weight:bold;
}
.alinks a{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #009933;
text-decoration:none;
font-weight:normal;
}
.header {
margin:0px;
padding:0px;
width: 1000px;
}
.glossymenu{
margin: 0px 0;
padding: 0;
width: 185px; /*width of menu*/
border-right: 1px solid #dbe2f1;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: white url(glossyback2.gif) repeat-x bottom left;
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #013298;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #013298;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background: #dbe2f1 url(glossyback.gif) repeat-x bottom left;

}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #dbe2f1;

}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0px;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #ffffff;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #ffffff;
colorz: white;
}
#main{
width:1000px;
background-color:#FFFFFF;
}
#left{
width:185px;
background-color:#FFFFFF;
float:left;
}
#right{
width:810px;
float:right;
}
#quote{
background-image:url(bgtop.jpg);
background-repeat:repeat-x;
height:38px;

}
#one{
}
.banner{
width:532px;
margin-left:3px;
margin-top: 0px;
float:left;
}
.testtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #013298;
text-align:left;
}
.testlink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #013298;
text-align:left;
text-decoration:none;
padding-left:5px;
}
.testimonial{
padding-right:10px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
text-align:justify;
}
#two{
}
#three{
}
.search{
width:150px;
height:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
vertical-align:middle;
border:0px;
}
.gobutton{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#013298;
}

/*Starts hidden menu style*/


#yymenu A {
	BORDER-RIGHT: #ffffff 0px solid;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 145px; COLOR: #000;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #ffffff 0px solid;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
	color:#013298;
}
#yymenu {
	
}
#yymenu > DIV {
	
}
#yymenu A:hover {
	COLOR: #fff; BACKGROUND-COLOR:#013298; 
}
#yymenu .mmContent DIV.mmlink A.submenu:hover {
	
}
#yymenu .mmLevel1 {
	background-color:#dbe2f1; VERTICAL-ALIGN: middle; WIDTH: 157px; BORDER-BOTTOM: #cfcfcf 1px solid
}
#yymenu .mmLevel2 {
	BACKGROUND-IMAGE: url(80_neu.png); VERTICAL-ALIGN: middle; WIDTH: 157px
}
#yymenu UL {
	
}
#yymenu .sub {
	
}
#yymenu .mmContent {
	
}
#yymenu .mmLevel1 {
	
}

#menu37Container{margin-top:15px; _margin-top:0; *margin-top:0; border:#CC3300; height:250px;}

/*Ends hidden menu style*/
/*TABS*/
.tabs {clear:both; padding-top:5px; width:556px;}
.tabs .arrowlnk { margin:0; padding:6px 0 0 10px; list-style:none}
.tabs .arrowlnk li {padding:0 0 3px 9px; background:url(arrowgray.gif) no-repeat 0 5px;}
.tabs .dvmnbg {border:1px solid #dbe2f1; border-top:0px; background:url(bgtabs.gif) repeat-x 0 0;}
.tabs .dvtabs {float:left; width:183px; text-align:center; font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; font-size:11px;}
.tabs .dvtabs a {cursor:pointer; height:18px; background:url(bgtabsinactive.gif) repeat-x 0 0; display:block; padding:4px 0 0 0; text-decoration:none; color:#013298;}
.tabs .dvtabs a:hover {color:#013298; text-decoration:underline;}
.tabs .dvtabs a.active {color:#013298; text-decoration:none; background:none; font-weight:bold;background:url(bgtabs.gif) repeat-x 0 0;}
.tabs #customers, .tabs #investors, .tabs #associates {padding:16px 23px 10px 23px; height:100px;}
.tabs #customers ul, .tabs #investors ul, .tabs #associates ul {padding-top:22px;} 
/*tabs*/
.newsbox { width:200px; padding:0 0px;}
.newsbox .newsctnt { float:left; width:200px;}
#pscroller2{
	width: 200px; height: 60px;	border: 2px; padding: 3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; text-align:left;	font-weight: normal;	color: #09b8d3;	text-decoration: none;
}

#pscroller2 a{
text-decoration: none; font-weight:bold; color: #09b8d3;	}
.td{
border-right:1px solid #dbe2f1;
padding-bottom:5px;
}
.lefttd{
border-left:1px solid #dbe2f1;
padding-bottom:5px;
}
#footer{
margin:0px;
border-top: #013298 solid 2px;
background-image:url(../img/bgfooter.jpg);
background-repeat:repeat-x;
height:100px;
}
.footertext{
width:1000px;
/*height:101px;*/
}
.finks{
padding-left:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#013298;
text-decoration:none;
font-weight:normal;
}
.finks a{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#09b8d3;
text-decoration:none;
font-weight:normal;
}
.rgtnav {
width:215px;
float:left;
background:white url(../images/rgtmenubg.jpg) repeat-x bottom left; display:block; line-height:22px; font-size:11px; font-family:tahoma; font-weight:normal; text-decoration:none;
padding: 3px 0px 3px 10px;
}
.rgtnav a:hover{ background:#ffffff; color:#013298;}
.link
{
color:#FF0000;
text-decoration:none;
}