BODY, TD, TH, INPUT, SELECT, TEXTAREA, DIV, P {
	font-size : 11px;
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.subhead {
	font-size : 14px;
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body {
background-color:#0A273A;
}

BODY:active {
	color:#ff6600;
}


A {
	text-decoration: none;
}
A:LINK {
	color:#990000;
}
A:VISITED {
	color:#990000;
}
A:HOVER {
	color: #990000;
	text-decoration:underline;
}
A:ACTIVE {
	background-color:transparent;

}

/* Used for all page headers*/

.sampletrips {
	color: #990000;
	cursor:pointer;
}

.mainheader {
	font-size: 9px;
	color:#D7DAE6;
}
A.mainheader:LINK {
	color: #D7DAE6;
	text-decoration:underline;
}
A.mainheader:VISITED {
	color: #D7DAE6;
	text-decoration:underline;
}
A.mainheader:ACTIVE {
	background-color:transparent;

}
A.mainheader:HOVER {
	color: #000000;
	background:#FFFFFF;
}


.blueheadersmall {
	color: #08324A;
	font-size: 14px;
}
A.blueheadersmall:LINK {
	color: #08324A;
	font-size:14px;
}
A.blueheadersmall:HOVER {
	color:#CC6633;
}

/*General Styles*/

.news {
	color: #08324A;
	font-size: 18px;
}

.links {
	color: #C02225;
	font-size: 26px;
}

.content {
	line-height : 16px;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.intro {
	font-size : 12px;
	line-height : 20px;
}
.accent {
	color : #FD682E;
}
.redheader {
	color: #C02225;
	font-size: 26px;
}
.blueheader {
	color: #08324A;
	font-size: 18px;
}
.blueheader2 {
	color: #08324A;
	font-size: 18px;
	text-decoration:underline;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif
}
.redheadersmall {
	color: #C02225;
	font-size: 20px;
}
/* Used for Contact/Quote Forms */
label {color:#FFFFFF}

.quoteheader {
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}
.requiredtext { color:#FFFF00; font-weight:bold;}
.advisory {line-height:normal; color:#FFFFFF}
/**/

.mainfooter {
font-size: 9px;
color:#FFFFFF;
background-color:#0A273A;
}
.lightheader {font-size: 10px;
color:#567185;
font-weight:bold;
line-height:18px;
}

.darkheader {font-size: 10px;
color:#333333;
font-weight:bold;
line-height:18px;
}

.accentheader {font-size: 10px;
color:#FD682E;
font-weight:bold;
line-height:18px;
}

.gray {
	color : #999999;
}

.quote {
	color : #8A8B8B;
	line-height:14px;
}

.quoteloose {
	color : #000000;
	line-height:18px;
}

.sidecontent 
	{
	line-height : 10px;
	font-size : 9px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

.sidelink {
line-height:11px;
font-size : 9px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.image:hover {background-color:transparent;}

.clientlist {line-height:20px;}

.white {color:#ffffff;}

.blue {color:#0A4E92;}

.listing {font-size:10px;
color:#0A4E92;}

.listing:hover {color:#ffffff;}

.listing {font-size:10px;
color:#0A4E92;}

.select {color:#0A4E92;
line-height:18px;
font-size:11px;
cursor:pointer;
text-decoration:underline;
}




.contentloose {
	line-height : 18px;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.accentintro {	
font-size : 9px;
line-height : 18px;
color : #FD682E;}

.footer
{font-size:10px;}

.approachContent {
position:absolute; 
top:0px; 
left:240px; 
width:505px;
height:300px;
visibility:hidden;
z-index:2;
}

#topnav {
position:absolute; 
top:12px; 
left:35px; 
z-index:4;}

.dropdown 
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
background-color: #66CCFF;}


/* ibox.js styles*/

#ibox_wrapper {
    padding: 10px 10px 35px 10px;
    line-height: 25px;
    border-color:#fff;
}
#ibox_wrapper, #ibox_footer_wrapper a { background-color:#fff; }
#ibox_content { background-color:#fff; border:0; }
#ibox_footer_wrapper {
    padding: 0 3px;
    bottom: 5px;
    top: auto;
}
#ibox_footer_wrapper a {
    text-indent: -100000px;
    background: url('ibox/skins/lightbox/iboximages/closelabel.gif');
    width: 66px;
    height: 22px;
}
#ibox_loading {
    text-indent: -100000px;
    background: #fff url('assets/iboximages/loading.gif') center center no-repeat;
}
