html, body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background: #ffffff url(../images/top-bg.gif) repeat-x top;
}

.btmbg
{
	background: url(../images/footer-img.gif) repeat-x top;
	height: 69px;
	clear: both;
}
.contenttop
{
	width: 998px;
	margin: 0 auto;
}
.maincontentto
{
	width: 100%;
	float: left;
}
.floatleftcom
{
	float: left;
}
.topcontacttxt
{
	width: 335px;
	padding-top: 5px;
	float: left;
}

.topcontacttxt2
{
	width: 30px;
	padding-top: 5px;
	float: left;
}

.ver12yellow
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFBE44;
}

.var12new
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: Green;
}

.ver12white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

.ver12new2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9D179C;
}
.ver12white a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.ver12white a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}
.ver14white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
}

.ver14whiteCom
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
}
.ver14whiteCom a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.ver14whiteCom a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
}

.ver11white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.ver11gray
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C7C7C;
}
.ver11darkgraylin
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
	line-height: 15px;
}
.ver11darkgraylin a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
	text-decoration: underline;
	line-height: 15px;
}
.ver11darkgraylin a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
	text-decoration: none;
	line-height: 15px;
}
.ver11darkgray
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
}
.ver11white a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.ver11white a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
.dotline
{
	background: url(../images/pink-dotline.gif) repeat-x center;
	margin-top: 5px;
	margin-bottom: 4px;
}
.clearbot
{
	clear: both;
}
.registarsplit
{
	background: url(../images/registar-split.gif) repeat-x;
	width: 286px;
	height: 46px;
	line-height: 46px;
}
.registarright
{
	background: url(../images/registar-right.gif) no-repeat right;
	height: 46px;
}
.padleft16
{
	padding-left: 16px;
}
.commrcialsplit
{
	background: url(../images/comm-top.gif) repeat-x;
	width: 294px;
	line-height: 20px;
	float: left;
}
.loginarea
{
	width: 288px;
	padding-left: 6px;
	float: left;
	background-color: #ffffff;
}
.txtbox
{
	margin: 0px;
	padding: 0px;
	width: 162px;
	height: 15px;
	border: 1px solid #936D96;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C7C7C;
}
.newmainmiddiv
{
	margin: 0 auto;
	width: 998px;
	clear: both;
}
.maincontentmid
{
	width: 998px;
	float: left;
}
.maincontentbor
{
	width: 997px;
	float: left;
	background-color: #FFFFFF;
}

.maincontentborNew
{
	width: 997px;
	float: left;
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 10pt;
}


.padtop13
{
	margin-top: 13px;
}
.contentanr
{
	width: 998px;
	float: left;
	margin-top: 23px;
}

.contentanrleft
{
	width: 179px;
	float: left;
	clear: both;
}
.contentanrmid
{
	float: left;
}
.contentanrright
{
	width: 288px;
	float: left;
	padding-right: 15px;
}
.contentanrrightimgbor
{
	border: 1px solid #DCDADB;
}

.imgbor
{
	border:0;
}

.padleftrigh
{
	margin-left: 4px;
	margin-right: 4px;
}
.padtop14
{
	padding-top: 14px;
}
.btmtxtlink
{
	height: 55px;
	line-height: 55px;
	text-align: center;
	width: 898px;
}
/********************* Left Menu Css  ***********************************************/
.mainlinkdiv
{
	width: 178px;
	margin-left: 1px;
}
.mainlinkdiv ul
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style: none;
}
.mainlinkdiv ul li
{
	margin: 0px;
	padding: 0px;
	margin-bottom: 1px;
}
.mainlinkdivout a
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #919090;
	text-decoration: none;
}
.mainlinkdivout a:hover
{
	color: #87288E;
}
.mainlinkdivout
{
	margin: 0px;
	padding: 0px;
	line-height: 37px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #919090;
	border-left: 4px solid #D1D1D3;
	border-bottom: 1px solid #EAEAEA;
	clear: both;
}
.mainlinkdivhover
{
	background: url(../images/bg-ac.gif) repeat-y left;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border-left: 4px solid #af45af;
}
.mainlinkdivhover a
{
	margin: 0px;
	padding: 0px;
	line-height: 37px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #87288E;
	text-decoration: none;
}
.new
{
	width: 147px;
	padding-left: 20px;
	padding-bottom: 20px;
}
.new ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.new ul li
{
	margin: 0px;
	padding: 0px;
}
.new ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6F6F6F;
	line-height: 18px;
	background: url(../images/plus-img.gif) left no-repeat;
	padding-left: 13px;
}
.new ul li a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #87288E;
	line-height: 18px;
	background: url(../images/minus-img.gif) left no-repeat;
	padding-left: 13px;
}


