body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #37a9df;
	background-image:url(images/body-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	margin: 0px;
	padding: 0px;
	line-height:18px;
}
input, textarea, select{
color:#9b0007;
font-size:12px;
padding:2px 0px 2px 2px;
border-top:1px solid #9b0007;
border-right:2px solid #9b0007;
border-bottom:2px solid #9b0007;
border-left:1px solid #9b0007;
}
a:link, a:visited {
color:#005775;


text-decoration:none;}
a:hover {
color:#005775;

text-decoration:none;}
a.border-none{
border:none;}
#tnb{
background-repeat:repeat-x;
margin-right:1px;
border-top:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #999;
border-bottom:1px solid #999;
width:921px;
}
#tnb a:link, #tnb a:visited, #tnb a:hover{
border:0px}
#lnb{
	background:url(images/lnb-bg-new.gif) center top no-repeat #a5e6ff; ; 
}
#header{
font-size:11px;
float:right;
padding:10px 20px 0px 0px;
}
#testi{
	color:#313131;
	padding:10px 10px 10px 0px;
	font-style: italic;
	text-align:left;
}
#testi .title{
font-weight:bold;
color:#313131;
font-style:normal;
text-align:right;}
.testi{
	color:#FFF;
	padding:2px 10px 10px 20px;
	/*font-style: italic;*/
	
	
	
}
.testi .title{
font-weight:bold;
color:#FFF;
font-style:normal;
text-align:right;}
.note{
color:#FFF;
font-size:10px;
text-align:center;
font-style:normal;

}
.note a{ text-decoration:none; color:#018cc1;}
.note a:hover{ text-decoration:underline; color:#018cc1;}
#main{
background-image:url(images/main-left-bg.gif);
background-position:top left;
background-repeat:repeat-y;
background-color:#ffffff;
}
#main .left-shad{
background-image:url(images/rnb-right.gif);
background-position:right top;
background-repeat:no-repeat;
padding:15px 15px 5px 0px;
line-height:19px;
float:right;
width:606px;
}
#inner{
background-image:url(images/main-left-bg.gif);
background-position:top left;
background-repeat:repeat-y;
background-color:#ffffff;
font-size:11px}
#inner .left-shad{
background-image:url(images/rnb-right.gif);
background-position:right top;
background-repeat:no-repeat;
padding:15px 20px 10px 0px;
line-height:19px;
float:right;
width:606px;
}

.left-shad{
background-image:url(images/main-left-bg.gif);
background-position:top left;
background-repeat:repeat-y;
background-color:#FFFFFF;
}
.lnb-div{
width:394px;
float:left;
padding-top:11px; padding-left:1px;}
#footer{
color:#018cc1;
font-size:10px;
padding-top:5px;
}


#footer a:link, #footer a:visited{
margin:0px 2px 0px 2px;
text-decoration:none;
color:#018cc1;
font-size:10px;
}
#footer a:hover{
margin:0px 2px 0px 2px;
text-decoration:none;
color:#656363;
font-size:10px;}



.heading{
font-size:12px;
padding:0px;
margin:0px;
}
.subtitle{
color:#3333a1;
font-size:11px;
font-weight:normal;
}
.content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc1f28;
	margin: 0px;
	padding: 0px;
	line-height:18px;
	font-weight:normal;
}
#breadcrumb, #breadcrumb h2{
float:right;
color:#656363;
font-size:10px;
font-weight:normal;
text-align:right;
margin:0px;
padding:0px;
display:inline;
}
#gs a:link, #gs a:visited, #gs a:hover{
color:#656363;
font-size:10px;
font-weight:normal;
border:0px;
}
a.img-link:link, a.img-link:visited, a.img-link:hover{
border:0px;
text-decoration:none;}
a.img-link1:link{ color:#cc1f28; text-decoration:none;}, a.img-link1:visited, a.img-link1:hover{
border:0px;
text-decoration:underline;

}
.required{
	color:#b61414;
}
.bold{
	color:#000000;
}

.tfvHighlight
	{
	color:#b61414; 
	}
