body {
	background-color: #B4D2BA;
	font-size: 0.8em;
	font-family: arial,helvetica,sans-serif;
	line-height:150%;
	color: #000000;
	margin-top:15px;
	text-align:left;
}

h1 {
	color:#EE811F;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.4em;
	font-weight:bold;
	line-height:110%;
	padding:0;
}

h2 {
	color:#1A6B29;
	font-size:1.25em;
	font-weight:bold;
	line-height:120%;
	margin:0;
}

ul {
	list-style-image:url(/images/templates/forms-home/li-bullet.gif);
}

a:visited {
	color:#D73001;
	text-decoration:none;
}

a, a:link {
	color:#EE811F;
	text-decoration:none;
}

a img {
	border:none;
}

/* main layout */
.header {
	width:978px;
	height:101px;
	padding-left:10px;
	padding-right:10px;
	background:url(/images/templates/forms-home/header-bg.jpg) top center repeat-y;
	text-align:left;
	padding-top:10px;
}

.body {
	width:978px;
	background:url(/images/templates/forms-home/body-bg.jpg) top center repeat-y;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	clear:both;
}

.footer {
	background:url(/images/templates/forms-home/footer-bg.jpg) top center no-repeat;
	padding-top:10px;
	width:998px;
	font-size:0.85em;
	color:#1A6B29;
}


/* other layout */
.logo, .copyright, .left {
	float:left;
}

.left object {
   margin-top: 10px;
}

* html .left object {
   margin-top: 20px;
}

.date, .credit, .right {
	float:right;
}

.date {
	color:#FFFFFF;
}

.left {
	width:667px;
	padding-left:30px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:10px;
	text-align:left;
	font-size:0.85em;
}

.right {
	width:255px;
	padding-top:17px;
	padding-bottom:10px;
}

.content_left {
	padding-left:26px;
	width:662px;
}

#panel_1 {
	background:transparent url(/images/templates/forms-home/panel_bg_1.gif) repeat-y scroll 0 0;
	margin-bottom:20px;
}

.panel_1_content {
	padding:0 30px;
}

a.topofpage, a.topofpage:visited, a.topofpage:active {
	color:#FFFFFF;
	text-decoration:none;
}

.topofpage {
	background:transparent url(/images/templates/forms-home/topofpage.gif) no-repeat scroll right top;
	display:block;
	font-weight:bold;
	height:22px;
	padding:2px 0;
	text-align:center;
	width:94px;
}

.content_table {
	background:#FFFFFF url(/images/templates/forms-home/tick.jpg) no-repeat scroll right bottom;
}
.content_right {
	padding-left:39px;
	width:100%;
}

#menu_page {
	margin-bottom:30px;
}

.menu_head {
	color:#43611D;
	font-weight:bold;
	margin-bottom:10px;
	font-size:0.85em;
}

.copyright {
	padding-left:50px;
}

.credit {
	padding-right:50px;
}

.footer a {
	color:#E98804;
	text-decoration:none;
}

.footer a:hover {
	text-decoration:underline;
}

.bottom {
	clear:both;
}

.orange {
	color:#E98804;
}


/* News box */
.news_listing, .rsslink {
   font-size: 0.85em
}


#lastest_news {
	margin:20px 0;
	width:230px;
	text-align:left;
}

#news_header {
	padding:6px 0 0 10px;
}

.box_header {
	background:transparent url(/images/templates/forms-home/box_header.gif) no-repeat scroll left top;
	height:29px;
}

.box_title {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}

.box_left {
	background:transparent url(/images/templates/forms-home/box_left.gif) repeat-y scroll 0 0;
	width:9px;
}

.box_middle {
	width:218px;
}

.box_right {
	background:transparent url(/images/templates/forms-home/box_right.gif) repeat-y scroll 0 0;
	width:4px;
}

.news_item, .rsslink {
	padding:0 5px;
}

.news_title {
	margin-top:0px;
}

.news_title a, .rsslink a {
	color:#EE811F;
	text-decoration:none;
}

.news_title a:hover, .rsslink a:hover {
	text-decoration:underline;
}

.news_date {
	font-size:0.9em;
	padding-top:4px;
	padding-bottom:0px;
	border-bottom:1px dotted #CCCCCC;
}

.box_footer {
	background:transparent url(/images/templates/forms-home/box_footer.gif) no-repeat scroll left bottom;
	height:13px;
}

.nav {
	width:999px;
}

.Navtab {
	float:left;
	width:141px;
	height:39px;
	background:url(/images/templates/forms-home/nav-bg.jpg) left repeat-x;
}

.Navtab a, .Navtab_selected a {
	display:block;
	height:29px;
	padding-top:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:1em;
	font-weight:bold;
}

.Navtab a:hover, .Navtab_selected {
	width:141px;
	float:left;
	background:url(/images/templates/forms-home/nav-selected-bg.jpg) left repeat-x;
}

.nav_separator {
	width:2px;
	float:left;
	height:39px;
}

.emphasis {
	color:#1A6B29;
	font-weight:bold;
}

#phone_me_now {
	width:220px;
	background:url(/images/templates/forms-home/phone_bg.jpg) no-repeat;
	padding-left:10px;
	padding-top:15px;
	height:142px;
	color:#FFFFFF;
}

#phone_me_now img {
  float:left
}

#phone_me_now p{
   padding: 7px 0 0 3px !important;
   width: 150px;
   margin: 0 !important
}

#phone_me_now p.phone_text {
   width: auto;
   margin-bottom: 15px !important;
   padding: 0 !important
}

#phone_call_button {
	background:transparent url(/images/templates/forms-home/phone_button.gif) no-repeat;
	border:medium none;
	color:#FFFFFF;
	font-size:0.9em;
	font-weight:bold;
	height:20px;
	padding-bottom:5px;
	padding-left:0;
	padding-right:0;
	text-align:center;
	width:47px;
	cursor:pointer;
}

.phone_number {
	border:1px solid #BF1F0F;
}

#bot_right_img {
  width: 230px;
  height: 180px;
  float: left;
}


