﻿/* Layout Stylesheet *//* Gatso */div#bodydiv {
/*	background: url(/images/background2.jpg) top left repeat; */
	text-align: left;
	z-index: 0;
}

div#envelope {
	/*	background: url(/images/top_r_bleed.jpg) top left repeat-x; */
		position: relative;
		width: 990px;
			width: 100%;
		z-index: 100;
	}
	
	div#topEnvelope {
	/*		background: url(/images/top_r_bleed.jpg) top left repeat-x; */
			position: relative;  
			text-align: left;
			vertical-align: top;
			width: 100%;
		}
	
		div#topEnvelope h1 {
			float: left;
			position: relative;
			width: 680px;
			text-indent: 50px;
			vertical-align: middle;
			height: 55px;
			background: url(/images/h1_tab.jpg) top left no-repeat;
			color: #5a5e64;
			font-size: 18px;
			font-weight: normal;
			margin-top: 5px;
			padding-top: 15px;
		}
	


	/* Constants styles in navigation.css */
	
	/* Navigation styles in navigation.css */		div#content9 {
	position: relative;
	overflow: none;
	float: left;
	width: 570px;
	width: 600px;
	padding: 11px 11px 11px 11px;
}	div#content9 p {		padding: 0px 15px 6px 0px;	}		div#content9 .news { 		border-bottom: 1px solid #a0a0a0; 	}		table.botbord1 tr td,th { 		border-bottom: 1px solid #f0e0e0; 		padding: 6px;		margin: 0px;	}		#content ul { padding: 0 0 35px 10px; }	#content ul li {		padding: 0px 0px 3px 10px;			}/* insert pullquotes, etc */.continbox {	border: 0px solid black;	float: right; 	width: 210px; 	background: #CCCCCC; 	text-align: left; 	margin: 0px 0px 15px 0px;}	.continbox p {		font-size: 10px;		width: 180px; 		margin: 5px 15px 5px 15px;	}	.continbox a {		font-size: 10px;	}	.continbox img {		float: right;		margin-right: 0px;		margin-bottom: 20px;		padding-right: 0px;	}	.pdf img {		float: left;	}/* Footer Styles */div#footer9 {
	position: relative;
	display: block;
	width: 100%;
	height: 100px;
	clear: both;
	margin: 0px 0 0 0px;
	color: #0d0e0f;
	background: url("/images/footer_2.png") top left repeat-x;
	padding-top: 10px;
	padding-bottom: 0px;
}

div#footer9 a {
	color: #bfbfbf;
	display: inline;
	font-size: 12px;
	margin: 0 0 0 0px;
	height: 12px;
	vertical-align: top;
	border-bottom: 1px dotted #bfbfbf;
}
div#footer9 p {
	display: inline;
	margin: 0 0 0 0px;
	font-size: 12px;
	height: 12px;
	vertical-align: top;
}

	ul#navFooter9 {
		padding-top: 22px;
		width: 675px; 
		margin: 0 5px 0 275px;
		border: 0px solid black;
		text-align: right;
			
	}
		ul#navFooter9 li {
			display: inline;
			margin: 0 0 0 0px;
			padding: 0px 0px 00px 0px;
			vertical-align: top;
			font-size: 9px;
		}
		
		.rightup {
			float: right;
		}
		
		ul#navFooter9 li a {			display: inline;			margin: 0 0 0 0px;			padding: 0px 0px 00px 0px;			vertical-align: top;		}			ul#navFooter9 li a.onstate {				text-decoration: underline;			}		ul#navFooter9 li p {			display: inline;			margin: 0 0 0 0px;			padding: 0px 0px 00px 0px;			vertical-align: top;		}		.navFooter9Right {			width: 220px;			float: right;			text-align: right;			border: 1px solid black;		}				div#copyright9 { 		float: right; 		margin: -22px 47px 0 0px;		display: inline;		vertical-align: top;	}	#credit9 { float: right;}	div#headsupport {	color: #0d0e0f;	display: inline;	float: left;	text-align: right;	width: 675px;	height: 25px;	margin-right: 5px;}div#headsupport a { 	display: inline;	font-size: 12px;	height:12px;	vertical-align: top;	padding: 0 0 0 0;	margin: 0 0 0 0 ;}div#headsupport p { 	display: inline;	height:12px;	vertical-align: top;	padding: 0 0 0 0;	margin: 0 0 0 0 ;}#content9 .service {	vertical-align: top;	width: 550px;	border-bottom: 1px solid #d8d9dc;	padding: 17px 0 2px 0;	float: left;	border: 0px solid black;	}		#content9 .service h3	{ width: 244px; padding-right: 0; border: 0px solid black; }	#content9 .service h4	{ padding: 5px 0 0 0; }	/*	#content9 .service div { display: block; float: right; } */		#content9 .service p	{ 		padding-right: 22px; 		padding-bottom: 6px;		border: 0px solid black;	}		#content9 .service a	{ 			vertical-align: top;		border: 0px solid red;	}		#content9 .service span { 		display: block;		float: right;		margin: 0px 5px 17px 23px;		width: 210px;		text-align: center;		border-left: 1px solid #d8d9dc;	}		#content9 .service img { 			padding: 0 0 0 12px;			vertical-align: top;			border: 0px solid black;		}		#content9 .service p { 			padding: 0 0 0 12px;			padding: 4 0 4 0px;			vertical-align: top;			border: 0px solid black;			text-align: left;		}				#content9  .captionwhite {			float: right;			vertical-align: top;			text-align: left;			background: #ffffff;			border: 0px solid black;			border-left: 1px solid #d8d9dc;		}		#content9  .captionwhite img {			margin-left: 11px;			padding-left: 0px;			border: 0px solid black;		}						#content9 .caption p {			padding: 0 0 0 12px;			padding-top: 3px;			font-size: 11px;		}			#content9 .service ul {		text-align: left;		margin: -3px 10px 15px 30px;		list-style-position: inside;		list-style-type: circle;			}	#content9 .service li {		padding: 1px 10px 1px 10px;		font-size: 11px;		list-style-position: outside;		text-indent: -1px;		list-style-type: circle;			}			#content9 .service h3.serviceSubHdr { width: 244px; padding-right: 0; padding-bottom: 10px; border: 0px solid black;}#content9 .contact7 {	vertical-align: top;}#content9 .contact7 h3 {}	#content9 .contact7 p {	font-weight: bold;	margin: 10px 10px 10px 20px;}#content9 .contact7 a {	font-weight: bold;}div#envelope .leftads {	border-top: 6px solid white;	position: absolute;	top: 580px;	left: 20px; 	width: 320px;	z-index: 100;	}	div#envelope .leftads p {		margin-left: 70px;		font-size: 10px;		color: 303030;		padding-top: 3px;		padding-bottom: 3px;		width: 200px;	}	div#envelope .leftads img {		margin-left: 70px;	}	div#ajaxticker {	position: absolute; 	top: 500; 	left: 20px;	border-top: 6px solid white;}	div#rightbleed {
	position: absolute; 
	top: 0; right: 0; 
	width: 100%; 
	background: url(/images/top_r_bleed.jpg) top left repeat-x;
}
