/*
Design by STPL Templates
https://www.stpl.biz
*/

body {
	margin: 0;
	padding: 0;
	font-family:Tahoma;
	font-size: 12px;
	color: #6b6b6b;
	background:url(images/img02.gif) repeat-x;
}
a {
	-moz-outline:none;
}
h1, h2, h3 {
	margin: 0;
	font-family: Tahoma;
	font-weight: normal;
	color: #6D5A46;
}
h1 {
	font-size: 44px;
}
h2 {
	font-size: 26px;
}
h3 {
}
p, ul, ol {
	margin-top: 0;
	line-height: 240%;
	text-align: justify;
	font-family:Tahoma;
	font-size: 12px;
}
form {
	margin:0px;
	padding:0px;
}
a {
	color: #2278a6;
	outline:none;
}
a:hover {
	text-decoration: none;
}
ul, ol {
	margin-top: 0;
	text-align: justify;
	font-family:Tahoma;
	font-size: 12px;
}
a:hover {
	text-decoration: none;
}
img {
	border:0px;
}
a img {
	border: none;
}
img.left {
	float: left;
	margin: 7px 30px 0 0;
}
img.right {
	float: right;
	margin: 7px 0 0 30px;
}
hr {
	display: none;
}
.list1 {
}
.list1 li {
	float: left;
	line-height: normal;
}
.list1 li img {
	margin: 0 30px 30px 0;
}
.list1 li.alt img {
	margin-right: 0;
}
/* Header */
#header {
	width: 929px;
	height: 276px;
	margin: 0 auto;
	background: url(images/headerbigpart.jpg);
	background-repeat:no-repeat;
}
#header_inner {
	width: 929px;
	height: 214px;
	margin: 0 auto;
	background: url(images/img02.gif);
	background-repeat:repeat-x;
}
#header_inner_newhome {
	width: 929px;
	height:373px;
	margin: 0 auto;
	background:url(images/home_new_02.gif);
	background-repeat:repeat-x;
	position:relative;
}
#body_homenew {
	background:url(images/home_new_02.gif);
	background-repeat:repeat-x;
}
#sml_headIntro {
	float:right;
	width:137px;
	margin-top:21px;
	padding-right:83px;
	height:32px;
	background-image:url(images/introduction_freenHeading.gif);
	background-repeat:no-repeat;
}
#sml_headIntro_rfp {
	float:right;
	width:210px;
	padding-right:10px;
	margin-top:21px;
	height:32px;
	background-image:url(images/rfp_green.gif);
	background-repeat:no-repeat;
}
/* Body */

