/*--------general tag--------*/

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	background-color: #fff;
	background-image: url(../App_Themes/images/background.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	line-height: 1.7em;
	background-position: left 30px;
}
#wrapper
{
	width: 980px;
	margin: 0px auto;
	padding: 0px;
}
.inspection_link
{
	width: 40%;
	float: left;
	margin: 30px 0px 0px 20px;
}
.inspection_link a
{
	font-size: 14px;
	font-weight: bold;
	color: #1E3D11;
	text-decoration: none;
}
.pop_up
{
	background: #fff;
	border: 5px solid #59760C;
	padding: 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	overflow: auto;
	height: 500px;
	top: 10px;
	width: 350px; /*behavior:url(PIE_uncompressed.htc);*/
}
.pop_upAdhoc
{
	background: #fff;
	border: 5px solid #59760C;
	padding: 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	overflow: auto;
	height: 320px;
	top: 10px;
	width: 450px; /*behavior:url(PIE_uncompressed.htc);*/
}
#main_div
{
	padding: 0px;
	width: 100%;
}
h1, h2, h3, h4, h5, h6
{
	margin: 0px;
	padding: 0px;
}
h1
{
	color: #03892A;
	font-size: 30px;
	font-weight: normal;
}
h2
{
	color: #03892A;
	font-size: 28px;
	font-weight: normal;
}
h3
{
	color: #567C2E;
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 15px;
}
h4
{
	color: #03892A;
	font-size: 18px;
}
h5
{
	color: #0E63B2;
	font-size: 15px;
	padding: 10px 0px;
	text-decoration: underline;
}
h6
{
	color: #646255;
	font-size: 14px;
	padding: 10px 0px;
}
h6 a
{
	color: #820123;
}
.blank_space
{
	width: 100%;
	float: left;
	height: 20px;
}
.green_text
{
	color: #3B6B28;
	font-weight: bold;
	font-size: 14px;
}
.red_text
{
	color: #910029;
	font-weight: bold;
	font-size: 14px;
}
.black_text
{
	color: #333;
	font-weight: bold;
	font-size: 12px;
}
/*--------end general tag--------*/
/*------------------start top div------------------*/
#top_main
{
	float: left;
	width: 100%;
	margin-top: 5px;
	height: 130px;
}
#top_left
{
	float: left;
	height: auto;
	width: 23%;
}
#top_right
{
	float: left;
	width: 75%;
}
.Header_Text
{
	float: left;
	font-size: 18px;
	font-weight: bold;
	padding: 0px 20px;
	width: 99%;
}
.Header_Text span
{
	color: #1A5E9E;
}
/*------------------end top div------------------*/
/*--------start navigation div--------*/
.navigation
{
	float: left;
	height: auto;
	width: 100%;
	margin-top: 11px;
}
.navigation ul
{
	padding: 0px;
	margin: 0px;
}
.navigation ul li
{
	float: left;
	list-style: none;
}
.navigation ul li a
{
	color: #fff;
	font-size: 15px;
	display: block;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 10px;
	padding: 5px 10px;
	background: #88a7d7;
	background: -moz-linear-gradient(top,  #88a7d7 0%, #2b73bc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88a7d7), color-stop(100%,#2b73bc));
	background: -webkit-linear-gradient(top,  #88a7d7 0%,#2b73bc 100%);
	background: -o-linear-gradient(top,  #88a7d7 0%,#2b73bc 100%);
	background: -ms-linear-gradient(top,  #88a7d7 0%,#2b73bc 100%);
	background: linear-gradient(to bottom,  #88a7d7 0%,#2b73bc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=   '#88a7d7' , endColorstr= '#2b73bc' ,GradientType=0 );
	border: 2px solid #1A5E9E;
	border-radius: 5px;
	moz-border-radius: 5px;
	khtml-border-radius: 5px;
	webkit-border-radius: 5px;
}
/*------------------end Navigation------------------*/
/*--------start Front Page Content--------*/
.right_but
{
	color: #406B16;
	font-size: 12px;
	display: block;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	margin: 8px 20px;
	padding: 10px 10px 15px 10px;
	_padding: 10px 0px 15px 0px; *padding:10px0px15px0px;
background:#ADD783;
border:2pxsolid#709F43;
border-radius:5px;
moz-border-radius:5px;
khtml-border-radius:5px;
webkit-border-radius:5px;
line-height:15px;
width:90%;
}
.right_but strong
{
	font-weight: bold;
	font-size: 16px;
	line-height: 16px;
	text-transform: uppercase;
	color: #406B16;
}
.right_Text
{
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
	margin: 0px;
}
.right_Text strong
{
	color: #1A5E9E;
	font-size: 24px;
	font-weight: bold;
}
.footer
{
	/*background: #752F2F url(../App_Themes/images/footer_bg.jpg) top left repeat-x;*/
	background: #c0e39f;
	background: -moz-linear-gradient(top,  #c0e39f 0%, #99cd68 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0e39f), color-stop(100%,#99cd68));
	background: -webkit-linear-gradient(top,  #c0e39f 0%,#99cd68 100%);
	background: -o-linear-gradient(top,  #c0e39f 0%,#99cd68 100%);
	background: -ms-linear-gradient(top,  #c0e39f 0%,#99cd68 100%);
	background: linear-gradient(to bottom,  #c0e39f 0%,#99cd68 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=   '#c0e39f' , endColorstr= '#99cd68' ,GradientType=0 );
	float: left;
	width: 98%;
	padding: 1%;
	margin: 0px 0px 0px 0px;
	-moz-box-shadow: 0 0 8px #000;
	-webkit-box-shadow: 0 0 8px #000;
	box-shadow: 0 0 8px #000;
	color: #000;
}
.footer p
{
	padding: 0px 5px 0px 0px;
	margin: 0px;
	color: #000;
	font-size: 11px;
	line-height: 15px;
}
.Header_right_text
{
	float: right;
	background: #1A5E9E;
	height: 21px;
	font-size: 11px;
	color: #CADAF0;
	padding: 0px 40px 0px 10px;
	margin: 5px 0px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	moz-border-radius: 5px 5px 0px 0px;
	khtml-border-radius: 5px 5px 0px 0px;
	webkit-border-radius: 5px 5px 0px 0px;
}
.Header_right_text strong
{
	color: #fff;
}
/*--------end navigation div--------*/
#main_content
{
	background: #FFFFFF;
	float: left;
	min-height: 320px;
	height: auto;
	width: 98%;
	padding: 1%;
	-moz-box-shadow: 0 0 8px #000;
	-webkit-box-shadow: 0 0 8px #000;
	box-shadow: 0 0 8px #000;
}
.login
{
	width: 100%;
	float: left;
	text-align: right;
	margin-top: 36px;
	font-weight: bold;
	font-size: 14px;
}
.login a, .index_login a
{
	color: #1A5E9E;
	text-decoration: none;
}
.index_login
{
	width: 100%;
	float: left;
	margin-top: 22px;
	font-weight: bold;
	color: #1A5E9E;
}
/*--------end table design--------*/

.login_form
{
	width: 40%;
	float: left;
	margin-left: 25%;
	padding: 3%;
	border: 1px solid #5A934E;
	margin-top: 60px;
	box-shadow: 0px 0px 8px #666;
	-webkit-box-shadow: 0px 0px 8px #666;
	-moz-box-shadow: 0px 0px 8px #666;
}
.login_left
{
	width: 30%;
	padding-right: 5%;
	background-image: url(../App_Themes/images/divide.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	padding-top: 55px;
	padding-bottom: 80px;
}
.login_right
{
	width: 55%;
	float: right;
}
.Coll_Table td.red_bg
{
	background-color: Red;
	color: #fff !important;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
}
.Coll_Table td.blue_bg
{
	background-color: Blue;
	color: #fff !important;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.gray_bg
{
	color: #910029;
	font-size: 20px;
	text-align: center;
}
.proposal_border
{
	border-top: 7px #999 double;
	border-bottom: 7px #999 double;
	padding: 10px 0px;
}

.service_table
{
	background-color: #F4F4F4; /* fallback image */
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#ffffff)); /* Safari 5.1+, Mobile Safari, Chrome 10+ */
	background-image: -webkit-linear-gradient(top, #F4F4F4, #ffffff); /* Firefox 3.6+ */
	background-image: -moz-linear-gradient(top, #F4F4F4, #ffffff); /* IE 10+ */
	background-image: -ms-linear-gradient(top, #F4F4F4, #ffffff); /* Opera 11.10+ */
	background-image: -o-linear-gradient(top, #F4F4F4, #ffffff);
	padding: 0px 5px 10px 10px;
	border: 1px solid #ccc;
}

.service_table strong
{
	font-weight: normal;
	font-size: 12px;
	line-height: 32px;
	text-transform: uppercase;
	color: #910029;
	text-decoration: underline;
}

/*********************************************CSS Added By Ruchi*******************************************************/
.textarea, .selectbox, .inputbox, .listbox
{
	background: #fff;
	border: 1px solid #7A8C9B;
	font-size: 12px;
	padding: 0px 3px 0px 3px;
	line-height: 18px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	color: #000000; /*background: #FFF url(../App_Themes/images/input-bg.jpg) top left repeat-x;*/
	background: #feffff;
	background: -moz-linear-gradient(top,  #feffff 0%, #f7fcff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(100%,#f7fcff));
	background: -webkit-linear-gradient(top,  #feffff 0%,#f7fcff 100%);
	background: -o-linear-gradient(top,  #feffff 0%,#f7fcff 100%);
	background: -ms-linear-gradient(top,  #feffff 0%,#f7fcff 100%);
	background: linear-gradient(to bottom,  #feffff 0%,#f7fcff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=   '#feffff' , endColorstr= '#f7fcff' ,GradientType=0 );
}
.selectbox, .inputbox
{
	height: 18px;
}
.selectbox, .inputbox
{
	padding: 0px 0px 0px 3px;
}
.listbox
{
	height: 50px;
	width: 230px;
}
.textarea
{
	height: 50px;
	width: 210px;
}
.radiobutton, .radiobutton td, .tab_con td td, .topheader td td
{
	border: none;
}
.radiobutton
{
	margin: -3px 0px -6px -14px;
}
.CheckBox
{
	margin: -3px 0px -6px -13px;
}
.CheckBoxList
{
	margin: -3px 0px -6px 0px;
}
.plaincell
{
	/*padding-left:10px;*/
	font-size: 12px;
	line-height: 20px;
	color: #8c8a8b;
	text-align: justify;
}

.topheader
{
	padding: 3px;
	height: 22px;
	color: #2D571C;
	font-weight: bold;
	text-align: center; /*background: #FAFAFA url(../App_Themes/images/header_bg.gif) bottom left repeat-x;*/
	background: #bcdfa0;
	background: -moz-linear-gradient(top,  #bcdfa0 0%, #9dcd69 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bcdfa0), color-stop(100%,#9dcd69));
	background: -webkit-linear-gradient(top,  #bcdfa0 0%,#9dcd69 100%);
	background: -o-linear-gradient(top,  #bcdfa0 0%,#9dcd69 100%);
	background: -ms-linear-gradient(top,  #bcdfa0 0%,#9dcd69 100%);
	background: linear-gradient(to bottom,  #bcdfa0 0%,#9dcd69 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=   '#bcdfa0' , endColorstr= '#9dcd69' ,GradientType=0 );
}
.topheader td, .topheader th, .tab_con td, .curveContent td
{
	border: 1px solid #709E44;
	padding: 3px;
}
.topheader a
{
	text-align: center;
	color: #0089BD;
}

.tab_con
{
	background: #fffff;
	color: #474747;
	text-indent: 4px;
	text-indent: 4px !important;
	line-height: 14px;
	vertical-align: top;
	text-align: left;
}

.footertd
{
	background: #719D44;
	color: #fff;
	font-weight: bold;
	padding: 3px;
	line-height: 14px;
	vertical-align: top;
	text-align: left;
}
.button
{
	background: #88a7d7;
	background: -moz-linear-gradient(top,  #88a7d7 0%, #2b73bc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88a7d7), color-stop(100%,#2b73bc));
	background: -webkit-linear-gradient(top,  #88a7d7 0%,#2b73bc 100%);
	background: -o-linear-gradient(top,  #88a7d7 0%,#2b73bc 100%);
	background: -ms-linear-gradient(top,  #88a7d7 0%,#2b73bc 100%);
	background: linear-gradient(to bottom,  #88a7d7 0%,#2b73bc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=   '#88a7d7' , endColorstr= '#2b73bc' ,GradientType=0 );
	color: #FFFFFF;
	border: 1px solid #ADADAD;
	height: 23px;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	padding: 0px 6px 3px 6px;
	font-size: 13px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	-moz-box-shadow: 0px 0px 5px #D9D9D9;
	-khtml-box-shadow: 0px 0px 5px #D9D9D9;
	-webkit-box-shadow: 0px 0px 5px #D9D9D9;
	box-shadow: 0px 0px 5px #D9D9D9;
	text-transform: capitalize;
}

.button1
{
	background: #498BC8;
	color: #FFFFFF;
	border: 1px solid #ADADAD;
	height: 20px;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	padding: 0px 3px 3px 3px;
	font-size: 13px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	-moz-box-shadow: 2px 3px 0px #D9D9D9;
	-khtml-box-shadow: 2px 3px 0px #D9D9D9;
	-webkit-box-shadow: 2px 3px 0px #D9D9D9;
	box-shadow: 2px 3px 0px #D9D9D9;
	text-transform: capitalize;
}
.Coll_Table, .tableborder
{
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	padding: 0px;
	margin: 0px;
}
.Coll_Table th, .tableborder th
{
	color: #2D571C;
	font-weight: bold;
	background: #FAFAFA url(../App_Themes/images/header_bg.gif) bottom left repeat-x;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding: 3px;
	height: 22px;
}
.Coll_Table td
{
	color: #474747;
	font-weight: normal;
	background: #FFF;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding: 3px;
	vertical-align: middle;
}
.Coll_Table td img
{
	margin: 0px 3px;
	padding: 0px;
}
.simple_grid, .simple_grid_2
{
	padding: 0px;
	margin: 0px;
}
.simple_grid th, .simple_grid_2 th
{
	color: #2D571C;
	font-weight: bold;
	background: #fff;
	padding: 2px;
	vertical-align: top;
}
.simple_grid td, .simple_grid_2 td
{
	color: #474747;
	font-weight: normal;
	background: #FFF;
	padding: 2px;
	vertical-align: top;
	text-align: center;
}

.simple_grid_2 th, .simple_grid_2 td
{
	text-align: left;
}
input[type="checkbox"], input[type="radio"]
{
	border: 0;
	margin: 0px 4px 0px 14px;
}
.coll_form
{
	padding: 0px 5px;
}
.coll_form td
{
	padding: 2px 0px;
}
.coll_form th
{
	padding: 2px 0px;
	color: #508442;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.coll_form h6, .termite h6
{
	font-size: 13px;
	text-decoration: underline;
	color: #820123;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
.termite h6
{
	padding: 5px 0px;
}
.termite p
{
	padding-top: 0px;
	margin-top: 0px;
}
fieldset
{
	border: 1px solid #7A8C9B !important;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 5px 0px 0px 0px;
	padding: 5px;
}
legend
{
	color: #1A5E9E !important;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
fieldset table td
{
	padding: 1px;
}
.messege
{
	color: #BF0000;
}


.TabView
{
	width: 100%;
	height: auto;
}
.TabView .Tabs
{
	height: 26px;
	display: block;
}
.TabView .Tabs a
{
	display: block;
	background: #c0e39f;
	background: -moz-linear-gradient(top,  #c0e39f 0%, #99cd68 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0e39f), color-stop(100%,#99cd68));
	background: -webkit-linear-gradient(top,  #c0e39f 0%,#99cd68 100%);
	background: -o-linear-gradient(top,  #c0e39f 0%,#99cd68 100%);
	background: -ms-linear-gradient(top,  #c0e39f 0%,#99cd68 100%);
	background: linear-gradient(to bottom,  #c0e39f 0%,#99cd68 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=   '#c0e39f' , endColorstr= '#99cd68' ,GradientType=0 );
	float: left;
	line-height: 25px;
	color: #000;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	border: 1px #A1D072 solid;
	margin: 0px 1px 0px 0px;
	padding: 0px 18px;
	border-radius: 5px 5px 0px 0px;
	moz-border-radius: 5px 5px 0px 0px;
	khtml-border-radius: 5px 5px 0px 0px;
}
.TabView .Tabs a.ActiveTab
{
	background: #88a7d7;
	background: -moz-linear-gradient(top,  #88a7d7 0%, #2b73bc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88a7d7), color-stop(100%,#2b73bc));
	background: -webkit-linear-gradient(top,  #88a7d7 0%,#2b73bc 100%);
	background: -o-linear-gradient(top,  #88a7d7 0%,#2b73bc 100%);
	background: -ms-linear-gradient(top,  #88a7d7 0%,#2b73bc 100%);
	background: linear-gradient(to bottom,  #88a7d7 0%,#2b73bc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=   '#88a7d7' , endColorstr= '#2b73bc' ,GradientType=0 );
	border: 1px #498BC8 solid;
	color: #fff;
}
.TabView .Tabs a.InactiveTab
{
}
.TabView .Pages
{
	width: 100%;
}
.TabView .Pages .Page
{
	border: 1px #CCC solid;
	padding: 0px 10px 10px 10px;
}
.termite
{
	padding: 5px;
	border: 1px solid #ccc;
	margin: 10px 0px 0px 0px;
}



.agree_table
{
	padding: 0px;
	margin: 0px;
	border: 1px solid #cccccc;
}
.agree_table th
{
	color: #2D571C;
	font-weight: bold;
	background: #FAFAFA url(../App_Themes/images/header_bg.gif) bottom left repeat-x;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	padding: 3px;
	height: 22px;
}
.agree_table td
{
	padding: 3px;
	margin: 0px;
}


/**Style by ruby for Modal pop up background**/
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacityp);
	opacity: 0.7;
}

.modalPopup
{
	background-color: #fff;
	border-width: 3px;
	border-style: solid;
	border-color: #96C07E;
	padding: 3px;
	width: 65%;
}

.LabelPopUp
{
	color: #2D571C;
	font-weight: bold;
	text-align: center;
	padding-left: 10px;
}
.ajax__tab_xp .ajax__tab_body
{
	font-family: Arial, Helvetica, sans-serif !important;
}



/*---------tab conyroll---------*/
.ajax__tab_xp .ajax__tab_outer
{
	background: #719D44 !important; /*background: url(../images/h1bg.jpg) top right repeat-x!important;*/
	height: 28px !important;
	padding-right: 4px;
	font-size: 12px;
	color: #ffffff !important;
	font-weight: bold;
	border-radius: 6px 6px 0px 0px;
	-moz-border-radius: 6px 6px 0px 0px;
	-webkit-border-radius: 6px 6px 0px 0px;
	border-bottom: 1px solid #2E571D;
	margin-left: 2px;
}
.ajax__tab_xp .ajax__tab_inner
{
	background: url(   "../images/gray_tab_left.jpg" ) no-repeat scroll 0 0 transparent !important;
	padding-left: 5px !important;
}
.ajax__tab_xp .ajax__tab_tab
{
	background: url(   "../images/gray_tab_center.jpg" ) repeat-x scroll 0 0 transparent !important; /*background: url(../images/h1bg.jpg) top right repeat-x!important;*/
	height: 20px !important;
	margin: 0;
	padding: 3px;
}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab
{
	background: #1A5E9E !important;
	color: #ffffff !important;
	font-weight: bold;
}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner
{
	background: #1A5E9E !important;
	border-radius: 6px 6px 0px 0px;
	-moz-border-radius: 6px 6px 0px 0px;
	-webkit-border-radius: 6px 6px 0px 0px;
	border-bottom: 1px solid #910029;
}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer
{
	background: #1A5E9E !important;
	border-bottom: 1px solid #C2DD78;
	border-radius: 6px 6px 0px 0px;
	-moz-border-radius: 6px 6px 0px 0px;
	-webkit-border-radius: 6px 6px 0px 0px;
	border-bottom: 1px solid #910029;
}
.ajax__tab_xp .ajax__tab_header
{
	background: none !important;
	font-family: verdana,tahoma,helvetica;
	font-size: 11px;
}
.ajax__tab_xp .ajax__tab_body
{
	border: 1px solid #ccc !important;
	border-radius: 0px 8px 8px 8px;
	-moz-border-radius: 0px 8px 8px 8px;
	-webkit-border-radius: 0px 8px 8px 8px;
}
.treatment table
{
	width: 61%;
}
.treatment td
{
	width: 50%;
}



/* For paging */
.pagination
{
	padding: 8px 0px 0px 0px;
}
.paging
{
	_padding: 0px 0px 0px 10px; *padding:0px0px0px10px;
}
.paging a
{
	border: 1px solid #2E571D;
	padding: 1px 3px 2px 3px;
	_padding: 1px 3px 2px 3px; *padding:1px3px2px3px;
*width:8px;
display:block;
text-decoration:none;
color:#fff;
background:#457635;
float:left;
_margin-left:3px;
text-align:center;
text-indent:0px;
}

.paging a:hover
{
	background: #ccc;
	border: 1px solid #2E571D;
	color: #2E571D;
}

/*******According Menu*******/

/* First Level UL List */
#accordion
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#accordion li
{
	/*width:267px;*/
}

#accordion li a
{
	display: block;
	width: 180px;
	height: 43px;
	outline: none;
	padding-left: 45px;
	line-height: 40px;
	border-radius: 8px;
	color: Black;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#accordion li a:hover, #accordion li a.itemOver
{
	background: url(../images/menu.jpg) no-repeat -268px 0 !important;
	color: White;
}


/* Using CSS Sprite for menu item */
#accordion li a.popular
{
	background: url(../images/menu.jpg) no-repeat 0 0;
}

#accordion li a.popular:hover, .popularOver
{
	background: url(../images/menu.jpg) no-repeat -268px 0 !important;
}

#accordion li a.category
{
	background: url(../images/menu.jpg) no-repeat 0 0;
}

#accordion li a.category:hover, .categoryOver
{
	background: url(../images/menu.jpg) no-repeat -268px 0 !important;
}

#accordion li a.comment
{
	background: url(../images/menu.jpg) no-repeat 0 0;
}

#accordion li a.comment:hover, .commentOver
{
	background: url(../images/menu.jpg) no-repeat -268px 0 !important;
}

/* Second Level UL List*/
#accordion ul
{
	/*background:#9CBCE3;*/
	background: #216fb9;
	background: -moz-linear-gradient(top,  #216fb9 0%, #cadaf0 85%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#216fb9), color-stop(85%,#cadaf0));
	background: -webkit-linear-gradient(top,  #216fb9 0%,#cadaf0 85%);
	background: -o-linear-gradient(top,  #216fb9 0%,#cadaf0 85%);
	background: -ms-linear-gradient(top,  #216fb9 0%,#cadaf0 85%);
	background: linear-gradient(to bottom,  #216fb9 0%,#cadaf0 85%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=   '#216fb9' , endColorstr= '#cadaf0' ,GradientType=0 );
	width: 220px;
	margin: 0;
	padding: 0;
	display: none;
	list-style: none;
	border-radius: 0px 0px 8px 8px;
}

#accordion ul li:last-child
{
	border-bottom: solid 0px #32641F;
}
#accordion ul li
{
	height: 20px !important;
	line-height: 20px;
	border-bottom: solid 1px #04486F;
	padding: 5px;
}
/* styling of submenu item */
#accordion ul li a
{
	text-indent: 0;
	color: #fff;
	text-decoration: none;
	width: 220px;
	font-size: 13px;
	border-radius: 0px;
	height: 20px !important;
	line-height: 20px;
	padding: 0 0 0 10px; /* background :url(../images/marker-3.png)left 8px no-repeat;	*/
}

#accordion li ul li a:hover, #accordion li ul li a.itemOver
{
	background: none !important;
	color: #fff;
	text-decoration: underline;
}
/* remove border bottom of the last item */
#accordion ul li a.last
{
	border-bottom: none;
}
.line_dark
{
	border-right: 3px solid #999999 !important;
}

.lawn_check td
{
	width: 182px;
	float: left;
	display: block;
	margin: -3px 0 -6px -13px;
}
.annual_report
{
	width: 1050px;
	overflow: auto;
}


#report_wrapper
{
	width: 1100px;
	margin: 0px auto;
	padding: 0px;
}
#target_wrapper
{
	width: 1250px;
	margin: 0px auto;
	padding: 0px;
}


/*success Msg CSS*/
.green-left
{
	background: url(   "../App_Themes/images/message_green.gif" ) no-repeat scroll left top transparent;
	color: #6DA827;
	font-family: Tahoma;
	font-weight: bold;
	line-height: 12px;
	padding: 10px 0 10px 20px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.green-left a
{
	color: #6da827;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: underline;
}
.green-right a
{
	cursor: pointer;
}
.green-right
{
	width: 55px;
}

/*Error Msg CSS*/
.red-left
{
	background: url(   "../App_Themes/images/message_red.gif" ) no-repeat scroll left top transparent;
	color: #CE2700;
	font-family: Tahoma;
	font-weight: bold;
	line-height: 12px;
	padding: 10px 0 10px 20px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.red-left a
{
	color: #CE2700;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: underline;
}
.modaltooltip
{
	background: #ffffe1;
	border: 1px solid #000;
	color: #000;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	min-height: 80px;
	padding: 10px;
}

.modalcancel
{
	position: absolute;
	top: -10px;
	right: -10px;
}

/*----------------Isha------------------*/
.colleps_bg_new
{
	background: #EDEDED;
	border:1px solid #ccc;
	margin-top: 10px;
	color: #000;
	font-size: 13px;
	text-decoration: none !important;
	padding: 0px 2px 0px;
}
.colleps_bg_new a
{
	text-decoration: none !important;
	color: #000;
}
.colleps_bottom_new
{
	border-top: 1px solid #2E571D;
	width: 100%;
	float: none;
	clear: both;
	margin: 10px 0px 20px 0px;
	height: 2px;
}


/*----------------End Isha------------------*/
