body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin: 0;
	background:url(../images/main-bg.jpg) repeat-x left top;
}
a{color:#FF0000; text-decoration:underline; outline-style:none;}
a:hover{color:#FF0000; text-decoration:none;}

a img{border:none !important;}

/******************************** Total Table Css***************************************/
.mainshadow{background:url(../images/mainshadow.png) repeat-y left top;}

/******************************** Header Css***************************************/

.header-bg{	background:url(../images/header-bg.jpg) repeat-x left top;padding:20px 38px 12px 38px;}
.header-right-content{font-size:13px; color:#000000; line-height:18px; font-weight:bold; padding:4px 0 0 0;}

/******************************** Menu Css***************************************/
.menuborder{border-left:solid 1px #e6dccd; border-right:solid 1px #e6dccd;}


/******************************** Main Content Css***************************************/
.mainborder{border-left:solid 1px #e6dccd; border-right:solid 1px #e6dccd;  border-top:solid 1px #f5f2e5;}
.main-content-bg{background:#ffffff url(../images/main-content-bg.jpg) repeat-x left top;padding:27px 25px 17px 25px;}
.main-content-bg p{padding:0 0 14px 0; margin:0;}

.main-content-bg ul{
	padding:0 0 0 0;
	margin:0;
	list-style:none;
	width:100%;
}
.main-content-bg ul li {
	padding:5px 0 0 15px;
	margin:0;
	line-height:18px;
	width:500px;
	background:url(../images/bullet.jpg) no-repeat left 10px;
}
.main-content-bg ul a{color:#FF0000; text-decoration:underline;}
.main-content-bg ul a:hover{color:#000000; text-decoration:none;}

 

.rightbox-bg{background:#f5f2e5  url(../images/right-nav-bg.jpg) repeat-x left top; padding:14px 15px;}
.rightbox-bg span{ background:url(../images/more-bullet.jpg) no-repeat left 5px; padding:0 0 0 10px;}

.m-none{margin:0 !important;}
.p-none{padding:0 !important;}
.m-l20{margin-left:20px;}

dl.links{}
dl.links dt{}
dl.links dd{ margin-bottom:10px; margin-left:0px;}
.img-brdr{border:1px #d7d7d7 solid; padding:2px;}


ul.bullet{padding:0; margin:0; list-style:none;}
ul.bullet li{padding:1px 0 0 12px; margin:0; list-style:none; background:url(../images/bulleticon.gif) no-repeat left top; float:left;}
/******************************** Footer Css***************************************/
.footer{ background:#ffffff url(../images/footer-bg.jpg) repeat-x left top;}
.footer-border-top{border-top:solid 1px #e9e0d2;color:#ee3a43;line-height:24px;}
.footer-border-top a{  color:#ee3a43; line-height:24px; text-decoration:none;}
.footer-border-top a:hover{ color:#000000; line-height:24px; text-decoration:underline;}
.footer-border-top span{color:#000000;}



/******************************** H1 H2 H3 Css***************************************/
h1{	font-size:24px;color:#c40507;padding:0;margin:0 0 22px 0;font-family:Helvetica;font-weight:normal;}
h2{font-size:18px;color:#c40507;padding:0;margin:0 0 14px 0;font-family:Helvetica;font-weight:normal;}
h3{	font-size:24px;color:#c40507;padding:0;margin:0;font-family:Helvetica;font-weight:normal;}
h4{	font-size:15px; color:#C40507; padding:0 0 5px 0; margin:0; font-family:Helvetica; font-weight:normal;}

h4 span{color:#333333}

/***************************** Default Css *********************************************/
.PT25{padding-top:23px;}

.italicfont{font-style:italic;}
.fontred{color:#FF0000;}

.border-bottom{border-bottom:solid 1px #999999;}