#page {
	width: 929px;
	margin: 0 auto;
	background: #ffffff;
}
#page_inner {
	width: 929px;
	margin: 0 auto;
	padding-bottom:10px;
	background-image:url(images/page_bg.gif);
	background-repeat:repeat-x;
}
#straightLine {
	height: 49px;
	width:929px;
	float:left;
	background-image:url(images/marketingcolImg.gif);
	background-repeat:no-repeat;
}
#straightLine_textheading {
	height: 39px;
	width:929px;
	padding:0px;
	margin-bottom:0px;
	float:left;
	clear:both;
}
.h5 {
	font-family:Arial;
	font-size: 18px;
	text-align:center;
	color:#0066a5;
	margin-top:15px;
	margin-bottom:5px;
}
.bigText {
	font-family:Arial;
	font-size: 45px;
	color:#0066a5;
	margin:0px 0px 35px 0px;
}
.gray {
	font-family:tahoma;
	font-size:23px;
	color:#636363;
	font-weight:normal;
	margin:0px 0px 0px 0px;
}
.brownText {
	font-family:tahoma;
	font-size:30px;
	color:#495d2c;
	font-weight: normal;
}
h6 {
	font-family:tahoma;
	font-size: 21px;
	font-weight: normal;
	text-align:left;
	color:#33b4ef;
	line-height:27px;
	margin:0px 0px 2px 0px;
}
h4 {
	font-family:tahoma;
	font-size: 21px;
	font-weight: normal;
	text-align:left;
	color:#8ba845;
	margin:0px 0px 2px 0px;
}
.h7 {
	font-family:tahoma;
	font-size: 13px;
	font-weight: bold;
	text-align:left;
	color:#4d4d4d;
	margin:0px 0px 7px 0px;
}
.context {
	font-family:tahoma;
	font-size: 13px;
	text-align:left;
	color:#4d4d4d;
	margin:0px 0px 0px 0px;
}
.blue {
	font-family:arial;
	font-size: 18px;
	text-align:center;
	color:#33b4ef;
}
.blueSml {
	font-family:arial;
	font-size: 13px;
	text-align:center;
	color:#33b4ef;
}
#bluefont {
	padding-top:0px;
	clear:both;
	margin-top:0px;
}
h1 {
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	color:#0066a5;
}
#upar_main {
	margin: 0 auto;
}
#left_main {
	width:595px;
	float:left;
}
#left_main_newhome {
	width:579px;
	float:left;
	height:290px;
}
#left_main_inner {
	width:611px;
	float:left;
	padding-left:25px;
	padding-bottom:10px;
	height:auto
}
#left_main_rfp {
	width:884px;
	float:left;
	padding-left:27px;
	padding-bottom:10px;
}
#sml_heading {
	float:left;
	width:411px;
	margin-top:20px;
}
#productDiv {
	float:left;
	width:282px;
	height:212px;
}
.productDiv_inner {
	float:right;
	padding-right:10px
}
.productDiv {
	float:left;
	width:282px;
	height:212px;
}
#propertyBoxLeft {
	width:273px;
	float:left;
}
#propertyBoxbig {
	width:585px;
	margin-top:5px;
	padding:0px;
	float:left;
}
#propertyBoxRight {
	width:273px;
	float:right;
}
#propDivUp {
	width:255px;
	background-image:url(images/blue_boxUper.gif);
	background-repeat:no-repeat;
	padding:10px 0px 0px 17px;
	height:18px;
}
#propDivUp2 {
	width:255px;
	background-image:url(images/blue_boxUper2.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 17px;
	height:10px;
}
#propDivMid {
	width:255px;
	background-image:url(images/blue_boxBG.gif);
	background-repeat:repeat-y;
	padding:7px 0px 0px 17px;
}
#propDivDown {
	width:255px;
	background-image:url(images/blue_boxDown.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 17px;
	height:28px;
}
#ritht_main {
	width:332px;
	float:right;
}
#ritht_main_newhome {
	width:341px;
	float:right;
}
#contentdiv_mainbox {
	float:left;
	width:251px;
	padding-top:5px;
}
.contentdiv_mainbox {
	float:left;
	width:251px;
	padding-top:5px;
}
#contentdiv_text {
	float:left;
	width:251px;
}
.contentdiv_text {
	float:left;
	width:251px;
}
#contentdiv_verticalLine {
	float:left;
	width:92px;
	height:287px;
	background-image:url(images/vertical_dotedline.gif);
	background-repeat:no-repeat;
}
#contentdiv_verticalLine_newhome {
	float:left;
	width:45px;
	height:180px;
	background-image:url(images/dottedbar.gif);
	background-repeat:no-repeat;
	background-position:50% 0em;
}
#contentdiv_verticalLine_newhome2 {
	float:left;
	width:45px;
	height:255px;
	background-image:url(images/dottedbar2.gif);
	background-repeat:no-repeat;
	background-position:50% 0em;
}
#contentdiv_verticalLineSml {
	float:left;
	width:80px;
	height:287px;
	background-image:url(images/vertical_dotedlineB.gif);
	background-repeat:no-repeat;
}
#left_lower {
	width:579px;
	float:left;
}
#right_lower {
	width:332px;
	float:right;
}
#lower_contentRight {
	float:left;
	width:251px;
}
.lower_contentRight {
	float:left;
	width:261px;
}
#findItBox {
	background-image:url(images/resfBox.gif);
	background-repeat:no-repeat;
	height:175px;
}
#findItBox_newhome {
	background-image:url(images/findmore_bkg_07.gif);
	background-repeat:no-repeat;
	width:343px;
	height:167px;
}
#divfor929px {
	float:left;
	width:929px;
	margin:0px;
	height:11px;
}
#pageheadeing_inner {
	position:relative;
	float:left;
	width:929px;
	height:60px;
	background-image:url(images/introduction_shed_bg.gif);
	background-repeat: repeat-x;
	margin:0px;
}
#heading_shed {
	float:left;
	width:638px;
	background-image:url(images/introduction_shed.gif);
	background-repeat:no-repeat;
	height:60px;
}
#heading_textdiv {
	float:left;
	width:593px;
	margin-top:23px;
	padding-left:45px;
	text-align:left;
}
#tempPvrevie {
	float:left;
	width:585px;
	padding-top:20px;
}
.tempPvrevie {
	float:left;
	width:585px;
	padding-top:20px;
}
#tempPvrevie_bg_intro {
	float:left;
	width:573px;
	padding:15px 10px 0px 10px;
	margin-top:15px;
	background-image:url(images/features_bg.gif);
	background-repeat:no-repeat;
}
#tempPvrevie_bg_rfp {
	float:left;
	width:785px;
	padding:25px 50px 0px 40px;
	margin-top:05px;
	background-image:url(images/features_bg_big.gif);
	background-repeat:no-repeat;
}
/*Testimonials*/
#text_bg {
	width:120px;
	float:left;
	height:18px;
	background-image:url(images/texImg.gif);
	background-repeat:repeat-x;
	font-family: tahoma;
	color:#00b3e8;
	font-size:11px;
	font-weight:bold;
}
.text_bg {
	width:120px;
	float:left;
	height:18px;
	background-image:url(images/texImg.gif);
	background-repeat:repeat-x;
	font-family: tahoma;
	color:#00b3e8;
	font-size:11px;
	font-weight:bold;
}
#news_bg {
	width:200px;
	float:left;
	height:23px;
	height:18px;
	background-image:url(images/newsbg.gif);
	background-repeat:repeat-x;
}
/* Menu */

