/* CSS Document */

body{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000}
*{
	margin:0; padding:0}
ul, li{
	list-style:none}
img{
	border:none}
a{
	outline:none; text-decoration:none}
strong{
	font-weight:bold}
.clear{
	font-size:0; line-height:0; clear:both}


.punchline{ 
		font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif; color:#0000FF}
		
.spunchline{ 
		font-size:18px Verdana, Arial, Helvetica, sans-serif; font-style:italic; color:#FF0066}



/*----------------Header Start-------------*/

#header{
	
	width:1003px; margin:0 auto; overflow:hidden}
#header h2{
	padding:20px 0 0 25px; float:left}
#header h2 a{
	background:url(../images/logo.gif) no-repeat 0 0;
	width:277px; height:27px; display:block;
	text-indent:-9999px}

#header div.subForm{
	
	width:242px; height:40px; float:right;
	margin:11px 0 5px 45px; padding:15px 0 0 30px}
#phoneTxtU{
	background:url(../images/phone_icon.gif) no-repeat 9px 4px;
	margin:0 0 0 20px; color:#FF0033; padding:2px 0 4px 25px !important}
#header ul.topNav{
	background:url(../images/top_navBg.gif) repeat-x 0 0;
	padding:2px 0; height:35px}
#header ul.topNav li{
	background:url(../images/top_navBorder.gif) no-repeat 100% 0;
	font:bold 13px/35px Verdana, Arial, Helvetica, sans-serif;
	color:#863209; margin:0 19px 0 0; padding:0 19px 0 0; 
	float:left; height:35px; display:block}
#header ul.topNav li a{
	color:#064450; height:35px; display:block; float:left}
#header ul.topNav li a:hover{
	color:#e0480c}
.phoneTxt{
	background:url(../images/phone_icon.gif) no-repeat 9px 4px;
	margin:0 0 0 20px; padding:2px 0 4px 25px !important}
.email{
	background:url() no-repeat 0 6px;
	padding:0 0 0 25px !important}
	
.h1{
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000; text-decoration:underline; margin:0 0 20px 0;
	text-transform:uppercase}
		
#header ul.topNav li.active{
	color:#e0480c}



/*----------------Header End-------------*/

/*----------------Body Start-------------*/

#center{
	background:url(../images/txt_bg.gif) repeat-x 0 0;
	padding:19px 27px; width:949px; margin:0 auto;
	overflow:hidden}
#leftPanel{
	width:242px; float:left}
#leftPanel h2.services{
	background:url(../images/service_txt.gif) no-repeat 0 0;
	width:242px; height:32px; display:block;
	text-indent:-9999px}
#leftPanel ul.leftNav{
	border-left:1px solid #b4b4b0;
	border-right:1px solid #b4b4b0;
	border-bottom:1px solid #b4b4b0;
	padding:6px 9px 50px 9px; width:222px}
#leftPanel ul.leftNav li{
	background:url(../images/left_navBorder.gif) repeat-x 0 100%;
	padding:3px 0 4px 0; float:none}
#leftPanel ul.leftNav li a{
	background:url(../images/left_navBullet.gif) no-repeat 2px 8px;
	font:normal 12px/26px Arial, Helvetica, sans-serif;
	color:#691f08; padding:0 0 0 21px; height:26px; display:block}
#leftPanel ul.leftNav li a:hover{
	background:url(../images/left_navBullet.gif) no-repeat 2px 8px #f9dfd6;
	font-weight:bold}
#leftPanel ul.leftNav li a.leftACtive{
	background:url(../images/left_navBullet.gif) no-repeat 2px 8px #f9dfd6;
	font-weight:bold}
#rightContrl{
	width:660px; float:left; margin:0 0 0 40px}

#rightContrl p.normalTxt{
	padding:0 0 17px 0; text-align:justify}
	
#noBg{
	background:none !important}


/*----------------Body End-------------*/

/*----------------Footer Start-------------*/

#footer{
	background:url(../images/footer_bg.gif) repeat-x 0 0 #bec35c;
	width:1003px; padding:23px 0 21px 0; text-align:center;
	margin:0 auto}
#footer p.copyright{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#414405}

/*----------------Footer End-------------*/

