﻿/*border*/
.mainborder {
	border-right: 1px solid #C0C0C0;}

.style1 {
	border-width: 0;}

	
/*font*/
.caption {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #007AB0;}
		
.mainbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;}
	
.mainbody2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	padding-left: 19px;
	padding-right: 15px;}
	
.mainbody3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	padding-left: 19px;
	padding-right: 15px;
	border-right: 1px solid #C0C0C0;}

.timeline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 13px;}	
	
.leftnav {
	background-color: #B3CB3A;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing: 1px;}
	
.leftsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: middle;}
	
.clickcopy {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	padding-left: 25px;}
	
.homepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;}
	
.homepage2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 19px;
	line-height: 18px;}

.homeheading {
	color: #FDB813;
	font-size: 12px;}
	
.style2 {
	color: #FDB813;}


/*background*/
.bggray {
	background-color: #808080;}
	
.bgblue {
	background-color: #007AB0;}
	
.bggreen {
	background-color: #99CC33;}
.bgclick {
	background-color: #007AB0;
	background-image: url('../images/mag_bg.gif');}
.bghome {
	background-image: url('../images/home_bg.jpg');}
	
.menu {
	background-image: url('../images/but_spacer.jpg');
	background-color: #99CC33;}


/*hyperlinks*/
a { color: #FFFFFF;text-decoration: none}
a:visited { color: #FFFFFF;text-decoration: none}
a:active { color: #FFFFFF;text-decoration: none}
a:hover { color: #2F7200;text-decoration: none}

a.off { color: #2F7200; text-decoration: none}
a.off:visited { color: #2F7200; text-decoration: none}
a.off:active { color: #2F7200; text-decoration: none}
a.off:hover { color: #2F7200; text-decoration: none	}

a.orange { color: #2F7200; text-decoration: underline}
a.orange:visited { color: #2F7200; text-decoration: underline}
a.orange:active { color: #2F7200; text-decoration: underline}
a.orange:hover { color: #FFB70E; text-decoration: underline	}

a.book { color: #808080; text-decoration: none}
a.book:visited { color: #808080; text-decoration: none}
a.book:active { color: #808080; text-decoration: none}
a.book:hover { color: #808080; text-decoration: none	}



/*alignment*/
.valignmiddle {
	vertical-align: middle;}
.valigntop {
	vertical-align: top;}
.center {
	text-align: center;
}


/*left nav*/
a.tours { display: block; width: 159px; height: 14px; background: transparent url(../images/tours.gif);overflow:hidden;}
a.tours:hover { background-position: -159px 0; }
a.tourson { display: block; width: -159px; height: 14px; background: transparent url(../images/tours.gif);overflow:hidden; background-position: -159px 0;}


a.design { display: block; width: 159px; height: 15px; background: transparent url(../images/design.gif); overflow:hidden;}
a.design:hover { background-position: -159px 0; }
a.designon { display: block; width: -159px; height: 15px; background: transparent url(../images/design.gif);overflow:hidden; background-position: -159px 0;}


a.value { display: block; width: 159px; height: 15px; background: transparent url(../images/value.gif); overflow:hidden;}
a.value:hover { background-position: -159px 0; }
a.valueon { display: block; width: -159px; height: 15px; background: transparent url(../images/value.gif);overflow:hidden; background-position: -159px 0;}


a.rec { display: block; width: 159px; height: 15px; background: transparent url(../images/rec.gif); overflow:hidden;}
a.rec:hover { background-position: -159px 0; }
a.recon { display: block; width: -159px; height: 15px; background: transparent url(../images/rec.gif);overflow:hidden; background-position: -159px 0;}


a.faq { display: block; width: 159px; height: 15px; background: transparent url(../images/faq.gif); overflow:hidden;}
a.faq:hover { background-position: -159px 0; }
a.faqon { display: block; width: -159px; height: 15px; background: transparent url(../images/faq.gif);overflow:hidden; background-position: -159px 0;}


a.timeline { display: block; width: 159px; height: 15px; background: transparent url(../images/timeline.gif); overflow:hidden;}
a.timeline:hover { background-position: -159px 0; }
a.timelineon { display: block; width: -159px; height: 15px; background: transparent url(../images/timeline.gif);overflow:hidden; background-position: -159px 0;}


a.res { display: block; width: 159px; height: 15px; background: transparent url(../images/res.gif); overflow:hidden;}
a.res:hover { background-position: -159px 0; }
a.reson { display: block; width: -159px; height: 15px; background: transparent url(../images/res.gif);overflow:hidden; background-position: -159px 0;}


a.byv { display: block; width: 159px; height: 14px; background: transparent url(../images/byv.gif); overflow:hidden;}
a.byv:hover { background-position: -159px 0; }
a.byvon { display: block; width: -159px; height: 14px; background: transparent url(../images/byv.gif);overflow:hidden; background-position: -159px 0;}


a.bf { display: block; width: 159px; height: 15px; background: transparent url(../images/bf.gif); overflow:hidden;}
a.bf:hover { background-position: -159px 0; }
a.bfon { display: block; width: -159px; height: 15px; background: transparent url(../images/bf.gif);overflow:hidden; background-position: -159px 0;}


a.ec { display: block; width: 159px; height: 28px; background: transparent url(../images/ec.gif); overflow:hidden;}
a.ec:hover { background-position: -159px 0; }
a.econ { display: block; width: -159px; height: 28px; background: transparent url(../images/ec.gif);overflow:hidden; background-position: -159px 0;}