#menu {
	width: 740px;
	height: 53px;
}
.menue_inner {
	float:right;
	width:617px;
	margin-top:41px;
}
#menue_inner {
	float:right;
	width:617px;
	margin-top:41px;
}
#menu ul {
	margin: 0;
	padding: 0px 0 0 0px;
	list-style: none;
	line-height: normal;
}
#menu li {
	float:left;
	height: 22px;
	padding-top:12px;
	padding-bottom:12px;
}
#menuli {
}
#menu a {
	margin: 0 0px 0 0;
	padding: 12px 15px 12px 15px;
	border: none;
	text-decoration: none;
	font-size: 18px;
	color: #FFFFFF;
}
/*#menu a:hover {
	background-image:url(images/overImg.gif); 
	background-repeat:repeat-x;
}

#menu.current_page_item a {
	background-color:#999999;
}
*/

.defaultselect a {
	background-image:url(images/overImg.gif);
	background-repeat:repeat-x;
}
.defaultselect_inner {
	background-image:url(images/inner_hover_img.gif);
	background-repeat:repeat-x;
}
/** LOGO */

#logo_main {
	height: 223px;
	width:447px;
	float:left;
}
#logo_inner {
	height: 143px;
	width:255px;
	float:left;
}
#logo {
	height: 94px;
	width:447px;
	float:left;
}
#enterPriseLevel {
	height: 129px;
	width:447px;
	float:left;
}
#navMain {
	height: 49px;
	position: relative;
	width:929px;
	float:left;
	background-image:url(images/main_nav_bg.gif);
	background-repeat:no-repeat;
}
/* Content */

#content {
	float: left;
	width: 510px;
}
/*footer*/
#footer_draper {
	height: 120px;
	background-image:url(images/footerBg.gif);
	background-repeat:repeat-x;
}
#footer {
	width: 929px;
	height: 124px;
	margin: 0 auto;
	background-image:url(images/footerBg.gif);
	background-repeat:repeat-x;
}
#footer_content {
	width:580px;
	float:left;
	margin-top:20px;
	padding-top:10px;
	padding-left:5px;
	margin-left:10px;
}
#footer_line {
	float:left;
	width:5px;
	background-image: url(images/divideLine.gif);
	background-repeat:no-repeat;
	height:80px;
	margin-top:20px;
	margin-left:7px;
}
#footer_contentRitht {
	float:left;
	width:300px;
	height:80px;
	margin-top:20px;
	margin-left:12px;
	padding-top:7px;
}
<!--
text box--> #submitButoon {
	width:75px;
	float:right;
	height:21px;
	padding-top:6px;
	margin-left:5px;
}
.frmTextBox100 {
	border:#15aae1 1px solid;
	font-size: 11px;
	padding-left:3px;
	padding-top:2px;
	width: 100px;
	font-family:Tahoma;
	height:17px;
}
/* other css*/

