body {padding:0; margin:0; color:#000000;}

body, td {font-family:Tahoma; font-size:11px; }

br{font-size:10px}

.cl{clear:both; margin:0; padding:0;}



.content td{color:#555555; font-size:11px; line-height:13px} 

.content b a{color:#00529D; text-decoration:none} 

.content b a:hover{text-decoration:underline} 

.content a{color:#555555; text-decoration:underline} 

.content a:hover{text-decoration:none} 

.content li{background:url(images/1_z2.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px }



.content .block{color:#555555; font-size:11px; line-height:13px}

.content .block a{color:#0B79B9; }

.content .block a:hover{text-decoration:none} 



.header{padding-bottom:20px;}



.logo{float:left; padding-left:25px;}

.logo img {border:none;}



.cta{float:right; background:url(images/cta-bg.jpg) center -5px no-repeat; width: 271px; height:80px; }

	.cta a{text-decoration:none;}

	.cta h2{font:bold 19px/27px Tahoma, Arial, sans-serif; color:#003b7f; text-align:center; margin:6px 0 0 3px; }

	.cta h2 span{ font-size:21px; color:#fff; margin-top:5px;}



.business{float:right; font:bold 14px Tahoma, Arial, sans-serif; color:#e74442; width:271px; text-align:center; padding:6px 22px 10px 0;}



.nav-bar{ background:url(images/nav-bg.jpg) center top no-repeat; width:710px; height:40px; margin-left:28px; }

.nav-bar2{ background:url(images/nav-bg2.jpg) center top no-repeat; width:710px; height:40px; margin-left:28px; }

.nav-bar3{ background:url(images/nav-bg3.jpg) center top no-repeat; width:710px; height:40px; margin-left:28px; }

.nav-bar4{ background:url(images/nav-bg4.jpg) center top no-repeat; width:710px; height:40px; margin-left:28px; }

.nav-bar5{ background:url(images/nav-bg5.jpg) center top no-repeat; width:710px; height:40px; margin-left:28px; }

.nav-bar6{ background:url(images/nav-bg6.jpg) center top no-repeat; width:710px; height:40px; margin-left:28px; }

.nav-bar7{ background:url(images/nav-bg7.jpg) center top no-repeat; width:710px; height:40px; margin-left:28px; }



.nav{ width:710px; height:40px; margin:0; padding:0;}

	.nav li{ float:left; height:40px; line-height:40px; margin:0; padding:0; list-style-type:none;}

		.nav li img{float:left; margin:0; padding:0;}

	.nav li a{ float:left; font-size:13px; padding-right:15px;

			 font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; color:#787878; text-decoration:none;}

	.nav li a span{ display:block; padding:0px 8px 0 23px;}

	.nav li.on a span{ display:block; background:url(images/nav_bg_on3.jpg) left 0 repeat-x; color:#fff; }

	.nav li.on a{ color:#fff; background:url(images/nav_bg_on1.jpg) right 0 no-repeat; }

	.nav li.on2 a span{ display:block; background:url(images/nav_bg_on3.jpg) left 0 repeat-x; color:#fff; }

	.nav li.on2 a{ color:#fff; background:url(images/nav_bg_on1.jpg) right 0 no-repeat; margin-left:3px; }

	.nav li a:hover{color:#E74442; }

	

.nav-end{ width:710px; height:40px; margin:0; padding:0;}	

	.nav-end li{ float:left; height:40px; line-height:40px; margin:0;  padding:0;list-style-type:none;}

		.nav-end li img{float:right; margin:0; padding:0;}

	.nav-end li a{ float:left; font-size:13px; padding-left:14px;

			 font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; color:#787878; text-decoration:none;}

	.nav-end li a span{ display:block; padding:0px 23px 0 8px;}

	.nav-end li.on a span{ display:block; background:url(images/nav_bg_on3.jpg) left 0 repeat-x; color:#fff; margin-left:-2px; }

	.nav-end li.on a{ color:#fff; background:url(images/nav_bg_end_on1.jpg) left 0 no-repeat; }

	.nav-end li a:hover{color:#E74442; }

	

	.banner{height:237px; overflow:hidden; padding-left:27px;}

	.ban_txt{ background:url(images/header-txt-bg.jpg) left top no-repeat; width:224px; height:237px; float:left; margin:0 0 0 27px; padding:0; margin:0;}

	.ban_img{float:left; margin:0; padding:0; position:relative; width:485px;}

	.services {line-height:15px; margin:73px 0 0 -15px; }

	.services li{list-style-type:none; background:url(images/check.png) left 2px no-repeat; font:bold 14px Tahoma, Arial, sans-serif; color:#FFF; margin-bottom:6px; padding-left:26px; }

	.services li span{font-size:12px; }

	

	.specials{position:absolute; bottom:60px; left:370px;}

	

#inner_frame{padding-top:8px;}



textarea{margin-top:8px; padding:5px;}



.footer{color:#555555; font-size:11px; line-height:13px} 

.footer a{color:#555555;  text-decoration:none} 

.footer a:hover{text-decoration:underline} 



input,textarea{

   background:#FFFFFF;

   border:1px solid #599FD5;

   font-family:Tahoma;

   color:#555555; 

   font-size:11px;

} 

 













 









.readmore {

	padding: 10px 10px 50px 110px;

}


/* new nav development */
#navigation {height:40px; width:100%; overflow:hidden; padding-left:28px;}
	#navigation ul {margin:0; padding:0;}
	#navigation ul li {list-style: none; float:left; margin:0; padding:0;  text-align:center; line-height:40px;}
	
	#navigation ul li a, #navigation ul li a:active, #navigation ul li a:visited {
		color: #787878;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		background:url(images/bg-navigation-off.jpg) top left repeat-x; 
		
		display: block;
		float:left;
		
		
	}
	
	#navigation ul li a:hover {
		color:#E74442;
	}
	
	#navigation ul li.alpha {
		padding-left: 13px;
		background:url(images/bg-navigation-off-alpha.jpg) top left no-repeat;
		
	}
	
	#navigation ul li.omega {
		padding-right: 13px;
		background:url(images/bg-navigation-off-omega.jpg) top right no-repeat;
		
	}
	
	#navigation ul li.alpha-on{
		padding-left: 13px;
		background:url(images/bg-navigation-on-alpha.jpg) top left no-repeat;
	}
	
		#navigation ul li.alpha-on a, #navigation ul li.omega-on a, #navigation ul li.on a {
			background:url(images/bg-navigation-on.jpg) top left repeat-x !important;
			color: #fff !important;
		}
	
	#navigation ul li.omega-on{
		padding-right: 13px;
		background:url(images/bg-navigation-on-omega.jpg) top right no-repeat;
	}
	
	#navigation ul li#btn-1 a {width:100px;}
	#navigation ul li#btn-2 a {width:113px;}
	#navigation ul li#btn-3 a {width:120px;}
	#navigation ul li#btn-4 a {width:90px;}
	#navigation ul li#btn-5 a {width:130px;}
	#navigation ul li#btn-6 a {width:129px;}
	
