/* CSS Document */
body {background-color: #ddd; margin: 0; text-align: center;}
	body, div, p, td, input,select {font-family:  verdana, helvetica, sans serif; font-size: 12px; color: #444;}
	h1 {font-size: 16px; color: #FA8A11; font-weight: bold; font-style: italic; margin: 6px 6px 6px 0px;}
	h2 {font-size: 12px; color: #576; text-transform: uppercase; letter-spacing: 1; margin: 2px;}
	h3 {font-size: 13px; color: #FA8A11; font-weight: bold; margin-top: 6px; padding-bottom: 0px;}
	
	h3.services {font-size: 13px; color: #FA8A11; font-weight: bold; margin-top: 0px; padding-bottom: 0px;}
	hr {height: 1px; color: #93ad95; width: 100%}
	.searchbutton{
	background-color:#ACBFB5; 
	font-size: 10px; 
	border: 1px solid #888;
	padding-bottom:1px;
	padding-top:1px;
	}
	p.larger {font-family:  verdana, helvetica, sans serif; font-size: 12px; color: #444; font-weight: bold;}
	.larger {font-family:  verdana, helvetica, sans serif; font-size: 12px; color: #444; font-weight: bold;}
	.largegreen {font-family:  verdana, helvetica, sans serif; font-size: 11px; color: #339966; font-weight: bold;}
	a {color: #339966; text-decoration: none;}
	a:visited {color: #339966;}
	a:hover {text-decoration: underline;}
		.subnav { text-transform: uppercase; background-color: #fff; white-space: nowrap; text-align: center; /*width: 660px;*/}
		.subnav a {font-family: arial, helvetica, sans serif; font-size: 10px; margin: 4px 4px 2px 4px; white-space: nowrap;}
		.subnav a:hover {text-decoration: none; color: #ff9c31;}
		#content {width: 781px; background-color: #fff; border: 1px solid #acbfb5; border-top: 0px; text-align: left; margin-right:auto; margin-left:auto; padding:0px; /*height: 734px;*/}
	
		#main-nav {background-color: #ACBFB5;
		height: 18px;
		width:414px; 
		}
#currentSub {color: #ff9c31;}

	#yah {color: #576; font-weight: bold;}
	.orangeBullet {margin-top: 0px; list-style-image: url(../images/li_blt2.gif); line-height: 1.8;}
	a.main-nav2 {background-color: #ACBFB5; clear: none;}
	a.main-nav2:hover {background-color: #ffffff;}
/*	.enews {text-align: center;}*/
	.enews {background-color: #acbfb5; text-align: left; height: 48px; padding: 2px;}
	.enews a, .enews a:link, .enews a:visited {font-weight: bold; color: #000; font-style: normal;}
		/* Home page styles */
		.leftcolumn {background-color: #acbfb5; width: 120px; height: 100%;}
			.leftcolumn p, h1 {padding: 0px 4px 4px 4px;}
			.leftcolumn h1 {font-size: 11px; color: #000; font-style: normal; font-weight: bold; padding-bottom: 0px;}
			.leftcolumn a {font-style: italic; text-align: right;}
			.leftcolumn a:visited {color: #; text-align: right;}
				#address {font-size: 9px; vertical-align: baseline;}
				#address a {font-style: normal;}
		#boxesHome {width: 98%; padding: 0px;}
			#boxesHome h3 {border-top: 2px solid #acbfb5; border-bottom: 2px solid #acbfb5; font-size: 12px; color: #ff9c31; padding: 4px; margin-bottom: 0px;}
			#boxesHome p {margin: 0; padding: 6px;}
				.boxesHead, .boxesHead2 {position: relative; float: left;}
				.boxesHead {width: 33%;}
				.boxesHead2 {width: 33%;}
				.boxesHead h3, .boxesHead2 h3 {font-size: 12px; color: #ff9c31; font-weight: bold; margin-top: 6px; padding-bottom: 0px;}
			.boxesText {border-right: 1px solid #acbfb5; border-left: 1px solid #acbfb5; vertical-align: top;}
			.boxesText2 {border: 0px; vertical-align: top; background-color: #eee;}
				.more_buttonhome {width: 100%; text-align: right; padding: 8px; border-bottom: 2px solid #acbfb5; vertical-align: bottom; height: 19px;}
					.more_buttonhome a {text-transform: uppercase; color: #068; font-weight: bold;}
			#home_enews {text-align: center;}
				#home_enews {background-color: #acbfb5;}
				#home_enews a, #home_enews a:link, #home_enews a:visited {font-weight: bold; color: #000; font-style: normal;}
		/* Interior page styles */
		#rightColumn {width: 225px;}
		#rightcolumn h2 {text-align: center; color:#ff9c31;}
			#greenquote {
	width: 265px; 
	padding: 4px; 
	border: 1px solid #666666; 
	color: #000000;
	font-size: 11px;
	background-color: #ACBFB5; 
	margin: 6px 6px 4px 6px;
	}
	#piccolumn{
	width: 255px;
	padding: 4px; 
	margin: 6px 6px 4px 6px;
	}
		#larger p{font-family:  verdana, helvetica, sans serif; font-size: 12px; color: #444; font-weight: bold;}
		#pagecontent {width: 520px; padding: 12px; padding-left:30px}
		#pagecontentHome {width: 780px; padding: 8px;}
		a.orange2 {font-size: 13px; color: #FA8A11; font-weight: bold; margin-top: 6px; padding-bottom: 0px;}
		a.orange2:hover {font-size: 13px; color: #FA8A11; font-weight: bold; margin-top: 6px; padding-bottom: 0px; text-decoration:underline;}
			#pagecontent p {margin: 20px 4px 15px 4px; line-height: 1.3;}
			#pagecontent ul {margin-top: 0px; list-style-image: url(../images/li_blt2.gif);}
			#pagecontent li {margin-bottom: 5px;}
			#pagecontent h1 {margin: 4px 4px 0px 4px;}
			#pagecontent h3 {margin: 4px 4px 0px 4px;}
			#contentpic {margin: 4px 4px 0px 4px;}
			#contenthome{margin: 4px 4px 0px 4px;}
				#prLine {background-color: #ff9c31;}
				a.press:link, a.press:visited {font-size: 12px; font-weight: bold;}
				#dateline {text-transform: uppercase; font-weight: bold;}
		.boxesBody, .boxesQuote {border: 1px solid #acbfb5; padding: 2px; }
		.boxesQuote {margin-bottom: 4px;}
			#quote {color: #576; font-style: italic; font-weight: bold; margin-bottom: 2px; margin-top: 8px;}
				.boxesQuote p {margin-left: 4px; margin-top: 4px;}
			.boxesBody h3 {color: #000; font-size: 11px; margin-bottom: 8px;}
			.boxesBody li {list-style-image: url(../images/li_blt.gif);}
			.boxesBody a {font-weight: bold;}
			.boxesBody a:link {color: #222;}
			
			#boxesBody2, .boxesQuote {border: 1px solid #acbfb5; padding: 5px; width:255px; }
			#boxesBody2 span {color: #576; font-size: 12px; margin-bottom: 8px}
			#boxesBody2 h3 {color: #FA8A11; font-size: 14px; margin-bottom: 8px; font-weight:bold}
			#boxesBody2 h2 {color: #000; font-size: 11px; margin-bottom: 8px;}
			#boxesBody2 li {list-style-image: url(../images/li_blt.gif);}
			#boxesBody2 a {font-weight: bold;}
			#boxesBody2 a:link {color: #FA8A11;}
				.more_button {width: 98%; text-align: right; padding: 8px; vertical-align: bottom; height: 19px;}
					.more_button a {text-transform: uppercase; color: #068; font-weight: bold;}
		.download {text-align: left; margin: 6px 6px 4px 6px; border: 1px solid #acbfb5; padding-top:4px; padding-bottom:4px; padding-left:4px; padding-right:4px; vertical-align:middle; font-size:10px;}
			.download a {font-weight: bold;}
			.download2 {font-size:10px; border: 1px solid #acbfb5; vertical-align:text-top;}
			.download2 a {font-weight: bold;}
			
		#page_right {width: 285px; padding: 4px; border: 1px solid #ff9c31; background-color: #eee; margin: 6px 6px 4px 0px; /*margin-top: 6px; margin-right: 4px;*/}
			
			#page_right h3.services {font-size: 11px; color: #FA8A11; font-weight: bold; margin-top: 0px; padding-bottom: 0px; vertical-align: bottom;}
			#page_right ul {list-style-type: disc;}
			#page_right ol {list-style-type: decimal; list-style-position: outside;}
			#page_right li {color: #576; padding-bottom: 6px;}
			#page_right li.ser {color: #576; padding-bottom: 6px;}
	
		.newbox {width: 245px; background-color: white; text-align: left; padding: 2px; border: 1px solid #acbfb5;}
			.newbox h1 {font-size: 12px; color: #FA8A11; font-style: italic; font-weight: bold; margin-top: 0px; padding-bottom: 0px; vertical-align: bottom; text-align: center;}
			.newbox h3 {font-size: 11px; color: #FA8A11; font-weight: bold; font-style: normal; margin-top: 0px; padding-bottom: 0px; vertical-align: bottom;}
			.smallbox {width: 220px; background-color: #eaeaea; text-align: left; padding: 4px; border: 0px solid #acbfb5; align: center;}
			.smallbox {padding: 12px;}
	/*  footer style */
		#footer {width: 781px; vertical-align: baseline; text-align: center; text-transform: uppercase; margin-top: 10px; padding: 0px; padding-bottom: 8px; color: #576; font-size: 10px;}
		#footer a:visited {color: #576;}
.servicenew {font-size: 11px; color: #FA8A11; font-weight: bold; margin-top: 0px; padding-bottom: 3px; vertical-align: bottom;}
.resnew {font-size: 11px; color: #FA8A11; font-weight: bold; margin-top: 0px; padding-bottom: 3px; vertical-align: bottom;}
.resnew2 {font-size: 11px; color: #576; font-weight: bold; margin-top: 0px; padding-bottom: 3px; vertical-align: bottom;}
.orange {font-family:  verdana, helvetica, sans serif; font-size: 11px; color: #FA8A11;}
.green {font-family:  verdana, helvetica, sans serif; font-size: 11px; color: #339966;}
.orange1 {font-family:  verdana, helvetica, sans serif; font-size: 12px; color: #FA8A11; font-weight: bold; text-align: center; font-style: italic;}
h1.side {font-size: 14px; color: #FA8A11; font-weight: bold; font-style: italic; margin: 6px 6px 6px 0px;}
h1.side2 {font-size: 14px; color: #FA8A11; font-weight: bold; margin: 6px 6px 6px 0px;}
a.black {color: #339966; text-decoration: none;}
	a.black:visited {color: #339966;}
	a.black:hover {text-decoration: underline;}
	a.green {color: #576; text-decoration: underline;}
	a.green:visted{color: #576; text-decoration: underline;}
	a.green:hover{color: #576; text-decoration: none;  }
	
	#globe {
	background-image:url(images/globe4.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:225px;
	height:245px;}
	a.globelight {color:#e8fdff; text-decoration: none;}
	a.globelight:hover {color: #e8fdff; text-decoration: none;}
	a.globedark {color:#666666; text-decoration: none;}
	a.globedark:hover {color: #666666; text-decoration: none;}
	#globeheader{
	padding-top:10px;
	color:#006666;
	text-align:center;
	font-size:14px;
	font-weight:bolder;
	font-family:Arial, Helvetica, sans-serif;
	}
	#globeheader a{color: #006666; text-decoration: none;}
	#globeheader a:hover{color: #006666; text-decoration: none;  }
		th.list {text-align: left; text-transform: uppercase;}
	th.list, td.list {font-size: 8pt; border: 1px solid #ddd;}
	td.list {padding-bottom: 8px;}
		.rowGray {background-color: eee;}
	.lggreenbold {color: #666666; font-weight:bold;}
	.contentbold {color: #006666; font-weight:bold;}
	.white {color: #ffffff; font-weight:bold;}
	.bigger{font-size: 16px; color: #FA8A11; font-weight: bold; font-style: italic; padding-bottom:15px;}
	.big {font-size: 14px; color: #FA8A11; font-weight: bold; font-style: italic; margin: 6px 6px 6px 0px;}