#divideline {
	background-image:url(images/divide_line-dotted.gif);
	background-repeat:no-repeat;
	width:929px;
	height:11px;
	clear: both;
	margin-top:15px;
}
.divideline {
	background-image:url(images/divide_line-dotted.gif);
	background-repeat:no-repeat;
	width:929px;
	height:11px;
	clear: both;
	margin-top:15px;
	margin-bottom:12px;
}
#boxarea {
	float:left;
	width:592px;
}
#dividebox {
	width:251px;
	height:500px;
	height:11px;
	margin-top:0px;
}
#contentdiv {
	float:left;
	width:200px;
	height:11px;
	margin-top:15px;
}
#contentright {
	float:right;
	width:400px;
	height:11px;
	margin-top:15px;
}
.menu_img {
	list-style-image:url(images/arroImg.gif);
	line-height:17px;
	padding-right:18px;
	margin-bottom:0px;
	padding-top:15px;
	font-family: tahoma;
	color: #666666;
	font-size:12px;
	list-style-position:outside;
}
.linkblue A:link {
	font-size: 9pt;
	COLOR:#0066a5;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
.linkblue A:active {
	font-size: 9pt;
	COLOR: #0066a5;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
.linkblue A:visited {
	font-size: 9pt;
	COLOR: #0066a5;
	font-weight:bold;
	font-family: Tahoma;
	text-decoration:underline;
}
.linkblue A:hover {
	font-size: 9pt;
	COLOR: #0066a5;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:none;
}
.blueText {
	font-size: 9pt;
	COLOR:#0066a5;
	font-family: Tahoma;
}
.redText {
	font-size: 9pt;
	COLOR:#ff0000;
	font-family: Tahoma;
}
.bbfont {
	font-family:tahoma;
	font-size: 14px;
	color:#0066a5;
	font-weight:bold;
}
.gray_news {
	font-family:tahoma;
	font-size: 14px;
	color:#636363;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}
.whiteText {
	font-family:tahoma;
	font-size: 11px;
	color:#ffffff;
	font-weight:bold;
}
.textNoemal {
	font-family:tahoma;
	font-size: 12px;
	color:#4d4d4d;
	font-weight:normal;
	text-align:justify;
	line-height:20px;
}
/*.menu_imgB {
	list-style-image:url(images/right_sign2b.gif);
	line-height:20px;
	padding-right:0px;
	margin-bottom:0px;
	padding-top:15px;
	font-family: tahoma;
	font-size: 12px;
	color:#4d4d4d;	
	font-weight:normal;
	list-style-position:outside;
	}
	*/
	
	menu_imgB ul {
	font-family: tahoma;
	font-size: 12px;
	color: #4d4d4d;
	list-style-position:outside;
	background-position:0 0.6em;
}
.menu_imgB li {
	background-image:url(images/right_sign2b.gif);
	background-repeat:no-repeat;
	background-position:0 1.6em;
	list-style:none;
	line-height: 24px;
	padding-left:25px;
	padding-top:20px;
	font-family: tahoma;
	color: #4d4d4d;
	font-size:12px;
}
.liclass {
	line-height:28px;
}
/*search area*/

.markermenu {
	list-style-type: none;
	margin:  0;
	padding: 0;
	font-family: Tahoma;
	font-size: 11px;
}
.markermenu li a {
	background: white url(images/arrow_list.gif) 0px center no-repeat;
	font-family: Tahoma;
	font-size: 11px;
	color: #6b6b6b;
	display: block;
	width: 195px;
	padding: 0px 0;
	padding-left: 20px;
	text-decoration: none;
	border-bottom: 1px solid #d3d3d3;
}
* html .markermenu li a { /*IE only. Actual menu width minus left padding of LINK (20px) */
	width: 195px;
	font-family: Tahoma;
	font-size: 11px;
}
.markermenu li a:visited, .markermenu li a:active {
	color: #6b6b6b;
}
.markermenu li a:hover {
	color: #4dbded;
	background-color: #f3f3f3;
	background-image:url(images/arrow_list2.gif); /*onMouseover image change. Remove if none*//*border-top: solid  1px #cccccc;*/
}
/*table shift right nav*/
.markermenu_u {
	list-style-type: none;
	margin:  0;
	padding: 0;
	background-color: #a6a6a6;
	font-family: Tahoma;
	font-size: 11px;
}
.markermenu_u li a {
	background: white url(images/arrow_blue.gif) 0px center no-repeat;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	display: block;
	width: 195px;
	padding: 0px 0;
	padding-left: 20px;
	text-decoration: none;
	border-bottom: 1px solid #d3d3d3;
	background-color: #a6a6a6;
}
* html .markermenu_u li a { /*IE only. Actual menu width minus left padding of LINK (20px) */
	width: 195px;
	font-family: Tahoma;
	font-size: 11px;
}
.markermenu_u li a:visited, .markermenu_u li a:active {
	background-color: #a6a6a6;
	border-bottom: solid 1px #ffffff;
}
.markermenu_u li a:hover {
	background-color: #a6a6a6;
}
/*end*/



.markermenusel {
	color: #ffffff;
	width: 195px;
	font-weight:bold;
	padding-left:20px;
	border-bottom: solid 1px #ffffff;
	background-color: #a6a6a6;
	background-image:url(images/arrow_blue.gif);
	background-repeat:no-repeat; /*onMouseover image change. Remove if none*/
}
.markermenusel_down {
	color: #ffffff;
	width: 195px;
	font-weight:bold;
	padding-left:20px;
	border-bottom: solid 1px #ffffff;
	background-color: #a6a6a6;
	background-image:url(images/arrow_blueDown.gif);
	background-repeat:no-repeat; /*onMouseover image change. Remove if none*/
}
.selectedSubMenue {
	color: #4dbded;
	font-weight:bold;
	background-color: #f3f3f3;
	padding-left:20px;
	background-image:url(images/arrow_list2b.gif);
	background-repeat:no-repeat;  /*onMouseover image change. Remove if none*/
	border-bottom: 1px solid #d3d3d3;
}
.searchbox {
	width:140px;
	font-family: Tahoma;
	font-size: 11px;
	color: #6b6b6b;
}
.read-more {
	PADDING-RIGHT: 0px;
	font-family:tahoma;
	font-size:11px;
	color:#676767;
	border-bottom:#d3d3d3 solid 1px;
}
.read-more A {
	DISPLAY: block;
	PADDING-top: 5px;
	PADDING-bottom: 5px;
	BACKGROUND: url(images/icon_print.gif) no-repeat 6px 6px;
	padding-left:27px;
	color:#676767;
	text-decoration:none;
}
.read-more A:hover {
	BACKGROUND: url(images/icon_print_hover.gif) no-repeat 6px 6px;
	color:#ffffff;
	background-color:#a6a6a6;
}
.enquiry {
	PADDING-RIGHT: 0px;
	font-family:tahoma;
	color:#676767;
	border-bottom:#d3d3d3 solid 1px;
	font-size:11px;
}
.enquiry A {
	DISPLAY: block;
	PADDING-top: 3px;
	PADDING-bottom: 5px;
	BACKGROUND: url(images/enquiry_icon.gif) no-repeat 6px 6px;
	padding-left:27px;
	color:#676767;
	text-decoration:none;
}
.enquiry A:hover {
	BACKGROUND: url(images/enquiry_icon.gif) no-repeat 6px 6px;
	color:#ffffff;
	background-color:#a6a6a6;
}
.enquiry A {
	DISPLAY: block;
	PADDING-top: 3px;
	PADDING-bottom: 5px;
	BACKGROUND: url(images/enquiry_icon.gif) no-repeat 6px 6px;
	padding-left:27px;
	color:#676767;
	text-decoration:none;
}
.enquiry A:hover {
	BACKGROUND: url(images/enquiry_icon.gif) no-repeat 6px 6px;
	color:#ffffff;
	background-color:#a6a6a6;
}
.mailli {
	PADDING-RIGHT: 0px;
	font-family:tahoma;
	font-size:11px;
	color:#676767;
	border-bottom:#d3d3d3 solid 1px;
}
.mailli A {
	DISPLAY: block;
	PADDING-top: 3px;
	PADDING-bottom: 5px;
	BACKGROUND: url(images/mail_icon.gif) no-repeat 6px 6px;
	padding-left:27px;
	color:#676767;
	text-decoration:none;
}
.mailli A:hover {
	BACKGROUND: url(images/mail_icon.gif) no-repeat 6px 6px;
	color:#ffffff;
	background-color:#a6a6a6;
}
.sethome {
	PADDING-RIGHT: 0px;
	font-family:tahoma;
	font-size:11px;
	color:#676767;
	border-bottom:#d3d3d3 solid 1px;
}
.sethome A {
	DISPLAY: block;
	PADDING-top: 3px;
	PADDING-bottom: 4px;
	BACKGROUND: url(images/home_icon.gif) no-repeat 6px 6px;
	padding-left:27px;
	color:#676767;
	text-decoration:none;
}
.sethome A:hover {
	BACKGROUND: url(images/home_icon.gif) no-repeat 6px 6px;
	color:#ffffff;
	background-color:#a6a6a6;
}
.continfo {
	PADDING-RIGHT: 0px;
	font-family:tahoma;
	font-size:11px;
	color:#676767;
	border-bottom:#d3d3d3 solid 1px;
}
.continfo A {
	DISPLAY: block;
	PADDING-top: 3px;
	PADDING-bottom: 4px;
	BACKGROUND: url(images/addtofavourit.gif) no-repeat 6px 6px;
	padding-left:27px;
	color:#676767;
	text-decoration:none;
}
.continfo A:hover {
	BACKGROUND: url(images/addtofavourit.gif) no-repeat 6px 6px;
	color:#ffffff;
	background-color:#a6a6a6;
}
#menuinner {
	float: left;
	width: 574px;
	height: 45px;
	background-image: url(images/inner_menu_bg.gif);
	background-repeat:repeat-x;
}
#menuinner ul {
	margin: 0;
	padding: 0px 0 0 0px;
	list-style: none;
	line-height: normal;
}
#menuinner li {
	float: left;
	margin-bottom:2px;
	padding-top:14px;
	padding-bottom:9px;
	display: inline;
}
#menuinner a {
	/*display: block;
	float: left;*/
	/*height: 43px;*/
	margin: 0 1px 0 0;
	padding: 12px 10px 10px 15px;
	border: none;
	text-decoration: none;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
}
#menuinner.current_page_item a {
	background-color:#999999;/*background: url(images/home_tab.gif) repeat-x;*/
}
.mainnav_inner {
	width:20px;
	height:53px;
	float:left
}
.left {
	float:left;
}
.print {
	PADDING-RIGHT: 0px;
	font-family:tahoma;
	font-size:11px;
	color:#676767;
	border-bottom:#d3d3d3 solid 1px;
}
.print A {
	DISPLAY: block;
	PADDING-top: 5px;
	PADDING-bottom: 5px;
	BACKGROUND: url(images/icon_print.gif) no-repeat 6px 6px;
	padding-left:27px;
	color:#676767;
	text-decoration:none;
}
.print A:hover {
	BACKGROUND: url(images/icon_print.gif) no-repeat 6px 6px;
	color:#ffffff;
	background-color:#a6a6a6;
}
.innermenusel {
	background-image:url(images/inner_hover_img.gif);
	background-repeat:repeat-x;
}
.mainmenusel {
	background-image:url(images/overImg.gif);
	background-repeat:repeat-x;
}
/*new style of UL/LI*/

