@charset "UTF-8";
/* CSS Document */




	.maincol {
	width: 550px;
	}
	.maincol h1 {
	font: 18px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color:#11427A;
	}
	.maincol h2{
	line-height: 16px;
	margin: 30px 0 0 0;
	font: 14px Bold Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color:#11427A;
	}
	
	.maincol h3{
	line-height: 16px;
	margin: 30px 0 0 0;
	font: 12px Bold Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color:#11427A;
	}
	.maincol p{
	line-height: 16px;
	margin: 0px 0 0 0;
	
	}
	.maincol li {
	list-style: disc;
	margin-left: 15px;
	}
	
	img.floatl {
	float: left;
	margin: 0 15px 10px 0;
	}
	img.floatr {
	float: right;
	margin: 0 5px 10px 15px ;
	}



div.text {
	margin: 0;
	}
	.text a {
	text-decoration: underline;
	}
	.text p span {
	text-transform: uppercase;	 
	}
	
	.col1, .col2 {
	float: left;
	width: 250px;
	margin-top:20px;
	}
	.col2 {
	margin-left: 10px;
	padding-left: 10px;
	}
	.bordercase .col2 {
	border-left: 1px solid;
	}
	.bordercase h2 {
	color:#FFFFFF;
	margin: 10px 0 0 0;
	padding: 4px 0;
	text-indent: 3px;
	background-color:#001F56;
	}
	.bordercase .col3 {
	float: left;
	width: 500px;
	margin-top:20px;
	}

.staff li{
margin-left:-25px;
}

.tblBorder {border: 1px solid #B7C2C9; width:400px;}



div.menu {
	background: #FFF;
	/*border: 1px solid #CDCDCD;*/
	margin: 4px 4px;
	text-align: center;
	}
	.menu h2 { 
	border-bottom: 1px solid #CDCDCD;
	color: #555;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 4px;
	padding: 0 0 15px 0;
	}
	.menu p { 
	font-size: 11px;	
	margin: 0;
	}
	.menu table {
	margin: 0;
	padding:4px;
	font-size: 11px ;
	}
	.menu th {
	text-align: left;
	}
	.menu td {
	line-height: 14px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
	}
	.menu td strong {
	display: block;
	}
	
	
	
/* lightbox styles */
div.tour {
	margin: 0;
	text-align:left;
	}
	.tour li { 
	float: left;
	font-size: 9px;
	font-style: italic;
	list-style: none;
	margin: 0 5px 15px 0;
	}	
	.tour li img { 
	display: block;
	}
	
/* lightbox styles 
#lightbox {}
#lightboxCaption {
	color: #333;
	font-size: 11px;
	font-weight: normal;
	padding: 5px 0;
	}
#lightboxImage {
	border: 5px solid #FFF;
	}
#closeButton { 
	border: none;
	}
#overlay img { border: none; }

#overlay { background-image: url("../images/overlay.png"); }
* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url("blank.gif");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
	}
*/	
	/* LeftCol styles */
	
	
	.leftcol {
	}
	.leftcol h1 {
	color:#cb9a34;
	font-style:none;
	font-size:14px;
	}
	.leftcol h2{
	line-height: 16px;
	margin: 1.0em 0;
	font: 12px Bold Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color:#11427A;
	}
	
	div.leftcol .pima h2 {
	text-transform:lowercase;
	font-size:10px;
	font-style:italic;
	text-align:left;	
	}
	
	
	.classtable { padding:1px 0px; width:220px; margin:8px 0 20px 0px; }
	.classtable th { background:#91B2CB; color:#FFFFFF; text-align:left;}
	.classtable td { border-top:1px solid #91B2CB; padding:2px 10px;}
	.classtable .bottomrow { border-bottom:1px solid #BDBD77; }


	.feature { width:240px; margin-bottom:15px; padding:0;}
	.feature img {float:left; margin:0 0 10px 0; padding:0;}
	.feature H2 a{ margin:0 0 0 20px; padding:0; color:#91B2CB; text-decoration:none;  }
	.feature ul { margin:0 0 0 75px; padding:0; width:195; }
	.feature ul li { list-style-image:url(../images/arrow_grey.gif); padding:0 0 4px 0;}
	.feature ul li a{ font: 12px Arial, Helvetica, sans-serif;  color:#000; text-decoration:none;}
	.feature ul li a:HOVER{ font: 12px Arial, Helvetica, sans-serif;  color:#91B2CB; text-decoration:none;}
	
	div.addy{
	width:200px;
	border:1px solid #91b2cb;
	padding:5px;
	background-color:#d9e6ef;
	}
	
	div.addy p{
	margin-top:0;
	}
	
	
/* Table Text Styles */

    table.pima {
	width:90%;
	}
	
	.pima h1 {
	text-transform:uppercase;
	color:#0176a2;
	font-size:11px;
	padding:15px 0 0 0;
	}
	
	.pima h1 em {
	color:#cb9a34;
	font-style:none;
	font-size:14px;
	}
	
	.pima h2 {
	text-transform:lowercase;
	font-size:10px;
	font-style:italic;
	text-align:center;	
	}

.pima h3 {
	color:#cb9a34;
	text-transform:lowercase;
	font-size:12px;
	font-style:italic;
	text-align:left;
	padding-top:18px;
	}
	.pima td.money{
	text-align:center;
	}
	
	p.tableNotes strong{
	text-transform:uppercase;
	color:#cb9a34;	
	}
	
/* Table Styles */

	tr.blueBack {
	background-color:#d9e6ef;
	}
	
	p.tableNotes{
	margin:10px;
	text-align:left;
	}
	
	.pima td.bullet{
	width:20px;
	height:20px;
	}
	
	
 table.pima2 {
	width:90%;
	}
	
	

 table.pima2 td {
	padding:0;
	}	
.pima2 h1 {
	text-transform:uppercase;
	color:#0176a2;
	font-size:11px;
	padding:15px 0 0 4px;
	}
	
	.pima2 h1 em {
	color:#cb9a34;
	font-style:none;
	font-size:14px;
	}
	
	.pima2 h2 {
	text-transform:lowercase;
	font-size:10px;
	font-style:italic;
	text-align:center;
	padding-left:4px;
	}

.pima2 h3 {
	color:#062054;
	text-transform:lowercase;
	font-size:12px;
	font-style:italic;
	text-align:left;
	padding-top:8px;
	padding-left:4px;
	}
	.pima2 td.money{
	text-align:center;
	}
.pima2 p {
	padding-left:4px;
	}	
	
	
/* Table Styles */

	tr.blueBack {
	background-color:#d9e6ef;
	}
	
	p.tableNotes{
	margin:10px;
	text-align:left;
	}
	
	