/* CSS Document */

body {
	background:url(../images/bg.gif) repeat-x top #865f39;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585751
}
a {
	outline:none;
	color:#073d4e;
	text-decoration:none;
}
a:active {
	text-decoration:none;
	color:#000000
}
a:hover {
	text-decoration:none;
	color:#000000
}
a img {
	border:none;
}
.clearer {
	clear:both
}
.left {
	float:left;
}
.right {
	float:left;
}
.space {
	height:15px;
}
.spaceh {
	height:25px;
	padding:0px;
	margin:0px;
}
.space1 {
	height:50px;
}
.spaceten {
	height:10px;
	margin:0px;
	padding:0px;
}
em {
	font-size:12px;
	color:#996699;
	font-weight:bold;
}
.padtop {
	padding-top:10px;
}
/*page container*/
#pageholder {
	width:926px;
	margin:0px auto;
	padding:0px;
	background-color:#ffffff;
}
#container {
	width:926px;
	margin:0px auto;
	padding:15px 0px 0px 0px;
	background-color:#ffffff;
}
/*Header*/
#header {
	padding:0px;
	margin:0px auto;
	width:881px;
}
/*-------------Header logo-------------*/
.logo_top {
	margin:0px;
	padding:0px;
	float:left;
}
.logo_top ul {
	margin:0px;
	padding:0px;
}
.logo_top li {
	list-style:none;
}
.logo_top a.top1 {
	background:url(../images/logo.gif) top left no-repeat;
	width:107px;
	height:107px;
	padding:0px;
	margin:0px;
	display:block;
	text-indent:-10000px;
}
.logo_top a:hover.top1 {
	background:url(../images/logo.gif) top left no-repeat;
}
.search {
	background:url(../images/search-bg.jpg) no-repeat;
	width:249px;
	height:79px;
	float:right
}
.search .searchinput {
	background:url(../images/searchinput.gif) no-repeat top left;
	padding:0px;
	width:197px;
	height:19px;
	margin:10px 0px 0px 10px;
	_margin:10px 0px 0px 6px;
	float:left
}
.search .searchinput input {
	width:180px;
	height:12px;
	margin:2px 0px 0px 3px;
	border:0pt;
	font-size:11px;
	color:#a49d99
}
.search a img {
	float:left;
	width:20px;
	height:19px;
	margin:10px 0px 0px 3px
}
.search .top-links {
	margin:15px 0px 0px 13px;
	color:#8d8888;
}
.search .top-links a {
	color:#8d8888;
	text-decoration:none;
	padding:0px 2px 0px 0px
}
.search .top-links a:hover {
	color:#073d4e;
	text-decoration:underline;
}
/*NAVIGATION*/
#navigation {
	margin:0px;
	padding:0px;
	width:926px;
	border-bottom:#4a3c31 solid 3px;
}
#navigation .nav {
	margin:20px 0px 0px 22px;
	padding:0px;
	width:900px;
}
ul.tabs {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.tabs li {
	margin:0px 1px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:bold;
	text-transform:capitalize
}
ul.tabs li a.home {
	width:75px;
	height:27px;
	margin:0px;
	background:url(../images/home.gif) no-repeat left top;
	display:block;
	text-align:center;
	padding:12px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.home {
	margin:0px;
	background:url(../images/home-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currenth {
	margin:0px;
	background:url(../images/home-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
	;
}
ul.tabs li a:active.home {
	margin:0px;
	background:url(../images/home-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.aboutus {
	width:93px;
	height:27px;
	margin:0px;
	background:url(../images/aboutus.gif) no-repeat left top;
	display:block;
	text-align:center;
	padding:12px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.aboutus {
	margin:0px;
	background:url(../images/aboutus-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currenta {
	margin:0px;
	background:url(../images/aboutus-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.Services {
	width:114px;
	height:27px;
	margin:0px;
	background:url(../images/Services.gif) no-repeat left top;
	display:block;
	padding:12px 0px 0px 15px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.Services {
	margin:0px;
	background:url(../images/Services-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currentser {
	margin:0px;
	background:url(../images/Services-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.location {
	width:86px;
	height:27px;
	margin:0px;
	background:url(../images/location.gif) no-repeat left top;
	display:block;
	text-align:center;
	padding:12px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.location {
	margin:0px;
	background:url(../images/location-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currentloc {
	margin:0px;
	background:url(../images/location-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.staff {
	width:84px;
	height:27px;
	margin:0px;
	background:url(../images/staff.gif) no-repeat left top;
	display:block;
	padding:12px 0px 0px 18px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.staff {
	margin:0px;
	background:url(../images/staff-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currentstf {
	margin:0px;
	background:url(../images/staff-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.payments {
	width:122px;
	height:27px;
	margin:0px;
	background:url(../images/payments.gif) no-repeat left top;
	display:block;
	text-align:center;
	padding:12px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.payments {
	margin:0px;
	background:url(../images/payments-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currentpay {
	margin:0px;
	background:url(../images/payments-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.guide {
	width:101px;
	height:27px;
	margin:0px;
	background:url(../images/guide.gif) no-repeat left top;
	display:block;
	text-align:center;
	padding:12px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.guide {
	margin:0px;
	background:url(../images/guide-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currentgde {
	margin:0px;
	background:url(../images/guide-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.offers {
	width:119px;
	height:27px;
	margin:0px;
	background:url(../images/offers.gif) no-repeat left top;
	display:block;
	text-align:center;
	padding:12px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.offers {
	margin:0px;
	background:url(../images/offers-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currentofrs {
	margin:0px;
	background:url(../images/offers-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
/*Top Image Area*/
#content {
	margin:0px;
	padding:0px;
	width:926px;
	border-bottom:#c8c4c1 solid 2px;
}
#content .top {
	margin:0px auto;
	padding:5px 0px 0px 0px;
	width:881px;
}
.top .homepic {
	margin:0px;
	padding:0px;
	background:url(../images/home-image.jpg) no-repeat left top;
	width:352px;
	height:275px;
	float:left
}
.top .headtext {
	margin:0px;
	padding:0px;
	float:right;
	width:529px;
}
.top .headtext .heading-text {
	background:url(../images/h2-bdr.gif) no-repeat bottom;
	padding:16px 0px 12px 0px;
	margin:0px;
	font-size:34px;
	color:#7e1909;
	font-weight:normal;
	line-height:36px;
	float:right;
	
}
.top .headtext .heading-text span {
	color:#312821;
	font-size:12px;
	padding-left:4px;
	
}
.top .headtext .heading-text span strong {
	color:#7e1909;
	font-size:15px;
	font-style:italic
}
.top .headtext p {
	padding:8px 0px 0px 0px;
	line-height:18px;
	font-weight:none;
	float:right;
	width:500px;
	text-align:left;
	margin:0px;
}
.top .headtext .gums-tag {
	padding:0px;
	line-height:0px;
	float:right;
	margin:25px 0px 0px 0px;
	background:url(../images/gums.gif) no-repeat;
	width:499px;
	height:25px;
}
#content2 {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:926px;
	border-bottom:#4a3c31 solid 5px;
}
#content2 .adds {
	margin:0px auto;
	padding:0px;
	width:881px;
}
.box {
	margin:30px 14px 30px 0px;
	padding:0px;
	width:284px;
	float:left
}
.box .add-heading {
	margin:0px 0px 15px 0px;
	padding:0px 0px 5px 0px;
	background:url(../images/seprator.gif) repeat-x bottom
}
.box .add-heading p {
	margin:0px;
	padding:2px 0px 5px 5px;
	font-size:20px;
	color:#7e1909;
	width:100px;
	float:left
}
.box .add-heading a {
	padding:2px 30px 5px 0px;
	font-size:12px;
	color:#073d4e;
	background:url(../images/blue-arrow.gif) no-repeat right 0px;
	margin:0px;
	float:right;
	text-decoration:none;
}
.box .add-heading a:hover {
	text-decoration:underline;
}
.box img {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	font-size:0px;
	line-height:0px;
	width:277px;
	height:117px;
}
.box p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	color:#585751;
	line-height:18px;
}
.boxlast {
	margin:0px;
	padding:0px;
	width:284px;
	float:left
}
.boxlast p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	color:#585751;
	line-height:18px;
}
/*aboutus*/

#about {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:926px;
	border-bottom:#4a3c31 solid 5px;
}
#about .abtop {
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:881px;
}
.abtop .aleftdiv {
	margin:0px;
	padding:0px;
	width:575px;
	float:left;
}
.aleftdiv .topskin {
	margin:0px;
	padding:0px;
	background:url(../images/bdr-left.gif) repeat-y top left #ffffff;
}
.aleftdiv .topskin .firstdiv {
	margin:0px;
	padding:0px;
	height:269px;
}
.aleftdiv .topskin .emptycontent {
	margin:0px;
	padding:0px;
	height:269px;
}
.aleftdiv .topskin .seconddiv {
	margin:0px;
	padding:0px;
	border-right:#c6c6c6 solid 1px;
}
.aleftdiv .topskin .secondempty {
	margin:0px;
	padding:0px 0px 0px 0px;
	height:269px;
	border-right:#c6c6c6 solid 1px;
}
.topskin .bdr-top {
	background:url(../images/askin-tl.gif) top no-repeat;
	width:575px;
	height:9px;
	display:block;
	font-size:0px;
}
.topskin p {
	margin:0px auto;
	padding:0px;
	color:#585751;
	width:533px;
	line-height:18px;
}
.topskin ul.clinks {
	margin:2px 0px 0px 20px;
	padding:0px;
	color:#585751;
	list-style:none;
}
.topskin ul.clinks li {
	margin:0px;
	padding:0px 6px 2px 12px;
	background:url(../images/clinks-arrow.gif) no-repeat 0px 3px;
	color:#585751;
	line-height:normal;
}
.topskin h3 {
	margin:0px auto;
	padding:18px 0px 15px 0px;
	color:#4a3c31;
	font-size:20px;
	width:533px;
}
.topskin h4 {
	margin:0px auto;
	padding:18px 0px 10px 0px;
	color:#86705f;
	font-size:15px;
	width:533px;
}
.aleftdiv .middleskin {
	margin:0px;
	padding:0px;
	background-color:#ffffff
}
.abtop .aritediv {
	margin:0px;
	padding:0px;
	width:305px;
	float:left;
}
.aritediv .div1 {
	margin:0px;
	padding:0px;
	width:305px;
	float:left;
	background:url(../images/right-bdr.gif) repeat-y top;
}
.aritediv .div1 .divtop {
	background:url(../images/askin-tr.gif) top no-repeat;
	width:305px;
	height:9px;
	display:block;
	font-size:0px;
}
.aritediv .div1 .divbot {
	margin:0px;
	padding:0px;
	width:305px;
	float:left;
	background:url(../images/askin-trb.gif) no-repeat bottom;
}
.bdr-btm {
	background:url(../images/askin-bl.gif) no-repeat top;
	width:575px;
	height:9px;
	display:block;
	font-size:0px;
}
.aritediv .divbot img {
	margin:0px;
	padding:20px 0px 10px 0px;
	display:block;
	font-size:0px;
}
.abtop .aritediv .div2 {
	margin:0px;
	padding:0px;
	width:305px;
	float:left;
}
.aritediv p {
	margin:0px;
	padding:0px;
}
.abtop .aritediv1 {
	margin:0px;
	padding:0px;
	width:305px;
	float:left;
	background-color:#0033FF
}
.div2 .box-inner {
	margin:10px 0px 0px 0px;
	padding:0px;
	width:284px;
	float:right
}
.box-inner .add-heading1 {
	margin:0px 0px 15px 0px;
	padding:0px 0px 5px 0px;
	background:url(../images/seprator.gif) repeat-x bottom
}
.box-inner .add-heading1 p {
	margin:0px;
	padding:2px 0px 5px 5px;
	font-size:20px;
	color:#7e1909;
	width:100px;
	float:left;
	text-transform:capitalize
}
.box-inner .add-heading1 a {
	padding:2px 30px 5px 0px;
	font-size:12px;
	color:#073d4e;
	background:url(../images/blue-arrow.gif) no-repeat right 0px;
	margin:0px;
	float:right;
	text-decoration:none;
}
.box-inner .add-heading1 a:hover {
	text-decoration:underline;
}
.box-inner img {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	font-size:0px;
	line-height:0px;
	width:277px;
	height:117px;
}
.box-inner p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	color:#585751;
	line-height:18px;
}
/*breadcrumbs*/
.breadcrumbs {
	margin:8px 10px 5px 25px;
	padding:0px;
	width:890px;
	line-height:15px;
	font-weight:bold;
	color:#073d4e;
}
.breadcrumbs a {
	color:#000000;
	text-decoration:none;
}
/*Footer*/

#footer {
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	width:926px;
	background:url(../images/footer-bg.gif) bottom left repeat-x;
}
#footer .foo-content {
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:881px;
}
ul.footer-links {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	width:140px;
	text-transform:capitalize;
}
ul.footer-links li {
	margin:0px;
	padding:0px;
	line-height:18px;
}
ul.footer-links li h4 {
	margin:0px;
	padding:0px 0px 5px 0px;
	color:#392d24;
	font-size:12px;
	font-weight:bold;
}
ul.footer-links li a {
	margin:0px;
	padding:0px;
	color:#073d4e;
	font-size:12px;
	text-decoration:none
}
ul.footer-links li a:hover {
	margin:0px;
	padding:0px;
	color:#073d4e;
	font-size:12px;
	text-decoration:underline
}
ul.footer-links li.first {
	margin:0px;
	padding:0px;
	line-height:14px;
}
.seprator {
	background:url(../images/seprator.gif) repeat-x;
	height:1px;
	margin:0px;
	padding:0px;
	font-size:0px;
	display:block;
}
#footer .copyright {
	margin:0px auto;
	padding:10px 0px 0px 0px;
	width:881px;
	background:url(../images/seprator.gif) repeat-x top;
}
.copyright .bookmrk {
	margin:0px;
	padding:0px;
	width:500px;
	float:left;
}
.copyright a {
	color:#073d4e;
	text-decoration:none;
}
.bookmrk p {
	margin:0px;
	padding:0px;
}
.bookmrk p a img {
	margin:0px;
	padding:0px 5px 0px 0px;
}
.map {
	border:solid 1px #000000;
	margin:0px auto;
	padding:5px;
	width:317px;
	height:246;
	display:block;
	font-size:0px;
}
.input-map {
	width:240px;
	height:20px;
}
.position {
	margin:0px auto;
	width:317px;
	padding:5px 0px 0px 0px
}
.position-guide {
	margin:0px auto;
	width:540px;
	padding:5px 0px 0px 0px;
	text-align:left;
}
.bdr-tble {
	border:#e1e1e1 solid 1px;
	margin:0px;
	padding:0px
}
.bdr-right-bot {
	margin:0px;
	padding:0px
}
.bdr-bot {
	margin:0px;
	padding:0px
}
.bdr-right {
	border-right:#e1e1e1 solid 1px;
	margin:0px;
	padding:0px
}
.red {
	font-size:12px;
	font-weight:bold;
	color:#996666
}
/*_______________CONTACT PAGE___________________*/

.contact {
	/*font-size:14px;*/
	margin:0px;
	padding:5px;
	font-weight:bold;
	color:#353535;
	line-height:16px;
}
.contact .grey {
	background-color:#fafafa;
	padding:8px;
	width:550px;
}
.contact .grey input {
	padding:2px 0px 2px 5px;
	height:20px;
	background:url(../images/input-bg.gif) repeat-x;
	border:#bdbdbd solid 1px;
	width:300px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.contact .grey .inputb {
	padding:2px 0px 2px 5px;
	height:70px;
	background:url(../images/input-bgb.gif) repeat-x;
	border:#bdbdbd solid 1px;
	width:300px;
}

.areatxt 
{	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0px 2px 5px;
	background-color: #f6f6f6;
	border:#bdbdbd solid 1px;
	font-size:12px;
}

.contact .grey label {
	color:#353535;
	font-weight:bold;
	font-size:14px;
	margin:0px;
	width:145px;
	text-align:left;
	display:block;
	float:left;
	padding:0px 5px 0px 5px
}
.contact .buttons .button{
	background:url(../images/button.gif) no-repeat;
	width:67px;
	height:29px;
	border:0pt;
	cursor:pointer;
	color:#ffffff
}
.contact .buttons {
	padding:8px 92px 0px 0px;
	width:300px;
	text-align:right;
	float:right;
}
.contact .white {
	padding:8px;
	width:550px;
}
.contact .white input {
	padding:2px 0px 2px 5px;
	height:20px;
	background:url(../images/input-bg.gif) repeat-x;
	border:#bdbdbd solid 1px;
	width:300px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.contact .white .inputb {
	padding:2px 0px 2px 5px;
	height:70px;
	background:url(../images/input-bgb.gif) repeat-x;
	border:#bdbdbd solid 1px;
	width:300px;
}
.contact .white label {
	color:#353535;
	font-weight:bold;
	font-size:14px;
	margin:0px;
	width:145px;
	text-align:left;
	float:left;
	padding:0px 5px 0px 5px
}
/*Sitemap*/
.sitelinks {
	padding:0px;
	margin:2px 0px 0px 15px;
	color:#525252;
	width:250px;
}
.sitelinks h4 {
	font-weight:bold;
	font-size:14px;
	background:url(../images/site-arrow2.gif) left 4px no-repeat;
	margin:0px 0px 2px 0px;
	padding:0px 0px 2px 20px;
}
.sitelinks h4 a {
	color:#86705f;
	text-decoration:none;
}
.sitelinks h4 a:hover {
	color:#86705f;
	text-decoration:none;
}
.sitelinks ul.site {
	margin:0px 0px 0px 34px;
	padding:0px;
	color:#585751;
	font-size:12px
}
.sitelinks ul.site li {
	margin:0px;
	padding:0px 6px 2px 4px;
list-style::outside disc;
	color:#585751;
	line-height:normal;
}
.sitelinks ul.site li a {
	color:#585751;
	text-decoration:none;
}
.sitelinks ul.site li a:hover {
	color:#585751;
	text-decoration:underline;
}
/*search*/
.searchpage {
	width:400px;
	margin:0px;
}
.searchpage .inputsrch {
	padding:3px 0px 2px 5px;
	height:16px;
	background:url(../images/input-bg.gif) repeat-x top;
	border:#bdbdbd solid 1px;
	width:200px;
	margin:0px 0px 0px 20px;
	font-size:12px;
	color:#5c5c5c
}
.searchpage .btnsrch {
	background:url(../images/button.gif) no-repeat;
	width:67px;
	height:26px;
	border:0pt;
	cursor:pointer;
	color:#ffffff;
	margin:0px 0px 0px 5px;
	padding:2px 0px 3px 0px
}
/*guide*/
.firstrow {
	background-color:#444444;
	
	text-align:center;
	font-size:12px;
	color:#ffffff
}
.secondrow {
	background-color:#eeeeee;
	height:40px;
	text-align:center;
	font-size:12px;
	color:#2a2a2a
}
.secondrow strong {
	color:#2a2a2a
}
.otherrow {
	background-color:#ffffff;
	height:40px;
	text-align:center;
	font-size:12px;
	color:#2a2a2a
}
.pad-left {
	text-align:left;
	padding:0px 0px 0px 14px;
}
.position-guide1 {
	margin:0px auto;
	width:540px;
	padding:0px 0px 0px 0px;
	text-align:left;
	height:40px;
	font-size:12px;
	color:#ffffff;
}
.table-style1 {
	margin:0px auto;
	width:540px;
	padding:0px 0px 0px 0px;
	text-align:left;
	
	font-size:12px;
	color:#ffffff;
	background-color:#383838;
}

.highlites{background-color:#eeeeee; padding:4px 0px 4px 10px;}