.feature_img ul {
	font-family: tahoma;
	font-size: 12px;
	color: #4d4d4d;
	list-style-position:outside;
	background-position:0 0.6em;
	padding:0px;
	margin:0px;
}
.feature_img li {
	background-image:url(images/right_img_b.gif);
	background-repeat:no-repeat;
	background-position:0 1.6em;
	list-style:none;
	line-height: 24px;
	padding-left:20px;
	padding-top:20px;
	font-family: tahoma;
	color: #4d4d4d;
	font-size:12px;
}
.feature_imgB ul {
	font-family: tahoma;
	font-size: 12px;
	color: #4d4d4d;
	list-style-position:outside;
	background-position:0 0.6em;
	padding:0px;
	margin:0px;
}
.feature_imgB li {
	background-image:url(images/right_sign2b.gif);
	background-repeat:no-repeat;
	background-position:0 1.6em;
	list-style:none;
	line-height: 24px;
	padding-left:20px;
	padding-top:20px;
	font-family: tahoma;
	color: #4d4d4d;
	font-size:12px;
}
.feature_img2 {
	list-style-image:url(images/right_sign2.gif);
	line-height:18px;
	padding-left:17px;
	margin-left:20px;
	padding-top:15px;
	font-family: tahoma;
	color: #4d4d4d;
	font-size:12px;
	list-style-position:outside;
}
.menu_imgBlank {
	line-height:17px;
	padding-left:30px;
	margin-bottom:0px;
	padding-top:15px;
	font-family: tahoma;
	color: #4d4d4d;
	font-size:12px;
}
/*new navigation 05, may */
.preload1 {
	background: url(images/three_1.gif);
}
.preload2 {
	background: url(images/three_1a.gif);
}
#nav {
	padding:0;
	margin:0;
	list-style:none;
	height:49px;
	background:#fff url(images/three_0.gif) repeat-x;
	
	z-index:20;
	font-family:Tahoma;
}
#nav li.top {
	display:block;
	float:left;
	height:38px;
}
#nav li a.top_link {
	display:block;
	float:left;
	height:49px;
	line-height:49px;
	color:#fff;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	padding:0 6px 0 6px;
	cursor:pointer;
	background: url(images/three_0.gif);
}
#nav li a.top_link span {
	float:left;
	display:block;
	padding:0 5px 0;
	height:49px;
	background: url(images/three_0.gif) right top no-repeat;
}
#nav li a.top_link span.down {
	float:left;
	display:block;
	padding:0 8px 0 3px;
	height:49px;
	background: url(images/three_0a.gif) no-repeat right top;
}
#nav li:hover a.top_link {
	color:#fff;
	background: url(images/three_1.gif) no-repeat;
}
#nav li.active a {
   /*background: url(images/three_1.gif) no-repeat;*/
}
#nav li.active a.top_link span {
    background: url(images/three_1.gif) no-repeat right top;
}
#nav li:hover a.top_link span {
	background:url(images/three_1.gif) no-repeat right top;
}
#nav li:hover a.top_link span.down {
	background:url(images/three_1a.gif) no-repeat right top;
}
/* Default list styling */

