/* CSS Document */

/* index */

html,body {
	padding:0px;
	margin:0px;
}

div.div_main {
	float:left;
	height:auto;
	width:1280px;
	background:#FFFFFF;
}

div.div_left_marg {
	background:url(../images/left_marg.jpg) top no-repeat;
	float:left;
	width:98px;
	height:235px;
	margin-top:110px;
}

div.div_bodyMain {
	float:left;
	height:374px;
	width:808px;
	margin-top:110px;
}

div.div_right_marg {
	float:left;
	width:345px;
	height:270px;
	margin-top:221px;
	background:url(../images/right_margLG11.jpg) top no-repeat;
}

div.div_body_top {
	float:left;
	margin-top:34px;
	background:url(../images/top_cur.jpg) bottom left no-repeat;
	width:808px;
	height:68px;
}

div.div_main_bodyBG_top {
	float:left;
	background:url(../images/main_body_top.jpg) top left no-repeat;
	height:62px;
	width:808px;
	border-bottom:2px solid #5b91b5;
}

div.div_mainBody_left {
	float:left;
	background:url(../images/left_main.jpg) top left no-repeat;
	width:422px;
	height:206px;
}

div.div_mainBody_right {
	float:right;
	background:url(../images/right_main.jpg) top left no-repeat;
	width:386px;
	height:206px;
}

div.div_logo {
	float:left;
	width:151px;
	height:62px;
	background:url(../images/logo.jpg) top left no-repeat;
}

div.div_menu {
	float:right;
	width:495px;
	height:28px;
	margin-top:34px;
	text-align:right;
}

.menuTxt {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#125687;
	margin-top:5px;
	text-decoration:none;
}

.menuTxt ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.menuTxt li {
	padding-left:15px;
	display:inline;
}

a.menuTxt_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#125687;
	text-decoration:none;
}

a.menuTxt_links:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#125687;
	text-decoration:none;
}

a.menuTxt_links:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#33bde2;
	text-decoration:none;
}

a.menuTxt_links:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#125687;
	text-decoration:none;
}

.Txt_Bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#125687;
	text-decoration:none;
}

div.div_lft_body {
	margin-top:33px;
	float:left;
	padding-left:1px;
	padding-right:20px;
}

.Txt_Grey {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

.Txt_Grey_para {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	padding-top:48px;
}

.div_alg {
	float:left;
	margin-top:10px;
	text-decoration:none;
}

.div_alg ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

.div_alg li {
	display:inline;
}

#sub {
	padding-right:94px;
}

div.div_rgt_body {
	margin-top:33px;
	float:left;
	padding-left:20px;
	padding-right:1px;
}

div.div_rgt_banner {
	margin-top:4px;
	text-decoration:none;
}

div.div_rgt_banner ul {
	display:block;
	margin:0px;
	padding:0px;
}

div.div_rgt_banner li {
    list-style-type:none;
	margin:0px;
	padding:0px;
	line-height:13px;
}



.div_blue_sm_txt {
	font-family:Tahoma;
	font-size:9px;
	color:#125687;
	font-weight:bolder;
	padding-top:8px;
}

.div_grey_sm_txt {
	font-family:Tahoma;
	font-size:9px;
	color:#666666;
	font-weight:bolder;
	padding-top:8px;
	text-decoration:none;
}

div.div_footer {
	float:right;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#656565;
	font-size:10px;
	margin-top:60px;
}

/* End index */

/* Inner */

div.div_main_inner {
	float:left;
	height:auto;
	width:808px;
	background:url(../images/inn_bg.jpg) left bottom no-repeat;
	padding-left:98px;
	padding-right:98px;
}

div.div_inner_header {
	float:left;
	height:92px;
	width:808px;
	border-bottom:2px solid #5b91b5;
}

div.div_logo_inner {
	float:left;
	width:148px;
	height:46px;
	padding-top:34px;
}

div.div_menu_inner {
	float:right;
	width:495px;
	height:28px;
	margin-top:65px;
	text-align:right;
}

div.div_left_menu {
	float:left;
	margin-top:19px;
	width:148px;
	height:153px;
	border-right:1px solid #33bde2;
	padding-top:6px;
	padding-left:9px;
}

div.div_inner_body {
	float:left;
	width:628px;
	margin-top:34px;
	padding-left:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	text-align:justify;
	height:550px;
}

div.div_para_spa {
	float:left;
	padding-left:35px;
}

div.div_para_spa ul {
	display:block;
	padding:0px;
	margin:0px;
}

div.div_para_spa li {
	list-style-type:none;
}

div.div_footer_inner {
	float:right;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#656565;
	font-size:10px;
	width:408px;
	text-align:right;
	margin-top:100px;
	margin-bottom:20px;
}


/* End Inner */

/* Contact Page */

input.Input_box{
	width: 200px;
	height: 18px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	border: 1px #cad2fe solid;
	margin-top: 2px;
	padding-left: 4px;
	padding-top: 2px;
	background-image: none;
	background-repeat: repeat-x;
	background-color: #eef6fd;
}

textarea.Comment_box{
	width: 250px;
	height: 100px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	border: 1px #cad2fe solid;
	margin-top: 2px;
	padding-left: 4px;
	background-image: none;
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #eef6fd;
}
.Submit_button{
	width: 70px;
	height: 20px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	border: 1px #cad2fe solid;
	margin-top: 4px;
	padding-top: 2px;
	background-color: #FFFFFF;
	color: #0099FF;
	padding-bottom: 4px;
	}
.Reset_button{
	width: 70px;
	height: 20px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	border: 1px #cad2fe solid;
	margin-top: 4px;
	padding-top: 2px;
	background-color: #FFFFFF;
	color: #0099FF;
	padding-bottom: 4px;
}
.Contact_headertext{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #33bde2;
}
.Contact_text{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #33bde2;
}
select.option_box{
	width: 200px;
	height: 18px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	border: 1px #cad2fe solid;
	margin-top: 2px;
	padding-left: 4px;
	background-color: #eef6fd;
	background-repeat: repeat-x;
	}

/* End Contact Page */

/* IM Styles */

div.div_right_marg_LG {
	float:left;
	width:382px;
	height:272px;
	margin-top:210px;
	background:url(../images/right_margLG1.jpg) top no-repeat;
}

/* End IM Styles */