@import url(960.css);
@import url(text.css);
body, p, td, th, ul, a {
	color: #000;
	font-size: 10pt;
	line-height: 18pt;
	font-family: Arial, Helvetica, sans-serif;
}
#nav, #footer-bkg, #sidebar,.noprint, #printtop, form, script, object, embed{
	display: none;
}
#subcol-heading-holder2 img, #subcol-heading-holder3 img, #subcol-heading-holder4 img, #subcol-heading-holder5 img {
	display: none;
}
#socialmedia-nav {
	display: none;		
}
.quote-box-top, .quote-box-btm {
	border: 3px solid #999;	
}
.services-img-holder { 
	position:relative;
	float:right;
	margin-left:18px;
	}
/* Homepage specific 
.services {
	display: none;	
}*/
/* Classes
------------------------------------*/

.hide {display: none;}

.wrap {
	clear: both;
	position: relative;
	}
.right {
	float: right;
	}

.right-img { 
	padding: 0 0 0 10px;
	}

.left {
	float:left;
	}
	
.left-img {
	padding: 0 10px 1px 0 ;
	}

.left-img-ul { 
	padding: 0 20px 1px 0 ;
	}
	

/* Content
------------------------------------*/

#context_col {
	float: right;
	margin-top: 43px;
	color:#fff;
	}
	
.l3 #context_col {
	margin-left: 60px;
}


#context_col p {
	padding: 0 10px;
	}
	
#context_col h3 {
	padding: 18px 10px 0 10px;
	font-size: 105%;
	}
	
.highlight {
	background: #E1DFB6;
	padding: 15px;
	margin: 10px 10px 10px 240px;
	border-bottom: 3px solid #B0AC6D;
	border-top: 1px solid #B0AC6D;
	border-left: 1px solid #B0AC6D;
	border-right: 1px solid #B0AC6D;
}
	
/* Tables
------------------------------------*/

.tabular {
	width: 100%;
	background-color:none;
	/*border: 1px solid #999999;*/
	margin-bottom: 10px;
	margin-top: 10px;
	background-color:#e4e4c3;
}	
	
.al1 .tabular, .al1 .tabular_highlight { 
	background:none;
	}
	
.tabular th {
	background-color: #666;
	text-align:left;
	color: #fff;
	padding: 5px;
}

.tabular td {
	padding: 5px;
	font-weight:bold;
	color: #12233d;
}

.tabular th a {
	color: #FFFF00;
	}

.tabular_highlight {
	background-color: #f4f4d0;
}