#bodywidth{	width: 740px;	float: center;	margin-right: auto;	margin-left: auto;}
#toplinks2 {	width: 740px;	height: 17px;	padding-left: 0px;	padding-top: 0px;	padding-bottom: 0px;	padding-right: 0px;		float: center;}
#arrow-right{	float: left;	padding-top: 10px;	padding-left: 10px;	padding-bottom: 0px;	padding-right: 0px;}
#arrow{	float: left;	padding-top: 2px;	padding-left: 3px;	padding-bottom: 0px;	padding-right: 0px;}
#green-width{	float: left;	width: 160px;	padding-top: 4px;	padding-left: 5px;	padding-bottom: 0px;	padding-right: 0px;}
#green-width1{	float: left;	width: 80px;	padding-top: 4px;	padding-left: 5px;	padding-bottom: 0px;	padding-right: 5px;}
#communicate {	width: 270px;	float: left;	padding-top: 5px;	padding-left: 7px;	padding-bottom: 0px;	padding-right: 0px;}
#gradient {	width: 740px;	height: 87px;	float: center;	margin-right: auto;	margin-left: auto;}
#toplinks {	width: 100px;	height: 15px;	padding-left: 25px;	padding-top: 9px;	padding-bottom: 14px;	padding-right: 20px;		float: left;}
#logo {	width: 227px;	height: 80px;	padding-left: 0px;	padding-top: 0px;	padding-bottom: 0px;	padding-right: 45px;	float: right;	}
#menuwidth{	width: 740px;	height: 24px;	float: center;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	background-color: #9EA374;}
#headerimg {	width: 271px;	height: 177px;	padding-left: opx;	padding-top: 0px;	padding-bottom: 0px;	padding-right: 0px;	float: left;	}
#gradienth2 {	width: 277px;	height: 177px;	float: left;	background-image: url(../images/header_img2bg.gif);	background-repeat: repeat-x;	background-repeat: repeat;	padding-left: opx;	padding-top: 0px;	padding-bottom: 0px;	padding-right: 0px	}
#gradienth4 {	width: 277px;	height: 177px;	float: left;	padding-left: 0px;	padding-top: 0px;	padding-bottom: 0px;	padding-right: 0px	}
#gradienth3 {	width: 190px;	height: 177px;	float: left;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	}
#vertical {	width: 1px;	height: 177px;	float: left;	background-color: #FFFFFF;	margin-right: auto;	margin-left: auto;	}
#horizontical {	width: 740px;	height: 1px;	float: left;	background-color: #FFFFFF;	}
#botwidth{	width: 740px;	height: 18px;	float: left;	margin-right: auto;	margin-left: auto;}
#botinner{	width: 708px;	height: 18px;	float: center;	margin-right: auto;	margin-left: auto;}
#bottext{	float: left;	padding-top: 2px;	padding-left: 14px;	padding-bottom: 0px;	padding-right: 0px;}
#whatnew{	width: 270px;	height: 195px;	float: left;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	padding-top: 0px;}
#whitemarg{	width: 250px;	padding-left: 10px;	padding-bottom: 0px;	padding-right: 5px;	padding-top: 0px;	float: left;}
#services{	width: 451px;	height: 195px;	float: left;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	background-color: #FFFFFF;}
#servicesbr{	width: 16px;	height: 195px;	float: right;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	background-color: #EEEDE3;}
#hor-black {	width: 100%;	height: 1px;	float: left;	background-color: #575754;	}
#ser-section{	float: left;	width: 37px;	height: 37px;	padding-top: 10px;	padding-left: 10px;	padding-bottom: 0px;	padding-right: 0px;}
#ser-section1{	float: left;	width: 37px;	height: 37px;	padding-top: 10px;	padding-left: 39px;	padding-bottom: 0px;	padding-right: 0px;}
#ser-sectionhd{	float: left;	width: 150px;	padding-top: 10px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}
#ser-sectiontxt{	float: left;	width: 165px;	padding-top: 5px;	padding-left: 48px;	padding-bottom: 0px;	padding-right: 0px;}
#black-txt{	float: left;	width: 240px;	padding-top: 8px;	padding-left: 12px;	padding-bottom: 0px;	padding-right: 0px;}
#communicate {	width: 270px;	float: left;	padding-top: 5px;	padding-left: 7px;	padding-bottom: 0px;	padding-right: 0px;}
#communicate2 {	width: 277px;	float: left;	padding-top: 5px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}
#arrow{	float: left;	padding-top: 4px;	padding-left: 3px;	padding-bottom: 0px;	padding-right: 0px;}
#arrow-right{	float: left;	padding-top: 10px;	padding-left: 10px;	padding-bottom: 0px;	padding-right: 0px;}
#green-width{	float: left;	width: 160px;	padding-top: 8px;	padding-left: 5px;	padding-bottom: 0px;	padding-right: 0px;}
#green-width1{	float: left;	width: 80px;	padding-top: 8px;	padding-left: 5px;	padding-bottom: 0px;	padding-right: 5px;}
#rightmenu {	width: 110px;	float: left;	padding-top: 10px;	padding-left: 15px;	padding-bottom: 0px;	padding-right: 0px;	}
#gradient4 {	height: 87px;	background-image: url(../images/logogradient.gif);	background-repeat: repeat-x;	background-repeat: repeat;}
#whatsnew {	background-image: url(../images/whatsnew_bg.gif);	background-position: left top;	background-repeat: no-repeat;	height: 38px;	padding-left: 10px;	padding-bottom: 0px;	padding-right: 0px;	padding-top: 8px;}
#limarginul {	margin-left: 0px;	padding-top: 0px;	padding-left: 0px;	line-height: 16px;}
#limargin-sub ul {	margin-top: 12px;	margin-left: 10px;	padding-left: 10px;	margin-bottom: 0px;	line-height: 16px;}
.greylink {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #5E605B;	text-decoration: none;}
.greylink:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	text-decoration: none;}
.image {border:none;}
.image a{border:none;}
.image a:hover{border:none;}
.greylink:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	text-decoration: none;}
.menubg {	background-color: #9EA374;}
.whatsnew-txt {	font-family: Arial, Helvetica, sans-serif;	font-size: 21px;	font-weight: bold;	color: #C1C59E;           line-height: 28px;	text-decoration: none;}
.whatsnewdate {font-family: Verdana,Arial, Helvetica, sans-serif;padding-bottom:4px;padding-top:6px;	font-size: 12px;	font-weight: bold;	color: #333333;           line-height: 19px;	text-decoration: none;}
.whatsnew {font-family: Verdana,Arial, Helvetica, sans-serif;padding-bottom:0px;	font-size: 12px;	font-weight: normal;	color: #333333;           line-height: 19px;	text-decoration: none;}
.whatsnew a {font-family: Verdana,Arial, Helvetica, sans-serif;padding-bottom:0px;	font-size: 12px;	font-weight: normal;	color: #333333;           line-height: 19px;	text-decoration: none;}
.whatsnew a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;padding-bottom:8px;	font-size: 12px;	font-weight: normal;	font-color: #333333;           line-height: 19px;	text-decoration: underline;}
.whatsnew-txt {	font-family: Arial, Helvetica, sans-serif;	font-size: 21px;	font-weight: bold;	color: #C1C59E;           line-height: 28px;	text-decoration: none;}
.whatsnew-hdr {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	color: #FFFFFF;           line-height: 22px;	text-decoration: none;}
.gradient-h2 {	background-image: url(../images/header_img2bg.gif);	background-position: left top;	background-repeat: repeat;}
.gradient-h3 {	background-image: url(../images/header_img3bg.gif);	background-repeat: repeat-x;	background-repeat: repeat;}
.bottxt {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	padding-left: 20px;	padding-bottom: 0px;	padding-right: 0px;	padding-top: 2px;}
.bottxt:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #D9D9D9;	text-decoration: none;}
.redlt {	background-color: #E51837;}
.reddk {	background-color: #C00000;}
.greenMenu {	background-color: #9EA374;}
#greenMWidth{	width: 740px;	height: 24px;	float: center;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	padding-top: 0px;}
.navtxt {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	padding-left: 20px;	padding-bottom: 0px;	padding-right: 0px;	padding-top: 0px;}
.brwnlt {	background-color: #EEEDE3;}
.txtwhite {	background-color: #FFFFFF;}
.whitetxt1{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}
.whitetxt {	font-family: Arial, Helvetica, sans-serif;/*	font-size: 12px;*/	font-weight: normal;/*	padding-top: 10px;*/	padding-bottom: 0px;	color: #FFFFFF;	text-decoration: none;	line-height: 14px;	padding-left: 0px;}
.services-hd {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	float: left;	padding-top: 8px;	padding-left: 10px;	padding-bottom: 8px;	padding-right: 0px;	color: #c00000;}
.services-grey {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	float: left;	font-weight: bold;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	color: #333333;}
.services-grey1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	float: left;	font-weight: normal;	padding-top: 5px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	line-height: 14px;	color: #666666;}
.black-big {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	float: left;	font-weight: bold;	padding-top: 20px;	padding-left: 10px;	padding-bottom: 0px;	padding-right: 0px;	line-height: 14px;	color: #3B3837;}
.black-sm {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	float: left;	font-weight: normal;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	line-height: 14px;	color: #3B3837;}
.green-txt {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	font-weight: bold;	padding-top: 5px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	color: #6C723B;}
.greenlink {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	font-weight: bold;	text-decoration: none;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	color: #6C723B;}
.whitemenu-big {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	float: left;	font-weight: bold;	padding-top: 20px;	padding-left: 12px;	padding-bottom: 0px;	padding-right: 0px;	line-height: 14px;	color: #FFFFFF;}
.whitemenu-sm {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	font-weight: bold;	padding-top: 20px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	line-height: 23px;	color: #FFFFFF;}
.whitelink {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	font-weight: bold;	text-decoration: none;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	color: #FFFFFF;}
#rightmenu {	width: 170px;	float: left;	padding-top: 20px;	padding-left: 0px;	padding-bottom: 5px;	padding-right: 0px;	}
#rightmenu2 {	width: 130px;	float: left;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	}
#left-nav {	float: left;	width: 190px;	height: 23px;	color: #ffffff;	background-color: #797977;	Text-decoration:none;	display: block;	border-top: 1px solid #ffffff;	border-bottom: 1px solid #ffffff;}
#left-nav:hover {	float: left;	width: 190px;	height: 23px;	color: #ffffff;	background-color: #575755;	Text-decoration:none;	display: block;	border-top: 1px solid #ffffff;		border-bottom: 1px solid #ffffff;}
#left-nav2 {	float: left;	width: 190px;	height: 24px;	color: #ffffff;	background-color: #797977;	Text-decoration:none;	display: block;	border-bottom: 1px solid #ffffff;}
#left-nav2:hover {	float: left;	width: 190px;	height: 24px;	color: #ffffff;	background-color: #575755;	Text-decoration:none;	display: block;		border-bottom: 1px solid #ffffff;}
a {	Text-decoration:none;}
a:hover{	Text-decoration:underline;}
.whitemenu-big {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	float: left;	font-weight: bold;	padding-top: 20px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	line-height: 14px;	color: #FFFFFF;}
.whitemenu-sm {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	font-weight: bold;	padding-top: 20px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	line-height: 23px;	color: #FFFFFF;}
.whitelink {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	font-weight: bold;	text-decoration: none;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	color: #FFFFFF;}
.link-green {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #6C723B;	text-decoration: none;}.link-green:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #6C723B;	text-decoration: underline;}
.green-txt {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	float: left;	font-weight: bold;	padding-top: 2px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	color: #6C723B;}
#bullets {	float: left;	width: 250px;	height: 60px;	padding-top: 10px;	padding-left: 8px;	padding-bottom: 0px;	padding-right: 0px;	background-color: #C1C59E}
#ser-section{	float: left;	width: 37px;	height: 37px;	padding-top: 10px;	padding-left: 10px;	padding-bottom: 0px;	padding-right: 0px;}
#ser-section1{ 	float: left;	width: 37px;	height: 37px;	padding-top: 10px;	padding-left: 32px;	padding-bottom: 0px;	padding-right: 0px;}
.reddk {	background-color: #C00000;}
.bottxt {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	padding-left: 20px;	padding-bottom: 0px;	padding-right: 0px;	padding-top: 2px;}
.redlt {	background-color: #E51837;}
#botinner{	width: 708px;	height: 18px;	float: center;	margin-right: auto;	margin-left: auto;}
#botinner2{	width: 400px;	height: 18px;		padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}
#botinner3{	float: left;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}
#botinner4{	float: right;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}
.gradienth4-inner {	background-image: url(../images/header_img3bginner.gif);	background-repeat: repeat-x;	background-repeat: repeat;}
#gradienth5-inner {	width: 190px;	height: 158px;	float: left;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	}
.whitemenubig-inner {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	float: left;	font-weight: bold;	padding-top: 10px;	padding-left: 12px;	padding-bottom: 10px;	padding-right: 0px;	line-height: 14px;	color: #FFFFFF;}
.bottxt2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	padding-bottom: 0px;	padding-right: 0px;	padding-top: 0px;}
.services-grey2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	color: #787977;}
#greentxt-inner {	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	font-weight: bold;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 5px;	color: #9EA374;}
#left-bodyinner2 {	width: 19px;	float: left;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}
.greenleft-inner {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	font-weight: bold;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 20px;	padding-right: 0px;	color: #9DA375;}
#left-bodyinner-h1 {	position: absolute;	width: 202px;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}
#left-bodyinner-h2 {	position: absolute;	width: 202px;	float: right;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}
#left-bodyinner {	width: 202px;	float: left;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}
#left-bodyinner-h3 {	position: absolute;	width: 202px;	float: right;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}
#left-bodyinner4 {	width: 202px;	height: 160px;	float: right;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 20px;}
#left-bodyinner-hmain {	position: absolute;	width: 202px;	float: right;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}
.whiteleft-inner {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	float: left;	font-weight: bold;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	color: #FFFFFF;	text-decoration: none;}
#left-bodyinner-hmaina {	width: 182px;	height: 20px;	float: right;	padding-top: 5px;	padding-left: 10px;	padding-bottom: 5px;	padding-right: 10px;	background-color: #787876;}
.greyleft1-inner {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	float: left;	font-weight: bold;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;	color: #585753;	text-decoration: none;}
#left-bodyinner-hmainb {	width: 182px;	float: left;	padding-top: 10px;	padding-left: 10px;	padding-bottom: 10px;	padding-right: 10px;	background-color: #E9E7DA;}
#left-bodyinner-h1 {	position: absolute;	width: 202px;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}
#left-bodyinner-h2 {	position: absolute;	width: 202px;	float: right;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}
#left-bodyinner-h3 {	position: absolute;	width: 202px;	float: right;	padding-top: 0px;	padding-left: 0px;	padding-bottom: 0px;	padding-right: 0px;}

.commresults {font-family: Arial, Verdana; 
                     font-size:14px;
                     font-weight:normal;
                     line-height:19px;
                     text-decoration:none;
                     color:#ffffff;}

.commresults a {font-weight:bold;
                      text-decoration:underline;
                      color:#f4a233;}

.commresults a:hover {font-weight:bold;
                    text-decoration:underline;
                     color:#fee832;}