﻿body {
   margin: 0px;
   margin-top:15px;
   padding: 0px;
   background-color: white;
   font: normal 0.92em Arial, Helvetica, sans-serif;
   color:#000;
   background: url(images/main_bg.jpg) top center fixed no-repeat;
}
td {
   font: normal 0.92em Arial, Helvectica, sans-serif;
}
div {
   margin: 0px;
   padding: 0px;
   font: normal 0.92em Arial, Helvectica, sans-serif;
}
a {
outline:none;
}
a:link {
   color: #032b63;
   text-decoration: none;
}
a:hover {
   color: #032b63;
   text-decoration: underline;
}
a:visited {
   color: #c80336;
   text-decoration: none;
}
p {
   margin: 5px 0px;
}
h1, h2, h3, h4, h5, h6 {
   margin: 0px;
   padding: 0px;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#21549b;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
h4{
	font-family:Arial, Helvetica, sans-serif;
	color:#21549b;
	font-size:18px;
	font-weight:bold;
	line-height:18px;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	position:relative;
}
h6{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
}
h5{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
}

.fl{
	float:left;
}
.fr{
	float:right;
}
#container {
	margin: 0 auto;
	width:778px;

}
#content {
	background-image:url('images/main_gr_bg.png');
	background-repeat:repeat-y;
	width:778px;
	overflow:auto;
	azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
);
}
.content_pad {
	padding:0 8px 0 8px;
	float:left;
	width:762px;
}
.menu_bg {
	background-image:url('images/menu_bg.gif');
	background-repeat:repeat-x;
	width:762px;
	height:36px;
	float:left;
	padding:9px 0 0 0;
	position:relative;
}
.menu_pad{
	padding:0 0 0 12px;
	float:left;
	outline:none;
}
.img_gallery_pad{
	float:left;
	background-color:black;
	width:198px;
	position:relative;
}
.img_pad{
	padding:0 1px 1px 0;
	position:relative;
}
.title_bg{
	float:left;
	background-color:#c80336;
	width:742px;
	height:78px;
	padding:8px 0 0 20px;
}
.reg_bg{
	background-color:#21549b;
	float:left;
	height:32px;
	width:742px;
	text-align:right;
	padding:7px 20px 0 0;
	position:relative;

}
.column_left{
	float:left;
	width:460px;
	padding:21px 0 0 6px;
}
.column_right{
	float:left;
	width:285px;
	padding:21px 0 0 11px;
}
.column_center{
	float:left;
	width:745px;
	padding:21px 6px 0 6px;
	position:relative;
	
}
.info_box{
	float:left;
	border:1px #c80336 solid;
	width:270px;
	height:260px;
	padding:8px 0 0 12px;
	position:relative;
}
.f_label{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	float:left;
	width:55px;
}
.f_label1{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	float:left;
	width:100px;
}
.f_label_select{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	float:left;
	width:80px;
}
.f_label3{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	float:left;
	text-align:right;
	width:80px;
}
.f_input{
	width:150px;
	height:18px;
	border:1px #456da1 solid;
	color:black;
	font-size:11px;
	line-height:20px;
	outline:none;
}
.f_select_y{
	width:50px;
	height:18px;
	border:1px #456da1 solid;
	color:black;
	line-height:20px;
	font-size:11px;
	outline:none;
}
.f_select_m{
	width:65px;
	height:18px;
	border:1px #456da1 solid;
	color:black;
	line-height:20px;
	font-size:11px;
	outline:none;
}
.f_select_d{
	width:49px;
	height:18px;
	border:1px #456da1 solid;
	color:black;
	line-height:20px;
	font-size:11px;
	outline:none;
}
input {
outline:none;
}

.f_pad{
	height:6px;
	width:230px;
	float:left;
	margin:0px;
	padding:0px;
}
.f_pad_select{
	height:6px;
	width:230px;
	float:left;
	margin:0px;
	padding:0px;
}
.knowmore_pad{
	padding-left:110px;
	float:left;
}
.knowmore_pad1{
	padding-left:160px;
	float:left;
}

.footer{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	float:left;
	text-align:center;
	width:760px;
	padding:15px 0 10px 0px;
	position:relative;

}
.exp_bg{
	background-image:url('images/exp_bg.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	border:1px #8a8b8a solid;
	float:left;
	width:262px;
	height:100px;
	padding:10px;
	position:relative;
}
.news_bg{
	background-image:url('images/news_bg.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	border:1px #a9bccd solid;
	float:left;
	width:262px;
	height:100px;
	padding:10px;
	position:relative;
}
.act_left{
	float:left;
	width:236px;
	padding:20px 0 0 6px;
}
.act_right{
	float:right;
	width:500px;
	padding:20px 0 0 0px;
}

.act ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.act li{
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position:0 6px;
	padding-left: 10px;
	padding-bottom:5px;
	color:#0c3774;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
}

.act_title{
	font-family:Arial, Helvetica, sans-serif;
	color:#c80336;
	font-size:18px;
	font-weight:normal;
	line-height:18px;
}

ol {
	padding:0px; margin-left:25px;
}
.f_bold{
	font-weight:bold;
}
.f_normal{
	font-weight:normal;
}