body{
margin:0; padding:0;
background:url(images/bg.gif) repeat-x 0 0;
font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000000;
}

p, td, div, h1, h2, h3, h4{
	padding:0;
	margin:0;
	}
	
		
ul{
	padding:0;
	margin:0;
	list-style-type:none;
	}
	
img{
	padding:0;
	margin:0;
	border:none;
	}
	
a{
	outline:none;
	}

.specer{
line-height:0;
font-size:0;
clear:both;}	
/*------------------------- GENERAL -------------------------------*/


td.header{
background:url(images/header.jpg) no-repeat 0 100%;
height:229px;}

td.header span{
float:left;
margin:78px 0 0 54px;
}

td.header span.contact{
float:left;
margin:174px 0 0 52px;
}

ul.nav{
width:918px;
margin:0 auto;
height:46px;
background:url(images/navSep.gif) no-repeat 0 0;}

ul.nav li{
float:left;
background:url(images/navSep.gif) no-repeat 100% 0;
}

ul.nav li a{
padding:0 26px;
display:block;
line-height:46px;
font-weight:bold;
color:#FFFFFF;
font-size:13px;
text-decoration:none;
}

ul.nav li a:hover, ul.nav li a.activ{
background-color:#A10A22;
}

.body{
background-color:#F4F4F4;
padding:15px;
}

.welcomeL{
background:url(images/bodyheadingL.jpg) no-repeat 0 0;
width:55px;}

.welcomeR{
background:url(images/bodyheadingR.jpg) no-repeat 0 0;
width:15px;}

td.welcomeBG{
background:url(images/bodyheadingBG.jpg) repeat-x 0 0;
color:#232681;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
line-height:55px;}

td.welcomeBG span{
color:#A10A22;
font:normal 26px/55px Verdana, Arial, Helvetica, sans-serif;}

td.bodyimages{
background-color:#F4F4F4;
padding:10px;
}


td.bodyimages img{
background-color:#FFFFFF;
padding:7px;
border:1px solid #DDDDDD;}

p.subhead{
padding:10px 15px;
font-size:16px;
font-weight:bold;
line-height:22px;}

.padingL{
padding-left:15px;
}

.footer{
background:url(images/footerBG.gif) repeat-x 0 0;
padding:35px 0 55px 0;
color:#FFFFFF;
}

td.footer a{
text-decoration:none;
color:#FFFFFF;
}

td.footer a:hover{
text-decoration:underline;
color:#BA0623;
}


td.footer a.link{
text-decoration:underline;
color:#FFFFFF;
}

td.footer a.link:hover{
text-decoration:none;
color:#BA0623;
}

.footersep{
padding:0 5px;}

.maillink{
color:#000000;
text-decoration:underline;
}

.maillink:hover{
color:#BA0623;
text-decoration:none;
}

.pagelink{
color:#CC0000;
text-decoration:underline;
}

.pagelink:hover{
color:#BA0623;
text-decoration:none;
}

.phNo{
background:url(images/footerConBg.gif) no-repeat 0 0;
width:275px;
height:45px;
padding:4px 0 0 6px;
color:#000000;
display:block;}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
width: 280px;
visibility: hidden;
}


.dropmenudiv a{
background-color: #E90025;
width: auto;
display: block;
border-bottom: 1px solid #A10A22; /*THEME CHANGE HERE*/
padding: 2px 0 0 6px;
line-height:25px;
text-decoration: none;
font-weight:normal;
color: #FFF;
text-align:left;
padding-left:20px;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #A10A22; color:#FFF;
}

.infocont{
width:590px;
float:left;}

.infocontimg{
width:330px;
float:right;
margin:15px 0 0 0;}

.infocont2{
width:320px;
float:left;}

.infocontimg2{
width:600px;
float:right;
margin:15px 0 0 0;}

ul.contlist{
padding:0 0 0 15px;
}

ul.contlist li{
background:url(images/arrow.gif) no-repeat 0 8px;
padding:0 0 0 15px;
line-height:22px;
}

ul.contlist2{
padding:0 0 0 15px;
}

ul.contlist2 li{
background:url(images/arrow2.gif) no-repeat 0 8px;
padding:0 0 0 15px;
line-height:22px;
}

.requstfromBorser{
border:4px solid #124EB4;
}

.requstfromHeading{
background-color:#124EB4; padding:6px; font-size:14px; font-weight:bold; color:#FFFFFF;
}
.requstfromFild{
padding:6px; color:#777777; font-weight:bold;}

.requstfromFild2{
padding:6px; background-color:#EEEEEE; color:#777777; font-weight:bold;}

.requstTextbox{
width:220px; border:1px solid #B7CBEF}

.BdrB{
border-bottom:1px solid #CCCCCC;}

.BdrR{
border-right:1px solid #CCCCCC;}
