/* #################### GENERAL #################### */

body {
	padding:0;
	margin:0;
	background:#0055a5;
}

td, div, img, ul, li, a, h1, h2, h3, h4, h5, h6, form {
	padding:0;
	margin:0;
}

img {
	border:none;
}

/*a {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fa6e10;
	text-decoration:underline;
	outline:none;
}
a:hover {
	color:#095aa6;
}
*/
ul {
	padding-top:3px;
	padding-left:20px;
	list-style-type:none;
}

.spacer {
	font-size:0;
	line-height:0;
	clear:both;
}

/* #################### END OF GENERAL #################### */

/* #################### MAIN #################### */

.wht_bg {background:#FFF;}

.header_banner {
	background:url(../images/index_22.jpg) no-repeat top left;
	width:769px;
}

.bodytext {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#636563;
	text-decoration:none;
}

.bodytext_justify {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#636563;
	text-decoration:none;
	text-align:justify;
}

.bodytext_bold {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#636563;
	text-decoration:none;
}

.blutext_bold {
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#2367b5;
	text-decoration:none;
}

.body_whether_topBG {
	background:url(../images/body_whether_topBG.jpg) repeat-x top left;
}

.body_whether_lftBG {
	background:url(../images/body_whether_lftBG.jpg) repeat-y top left;
}

.body_whether_rghtBG {
	background:url(../images/body_whether_rghtBG.jpg) repeat-y top left;
}

.body_whether_btmBG {
	background:url(../images/body_whether_btmBG.jpg) repeat-x top left;
}

.body_whether_midBG {
	background:#f5f3f4 url(../images/body_whether_midBG.jpg) repeat-x top left;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#636563;
	text-decoration:none;
}

.subscribe_topBG {
	background:url(../images/subscribe_topBG.jpg) repeat-x top left;
}

.subscribe_lftBG {
	background:url(../images/subscribe_lftBG.jpg) repeat-y top left;
}

.subscribe_rghtBG {
	background:url(../images/subscribe_rghtBG.jpg) repeat-y top left;
}

.subscribe_btmBG {
	background:url(../images/subscribe_btmBG.jpg) repeat-x top left;
}

.subscribe_midBG {
	background:#0471d6 url(../images/subscribe_midBG.jpg) repeat-x top left ;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}

.bluBG {
	background:#61a9ee;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}

.button {
	border:1px solid #003281;
	background:#1357b2 url(../images/btn_bg.jpg) repeat-x top left;
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	height:20px;
	padding-bottom:2px;
	cursor:pointer;
}


.ashtxt_italic {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#636563;
	font-style:italic;
	text-decoration:none;
}

.whttxt_italic {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	font-style:italic;
	text-decoration:none;
}

.ashtxt_italic_nor {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#636563;
	font-style:italic;
	text-decoration:none;
}

.blu_bold_txt {
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#0167c7;
	text-decoration:none;
}

.blu_link2 {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#0a67be;
	text-decoration:underline;
}
.blu_link2:hover {
	color:#003d60;
}

.blutxt {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#0a67be;
}

.ash_link {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#636563;
	text-decoration:underline;
}
.ash_link:hover {
	color:#f67f00;
}

.wht_link {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
}
.wht_link:hover {
	color:#5db1ff;
}

.orange_txt {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#f67f00;
	text-decoration:none;
}

.error_txt {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	background:#FFFF99;
}

.orange_txt_big {
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#f67f00;
	text-decoration:none;
}

.orange_txt_big2 {
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#f67f00;
	text-decoration:none;
}

.header_title {
	font:normal 22px/18px Tahoma;
	color:#4282bd;
	text-decoration:none;
	padding-left:2px;
}

.header_title_orange {
	font:normal 22px/18px Tahoma;
	color:#f67f00;
	text-decoration:none;
	padding-left:2px;
}

.blue_txt_big2 {
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#4282bd;
	text-decoration:none;
}

.blue_txt_big3 {
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#4282bd;
	text-decoration:none;
}

.ashtxt_bold {
	font:bold 15px/18px Arial, Helvetica, sans-serif;
	color:#636563;
	text-decoration:none;
}

.ashtxt_bold_link {
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#636563;
	text-decoration:underline;
}
.ashtxt_bold_link:hover {
	color:#0a67be;
	text-decoration:none;
}

/* #################### END OF MAIN #################### */

/* #################### FOOTER #################### */

.footer_bg {
	background:#fff url(../images/index_58.jpg) no-repeat top left;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#00629b;
	text-decoration:none;
	width:769px;
}

.footer_td_padding {padding:0 35px 10px 35px;}

.footer_text {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#003d60;
	text-decoration:none;
}

.blu_link {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#003d60;
	text-decoration:underline;
}
.blu_link:hover {
	color:#f67f00;
}

/* #################### END OF FOOTER #################### */







