/* CSS Document */
/* ExpressPack */
/* basic */
body {
	margin:0px;
	padding:0px;
	}
table, tr, td, p, span, a, h1, h2, h3, h4, h5, h6, div, ul, ol, li, form, img {
	margin:0px;
	padding:0px;
	}
h1 {
	margin:0px;
	padding:0px 0px 0px 33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	text-decoration:none;
	font-weight:normal;
	color:#0096D8;
	line-height:30px;
	}
h6 {
	margin:0px;
	padding:15px 20px 15px 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#565656;
	line-height:18px;
	}
h6 span {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#FF222E;
	}
h6 a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#0096D8;
	}
h6 a:hover {
	text-decoration:underline;
	font-weight:normal;
	color:#0096D8;
	}
h2 {
	margin:0px;
	padding:150px 0px 0px 380px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	line-height:24px;
	text-transform:uppercase;
	}
h2 span {
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;
	}
h3 {
	margin:0px;
	padding:0px 0px 0px 20px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:#0096D8;
	}
h4 {
	margin:0px;
	padding:25px 0px 0px 45px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	text-decoration:none;
	font-weight:bold;
	color:#DA251D;
	text-transform:uppercase;
	}
h4 span {
	text-decoration:none;
	font-weight:normal;
	color:#5B6F7B;
	font-size:18px;
	}
p {
	margin:0px;
	padding:10px 20px 0px 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#565656;
	line-height:16px;
	text-align:left;
	}
ul {
	margin:0px;
	padding:10px 20px 0px 50px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#565656;
	line-height:16px;
}	
/* table */
	/* header */
.header {
	margin:0px;
	padding:0px;
	width:805px;
	background:url(images/bg_rpt_1.gif) repeat-y;
	height:auto;
	}
.header_bg {
	margin:0px;
	padding:0px;
	background:url(images/header_bg.gif) no-repeat;
	width:805px;
	}
.header_part1 {
	margin:0px;
	padding:0px;
	width:805px;
	height:156px;
	}
.header_part2 {
	margin:0px;
	padding:0px;
	width:805px;
	height:35px;
	}
.nav_area {
	margin:0px;
	padding:0px;
	width:778px;
	height:33px;
	border:1px solid #323131;
	background:url(images/nav_bg.gif) repeat-x;
	}
ul#navigation {
	margin:0px;
	padding:0px 0px 0px 100px;
	list-style:none;
	}
ul#navigation li {
	margin:0px;
	padding:0px 25px 0px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	line-height:33px;
	text-align:center;
	color:#ffffff;
	text-transform:uppercase;
	background:url(images/nav_divider.gif) no-repeat;
	background-position:0px 3px;
	display:block;
	float:left;
	}
ul#navigation li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	}
ul#navigation li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	}
ul#navigation li span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	}
.header_part3 {
	margin:0px;
	padding:0px;
	width:805px;
	height:222px;
	}
.banner_1 {
	margin:0px;
	padding:0px;
	background:url(images/banner_1.jpg) no-repeat;
	width:780px;
	height:220px;
	border-bottom:2px solid #5B6F7B;
	}
#logo_area {
	margin:29px 0px 0px 44px;
	padding:0px;
	}
ul.top_nav {
	margin:0px;
	padding:38px 0px 0px 130px;
	list-style:none;
	}
ul.top_nav li {
	margin:0px 0px 0px 17px;
	padding:0px 0px 20px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#5B6F7B;
	display:block;
	float:left;
	text-align:center;
	text-transform:uppercase;
	}
ul.top_nav li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#5B6F7B;
	}	
ul.top_nav li a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#DA251D;
	}
ul.top_nav li span {
	text-decoration:none;
	font-weight:bold;
	color:#DA251D;
	}
.icon_1 {
	background:url(images/home_icon.gif) no-repeat;
	background-position:8px 20px;
	}
.icon_2 {
	background:url(images/about_icon.gif) no-repeat;
	background-position:19px 20px;
	}
.icon_3 {
	background:url(images/contact_icon.gif) no-repeat;
	background-position:24px 20px;
	}
#gap_1 {
	margin:0px 10px 0px 0px;
	padding:0px;
	display:block;
	float:left;
	}
#gap_2 {
	margin:0px 0px 0px 0px;
	padding:7px 0px 7px 0px;
	}
.banner_caption {
	margin:0px;
	padding:0px;
	width:780px;
	}	
	/* mid_body */
.mid_body {
	margin:0px;
	padding:6px 0px 9px 0px;
	width:805px;
	background:url(images/bg_rpt_1.gif) repeat-y;
	}
.hdng_bg1 {
	margin:0px;
	padding:0px;
	background:url(images/heading_bg1.gif) no-repeat;
	}
.bord_1 {
	margin:0px;
	padding:0px;
	border-top:1px solid #E5E4E4;
	font-size:0px;
	line-height:0px;
	width:760px;
	}
.bord_2 {
	margin:0px;
	padding:0px;
	border-left:1px solid #E5E4E4;
	font-size:0px;
	line-height:0px;
	width:1px;
	}
ul.more {
	margin:0px;
	padding:0px 0px 0px 180px;
	list-style:none;
	}
ul.more li {
	margin:0px;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#FF222E;
	}
ul.more li a {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#FF222E;
	}
ul.more li a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	}	
	/* footer */
.footer {
	margin:0px;
	padding:0px;
	background:url(images/footer_bg.gif) no-repeat;
	width:805px;
	height:73px;
	}
ul#footer_nav {
	margin:0px;
	padding:10px 0px 0px 30px;
	list-style:none;
	}
ul#footer_nav li {
	margin:0px;
	padding:0px 12px 0px 12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	line-height:10px;
	color:#647074;
	border-left:1px solid #647074;
	float:left;
	display:block;
	}
ul#footer_nav li a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#647074;
	}
ul#footer_nav li a:hover {
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	}
.copyright {
	margin:0px;
	padding:6px 40px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	}
.copyright a{
	margin:0px;
	padding:6px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	}
.copyright a:hover {
	margin:0px;
	padding:6px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	color:blue;
	}
	
/* form*/
label {
	margin:0px;
	padding:0px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color:#0096D8;
	}
.inp_txt {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	border:1px solid #565656;
	width:283px;
	height:18px;
	}
.txt_area {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	border:1px solid #565656;
	width:283px;
	height:50px;
	}
.sub {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	width:50px;
	height:20px;
	background:#FF222E;
	border:none;
	display:block;
	text-align:center;
	}