/**************************  End of Menu Css  **********************************************/
.smalllogomain
{
	width: 131px;
	clear: both;
	padding-left: 30px;
	padding-top: 64px;
}
.smalllogomainnew
{
	width: 131px;
	clear: both;
	padding-left: 30px;
	padding-top: 245px;
	padding-bottom: 30px;
}
.borsmalllogo
{
	border-left: 1px solid #F1F1F1;
	border-right: 1px solid #F1F1F1;
	border-top: 1px solid #F1F1F1;
}
.logosmlldiv
{
	height: 31px;
	border-bottom: 1px solid #F6F6F6;
}



.var11red
{
	margin-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
}
.var12black
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0d1307;
	font-size: 12px;
}
.turftextbox
{
	padding: 0px;
	height: 17px;
	width: 55px;
	border: 1px solid #c6c6c6;
}

.morefont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #883290;
}
.morefont a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #883290;
}
.morefont a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #883290;
	text-decoration: none;
}



.midcontain
{
	width: 680px;
	float: left;
}
.leftgrayimg
{
	background: url(../images/gray-leftimg.gif) no-repeat left top;
	float: left;
}
.midincontain
{
	padding-left: 10px;
	width: 676px;
	float: left;
}
.midincontainTTD
{
	padding-left: 10px;
	width: 770px;
	float: left;
}
.charatist
{
	float: left;
}
.charatist ul
{
	margin: 0px;
	padding: 0px;
}
.charatist li
{
	margin-left: 10px;
	line-height: 20px;
	height: 20px;
	list-style: none;
	padding: 0px;
	clear: both;
}