.tfvNormal
	{
	color:#000000;
	}
.line{
border-bottom:#F6DE4C 1px solid;
}
#l_comments{
color:#000000;}
.punchline {
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}
h1 {
	margin: 0px;
	padding: 0px;
}
.img-border a{
	border:0px solid #666666;
	text-decoration:none;
	}
.img-border a:hover{
	border:0px solid #666666;
	text-decoration:none;
	}
.left-section { float:left; width:350px;}
.left-section p{ margin:0px; padding:14px 0px 0px 0px;}
.left-section ul{ padding:0px; margin:5px 0px 0px 40px;}

.right-contact{ float:left; width:230px; background:url(images/right-contact-bg.gif) left top no-repeat; padding:0px 0px 0px 24px; font-size:12px; font-weight:bold; margin-top:-15px;  color:#3c3c3c;}
.right-contact h3{ color:#cc1f28; font-family:Calibri, Georgia; font-size:20px; padding:0px; margin:16px 0px 0px 0px;  }
.right-contact p{ margin:0px; padding:5px 0px 5px 0px;}

.left-contact{ text-align:left; width:245px; /*padding:0px 0px 0px 24px;*/ font-size:12px; font-weight:bold; /*margin-top:-15px;*/  color:#3c3c3c;}
.left-contact h3{ color:#cc1f28; font-family:Calibri, Georgia; font-size:20px; padding:0px; margin:16px 0px 0px 0px;  }
.left-contact p{ margin:0px; padding:5px 0px 5px 0px;}

.mpayment2{
		width:238px;
		height:46px;
		background:url(images/btn-pay.gif) top center no-repeat;
		border:0px;
		cursor:pointer;
		float:left;
		display:block;
		margin:0px;
		padding:0px;
}
.mpayment{
		width:153px;
		height:36px;
		background:url(images/tnb-payments.gif) top center no-repeat;
		border:0px;
		cursor:pointer;
		float:left;
		display:block;
		margin:0px;
		padding:0px;
}

.mpayment:hover{
		width:153px;
		height:36px;
		background:url(images/tnb-payments-hover.gif) top center no-repeat;
		border:0px;
		cursor:pointer;
		float:left;
		display:block;
		margin:0px;
		padding:0px;
}

.mpaymentform{
		display:block;
		margin:0px 0px 0px 0px;
		width:153px;
		height:36px;
}

.mpaymentdiv{
		display:block;
		float:left;
		position:absolute;
		margin:-36px 0px 0px 495px;
		border:0px solid #000000;
		width:153px;
		height:36px;
		z-index:100;
}

.footerbtndiv{
		display:inline;
		position:absolute;
		border:0px solid #000000;
		z-index:100;
		border:0px solid;
		text-align:center;
}


/*.footerbtndiv{
		display:block;
		float:left;
		position:absolute;
		margin:-19px 0 0 345px;
		border:0px solid #000000;
		width:100px;
		z-index:100;
		border:0px solid;
		text-align:center;
}*/

.footerbtn{
margin:0px 2px 0px 2px;
text-decoration:none;
color:#018cc1;
font-size:10px;
border:0px;
background:none;
cursor:pointer;
		text-align:center;
}
.footerbtn:hover{
margin:0px 2px 0px 2px;
text-decoration:none;
color:#656363;
font-size:10px;
cursor:pointer;
		text-align:center;}
		
		
.rss_feed{ background: url(images/inner_rss_bg.png) no-repeat; height:260px; padding:21px 32px;}
#widgetbox_widget_parent_0{ padding-top:10px}		
#wbx-gw-button-0{ display:none}	
#feedarea ul li{ border-bottom:none}
.thumbsup-text{}
div.thumbsup-title{ font-size:12px; font-weight:bold; color:#000; font-style:normal; font-family:Arial, Helvetica, sans-serif; padding:3px 0; border-bottom: #00879f solid 1px}
div.thumbsup-title a{ color:#002e3f}
div.thumbsup-title a:hover{ color:#fff662}

hr{
	border: 1px solid #e2e2e2;
	margin-bottom:30px;
}
