body {
	background-color:#E7E7E7;
	background-image:url(../images/bg.png);
	background-repeat:repeat-x;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:10px;
	color:#2f2f2f;
	overflow:auto;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	height:100%;
/*	width:100%;*/
}
html {
	background-color:#E7E7E7;
	background-image:url(../images/bg.png);
	color:#2f2f2f;
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
/*	overflow-x:auto;
	overflow-y:scroll;
	overflow: -moz-scrollbars-vertical;*/
	overflow:auto;
}
td, th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #3a3a3a;
	background:inherit;

}

a {
	color: #000000;
	text-decoration: none;
	background:inherit;
	border:none;
}

hr {
	color: #000000;
	height:2px;
	line-height:5px;
	background:inherit
}

form {
	color:#333333;
	background:inherit;
}
.outline{
	padding:0px 7px 0px 7px;
	border-right:#7f7f7f solid 1px;
	border-left:#7f7f7f solid 1px;
	background-color:#FFFFFF;
	color:#3a3a3a;
	width:780px;
}
.loader {
	font-size:10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	color:#003366;
	background-color:#E7E7E7;
	background-image:url(../images/bg.png);
	background-repeat:repeat-x;
	width:100%;
	height:100%;
	font-weight:bold;
}
/*.loaderfull {
	font-size:10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	color:#003366;
	background-color:#E7E7E7;
	background-image:url(../images/bg.png);
	background-repeat:repeat-x;
	width:100%;
	height:100%;
	font-weight:bold;
}*/
/*.loader {
	font-size:10px;
	left:10px;
	top:10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	background-color:#FFFFFF;
	color:#003366;
	z-index:100px;
	layer-background-color:#606B54;
}*/
.screen {
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	color:#3a3a3a;
	text-align:left;
	vertical-align:top;
	border-collapse:collapse;
}
.bodyh {
	height:300px;
}
.search_top {
	background-color: #ffffff;
	width:100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#485969;
	border-color:#1AA2CF;
	border-style:solid;
	border-width:1px;
	padding: 2px;
	height:11px
}
.search_top_selected {
	background-color: #1AA2CF;
	width:100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#485969;
	border-color:#1AA2CF;
	border-style:solid;
	border-width:1px;
	padding: 2px;
	height:11px;
	visibility:hidden
}
.search {
	background-color: #ffffff;
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#485969;
	border-color:#1AA2CF;
	border-style:solid;
	border-width:1px;
	padding: 2px;
	height:11px;
}
.go {
	background-color: #1AA2CF;
	width:40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	border-color:#1AA2CF;
	border-style:solid;
	border-width:1px;
	padding: 2px;
	height:18px
}
.input {
	background-color: #ffffff;
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#485969;
	border-color:#1AA2CF;
	border-style:solid;
	border-width:1px;
	padding: 2px;
	height:12px;
}
.select_list {
	background-color: #ffffff;
	width:156px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#485969;
	border-color:#1AA2CF;
	border-style:solid;
	border-width:1px;
	padding: 2px;
	height:19px;
}
.textarea {
	background-color: #ffffff;
	width:248px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#485969;
	border-color:#1AA2CF;
	border-style:solid;
	border-width:1px;
	padding: 2px;
	height:70px;
}
.top_bar {
	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	float:right;
	height:22px;
	width:100%;
	text-align:right;
	padding-top:0px;
	color:#5a5a5a;
	border-collapse:collapse;
	border-bottom:#7f7f7f solid 1px;
}
.top_bar_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#9a9a9a;
	background:inherit;
}
.top_bar_link:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	background:inherit;
}
.top_bar_link_selected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff
}
.header_line{
	background-image:url(../images/header_line.png);
	background-repeat:no-repeat;
	background-color:#FE9901;
	height:5px
}
.menu_box a{
	display:inline;
	float:left;
	width:128px;
	height:18px;
	border-top:#01538D solid 1px;
	border-bottom:#01538D solid 1px;
	border-right:#01538D solid 1px;
	border-left:#01538D solid 0px;		
	text-align:center;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-top:2px;
	background-color:#F9F9F9;
	background-image:url(../images/menu_arrow.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	color:#077499
}
.menu_box a:hover{
	border-top:#FF7200 solid 1px;
	border-bottom:#FF7200 solid 1px;
	border-right:#FF7200 solid 1px;
	border-left:#FF7200 solid 0px;		
	background-color:#F9F9F9;
	background-image:url(../images/menu_arrow_h.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	color:#FF7200	
}
.menu_box_selected a{
	display:inline;
	float:left;
	width:128px;
	height:18px;
	border-top:#FF7200 solid 1px;
	border-bottom:#FF7200 solid 1px;
	border-right:#FF7200 solid 1px;
	border-left:#FF7200 solid 0px;			
	text-align:center;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-top:2px;
	background-color:#F9F9F9;
	background-image:url(../images/menu_arrow_h.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	color:#FF7200;
}
.menu_line{
	display:inline;
	float:left;
	width:128px;
	height:2px;
	border-top:#E1E1E1 solid 1px;
	border-bottom:#E1E1E1 solid 1px;
	border-right:#E1E1E1 solid 1px;
	border-left:#E1E1E1 solid 0px;		
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:2px;
	background-color:#F9F9F9;
	color:#077499
}
.menu_line_left{
	border-right:#E1E1E1 solid 1px;
	width:5px;
	background-color:#E1E1E1;
	display:inline;
	float:left;
	height:6px
}
.menu_line_selected{
	display:inline;
	float:left;
	width:128px;
	height:2px;
	border-top:#FF7200 solid 1px;
	border-bottom:#FF7200 solid 1px;
	border-right:#FF7200 solid 1px;
	border-left:#FF7200 solid 0px;		
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:2px;
	background-color:#FF7200;
	color:#077499
}
.h1{
	color:#87837F;
	font-family:Verdana, Arial, Tahoma, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;

	border-bottom:#ADADAD solid 2px;
	background-image:url(../images/arrow_h4.png);
	background-repeat:no-repeat;
	padding-left:15px
}
.h2{
	color:#077499;
	font-family:Verdana, Arial, Tahoma, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
}
.high_text{
	color:#2f2f2f;
	font-family:Tahoma, Verdana, Arial, Tahoma, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding:10px 10px 10px 10px;
	line-height:18px
}
.headline{
	font-family:Arial, Helvetica, sans-serif;
	color:#077499;
	border-left:#FF7200 solid 3px;
	border-right:#EEEEEE solid 1px;
	border-top:#EEEEEE solid 1px;
	border-bottom:#EEEEEE solid 1px;
	font-size:13px;
	padding:4px 25px 4px 7px;
	background-color:#FFFFFF;
	background-image:url(../images/e_icon.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	font-weight:bold;
}
.box_display{
	width:260px;
	float:left;
	display:inline;
	padding-top:12px;
}
.box_display_m1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#02A0D5;
	border-left:#0097CA solid 3px;
	border-right:#EEEEEE solid 1px;
	border-top:#EEEEEE solid 1px;
	border-bottom:#EEEEEE solid 1px;
	font-size:10px;
	padding:2px 5px 0px 7px;
	background-color:#FFFFFF;
	background-image:url(../images/m_icon_2.png);
	background-repeat:no-repeat;
	background-position:top right;
	font-weight:bold;
	height:19px
}
.box_display_b1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#02A0D5;
	border-left:#ADADAD solid 3px;
	border-right:#EEEEEE solid 1px;
	border-top:#EEEEEE solid 1px;
	border-bottom:#EEEEEE solid 1px;
	font-size:10px;
	background-color:#FFFFFF;
	background-image:url(../images/box_b_bg_1.png);
	background-repeat:repeat;
	font-weight:bold;
	height:19px;
}
.box_display_t1{
	background-image:url(../images/box_bg_1.png);
	background-color:#ffffff;
	background-repeat:no-repeat;
	padding-left:10px;
	margin-top:5px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.box_display_t{
	padding:3px 0px 2px 0px;
}
.box_display_t2{
	background-image:url(../images/box_bg_2.png);
	background-color:#ffffff;
	background-repeat:no-repeat;
	padding-left:10px;
	margin-top:5px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.box_display_t3{
	background-image:url(../images/box_bg_3.png);
	background-color:#F9F9F9;
	background-repeat:no-repeat;
	padding-left:10px;
	margin-top:5px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.box_display_m2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#02A0D5;
	border-left:#0097CA solid 3px;
	border-right:#EEEEEE solid 1px;
	border-top:#EEEEEE solid 1px;
	border-bottom:#EEEEEE solid 1px;
	font-size:10px;
	padding:2px 5px 0px 7px;
	background-color:#FFFFFF;
	background-image:url(../images/m_icon_3.png);
	background-repeat:no-repeat;
	background-position:top right;
	font-weight:bold; height:19px
}
.box_display_m3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#02A0D5;
	border-left:#0097CA solid 3px;
	border-right:#EEEEEE solid 1px;
	border-top:#EEEEEE solid 1px;
	border-bottom:#EEEEEE solid 1px;
	font-size:10px;
	padding:2px 5px 0px 7px;
	background-color:#FFFFFF;
	background-image:url(../images/m_icon_1.png);
	background-repeat:no-repeat;
	background-position:top right;
	font-weight:bold; height:19px
}
.box_h{
	float:left;
	display:inline;
	margin-right:15px
}
.box_h_m1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#02A0D5;
	font-size:11px;
	background-color:#FFFFFF;
	font-weight:bold;
	border-bottom:#7a7a7a solid 2px;
}
.box_h_t1{
	background-color:#ffffff;
	line-height:14px;
	margin-top:5px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.box_h_b1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#02A0D5;
	border-left:#ADADAD solid 3px;
	border-right:#EEEEEE solid 1px;
	border-top:#EEEEEE solid 1px;
	border-bottom:#EEEEEE solid 1px;
	font-size:10px;
	background-color:#FFFFFF;
	background-image:url(../images/box_b_bg_1.png);
	background-repeat:repeat;
	font-weight:bold; height:19px;
}
.box_h_m2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#02A0D5;
	font-size:11px;
	background-color:#FFFFFF;
	font-weight:bold;
	border-bottom:#cccccc solid 1px;
}
.more a{
	float:right;
	color:#4a4a4a;
	background-image:url(../images/more_arrow.jpg);
	background-repeat:no-repeat;
	padding-left:12px;
	background-position:2px
}
.more a:hover{
	float:right;
	color:#02A0D5
}
.text{
	background-color:#ffffff;
	line-height:16px;
	margin-top:5px;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:10px;
	color:#2f2f2f;
}
/* tab t */
.top_link_tab{
	list-style-type: none;
	color:#ffffff;
	height:10px;
	margin:0px;
}
.top_link_tab li{
	list-style-type: none;
	margin: 0;
	color:#ffffff;
}
.top_link_tab li a{
	list-style-type: none;
	display: inline;
	margin: 0;
	color:#ffffff;
}

.shadetabs{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
	display: inline;
	margin: 0;
}

.shadetabs li a{
	text-decoration: none;
	padding: 4px 7px;
	margin-right: 3px;
	border: 1px solid #EBEBEB;
	color: #7a7a7a;
	background: white url(../images/menu_bg.png) top left repeat-x;

}

.shadetabs li a:visited{
	color: #7a7a7a;
}

.shadetabs li a:hover{
	text-decoration: underline;
	color: #2d2b2b;
}

.shadetabs li.selected{
	top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
	background-image: url(../images/menu_bg_hover.png);
	background-color:#EAEAEA;
	border-bottom-color: white;
	color:#000000;

}

.shadetabs li.selected a:hover{ /*selected main tab style */
	text-decoration: none;
}

.contentstyle{
	border:#EBEBEB solid 1px;
	margin-bottom: 1em; padding: 10px;
	height:160px;
	width:758px;
	overflow:auto;
}
/* tab t end */
.footer_contact{
	float:right;
	width:213px;
	height:20px;
	background-color:#CCCCCC;
	background-image:url(../images/contact_footer_bg.png);
	background-repeat:no-repeat;
	padding-top:25px;
	padding-left:7px 
}

.list ul {
	background-color:#ffffff;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(../images/arrow_list.png);
	list-style-type: disc;
	list-style-position: outside;
	color:#01538D;

}

.list li {
	background-color:#ffffff;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(../images/arrow_list.png);
	list-style-type: disc;
	list-style-position: outside;
	color:#01538D;
	margin:7px
}

.list ol {
	background-color:#ffffff;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(../images/arrow_list.png);
	list-style-type: disc;
	list-style-position: outside;
	color:#01538D	
}
hr{
	color:#ADADAD;
}
.h3
{
	padding-left:10px;
	line-height:20px;
	color:#01538D;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px
}
.h4{	
	padding-left:10px;
	line-height:20px;
	color:#01538D;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px
}
.h4 a{
	color:#01538D;
}
.h4 a:hover{
	color:#FB4700;
}
.h5{
	color:#ffffff;
	line-height:20px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px
}
.h6{
	color:#FB4700;
	line-height:20px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px
}
.h6 a{
	color:#FB4700;
}
.h6 a:hover{
	color:#01538D;
}
.h7{	
	color:#01538D;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px
}
.navsitelink {
	font-weight:normal;
	font-size:9px;
	color:#CB0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none
}
.navsitelink:hover {
	font-weight:normal;
	font-size:9px;
	color:#01538D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline
}
.cus_img{
	padding:10px 38px 10px 38px
}
.load_img{
	vertical-align:middle;
}
.uline{
	text-decoration:underline
}
.elecom{
	color:#ffffff;
	padding-left:4px;
}
.subcontent1{
	position:absolute;
	display:none;
	border:1px solid black;
	padding:5px;
	overflow:hidden;
	background-color:#FFFFFF;
	top:20px;
	width:768px;
}
.subcontent3{
	position:absolute;
	display:none;
	border:1px solid black;
	padding:5px;
	overflow:hidden; 
	background-color:#FFFFFF;
	top:21px;
	width:519px;
	margin-left:249px
}
.subcontent4{
	position:absolute;
	display:none;
	border:1px solid black;
	padding:5px;
	overflow:hidden;
	background-color:#FFFFFF;
	top:21px;
	width:519px;
	margin-left:249px
}
