/*Common rule*/

html{
height:100%;
margin-bottom:1px;
}

* {
margin:0 auto;
padding:auto;
outline:none;
}

body{
background:#FFFFFF;
font-family:Arial, Tahoma, Verdana, Georgia;
font-size:12px;
color:#363636;
line-height:1.4em;
cursor:default;
}

a:link,a:visited{
color:#5793D0;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}
a:hover, a:active, a:focus{
color:#f7941d;
text-decoration:none;
cursor:pointer;
font-weight:bold;
}

acronym{cursor:help;}

fieldset{border:none;}
img{border:none;}

h1{font-size:1.5em;}
h2{font-size:1.3em;}
h3{font-size:1.1em;color:#192d76;}

optgroup{font-style:normal;}
optgroup option{margin-left:15px;}

p{margin:10px 0;letter-spacing:normal;}

ul{
list-style:square outside;
margin:7px 25px;
}

.alignRight{text-align:right;}
.bold{font-weight:bold;}
.center{text-align:center;}
.clearBoth{clear:both;}
.color5498E2{color:#5498E2;}
.displayBlock{display:block;}
.displayNone{display:none;}
.floatRight{float:right;}
.hide{display:none;visibility:hidden;}
.hideOverflow{overflow:hidden;}
.noMarginRight{margin-right:0;}
.warning{color:#FF0000;}

.width1000, .width100pc, .width98pc, .width917, .width600{
display:block;
float:left;
width:1050px;
}
.width100pc{width:100%;}
.width98pc{width:98%;}
.width917{width:917px;}
.width600{width:600px;}


/*layout*/
#main{
display:block;
float:left;
margin:0 auto;
width:1050px;
vertical-align:middle;
}

#container{
display:block;
float:left;
width:1050px;
}

.top{
height:82px; width:835px; background:url(../images/bg_top.jpg) no-repeat;
display:block;
float:left;
}

.left{
display:block;
float:left;
width:215px;
height:590px;
background:url(../images/bg_left.jpg) no-repeat;
}

.bodys {
background:url(../images/bg_body.jpg) no-repeat;
width:835px;
height:455px;
display:block;
float:left;

}
.content{
display:block;
float:left;
width:629px;
height:455px;
overflow: auto;
overflow-x: hidden;
}
.right{
display:block;
float:right;
width:200px;
height:455px;

}

.footer{
background:url("../images/bg_footer.jpg") no-repeat;
display:block;
float:left;
width:835px;
height:53px;
color:#929292;
}

/*end index.asp*/

/*faq*/
.display{font-weight:bold;cursor:pointer;}
.stretcher p{margin:0;}
/*end faq*/

/* ---------------------lightbox----------------------*/
		.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 1050px;;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			font-size:12px;
			filter: alpha(opacity=80);
		}
		.white_content {
			font-size:12px;
			display: none;
			position: absolute;
			top: 20%;
			left: 25%;
			width: 50%;
			height: 50%;
			padding: 10px;
			border: 5px solid #5793D0;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}
.team {
font-family:Arial, Tahoma, Verdana, Georgia;
font-size:12px;
}		
.team img{
border:1px #FFFFFF solid;
margin-bottom:5px;
}
.team a:link, .team a:visited{

	color:#3f5098;
	text-decoration:none;	
}
.team a:team{
	color:#cccccc;
	text-decoration:none;

}

.submenu{
	color: #192d76;
	font-size: 13px;
	text-transform: uppercase;
	font-weight:bold;
}
.submenu a:link, .submenu a:visited{
	color:#192d76;
	text-decoration:none;	
}
.submenu a:hover{
	color:#f7941d;
	text-decoration:none;

}

a.submenuOn:link,a.submenuOn:visited, a.submenuOn:hover, a.submenuOn:active, a.submenuOn:focus{			
	color: #f7941d;
	text-decoration:none;
}

.txt_white {
	color:#FFFFFF;
	font-weight:bold;
}
.submenus{
	color: #192d76;
	font-size: 12px;
	text-transform: uppercase;
	font-weight:bold;
}
.submenus a:link, .submenus a:visited{
	color:#192d76;
	text-decoration:none;	
}
.submenus a:hover{
	color:#f7941d;
	text-decoration:none;

}

a.submenusOn:link,a.submenusOn:visited, a.submenusOn:hover, a.submenusOn:active, a.submenusOn:focus{			
	color: #f7941d;
	text-decoration:none;
}