body{
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	font-family:Tahoma;
	background-image:url(images/main_bg.gif);
	background-repeat:repeat-x;
}

.header{
	background-color:#0F1719;
}

.header_links{
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}
.current_link{
	background-color:#dd4b32;
	color:#FFF;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
}
.header_links a{
	color:#FFF;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
}

.header_links a:hover{
	text-decoration:none;
	background-color:#dd4b32;
}

.banner{
	background-image:url(images/banner_bg.gif);
}

.heading_bg{
	background-image:url(images/heading_bg.gif);
}

.sub_heading{
	border:1px solid #CCC;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:5px;
	color:#333;
}
.list_3 {
	font-size:11px;
	line-height:140%;
	list-style-image: url(images/blt.gif);
}
.list_3 a{
	text-decoration:none;
	color:#C83A22;
}
.list_3 a:hover{
	text-decoration:underline;
	color:#000;
}

.list_red {
	font-size:11px;
	line-height:160%;
	color:#C2341E;
	list-style-image: url(images/blt.gif);
}

.left_border{
	border-left:1px solid #999;
	color:#838383;
	font-size:11px;
	padding-left:28px;
	line-height:130%;
	width:120px;
}

.right_text{
	color:#838383;
	font-size:11px;
	line-height:130%;
	width:120px;
	font-weight:bold;
}

.small_text{
	color:#333333;
	font-size:11px;
	text-align:justify;
	line-height:140%;
}

.body_text{
	color:#333333;
	font-size:11px;
	padding-left:28px;
	padding-right:25px;
	text-align:justify;
	line-height:130%;
}
.body_text a{
	text-decoration:none;
	color:#C83A22;
}
.body_text a:hover{
	text-decoration:underline;
	color:#000;
}

.normal_text{
	color:#333333;
	font-size:11px;
	text-align:justify;
	line-height:130%;
}
.normal_text a{
	text-decoration:none;
	color:#C83A22;
}
.normal_text a:hover{
	text-decoration:underline;
	color:#000;
}

.1checkbox{
	color:#838383;
	border:1px solid #EAEAEA;
}

.checkbox {
   width: 19px;
   height: 25px;
   padding: 0 5px 0 0;
   display: block;
   clear: left;
   float: left;
 } 

.textbox{
	color:#838383;
	background-color:#FAFAFA;
	font-size:11px;
	padding:2px;
	height:30px;
	border:1px solid #B7B7B7;
	width:200px;
}

.textarea{
	color:#838383;
	background-color:#FAFAFA;
	font-size:11px;
	padding:2px;
	border:1px solid #B7B7B7;
	width:250px;
}

.btn{
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding:2px;
	border:1px solid #DD4B32;
	background-color:#DD4B32;
	width:100px;
}

.welcome{
	color:#000000;
	font-size:11px;
	padding-left:28px;
	line-height:130%;
}
.welcome a{
	color:#900;
	text-decoration:none;
}
.welcome a:hover{
	color:#838383;
	text-decoration:none;
}

.service_link{
	height:40px;
	padding-left:10px;
	font-size:11px;
	color:#838383;
	border-top:1px solid #e0e0e0;
}

.service_link a{
	color:#838383;
	text-decoration:none;
}

.service_link_hvr{
	height:40px;
	padding-left:10px;
	font-size:11px;
	color:#838383;
	background-color:#f8f8f8;
	border-top:1px solid #e0e0e0;
}

.port_image{
	border:2px solid #f8f8f8;
	padding:2px;
}

.service_link_hvr a{
	color:#838383;
	text-decoration:none;	
}

.footer{
	font-size:10px;
	background-image:url(images/footer_bg.gif);
	height:68px;
}

.footer_links a{
	font-size:10px;
	color:#676767;
	text-align:right;
	font-weight:bold;
}

.footer_links a{
	text-decoration:none;	
	color:#676767;
	padding-left:15px;
	padding-right:15px;
}

.fontheading{font-family:"Times New Roman", Times, serif; font-size:14px; color:#333333;}