.turfdiv
{
	width: 675px;
	float: left;
}
.turfimg
{
	width: 375px;
	float: left;
	height: 289px;
}
.turfcontab
{
	width: 266px;
	float: left;
	padding: 10px;
	background-color: #F9F9F9;
	border: 1px solid #E7E7E7;
}
.waltertab
{
	width: 150px;
	float: left;
	padding-right: 6px;
}
.shoppingcartpad
{
	padding-top: 19px;
	padding-bottom: 18px;
}
.shoppingcartpadCom
{
	padding-top: 10px;
	padding-bottom: 10px;
}
.weekkiller
{
	width: 234px;
	padding-right: 43px;
	float: left;
	padding-left: 20px;
}
.weecontab
{
	width: 300px;
	float: left;
}
.var11green
{
	color: #01883A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.weektab
{
	padding-left: 21px;
	width: 646px;
	float: left;
}
.carttab
{
	width: 646px;
	float: left;
}
.cartleftcorn
{
	background: url(../images/cart-leftcorn.gif) no-repeat left;
}
.cartmid
{
	background: url(../images/cart-mid.gif) repeat-x;
}
.cartrightcorn
{
	background: url(../images/cart-rightcorn.gif) no-repeat right;
	height: 30px;
}
.marginleft20
{
	margin-left: 20px;
}
.graybor
{
	float: left;
	clear: both;
	background: #F8F8F8;
	line-height: 20px;
	border: #D1D1D1 1px solid;
}
.tabgrayrightbor
{
	border-right: #FF0000 1px solid;
	margin-right: 5px;
}

.cartwhtfont
{
	line-height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.cartblckfont
{
	line-height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A1A1A;
}
/********* Weed Killer Css Start ******************************************************/
.topimgleftgrad
{
	background: url(../images/gray-corntop.gif) left bottom no-repeat;
	height: 9px;
}
.leftdynamicimg
{
	width: 364px;
	height: 193px;
	float: left;
}
.leftdynamicgraybg
{
	width: 351px;
	height: 191px;
	float: left;
	background-color: #F9F9F9;
	border: 1px solid #E7E7E7;
}
.contentdivinre
{
	margin-left: 36px;
	margin-right: 36px;
	margin-top: 29px;
	margin-bottom: 28px;
}
.repetercontent
{
	float: left;
	width: 780px;
	height: 422px;
	overflow: auto;
	position: relative;
}
.clearhight20
{
	clear: both;
	height: 20px;
}
.btmmargin15
{
	clear: both;
	height: 15px;
}
/********* Weed Killer Css Start ******************************************************/
.contentdivtxt
{
	padding-top: 15px;
	padding-left: 10px;
}
.contentdivtxtTTD
{
	padding-left: 10px;
}
blockquote img
{
	margin-top: 50px;
	margin-bottom: 50px;
	margin-left: 15px;
	margin-right: 15px;
}
p
{
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
}
/******************  Pirchase Detail Css Start  ******************************************/
.mainpurchase
{
	width: 741px;
	float: left;
	padding-left: 40px;
}
.var11reddefult
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
}
.margintopbtmheadig
{
	/*margin-top:11px;*/
	padding-bottom: 30px;
}
.mainform
{
	float: left;
	width: 624px;
}
.mainform ul
{
	margin: 0px;
	padding: 0px;
}
.mainform li
{
	margin: 0px;
	padding: 0px;
	float: left;
	list-style: none;
	line-height: 19px;
	margin-top: 13px;
}
.leftpading9
{
	padding-left: 9px;
	width: 141px;
}
.txtboxcss
{
	border: 1px solid #C6C6C6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 141px;
	height: 15px;
	margin: 0px;
	padding: 0px;
}
.txtboxcssdescOC
{
	border: 1px solid #C6C6C6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 141px;
	font-size: 12.5px;
	height: 15px;
	margin: 0px;
	padding: 0px;
}
.txtboxcssnew
{
	border: 1px solid #C6C6C6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: Black;
	width: 141px;
	height: 15px;
	margin: 0px;
	padding: 0px;
}
/*.selectboxcss
{
	border:1px solid #C6C6C6;
	width:143px;
	height:18px;
	margin:0px;
	padding:0px;
	font-size:10px;
}*/
.selectboxcss
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	line-height: 35px; /*	border:1px solid #C6C6C6; 	width:143px; 	height:18px; 	margin:0px; 	padding:0px; 	font-size:11.78px; */
}
.height11clear
{
	clear: both;
	height: 11px;
}
.linght18
{
	line-height: 18px;
}
.graybgform
{
	width: 553px;
	float: left;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #F7F7F7;
	border: 1px solid #DDDDDD;
}
.btnsetdiv
{
	width: 741px;
	float: left;
	padding-top: 25px;
	padding-bottom: 25px;
}
/******************  Pirchase Detail Css End  ******************************************/
.gridmain
{
	float: left;
	padding-top: 7px;
	width: 786px;
	padding-left: 14px;
}
.gridmainChkOut
{
	float: left;
	padding-top: 7px;
	width: 786px;
	padding-left: 14px;
}
.linehight22
{
	line-height: 22px;
	padding-right: 5px;
}
.borleftrightgray
{
	border-left: 1px solid #D1D1D1;
	float: left;
	border-right: 1px solid #D1D1D1;
}
.toprioghtgray
{
	border-top: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	padding: 5px;
	height: 30px;
	float: left;
}
.toprioghtgrayone
{
	border-top: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 15px;
	height: 25px;
	float: left;
}
.toprioghtgrayonetxt
{
	border-top: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	height: 30px;
	float: left;
}
.toprioghtgraylast
{
	border-top: 1px solid #D1D1D1;
	border-left: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	padding: 5px;
	height: 20px;
	line-height: 20px;
	float: left;
}
.toprioghtgraylastall
{
	border: 1px solid #D1D1D1;
	padding: 5px;
	height: 20px;
	line-height: 20px;
	float: left;
}
.deleteim
{
	margin-top: 11px;
}
.editimg
{
	margin-top: 8px;
}
.lineheight30
{
	line-height: 30px;
}
/*********************  Conform Order  ************************/
.btntoppad
{
	padding-top: 25px;
	clear: both;
}
.newdeacti
{
	background: url(../images/plus-img.gif) left no-repeat;
	padding-left: 13px;
	background-position: 0px 5px;
	clear: both;
}
.newdeacti a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6F6F6F;
	line-height: 18px;
}
.newacti
{
	background: url(../images/minus-img.gif) left no-repeat;
	padding-left: 13px;
	background-position: 0px 5px;
	clear: both;
}
.newacti a:link, .newacti a:hover, .newacti a:active, .newacti a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #87288E;
	line-height: 18px;
}
/*
.newdeacti
{
	padding-left:13px;
	background-position:0px 0px;
	margin:0px;
	padding:0px;
}
.newdeacti a
{	background:url(../images/plus-img.gif) left no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#6F6F6F;
	line-height:18px;
}
.newacti
{

	padding-left:13px;
	background-position:0px 0px;
	margin:0px;
	padding:0px;
}
.newacti a
{
	background:url(../images/minus-img.gif) left no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#87288E;
	line-height:18px;
}*/
/******************contactpage********************/
.var11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
}
.height10
{
	height: 10px;
}
/*****************************************new css for index start**********************/
.topregleftco
{
	background: url(../images/top-reg-left-co.png) no-repeat left;
	height: 30px;
	width: 6px;
}
.topregmid
{
	background: url(../images/topregmid.gif) repeat-x;
	height: 30px;
	line-height: 30px;
	width: 180px;
}
.topregrightco
{
	background: url(../images/top-reg-right-co.png) no-repeat right;
	height: 30px;
	width: 43px;
}
.topregrightcosignout
{
	background: url(../images/top-reg-right-co-signout.png) no-repeat right;
	height: 30px;
	width: 43px;
}
.padleft6
{
	padding-left: 6px;
}
.newtxtbox
{
	margin: 0px;
	padding: 3px; *padding:2px;
border:1pxsolid#936D96;
background-color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#7C7C7C;
}
.redtex
{
	font-size: 10px;
	color: red;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	width: 294px;
	line-height: 15px;
	float: left;
	background-color: #ffffff;
}
.martop4
{
	margin-top: 2px;
}
.botregleftco
{
	background: url(../images/bot-reg-left-co.png) no-repeat left top;
	height: 7px;
}
.botregrighttco
{
	background: url(../images/bot-reg-right-co.png) no-repeat right top;
	height: 7px;
}
.whitbg
{
	background: url(../images/bot-reg-mid.gif) repeat-x;
	height: 7px;
}
.redstar
{
	text-align: right;
	color: red;
}
.padleftright14
{
	padding-left: 14px;
	padding-right: 14px;
}
.martop16
{
	margin-top: 16px;
}
.martop10
{
	margin-top: 10px;
}
.martop9
{
	margin-top: 9px;
}
.padtop4
{
	margin-top: 4px;
}
.padtop5
{
	padding-top: 5px;
}
/*****************************************new css for index end**********************/
/*****************************************************turf-type2 sart*****************************/
.padtopbot
{
	padding-top: 7px;
	padding-bottom: 9px;
}
.padtop7
{
	padding-top: 7px;
}
.padtop6
{
	padding-top: 6px;
}
.watertex
{
	list-style: 19px;
	color: #393939;
	font-size: 12px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.padtopbot2
{
	padding-top: 2px;
	padding-bottom: 2px;
}
.padbot20
{
	padding-bottom: 20px;
}
.padleft65
{
	padding-left: 65px;
}
/*****************************************************turf-type2 End*****************************/
/**************Menu Start ************************************/
.floatleft
{
	float: left;
}
.floatleft ul.mainlink
{
	float: left;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.floatleft ul.mainlink li
{
	margin-right: 15px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.hide ul
{
	position: absolute;
	display: none;
}
.show ul
{
	margin: 0px;
	position: absolute;
	padding: 0px;
	float: left;
	display: block;
	list-style: none;
}
.show ul li
{
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
}
.show ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	width: 120px;
	display: block;
	background-color: #666666;
	padding: 5px;
	text-decoration: none;
	border-bottom: 1px solid #ffffff;
}
.show ul li a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #838383;
	color: #ffffff;
}
.menunewx span a
{
	background: url(../images/menuactive.gif) repeat-x;
	height: 36px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	line-height: 36px;
	float: left;
	text-decoration: none;
	padding-left: 28px;
	padding-right: 28px;
}
.menux span a
{
	background-color: #9b179b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	line-height: 36px;
	float: left;
	text-decoration: none;
	padding-left: 28px;
	padding-right: 28px;
}

.menunewx2 span a
{
	background: url(../images/menuactive.gif) repeat-x;
	height: 36px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	line-height: 36px;
	float: left;
	text-decoration: none;
	padding-left: 27px;
	padding-right: 27px;
}
.menux2 span a
{
	background-color: #9b179b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	line-height: 36px;
	float: left;
	text-decoration: none;
	padding-left: 27px;
	padding-right: 27px;
}

/**************Menu End ************************************/
.signout
{
	font-family: Verdana;
	font-size: 11px;
	color: #87288E;
}
.signout a
{
	font-family: Verdana;
	font-size: 11px;
	color: #87288E;
	text-decoration: none;
}
.signout a:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #919090;
	text-decoration: none;
}
.graybgformborder
{
	width: 729px;
	float: left;
	padding-top: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #F7F7F7;
	border: 1px solid #DDDDDD;
}
.toprioghtgrayonebtm
{
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 15px;
	height: 25px;
	float: left;
}
.divNewMainForm
{
	width: 741px;
	overflow-x: scroll;
	overflow-y: no;
}
.LinkTo
{
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
}
.LinkTo a
{
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
}
.LinkTo a:hover
{
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	text-decoration: underline;
}
.LinkToNew
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
}
.LinkToNew a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
}
.LinkToNew a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	text-decoration: underline;
}
.rptPaging, .rptPaging a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	line-height: 20px;
	text-decoration: none;
}
.rptPaging a:hover, .rptPaging span
{
	color: #006600;
}
.lineheight60
{
	padding-bottom: 3px;
	padding-top: 3px;
	padding-top: 1px;
	vertical-align: middle;
	text-align: center;
	font-size: 11px;
}
.DivUpdateProgress
{
	position: absolute;
	background-color: White;
	margin-left: 50%;
	margin-top: 350px;
}
.Loading, .Loading div
{
	width: 52px;
	height: 45px;
	background: #fff url(../images/animated-circle.gif) no-repeat top center;
	background-position: center;
}
.DivAddProductInfo
{
	width: 741px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.toprioghtgraylastFooter
{
	border-top-color: #D1D1D1;
	border-top: 1px solid;
	float: left;
}
.labelcss
{
	width: 141px;
	height: 15px;
	margin: 0px;
	padding: 0px;
}
.DivBackBottom
{
	clear: both;
	text-align: right;
	padding-top: 12px;
	padding-left: 40px;
	width: 741px;
}
.var11rederror
{
	margin-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
}
.borleftrightgrayEmpty
{
	border-left: 1px solid #D1D1D1;
	float: left;
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
}

/*********new home page css start here**********/
.leftcorner
{
	width: 20px;
	height: 98px;
	float: left;
}
.rightcorner
{
	width: 15px;
	height: 98px;
	float: left;
}
.middelgrediant
{
	background: url(../images/grey-grediant.gif) repeat-y;
	width: 968px;
	overflow: hidden;
	float: left;
	height: 71px;
}
.maindiv
{
	width: 307px;
	float: left;
	padding-top: 8px;
	padding-bottom: 9px;
	padding-left: 10px;
	background: url(../images/right-border.png) no-repeat;
	margin-top: 1px;
}
.left-img-div
{
	width: 96px;
	float: left;
	border: 1px solid #31ae05;
}
.right-contain
{
	width: 190px;
	float: left;
	color: #5c5c5c;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 8px;
	padding-right: 8px;
}
.left-container
{
	width: 657px;
	float: left;
}
.leftgreycrn
{
	background: url(../images/left-grey-crn.gif) no-repeat left;
	width: 4px;
	height: 34px;
	float: left;
}
.rightgreycrn
{
	background: url(../images/right-grey-crn.gif) no-repeat right;
	width: 4px;
	height: 34px;
	float: left;
}
.midbg
{
	background: url(../images/mid-bg.gif) repeat-x;
	height: 34px;
	float: left;
	width: 281px;
}
.arial13
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #656565;
	line-height: 34px;
	width: 240px;
	float: left;
}
.arrowimg
{
	width: 38px;
	padding-top: 7px;
	float: left;
}
.right-container
{
	width: 341px;
	float: left;
}
.resident-text
{
	color: #686868;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	font-size: 12px;
}

