﻿.dark_green {
	COLOR: #356713; font-size:15px;FONT-FAMILY:Trebuchet, Trebuchet MS, helvetica, arial, sans-serif;
}
.dark_green14 {
	COLOR: #356713; font-size:14px;
}
.dark_green12 {
	COLOR: #356713; font-size:12px;FONT-FAMILY:Trebuchet, Trebuchet MS;
}
.bright_green {
	COLOR: #77b701; font-size:13px;
}
.orange {
	COLOR: #eba91a
}
.orange12 {
	COLOR: #eba91a; font-size:12px; font-weight:bold;FONT-FAMILY:Trebuchet, Trebuchet MS, helvetica, arial, sans-serif
}
.font13 {
	font-size:13px;
}
.font {
	FONT-FAMILY:Trebuchet, Trebuchet MS, helvetica, arial, sans-serif
}
.dark_blue {
	COLOR: #2f5cad;FONT-FAMILY:Trebuchet, Trebuchet MS, helvetica, arial, sans-serif;
}
.dark_blue14 {
	COLOR: #2f5cad; font-size:14px;
}
.dark_blue13 {
	COLOR: #2f5cad; font-size:13px;FONT-FAMILY:Trebuchet, Trebuchet MS;
}
.dark_blue15
{
	COLOR: #2f5cad; font-size:15px;
}
.dark_blue11
{
	COLOR: #2f5cad; font-size:11px; font-family:Microsoft Sans Serif;
}
.dark_blue2 {
	COLOR: #2f5cad;FONT-WEIGHT: bold; font-size:12px;
}
.bright_blue {
	COLOR: #6ab4e8;font-size:13px;FONT-FAMILY:Trebuchet, Trebuchet MS, helvetica, arial, sans-serif;
}
.grey {
	COLOR: #3f3f3f
}
.light_grey {
	COLOR:#818181; font-weight:bold;FONT-FAMILY:Trebuchet, Trebuchet MS, helvetica, arial, sans-serif
}
.dark_grey {
	color:#727272; font-size:14px; font-weight:bold;
}
.dark_grey12
{
	color:#727272; font-size:12px; font-weight:bold;
}
.rust {
	color:#CCA548; font-size:11.5px; font-weight:bold;
}
.bold {
	FONT-WEIGHT: bold
}
.em {
	FONT-STYLE: italic
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}
#page {
	WIDTH: 976px; text-align:left; background-color:White; padding:0px 4px;
}
H1#logo {
	DISPLAY: none
}
IMG.logo {
	MARGIN: 0px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#utility {
	padding: 0px 15px 0 0; WIDTH: 170px; COLOR: #eba91a; PADDING-TOP: 0px; TEXT-ALIGN: right;  LINE-HEIGHT: 2.2em;
}
#nav {
	CLEAR: both; BACKGROUND: #77B701; WIDTH: 969px; PADDING-TOP: 0px; HEIGHT: 24px; margin:0px 5px 5px 5px;
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
#sidenav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 24px; 
}
#nav LI A {
	DISPLAY: block; MARGIN: 0px auto; HEIGHT: 100%; width:100%;
}
#nav LI.home {
	BACKGROUND: url(images/nav1.jpg) no-repeat 0px 0px; WIDTH: 155px; margin-right:41px;
}
#nav LI.home A:hover {
	BACKGROUND: url(images/nav1h.jpg) no-repeat 0px 0px;WIDTH: 155px;
}
#nav LI.homeVisited {
	BACKGROUND: url(images/nav1v.jpg) no-repeat 0px 0px;WIDTH: 155px; margin-right:41px;
}
#nav LI.find {
	BACKGROUND: url(images/nav2.jpg) no-repeat 0px 0px; WIDTH: 155px; margin-right:41px;
}
#nav LI.find A:hover {
	BACKGROUND: url(images/nav2h.jpg) no-repeat 0px 0px; WIDTH: 155px;
}
#nav LI.findVisited {
	BACKGROUND: url(images/nav2v.jpg) no-repeat 0px 0px;WIDTH: 155px; margin-right:41px;
}
#nav LI.list {
	BACKGROUND: url(images/nav3.jpg) no-repeat 0px 0px; WIDTH: 179px; margin-right:41px;
}
#nav LI.list A:hover {
	BACKGROUND: url(images/nav3h.jpg) no-repeat 0px 0px; WIDTH: 179px;
}
#nav LI.commVisited {
	BACKGROUND: url(images/nav3v.jpg) no-repeat 0px 0px;WIDTH: 179px; margin-right:41px;
}
/*#nav LI.educ {
	BACKGROUND: url(images/nav4.jpg) no-repeat 0px 0px; WIDTH: 197px; 
}
#nav LI.educVisited {
	BACKGROUND: url(images/nav4v.jpg) no-repeat 0px 0px;WIDTH: 197px; 
}
#nav LI.educ A:hover {
	BACKGROUND: url(images/nav4h.jpg) no-repeat 0px 0px; WIDTH: 197px;
}
*/
#nav LI.build {
	BACKGROUND: url(images/nav5.jpg) no-repeat 0px 0px; WIDTH: 156px;  margin-right:41px;
}
#nav LI.build A:hover {
	BACKGROUND: url(images/nav5h.jpg) no-repeat 0px 0px; WIDTH: 156px;
}
#nav LI.buildVisited {
	BACKGROUND: url(images/nav5v.jpg) no-repeat 0px 0px; WIDTH: 156px; margin-right:41px;
}
#nav LI.vend {
	BACKGROUND: url(images/nav7.jpg) no-repeat 0px 0px; WIDTH: 160px;
}
#nav LI.vend A:hover {
	BACKGROUND: url(images/nav7h.jpg) no-repeat 0px 0px; WIDTH: 160px;
}
#nav LI.learnVisited {
	BACKGROUND: url(images/nav7v.jpg) no-repeat 0px 0px;WIDTH: 160px;
}
#outer_wrapper {
	MARGIN-TOP: 20px
}
#container {
	BACKGROUND: url(images/dividerbg.gif) repeat-y 174px 50%; FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -200px
}
#content {
	MARGIN-RIGHT: 200px
}
#main {
	MARGIN-LEFT: 205px; MARGIN-RIGHT: 150px
}
.full#main {
	MARGIN-RIGHT: 10px;
}
#sidebar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 175px; PADDING-TOP: 0px
}
.backtxt {
	float:right; color:#2f5cad; font-size:12px; font-weight:bold; padding-right:26px; margin-top:0px;
}
#sidenav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/h-dividerbg.gif) repeat-x 0px 100%; PADDING-BOTTOM: 0px; COLOR: #eba91a; PADDING-TOP: 5px
}
#green_spotlights {
	PADDING-LEFT: 13px; PADDING-TOP: 20px
}
.spotlight {
	MARGIN-BOTTOM: 15px
}
.leftquote {
	MARGIN-TOP: 3px; FLOAT: left;
}
#advertorial_1 EM {
	MARGIN-RIGHT: 5px
}
.advertorial {
	PADDING-RIGHT: 6px; PADDING-LEFT:6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN:0px;  WIDTH: 310px; PADDING-TOP: 5px; FONT-FAMILY: Microsoft Sans Serif, Trebuchet MS,Helvetica, sans-serif;FONT-SIZE: 13px;
}
.adv_bg {
	BACKGROUND: url(images/dividerbg.gif) repeat-y 300px;
}
.advertorial P {
	MARGIN:5px 0px;
}
.advertorial EM {
	DISPLAY: block; FLOAT: right;
}
#advertorials {
	MARGIN-TOP:0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; width:100%; 
}
#footer {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; padding-top:5px; 
}
#footer {
	CLEAR: both; COLOR: #6c6f6c; TEXT-ALIGN: center;  
}
#footer .middot {
	MARGIN: 0px 4px; COLOR: #2f5cad
}
#copy {
	DISPLAY: block
}
.indent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.hr {
	BACKGROUND: url(images/h-dividerbg.gif) repeat-x 0px 0px; MARGIN: 10px 0px; HEIGHT: 1px
}
.clearing {
	CLEAR: both; HEIGHT: 0px
}
.hard {
	DISPLAY: block
}
.banner {
	PADDING-RIGHT: 20px; BORDER-TOP: #a5a5a5 1px dashed; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px; COLOR: #2f5cad; PADDING-TOP: 2px; BORDER-BOTTOM: #a5a5a5 1px dashed; BACKGROUND-COLOR: #fff7ae
}
.arrow {
	FLOAT: left; MARGIN: -1px 3px 0px 0px
}
BODY {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: helvetica, verdana, sans-serif;background-color:#F5F5F5; padding:0px; margin:0px;
}
A {
	COLOR: #345fa6; TEXT-DECORATION: none
}
A:hover {
	COLOR: #eba91a
}
A:active {
	COLOR: #eba91a
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY:Trebuchet, Trebuchet MS
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY:Trebuchet, Trebuchet MS
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY:Trebuchet, Trebuchet MS, helvetica, arial, sans-serif
}
.headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY:Trebuchet, Trebuchet MS, helvetica, arial, sans-serif
}
H3 {
	COLOR: #356713
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sidenav {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px; FONT-FAMILY:Trebuchet, Trebuchet MS, helvetica, arial, sans-serif
}
#sidenav A {
	PADDING-LEFT: 25px; BACKGROUND: #fff; MARGIN-LEFT: -25px; COLOR: #2f5cad; TEXT-DECORATION: none
}
#sidenav A:hover {
	COLOR: #eba91a
}
#sidenav A:active {
	COLOR: #eba91a
}
#sidenav A:active {
	CURSOR: default
}
#utility {
	FONT-SIZE: 11px; font-weight:bold; margin-top:0px;
}
#utility #welcome {
	MARGIN-TOP: -15px; LINE-HEIGHT: 12px
}
#utility A {
	COLOR: #2f5cad;
}
#utility A:hover {
	COLOR: #eba91a; TEXT-DECORATION: underline
}
#utility A:active {
	COLOR: #eba91a; TEXT-DECORATION: underline
}
#utility .middot
{
	color:#3E75DC;
}
#utility .orange A:hover {
	 TEXT-DECORATION: none
}
#footer A {
	COLOR: #6c6f6c
}
#footer A:hover {
	COLOR: #eba91a; TEXT-DECORATION: underline
}
#footer A:active {
	COLOR: #eba91a; TEXT-DECORATION: underline
}
.black {
	COLOR: #000
}
.advertorial_thumb_image {
	FLOAT: left; MARGIN: 2px 10px 10px 0px
}
TABLE.advanced_form {
	WIDTH: 100%;
}
TABLE.advanced_form TD {
	WIDTH: 22%;
}
.form_search_button {
	MARGIN: 25px 0px 10px
}
.headline {
	FONT-SIZE: 12px
}
#accordion {
	FONT-SIZE: 13px; FONT-FAMILY: Microsoft Sans Serif, Trebuchet MS,Helvetica, sans-serif;color:#3F3F3F
}
 HTML #accordion {
	HEIGHT: 100%;PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#accordion .accordian_head {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 6px; BORDER-TOP: #a5a5a5 1px dotted; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; MARGIN: -1px 0px 0px; BORDER-LEFT: 0px; CURSOR: pointer; COLOR: #2e5bb0; PADDING-TOP: 4px; BORDER-BOTTOM: #a5a5a5 1px dotted; BACKGROUND-COLOR: #fff7ae;
}
#accordion .accordian_head_static {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 6px; PADDING-LEFT:5px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; MARGIN: -16px 0px 0px; BORDER-LEFT: 0px; CURSOR: pointer; COLOR: #2e5bb0; PADDING-TOP: 0px;  BACKGROUND-COLOR: #fff7ae
}
#accordion .accordian_head_static {
	PADDING-LEFT: 10px; BACKGROUND-COLOR: #fff;
}
.panel_body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.arrow_icon {
	FLOAT: left; MARGIN: -1px 4px 0px 0px
}
 HTML .iefix {
	HEIGHT: 100%
}
.see_more {
	COLOR: #2f5cad;	text-decoration:underline;font-weight:bold;	
}
#green_news
{
	FONT-SIZE: 13px; FONT-FAMILY: Microsoft Sans Serif, Trebuchet MS,Helvetica, sans-serif;color:#3F3F3F; margin-top:10px;
}
HTML #green_news {
	HEIGHT: 100%;PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.green_news_head
{
	BORDER-RIGHT: 0px; PADDING-RIGHT: 6px; BORDER-TOP: #a5a5a5 1px dotted; PADDING-LEFT: 25px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; MARGIN: -1px 0px 0px; BORDER-LEFT: 0px; CURSOR: pointer; COLOR: #2e5bb0; PADDING-TOP: 3px; BORDER-BOTTOM: #a5a5a5 1px dotted; BACKGROUND-COLOR: #fff7ae;
}
.green_leaf {
    margin-top:5px;
}
#central {
	width:80%; text-align:center; float:left;margin-top:25px; 
}
.right_bar {
	width:20%; float:right;margin-top:50px; 
}
#side_banner {
	float:right;
}
#eco_plans {
	background: url(images/eco_plans.jpg) no-repeat 0px 0px;  width:125px; height:249px;float:right; margin-top:30px;
}
#top_label {
	COLOR: #2f5cad; font-size:14px; font-weight:bold; text-align:center;
}
#submenu {
	background-color:#fff7ae; width:90%; padding:0px; text-align:center;margin-top:5px;
}
#submenu ul {
	padding:3px; margin:0px;list-style:none; 
}
#submenu ul li a {
	text-decoration:underline; COLOR: #2f5cad;
}
#submenu ul li a:hover {
	COLOR: Gray;
}
.submenutxt {
	 padding-left:10px; font-size:11px; text-decoration:underline; font-weight:bold;
}
.sorted_search {
	width:550px; margin-bottom:10px;
}
.column_a {
	 margin-left:0px; 
}
.column_b {
	margin-left:0px; text-align:left; width:150px; 
}
.column_c {
	float:left; margin-left:7px; width:284px;text-align:left; padding-right:5px;
}
.home_details {
	text-align:left; width:100%; margin-bottom:0px; margin-top:0px; margin-left:0px;
}
.details {
	letter-spacing:2px; background-color:#EDEFD9; width:100%; padding:2px 0px; color:#356713; text-transform:uppercase; font-size:11px; text-align:left;
}
.details_ProServ {
	letter-spacing:3px; width:100%; padding:2px 0px; color:#2f5cad; text-transform:uppercase; font-size:11px; text-align:left;
}
.yellow_label
{
	background-color:#FEF8AE; width:93%; text-align:left; border-top:solid 1px #C9C7C7; border-bottom:solid 1px #C9C7C7; margin:15px 0px 10px; padding:3px 10px;
}
.home_status {
   width:200px;float:left; text-align:left; padding-left:3px; 
}
.price_details {
	vertical-align:top;float:right;width:70px;text-align:left;
}
.description {
    width:284px; margin-top:10px;
}
.column_d {
	width:15%; vertical-align:top;
}
#page_details {
	width:80%; text-align:left; float:left;
}
.line_break {
	background-color:#EDEFD9; height:2px;width:100%; overflow:hidden;
}
.address {
	width:30%;
}
.left_listing {
	width:30%; float:left; padding-top:10px; padding-left:55px; overflow:hidden;
}
.right_listing {
	width:310px; float:right; text-align:right; padding-right:55px; padding-top:10px; overflow:auto;
}
#float {
	 overflow:auto; width:100%; height:35px;
}
#float2 {
	 overflow:auto; width:240px; height:35px;
}
.mid_listing {
	width:80%; padding:10px 55px 10px 55px; overflow:hidden;
}
.mid_column {
	width:85%; padding:20px 10px 20px 45px;
}
#lister_banner {
	float:right; width:135px;background-color:#D2D2D2; margin-bottom:20px;
}
.lister_header {
	background-color:#2F5CAD; color:#FFF; font-weight:bold; text-align:center; padding:7px 0px; width:100%;
}
.lister_body {
     width:100%;text-align:center;font-size:11px; padding:0px;
}
.heading {
	margin-left:30px; margin-top:25px;
}
.grey_message {
	 background-color:#D7D8D9;font-size:14px; text-align:left; padding:15px 25px; margin:0px 10px; color: #2f5cad;
}
.yellow_message {
	 background-color:#FFF6AE;font-size:14px; text-align:left; padding:20px 25px; margin:0px 20px 0px 0px; color: #2f5cad;width:480px; overflow:hidden;
}
.listing_a {
	float:left; padding-left:15px; width:27%; line-height:1.4em; font-size:13px;   
}
.listing_b {
	float:left;padding-left:15px; margin-left:0px; width:27%; text-align:left; line-height:1.4em; font-size:13px;  
}
.listing_c {
	padding-left:15px; margin-left:0px; float:left; width:27%;line-height:1.4em; font-size:13px; 
}
.listings {
	margin-left:30px;
}
.left_indent {
	 padding-left:20px; padding-top:10px;
}
.right_indent {
	 padding-top:10px;
}
.paragraph {
	padding:10px 20px 10px 25px; FONT-FAMILY: Microsoft Sans Serif, Trebuchet MS,Helvetica, sans-serif;FONT-SIZE: 13px; 
}
.margin {
	margin-bottom:20px;
}
.left_content {
	padding-left:20px; padding-top:20px;
}
.mid_content {
	width:16%; FONT-SIZE: 15px;COLOR: #356713; padding-top:80px; padding-left:20px;
}
.right_content {
	 padding-top:15px; padding-right:15px;
}
#searchbox {
	background-image:url(images/search_box.jpg); background-repeat:no-repeat; width:504px; height:264px;
}
#learn_body_left {
	width:60%; padding:5px 5px 0px 0px; float:left;
}
#learn_body_left .txt{
	COLOR: #2f5cad; font-size:13px;font-style:italic; font-family:Trebuchet, Trebuchet MS, helvetica, arial, sans-serif; margin-top:10px;
}
#learn_body_right {
	width:30%; padding:5px 0px 0px 5px; float:right; text-align: center; vertical-align:middle;
}
.box_align{
	margin-top:20px; margin-left:30px; margin-bottom:20px;
}
.txtbox {
	width:250px;
}
#signupbox
{
	width:500px; border:solid 2px #B8D9E2; padding-bottom:10px; padding-top:10px;
}
.frmLabel {
	COLOR:#818181; width:35%; text-align:right; font-weight:normal
}
.frmField {
	COLOR:#818181; width:65%; text-align:left;
}
.txtcolor
{
	COLOR:#818181; font-size:13px; width:200px;
}
.txtbox2 {
	width:200px; height:14px; vertical-align:middle;
}
.dropfield2
{
	width:205px; height:19px;FONT-SIZE: 11px; COLOR:#818181; FONT-FAMILY: verdana, arial, helvetica;
}
#container {
	BACKGROUND: url(images/dividerbg.gif) repeat-y 174px 50%; FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -200px
}

