@charset "utf-8";
/* CSS Document */

body {
	background: #FFFFFF url(../images/bg_body1.jpg) repeat-x;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.bg_footer {
	background:url(../images/bg_footer.jpg) repeat-x;
}
.mainnav {
	margin:0;
	padding:0;
	overflow: hidden;
}
.mainnav ul {
	margin:0;
	padding:0;
	height:38px;
	list-style-type: none;
}
.mainnav li {
	display: inline;
	margin: 0;
}
.mainnav li a {
	float: left;
	display: block;
	padding:10px 15px 9px 15px;
	margin: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: normal;
	text-align:center;
	color:#fff;
	text-decoration:none;
}
.mainnav li a:hover {
	color:#fff;
	padding:9px 14px 8px 14px;
	margin: 0px 0px 0px 0px;
	background: url(../images/bg_navi_hover.jpg) repeat-x top;
	text-decoration:none;
	border:solid;
	border-color:#262753;
	border-width:1px;
}
.mainnav li a.active {
	color:#fff;
	padding:9px 14px 8px 14px;
	margin: 0px 0px 0px 0px;
	background: url(../images/bg_navi_hover.jpg) repeat-x top;
	text-decoration:none;
	border:solid;
	border-color:#262753;
	border-width:1px;
}


.bg_light_color {
	background: url(../images/co_2_center.jpg) repeat-y;}
	
.bg_center_body{background: #fff url(../images/bg_gradi_center.jpg) repeat-x;
border:solid;
border-color:#efefef;
border-width:0px 1px 0px 1px;}


.txt_blue_heading{font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#0671bc;
text-align:left;
text-decoration:none;
}

.txt_short_content{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000001;
text-align: justify;
line-height:18px;
text-decoration:none;
}

.txt_short_content1{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-align: justify;
line-height:19px;
text-decoration:none;
}




.txt_icon_heading{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000001;
text-align: left;
line-height:22px;
background:url(../images/icon.gif)  no-repeat 0px 4px;
padding-left:25px;
text-decoration:none;
}

.txt_footer{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#00337c;
line-height:20px;
padding-top:10px;
text-decoration:none;
}

.txt_footer a{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#00337c;
line-height:20px;
padding-top:10px;
text-decoration:none;
}


.txt_footer a:hover{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
line-height:20px;
padding-top:10px;
text-decoration: underline;
}

.yellow_box{background:#d1f2f2;
border:solid;
border-color:#333333;
border-width:1px;}


.box{background:#fff;
border:solid;
border-color:#f0f0f0;
border-width:1px;
padding:3px;}


.button ul{
padding:0px;
margin:0px;
}


.button ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000242;
list-style:none;
padding:0px 0px 0px 0px;
}
.button ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000242;
text-decoration:none;

background:url(../images/navi_down.jpg)  left  no-repeat;
padding:3px 10px 1px 25px;
display:block;

height:16px;
}
.button ul li a:hover{
background:url(../images/navi_hover1.jpg) left  no-repeat;
 color:#000;
display:block;


padding:3px 10px 1px 25px;
height:16px;
}
.button ul li a.slected{
background:url(../images/navi_hover1.jpg) left  no-repeat;
color:#0d29ae;
display:block;

padding:3px 10px 1px 25px;
height:16px;
}

.txt_heading_normal{font-family:tahoma;
font-size:15px;
color:#000;
line-height:20px;
font-weight:bold;
text-decoration: none;
text-align:left;
}

.field3{border:solid;
border-color: #e1e1e1;
background-color:#FFFFFF;
border-width:1px;
width:195px;
height:21px;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:11px;
color: #000000;
padding-left:5px;
text-decoration:none;
text-align:left;}


.field4{border:solid;
border-color: #e1e1e1;
background-color:#FFFFFF;
border-width:1px;
width:195px;
height:120px;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:11px;
color: #000000;
padding-left:5px;
text-decoration:none;
text-align:left;} 


.border{background:none;
border:solid;
border-color:#a5ffff;
border-width:1px;}


.txt_heading_white{font-family:tahoma;
font-size:13px;
color:#fff;
line-height:18px;
font-weight:bold;
text-decoration: none;
text-align:left;
}