.HomeCenterText
{
	color: #AC17F5;
	float: left;
	font-family: Arial;
	font-size: 13px;
}

.spangreen
{
	font-size: 13px;
	color: #577718;
	font-family: Arial, Helvetica, sans-serif;
}
.spangreen a
{
	font-size: 13px;
	color: #577718;
	text-decoration: underline;
}
.spangreen a:hover
{
	font-size: 13px;
	color: #577718;
	text-decoration: none;
}
.martop30
{
	margin-top: 30px;
	float: left;
}
.martop38
{
	padding-top: 26px;
	padding-bottom: 40px;
}

.martop38new
{
	padding-top: 26px;
	padding-bottom: 5px;
}

.marginright39
{
	margin-right: 39px;
	float: left;
}
.left-top-crn
{
	background: url(../images/left-top-crn.gif) no-repeat left bottom;
	width: 4px;
	height: 40px;
	float: left;
}
.right-top-crn
{
	background: url(../images/right-top-crn.gif) no-repeat right bottom;
	width: 4px;
	height: 40px;
	float: left;
}
.mid-img
{
	background: #ffffff url(../images/mid-grediant.gif) repeat-x bottom;
	float: left;
	width: 612px;
	height: 40px;
}
.left-bottom-crn
{
	background: url(../images/left-btm-crn.gif) no-repeat left top;
	width: 5px;
	height: 6px;
	float: left;
}
.padlefttop
{
	padding-left: 170px;
	padding-top: 6px;
}
.right-bottom-crn
{
	background: url(../images/right-btm-crn.gif) no-repeat right top;
	width: 620px;
	height: 6px;
	float: left;
	font-size: 1px;
}
.mid-grey-img
{
	/*background:#ffffff url(../images/mid-grey-grediant.gif) repeat-x bottom;*/
	float: left;
	width: 620px;
	font-size: 1px;
}
.border
{
	border-left: 1px solid #989898;
	border-right: 1px solid #989898;
	float: left;
	width: 618px;
}
.mid-btm
{
	background: url(../images/mid-bottom-img.gif) repeat-x top;
	height: 6px;
	width: 620px;
	float: left;
}
h1
{
	color: #656565;
	font-size: 24px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 110px;
	float: left;
	font-weight: normal;
}
.arial12 p
{
	font-family: Arial, Helvetica, sans-serif;
	color: #686868;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	padding-right: 12px;
	font-size: 12px;
}
.padtopbottom20
{
	padding-bottom: 10px;
	padding-top: 20px;
}
.pink-left-crn
{
	background: url(../images/pink-left-img.gif) no-repeat left;
	height: 38px;
	width: 333px;
	padding-left: 7px;
	float: left;
}
.pink-right-crn
{
	background: url(../images/pink-right-crn.gif) no-repeat right;
	height: 38px;
	width: 327px;
	float: left;
}
.pink-mid-img
{
	background: url(../images/pink-mid-img.gif) repeat-x;
	height: 38px;
	float: left;
	width: 322px;
	color: #FFFFFF;
	font-size: 20px;
}
.left-right-border
{
	width: 322px;
	float: left;
	background: #efefef;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
}
.right-img-div
{
	width: 286px;
	float: left;
	padding-top: 12px;
	padding-bottom: 18px;
	padding-left: 18px;
	padding-right: 18px;
}
.pinkborder
{
	border: 1px solid #ad40ad;
	width: 284px;
	float: left;
}
.padleft7
{
	padding-left: 6px;
}
.width284
{
	width: 286px;
	float: left;
	margin-top: 13px;
}