#sidenav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/h-dividerbg.gif) repeat-x 0px 100%; PADDING-BOTTOM: 4px; COLOR: #eba91a; PADDING-TOP: 5px
}
#search_box{
	 BACKGROUND: url(images/searchbox_bg.jpg) repeat-x 0px 0px; width:170px; height:auto; padding:10px 0px 10px 10px;
}
#search_box .label{
	width:100%; height:17px; font-size:13px; text-align:left; margin-top:10px; padding:0px;
}
#search_box .field{
	width:100%; height:20px; text-align:left; margin-top:2px;
}
#search_box2{
	 BACKGROUND: url(images/searchbg2.jpg) repeat-x 0px 0px; width:170px; height:auto; padding:10px 0px 10px 10px;
}
.dropfield{
	width:90%;height:22px;
}
.txtfield
{
	width:130px;height:16px;
}
#paging{
	float:left; margin:10px; color: #2f5cad;font-size:13px; font-weight:bold;FONT-FAMILY:Trebuchet, Trebuchet MS, helvetica, arial, sans-serif
}
#paging .margin{
	margin-left:8px; margin-right:8px;
}
#mini_searchbox
{
	BACKGROUND: url(images/searchbox_bg.gif) repeat-x 0px 100%; width:150px; border:solid 1px #A8CAE6; padding:10px 0px 10px 10px;
}
#mini_searchbox .label{
	width:100%; height:20px; font-size:13px; text-align:left; margin-top:8px;
}
#mini_searchbox .field{
	width:100%; height:20px; text-align:left; margin-top:2px;
}
.top_heading {
	padding:15px;
}
.top_heading .txt {
	padding:3px 25px; text-align:left;background-color:#FFF7AE;
}
.products_col {
	width:99%; padding:15px; margin-top:20px;
}
.col_p {
	padding:10px; width:30%; 
}
.top_listings {
	background-image:url(images/listing_bg.jpg); background-repeat:no-repeat; width:555px; height:202px;
}
.tbl_heading {
	color:#FFFDFE; font-size:14px; text-align:left; font-weight:bold; margin-left:15px;
}
.fp_details {
	font-size:11.5px; color:#000; font-weight:bold; color:#818181;
}
.sorting {
	width:83%; padding:5px 20px; text-align:left; margin-bottom:10px; margin-left:15px;
}
.link_open {
	text-decoration:underline; font-size:11px; vertical-align:middle; float:right; margin-right:10px;
}
.options {
	color:#356713; font-size:12px; font-weight:bold; float:left; text-align:left;
}
.hr_small {
	BACKGROUND: url(images/h-dividerbg.gif) repeat-x 0px 0px;HEIGHT:1px; MARGIN: 2px 5px 0px 0px;overflow:hidden; width:93%;
}
.cell {
	width:20%; padding-top:10px;
}
.row {
	width:95%; height:20px; margin-left:20px; margin-top:7px;
}
.l_row {
	width:100px; float:left; text-align:right; height:20px;
}
.r_row {
	width:630px; float:right; text-align:left; height:20px;FONT-FAMILY: Microsoft Sans Serif, Trebuchet MS,Helvetica, sans-serif;FONT-SIZE: 13px; 
}
.media
{
	margin-left:120px; height:60px; padding-top:20px;
}
.s_credits
{
	width:95%; margin-left:20px; margin-top:7px; height:150px;
}
.l_cre
{
	width:100px; float:left; text-align:left; height:150px;
}
.r_cre
{
	width:620px; float:right; text-align:left;FONT-FAMILY: Microsoft Sans Serif, Trebuchet MS,Helvetica, sans-serif;FONT-SIZE: 13px;  height:150px;
}
.contact_box
{
	width:540px; height:100%; margin-left:20px;padding-top:20px;
}
#central_box
{
	width:539px; height:100%; background-color:#E1F3FA;
}
#central_box .content
{
	width:490px; margin:0px; padding:10px 20px;
}
#portfolio_head
{
	background-color:#F5F09F; padding:3px 20px; width:93%;
}
.pro_serv
{
	width:100%; font-size:11px; margin-left:0px; text-align:left; font:Arial, Verdana; line-height:1.4em;
}
.list_menu {
	font-size:16px; color:#7D7D7D; font-weight:bold;
}
.list_gap {
	padding:10px 0px;
}
.list_items
{
	font-size:15px; margin-top:10px; font-weight:normal;
}
.Adver_row {
	font-size:18px; font-weight:normal; text-align:left; margin-top:20px; margin-left:20px;COLOR: #6ab4e8;FONT-FAMILY:Trebuchet, Trebuchet MS, helvetica, arial, sans-serif;
}
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:Cambria;
	mso-fareast-font-family:Cambria;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
.faq_txt
{
	 text-align:left; font-size:13px; font-family:Trebuchet, Trebuchet MS; padding:0px 30px; color:#000;
}
.faq_links
{
	text-align:left; font-size:13px; font-family:Trebuchet, Trebuchet MS; padding:10px 30px 0px 30px;
}
.faq_txt p
{
	line-height:2.5em;
}
.faq_txt p a
{
	color:#000;
}
.faq_links p a
{
	line-height:1.5em;
}
.linkbtn
{
	text-align:center; margin-top:10px; margin-left:20px;
}