#nav li:hover {
	position:relative;
	z-index:200;
}
#nav li:hover ul.sub {
	left:1px;
	top:44px;
	background: #0087c7;
	padding:3px;
	border:1px solid #005b84;
	white-space:nowrap;
	width:155px;
	height:auto;
	z-index:300;
}
#nav li:hover ul.sub li {
	display:block;
	height:20px;
	position:relative;
	float:left;
	width:155px;
	font-weight:normal;
}
#nav li:hover ul.sub li a {
	display:block;
	font-size:12px;
	font-weight:normal;
	height:18px;
	width:155px;
	line-height:18px;
	text-indent:5px;
	color:#ffffff;
	text-decoration:none;
	border:1px solid #0087c7;
}
#nav li ul.sub li a.fly {
	background:#0087c7 url(images/arrow.gif) 145px 6px no-repeat;
}
#nav li:hover ul.sub li a:hover {
	background:#06608b;
	color:#fff;
	border-color:#fff;
}
#nav li:hover ul.sub li a.fly:hover {
	background:#06608b url(images/arrow_over.gif) 145px 6px no-repeat;
	color:#fff;
}
#nav li:hover li:hover ul, #nav li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover li:hover ul {
	left:140px;
	top:-4px;
	background: #0087c7;
	padding:3px;
	border:1px solid #005b84;
	white-space:nowrap;
	width:155px;
	z-index:400;
	height:auto;
}
#nav ul, #nav li:hover ul ul, #nav li:hover li:hover ul ul, #nav li:hover li:hover li:hover ul ul, #nav li:hover li:hover li:hover li:hover ul ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:0;
	height:0;
	margin:0;
	padding:0;
	list-style:none;
}
#nav li:hover li:hover a.fly, #nav li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover li:hover a.fly {
	background:#06608b url(images/arrow_over.gif) 140px 6px no-repeat;
	color:#fff;
	border-color:#fff;
}
#nav li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li:hover li a.fly {
	background:#0087c7 url(images/arrow.gif) 140px 6px no-repeat;
	color:#fff;
	border-color:#0087c7;
}
#text_bg2 {
	width:90px;
	float:left;
	height:18px;
	background-image:url(images/texImg.gif);
	background-repeat:repeat-x;
	font-family: tahoma;
	color:#00b3e8;
	font-size:11px;
	font-weight:bold;
}
#tempPvrevie_bg {
	float:left;
	width:545px;
	padding:15px 40px 0px 0px;
	background:url(images/features_bg.gif) no-repeat;
}
/*form css*/
label {
	float: left;
	width: 120px;
	font-weight: normal;
}
input {
	width: 190px;
	color:#444444;
	margin-bottom:0px
}
select {
	width: 195px;
}
.filefield {
	width: 270px;
}
textarea {
	width: 550px;
	height: 100px;
}
.boxes {
	width: 1em;
}
#submitbutton {
	margin-left: 120px;
	width: 75px;
}
.paddingdiv {
	padding-left:122px;
	margin-top:0px
}
.inputBox {
	width: 190px;
	color:#444444;
	margin-bottom:0px;
	margin-top:5px;
}
.select {
	width: 195px;
}
.submit-button {
	margin-left: 0px;
	margin-top: 5px;
	width: 75px;
	height:29px;
}
.textarea {
	width: 550px;
	height: 100px;
	margin-top:5px;
}
#tempPvrevie_port {
	float:left;
	width:543px;
	padding:15px 40px 0px 0px;
	background:url(images/features_bg_port2.gif) no-repeat;
}
.feature_imgB_script ul {
	font-family: tahoma;
	font-size: 12px;
	color: #4d4d4d;
	list-style-position:outside;
	background-position:0 0.6em;
	padding:0px;
	margin:0px;
}
.feature_imgB_script li {
	background-image:url(images/right_sign2b.gif);
	background-repeat:no-repeat;
	background-position:0 0.5em;
	list-style:none;
	line-height: 24px;
	padding-left:20px;
	padding-top:8px;
	font-family: tahoma;
	color: #4d4d4d;
	font-size:12px;
}
.features_newhome ul {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size: 18px;
	color:#3f5a0c;
	list-style-position:outside;
	background-position:0 0.6em;
	padding:0px;
	margin:0px;
}
.features_newhome li {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	background-image:none;
	background-repeat:no-repeat;
	background-position:0px 0.1em;
	list-style:none;
	line-height: 24px;
	padding-left:00px;
	padding-top:8px;
	color:#3f5a0c;
	font-size:18px;
	font-weight:bold;
}
#middlebar_newhome {
	background:url(images/middlebar_newhome_20.gif) no-repeat;
	height:56px;
	margin: 0 auto;
	width: 966px;
}
#web_pkg {
	background:url(images/websitepackage_03.gif) no-repeat;
	height:224px;
	width:341px;
}
.feature_img_pkg ul {
	font-family: tahoma;
	font-size: 12px;
	color: #666666;
	list-style-position:outside;
	background-position:0 0.6em;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
.feature_img_pkg li {
	background-image:url(images/home_new_30.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	list-style:none;
	line-height: 20px;
	padding-left:25px;
	padding-top:5px;
	font-family: tahoma;
	color: #666666;
	font-size:12px;
	font-weight:bold;
}
.linkwhite {
	color:#FFFFFF;
	font-family:Tahoma, Arial;
	font-size:11px;
}
.linkwhite a {
	color:#FFFFFF;
	text-decoration:none;
}
.linkwhite a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.web_pkghead {
	padding:10px;
	padding-left:23px;
	font-weight:bold;
	color:#000000;
}
.feature_imgC_script ul {
	font-family: tahoma;
	font-size: 12px;
	color: #4d4d4d;
	list-style-position:outside;
	background-position:0 0.6em;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.feature_imgC_script li {
	background-image:url(images/arroImg.gif);
	background-repeat:no-repeat;
	background-position:0 0.5em;
	list-style:none;
	line-height: 24px;
	padding-left:15px;
	padding-top:4px;
	font-family: tahoma;
	color: #4d4d4d;
	font-size:12px;
}
.feature_imgD_script ul {
	font-family: tahoma;
	font-size: 12px;
	color: #4d4d4d;
	list-style-position:outside;
	background-position:0 0.6em;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.feature_imgD_script li {
	background-image:url(images/newbullet.gif);
	background-repeat:no-repeat;
	background-position:0 0.5em;
	list-style:none;
	padding-left:17px;
	padding-top:3px;
	font-family: tahoma;
	color: #4d4d4d;
	font-size:12px;
}
.listlink ul {
	font-family: tahoma;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #006699;
}
.listlink li {
	background-image: url(images/arrow_icon_sm_inn.gif);
	background-position:0 0.55em;
	list-style:none;
	background-repeat:no-repeat;
	padding:0 10px 5px 15px;
	font-size: 12px;
	font-family: tahoma;
}
.pkg-head {
	font-family:tahoma;
	font-size: 12px;
	color:#ffffff	;
	font-weight:bold;
}

#tempPvrevie_bg_pkg {
	float:left;
	width:835px;
/*padding:25px 50px 0px 40px;*/
	padding:25px 25px 0px 25px;
	margin-top:05px;
	background-image:url(images/features_bg_big.gif);
	background-repeat:no-repeat;
}

.grn-Txt {
	font-family:tahoma;
	font-size:12px;
	color:#567c16;
	font-weight: normal;
	font-weight:bold;

}

.org-Txt {
	font-family:tahoma;
	font-size:12px;
	color:#ce9e0f;
	font-weight: normal;
	font-weight:bold;

}

#sml_headIntro_pkg {
	float:right;
	width:210px;
	padding-right:10px;
	margin-top:21px;
	height:32px;
	background-image:url(images/pkg_top.jpg);
	background-repeat:no-repeat;
}


.web_pkg_sml {
	background:url(images/sml_packg_border.jpg) no-repeat;
	height:224px;
	width:341px;
}

.feature_img_pkg_sml ul {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	list-style-position:outside;
	background-position:0 0.9em;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
.feature_img_pkg_sml li {
	background-image:url(images/bullet_pkg_sml.jpg);
	background-repeat:no-repeat;
	background-position:0 0.9em;
	list-style:none;
	line-height: 20px;
	
	padding-left:25px;
	padding-top:5px;
	font-family: tahoma;
	color: #666666;
	font-size:11px;
	font-weight:bold;
}
.btn_line_none {
    border: 0px solid #000;
}