.width284New
{
	width: 286px;
	float: left;
}

.greyborder
{
	border: 1px solid #c0c0c0;
	width: 91px;
	float: left;
	height: 86px;
	background: #FFFFFF;
}
.marleft13
{
	margin-left: 13px;
}
.width315
{
	width: 305px;
	float: left;
	padding-left: 10px;
	padding-top: 10px;
}

.width315new
{
	width: 305px;
	float: left;
	padding-left: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.footer
{
	height: 55px;
	line-height: 55px;
	width: 998px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9B179B;
	float: left;
	margin: 0px auto;
}
.footer ul
{
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
}
.footer li
{
	line-height: 55px;
	font-size: 12px;
	color: #9B179B;
	list-style: none;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 8px;
}
.footer li a
{
	text-decoration: none;
	line-height: 55px;
	font-size: 12px;
	color: #9B179B;
}
.footer li a:hover
{
	line-height: 55px;
	font-size: 12px;
	color: #9B179B;
	text-decoration: underline;
}
.homepage-gallary
{
	position: absolute;
	z-index: 11;
	margin-top: 32px;
	margin-left: -290px; *margin-top:-2px;
*margin-left:0px;
}

.homepage-gallary2
{
	position: absolute;
	z-index: 11;
	margin-top: 32px;
	margin-left: -290px; *margin-top:-2px;
margin-left:0px;
}

.height119
{
	height: 194px; *height:161px;
}

/*********new home page css end here**********/
#slideshow
{
	overflow: hidden;
	position: relative;
	width: 968px;
	float: left;
	height: 71px;
}
.slide
{
	background-image: url(../images/grey-grediant.jpg);
	background-repeat: repeat-x;
	display: block;
	float: left;
	width: 955px;
	height: 98px;
}
#panel-nav a
{
	float: left;
	margin-right: 7px;
	height: 71px;
	width: 15px;
	overflow: hidden;
	line-height: 14px;
	display: block;
	color: #707070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 33px;
	text-align: center;
}

#panel-nav a:hover
{
}
#panel-nav a.activeSlide
{
}
#banners div.banner
{
	float: left;
	display: none;
	position: relative;
	width: 791px;
	height: 336px;
}
.scrolltitle
{
	float: left;
	display: block;
	position: absolute;
	z-index: 999;
	margin-top: 298px;
	margin-left: 11px;
}
.about-h1
{
	color: #656565;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 80px;
	float: left;
	font-weight: normal;
}
.left-top-crnnew
{
	background: url(../images/about-left-top-corn.gif) no-repeat left;
	width: 5px;
	height: 10px;
	float: left;
}
.right-top-crnnew
{
	background: url(../images/about-right-top-corn.gif) no-repeat right;
	width: 620px;
	height: 10px;
	float: left;
}
.mid-imgnew
{
	background: url(../images/about-top-bg.gif) repeat-x;
	float: left;
	width: 620px;
	height: 10px;
}

th
{
	background-color: #02863A;
	color: #ffffff;
	font-weight: normal;
}

.bg_yellow
{
	background-color: #fefbde;
}


/* shaded boxes */
.local_grad_tdb_-25
{
	background-color: #FFFFFF;
}
.local_grad_tdb_-20
{
	background-color: #FFFFFF;
}
.local_grad_tdb_-15
{
	background-color: #FFFFFF;
}
.local_grad_tdb_-10
{
	background-color: #FFFFFF;
}
.local_grad_tdb_-5
{
	background-color: #E1F6FB;
}
.local_grad_tdb_0
{
	background-color: #BCEEFB;
}
.local_grad_tdb_5
{
	background-color: #B9ECD8;
}
.local_grad_tdb_10
{
	background-color: #CADB92;
}
.local_grad_tdb_15
{
	background-color: #FFEB88;
}
.local_grad_tdb_20
{
	background-color: #FBC25E;
}
.local_grad_tdb_25
{
	background-color: #FF9933;
}
.local_grad_tdb_30
{
	background-color: #FF7B33;
}
.local_grad_tdb_35
{
	background-color: #CD5B12;
}
.local_grad_tdb_40
{
	background-color: #FF3C1C;
}
.local_grad_tdb_45
{
	background-color: #FF3C1C;
}
.local_grad_tdb_50
{
	background-color: #FF3C1C;
}

.local_grad_rh_100
{
	background-color: #000000;
	color: white;
}
.local_grad_rh_75
{
	background-color: #000000;
	color: white;
}
.local_grad_rh_50
{
	background-color: #006600;
	color: white;
}
.local_grad_rh_25
{
	background-color: #339933;
	color: white;
}
.local_grad_rh_0
{
	background-color: #00CC00;
	color: white;
}

.local_grad_frost_severe
{
	background-color: #66CCCC;
}
.local_grad_frost_high
{
	background-color: #66CCCC;
}
.local_grad_frost_moderate
{
	background-color: #99FFFF;
}
.local_grad_frost_slight
{
	background-color: #CCFFFF;
}
.local_grad_frost_low
{
	background-color: #E4F1FA;
}
.local_grad_frost_nil
{
	background-color: #FEFBDE;
}

.local_grad_wind_0
{
	background-color: #6699FF;
}
.local_grad_wind_1
{
	background-color: #66FF99;
}
.local_grad_wind_2
{
	background-color: #FFFF99;
}
.local_grad_wind_3
{
	background-color: #FFCC66;
}
.local_grad_wind_4
{
	background-color: #FF0000;
}
.local_grad_wind_5
{
	background-color: #990099;
}

.local_grad_uv_extreme
{
	background-color: #663399;
}
.local_grad_uv_very_high
{
	background-color: #9966CC;
}
.local_grad_uv_high
{
	background-color: #9966CC;
}
.local_grad_uv_moderate
{
	background-color: #9999CC;
}
.local_grad_uv_low
{
	background-color: #9999CC;
}

/*Residential home page*/

.arial14
{
	padding-left: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	text-align: center;
}
.arial12new
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-top: 10px;
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

.border1
{
	border: 1px solid #000000;
}

.pink-mid-img2
{
	background: url(../images/pink-mid-img.gif) repeat-x;
	height: 38px;
	float: left;
	width: 322px;
	color: #FFFFFF;
	font-size: 20px;
	text-decoration: none;
}

.pink-mid-img2 a
{
	background: url(../images/pink-mid-img.gif) repeat-x;
	height: 38px;
	float: left;
	width: 322px;
	color: #FFFFFF;
	font-size: 20px;
	text-decoration: none;
}

.pink-mid-img2 a:hover
{
	background: url(../images/pink-mid-img.gif) repeat-x;
	height: 38px;
	float: left;
	width: 322px;
	color: #FFFFFF;
	font-size: 20px;
	text-decoration: underline;
}

.bluefont20arial
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #004b83;
	text-transform: uppercase;
}

.Greenfont20arial
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #41865D;
}

.Visitordiv
{
	width: 225px;
	float: left;
	padding-top: 5px;
}

.sunimg
{
	width: 50px;
	float: left;
}

.visitorone
{
	width: 80px;
	float: left;
	padding-top: 05px;
}
.visitortwo
{
	width: 95px;
	float: left;
}

.arail12lightblue
{
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 15px;
	font-weight: normal;
	font-size: 16px;
	color: #19C2F9;
}

.arail11lightblue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00aeff;
}

.visitimg
{
	padding-top: 12px;
}


.textbox
{
	font-family: Verdana;
	font-size: 10px;
	height: 17px;
	margin: 0px;
	width: 155px;
	padding: 0px;
	border: #BEBEBE 1px solid;
}

.ver12Black
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9D179C;
}

.ver11Black2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #02863A;
	font-weight:bold;
}


.ver11Black
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9D179C;
}

.ver11Black a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9D179C;
}

.ver11Black a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9D179C;
}