body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td
{
	padding: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
.errorMsg{color:red;}
html, body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	line-height: 18px;
}
body
{
	background: url(../images/bg.jpg);
}
/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5
{
	font-size: 100%;
	font-weight: normal;
	padding-left:1%;
	padding-top:1%;
}
H1
{
}
H2
{
}
H3
{
}
H4
{
}

UL, OL
{
	list-style: none;
}
li
{
	list-style-type: none;
}

A
{
	color: #06F;
	text-decoration: none;
}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover
{
	color: #06F;
	text-decoration: underline;
}
/*A:active { text-decoration:none; color:#;}*/
A:focus
{
	outline: none;
}

:focus
{
	outline: 0;
}
fieldset, img
{
	border: 0;
}
q:before, q:after
{
	content: '';
}

input, textarea, select
{
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	height: 20px;
}

.lF
{
	float: left;
}

.rF
{
	float: right;
}
.clr
{
	clear: both;
}

table
{
	border: none;
}

table td
{
	/*border:none;*/
}

/*.clearfix:after {
    content: "."; 
    display: block; 
    height: 0px; 
    clear: both; 
    visibility: hidden;}

.clearfix {display: inline-block;}*/

/* Hides from IE-mac \*/
* html .clearfix
{
	height: 1%;
}
.clearfix
{
	display: block;
}
/* End hide from IE-mac */
.txtwrap
{
	overflow: hidden;
	width: 470px;
	word-wrap: break-word;
}

.right-align
{
	text-align: right;
}

.centered
{
	text-align: center;
}

.small-text
{
	font-size: 11px;
}

input[type='checkbox'], input[type='radio']
{
	vertical-align: middle;
	vertical-align: text-bottom;
	vertical-align: baseline;
}

.img-border
{
	border: 3px solid #18a700;
}

.red-link
{
	color: #C00;
}

.top-margin-5
{
	margin-top: 5px;
}
.contentlogin
{
	background: url(../images/bg.png) repeat-x;
	border-width: thick;
	border-style: solid;
	border-color: #22a6d7;
	border-radius: 25px;
	width: 60%;
	padding: 20px 20px 20px 20px;
	box-shadow: 10px 10px 10px #888888;
	border-style: solid;
}
/* navigation links	-------------------------------------------------------- */
#jsddm
{
	text-align: left !important;
	padding: 0;
	margin: 0 0 0 10px;
	color: #383b4a;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#jsddm li
{
	padding: 0 !important;
	margin: 0 !important;
	list-style-type: none;
	float: left;
	position: relative;
}
#jsddm li a
{
	display: block !important;
	color: #FF0000;
	padding: 0px 10px 0 10px;
	font-weight: bold;
}
#jsddm li a:hover
{
	color: #800080;
}
#jsddm li ul
{
	margin: 0;
	padding: 10px;
	visibility: hidden;
	position: absolute !important;
	background: /*#18A700*/ #FFFFCC;
	width: auto;
	z-index: 9999 !important;
	border-radius: 0 0 8px 8px;
	width: 160px;
	left: 0;
}
#jsddm li ul li
{
	float: none;
	display: block;
	line-height: normal !important;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#jsddm li ul li a
{
	text-align: left !important;
	height: auto;
	line-height: 12px !important;
	color: #FF0000;
	font-weight: normal;
	font-size: 12px;
	padding: 5px 0px !important;
	border-right: none !important;
	font-weight: normal;
	background-color: transparent !important;
}
#jsddm li ul li a:hover
{
	color: #800080;
}
ul#jsddm li a.act
{
	color: #FFCC00;
}
ul#jsddm li#report ul
{
	left: 0px;
}

ul#jsddm li#pat ul
{
	left: 0px;
}
.noBor
{
	border-right: none !important;
	padding-right: 0px !important;
}
/* navigation close */

/* LAYOUT STYLES */

.top-bar
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: url(../images/top_bar.png) repeat-x;
	z-index: 1000;
	height: 49px;
}

.container
{
	width: 990px;
	margin: 0 auto;
	position: relative;
}

#wrapper
{
	width: 990px;
	margin: 0 auto;
	position: relative;
}

.date
{
	text-align: left;
	color: #ffffff;
	line-height: 49px;
}

#header
{
	height: 104px;
	padding-top: 26px;
	position: relative;
	width: 990px;
	margin: 0 auto;
	top: 0px;
	left: 0px;
}

.logo
{
	position: absolute;
	width: 313px;
	height: 83px;
	left: 20px;
	bottom: 43px;
	z-index: 10;
	text-indent: -99999px;
}

.nav-wrapper
{
	float: right;
	height: 100px;
	position: relative;
}

.main-nav
{
	float: right;
	margin-right: 19px;
	background: #18a700; /*min-width:415px;*/
	height: 33px;
	width: auto;
	padding-top: 30px;
	border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	-webkit-border-radius: 0 0 8px 8px;
	-o-border-radius: 0 0 8px 8px;
}

.main-nav a
{
	padding: 0 12px;
	color: #fff;
	text-decoration: none;
	font-size: 13px;
}

.main-nav a:hover
{
	color: #f1e800;
}

.sub-nav
{
	position: absolute;
	bottom: 0;
	right: 33px;
	width: 363px;
	height: 35px; /*background:#dedede;*/
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}

.sub-nav a
{
	color: #000;
	text-decoration: none;
	padding: 0 10px;
	font-weight: bold;
	line-height: 37px;
}

.sub-nav a:hover
{
	color: #999;
}

.subnav-inner
{
	text-align: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
}

.loginname
{
	width: 285px;
	height: 35px;
	float: left;
	overflow: hidden;
	line-height: 36px;
}

.subnav-inner a
{
	color: #C30;
}

.content
{
	background: url(../images/bg_rpt.png) repeat-y;
}

.content-home
{
}

/*.content-top {
	background:url(../images/bg_top.png) no-repeat center top;	
}

.content-bottom {
	background:url(../images/bg_bottom.png) no-repeat left bottom;
	padding-bottom:54px;
	
}*/

.content-wrapper
{
	padding: 0 14px;
	width: 925px;
	padding-top: 5px;
	margin: 0 auto;
}

.inner-content
{
	padding: 18px 14px 0;
	width: 925px;
	margin: 0 auto;
	text-align: left;
}

.inner-content h2
{
	font-size: 20px;
	color: #000;
	border-bottom: 1px dashed #838080;
	padding-bottom: 10px;
	margin-bottom: 20px;
	line-height: normal;
	font-weight: bold;
}
.inner-content h1
{
	border-bottom: 1px dashed #838080;
	color: #000000;
	font-size: 20px;
	font-weight: bold;
	line-height: normal;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.banner
{
	background: url(../images/banner.jpg) center top no-repeat;
	position: relative;
	padding: 53px 20px 0 0;
}

.banner-content
{
	float: right;
	width: 501px;
	text-align: left;
}

.banner h2
{
	font-size: 20px;
	color: #000;
	border-bottom: 1px dashed #838080;
	padding-bottom: 10px;
	margin-bottom: 10px;
	line-height: normal;
}

.banner h2 em
{
	font-size: 25px;
	font-weight: bold;
	color: #cf0000;
	font-style: normal;
}

.banner h2 strong
{
	padding-left: 110px; /*color:#cf0000;*/
}

.banner h3
{
	font-size: 16px;
	color: #000;
	padding-bottom: 10px;
	margin-bottom: 10px;
	line-height: normal;
	font-weight: bold;
	padding: 10px;
	border: 1px solid #ecd9ea;
	background: #f7f0f7;
}

.banner h3 strong
{
	color: #cf0000;
}

.banner h3 span
{
	padding-left: 95px;
}

.banner h3 a
{
	color: #18a700;
}

.more-link
{
	color: #18a700;
	text-decoration: none;
	font-weight: bold;
}

.log-in
{
	margin-top: 22px;
	height: 109px;
	background: url(../images/log_in_bg.gif) no-repeat center;
	color: #ffffff;
}

.log-in-content
{
	padding: 12px;
}

.log-in-head
{
	font-size: 18px;
	padding-right: 15px;
}
.all_login_field
{
	height: 30px;
	margin: 10px 0 0 0;
}
.textfield1_sec
{
	float: left;
	width: 124px;
	margin: 0 5px 0 3px;
}
.login_sec
{
	float: left;
	width: 410px;
	margin: 0 0 10px 0;
	border-radius: 5px 5px 5px 5px !important;
	padding: 5px;
}
.logiBox
{
	width: 410px;
	margin: 0 Auto;
	border-radius: 5px 5px 5px 5px !important;
}
.login_sec td
{
	padding: 5px;
}
.textbox_samll
{
	width: 110px;
	padding: 2px;
	text-align: left;
	border: 1px solid #CCC;
}
.login_btn
{
	cursor: pointer;
	min-width: 70px; /*height:23px;*/
	color: #fff;
	text-decoration: none;
	border: none;
	padding: 2px; /*5px*/
	font-weight: bold;
	background: #18a700; /*margin:16px 0 0 3px;*/
	font-size: 14px;
	border-radius: 5px 5px 5px 5px !important;
	margin: 0px 0px 10px 0px;
}
.login_btn:hover
{
	background: #D00303;
}
.Dbtn
{
	cursor: pointer;
	min-width: 70px;
	color: #fff;
	padding: 3px 5px;
	text-decoration: none;
	border: none;
	background: #D00303;
	margin: 0px 0 0 3px;
	font-size: 11px;
	font-weight: bold;
	border-radius: 5px 5px 5px 5px !important;
}
.Upbtn
{
	cursor: pointer;
	min-width: 70px;
	color: #fff;
	padding: 3px 5px;
	text-decoration: none;
	border: none;
	background: #18A700;
	margin: 0px 0 0 3px;
	font-size: 11px;
	font-weight: bold;
	border-radius: 5px 5px 5px 5px !important;
}
.Upbtn:hover
{
	color: #fff;
}

.Dbtn:hover
{
	color: #fff;
}

#ContentArea
{
	background: url(../images/page_bg.jpg) repeat-y;
	width: 940px;
	padding-bottom: 15px;
}
#ContentArea2
{
	background: #fff;
	width: 940px;
	padding-bottom: 15px;
	height: 600px;
}

#ContentAreaInner
{
	width: 940px;
	padding: 5px 10px 15px 10px;
	width: /**/ /**/ 920px;
	text-align: left;
}
#ContentAreaInner h1
{
	font-size: 18px;
	color: #8e8c0f;
	padding: 5px;
	border-bottom: 1px dotted #999;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
}
#ContentAreaInner h1 img
{
	float: right;
	margin-bottom: 15px;
}
.heading1
{
	font-size: 18px;
	color: #8e8c0f;
	padding: 5px;
	border-bottom: 1px dotted #999;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
	width: 100%;
}
.heading_report
{
	font-size: 16px;
	color: #8e8c0f;
	padding: 5px;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	width: 100%;
}

.heading2
{
	font-size: 18px;
	color: #2d649a;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#ContentAreaInner h4
{
	font-size: 18px;
	color: #2d649a;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#ContentAreaInner h4.headings
{
	font-size: 18px;
	color: #2d649a;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
}
.contentLeft
{
	float: left;
	width: 290px;
}
.contentLeft h1
{
	font-size: 16px;
	color: #545353;
	padding: 6px 0px;
	border-bottom: 1px dotted #999;
	border-top: 1px dotted #999;
	width: 264px;
	margin: 0 auto;
	text-align: left;
}
.contentRight
{
	float: left;
	width: 650px;
	text-align: left;
	padding: 15px 10px 0px 10px;
	width: /**/ /**/ 630px;
}
.loginBox_back
{
	background: url(../images/login_back_bg.jpg) !important;
}
.loginBox
{
	background: url(../images/login_bg.jpg) no-repeat;
	width: 278px; /*height:202px;*/
	padding: 29px 15px 12px 35px;
	width: /**/ /**/ 228px; /*height/**/ /*:/**/ /*171px;*/
	text-align: left;
}
.loginBox h2
{
	color: #a70303;
	font-size: 16px;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	padding-bottom: 4px;
	border-bottom: dotted 1px #CCC;
}
.loginBox label
{
	width: 68px;
	font-size: 11px;
	float: left;
}
.loginBox p
{
	margin-top: 8px;
}


.formBtn
{
	cursor: pointer;
	min-width: 70px;
	height: 23px;
	color: #fff;
	text-decoration: none;
	border: none;
	background: #18a700; /*margin:16px 0 0 3px;*/
	font-size: 14px;
}

.formBtna
{
	padding: 3px;
	cursor: pointer;
	min-width: 70px; /*height:28px;*/
	color: #fff;
	text-decoration: none;
	border: none;
	background: #18a700;
	margin: 10px 0 10px 3px;
	font-size: 11px;
	font-weight: bold;
	border-radius: 5px 5px 5px 5px !important;
}

.formBtna:hover
{
	background: #D00303;
}


.formBtn_new
{
	padding: 3px;
	cursor: pointer;
	display: block;
	width: 300px;
	height: 20px;
	color: #fff;
	text-decoration: none;
	border: none;
	background: #18a700;
	margin: 3px 0 0 3px;
	font-size: 14px;
}

.formBtn_new:hover
{
	color: #F1E800;
}



.content_box
{
	height: 237px;
	width: 885px;
	padding: 20px;
	border-radius: 10px;
	moz-border-radius: 10px;
	background: #ebf1c6;
	margin: 20px 0 0 0;
	font-size: 12px;
	color: #000;
}
.news_event
{
	float: left;
	height: auto;
	width: 295px;
	margin: 0 0 0 15px;
	text-align: left;
}
.news_event h1
{
	font-weight: bold;
	font-size: 18px;
	color: #000;
	text-align: left;
	margin: 0 0 10px 0;
}
.news_event p
{
	margin: 0 0 10px 0;
}
.red_text
{
	color: #cf0000;
	font-weight: bold;
}
.gallery
{
	float: left;
	width: 315px;
	text-align: left;
	margin: 0 15px 0 0;
}
.gallery h1, .department h1
{
	font-weight: bold;
	font-size: 18px;
	color: #000;
	text-align: left;
	margin: 0 0 10px 0;
}

.messages-sec
{
	width: 48%;
	margin-right: 2%;
	float: left;
	text-align: center;
}

.department
{
	float: left;
	width: 200px;
	margin: 0 0 0 30px;
	text-align: left;
}
.big-text
{
	font-size: 14px;
}
.powered_sect
{
	height: 55px;
	margin: 10px 0 0 0;
}
.health-dept-logo
{
	line-height: 50px;
	font-weight: bold;
	text-align: left;
	height: 50px;
	clear: both;
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.health-dept-logo img
{
	float: left;
	padding-right: 15px;
}
.text_small
{
	font-size: 11px;
	line-height: 14px;
}
.text_small_red
{
	font-size: 11px;
	line-height: 14px;
	color: #c20000;
	text-decoration: underline;
}
.footer_bg
{
	background: url(../images/footer_bg1.jpg) left top no-repeat;
	height: 70px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	padding: 25px;
	width: 925px;
}

.footer_bg a
{
	color: #000;
	text-decoration: none;
}

.footer_bg a:hover
{
	text-decoration: underline;
}

/*--------------------------About Us Boxes -----------------*/

#office-add
{
	display: block;
	float: left;
	width: 298px;
	background: url(../images/address-bg.jpg) center top no-repeat;
	height: 133px;
}
#office-add-txt
{
	display: block;
	padding: 15px 0 0 20px;
}
#office-add strong
{
	color: #b60303;
}
#office-add a
{
	color: #006600;
}


/*---------------------Table Classes---------------*/
.tablePadding
{
	background: #dddddd;
}
.tablePadding td
{
	padding: 4px;
	background: #fff;
	
}

.tablePadding td table td
{
	padding: 0px !important;
}


.tablePadding th
{
	padding: 4px !important;
	background: #fff;
	text-align: center;
	background-color: #eeeeee !important;
}
/*.tablePadding td 
{
	
	border: solid 1px #999999;
}
*/

.table_Padding td table td
{
	padding: 0px !important;
}

.tablePadding2
{
	background: #dddddd;
}
.tablePadding2 td
{
	padding: 4px !important;
	background: #fff;
	vertical-align: top;
}
.tablePadding2 th
{
	padding: 4px !important;
	background: #fff;
	text-align: center;
	background-color: #eeeeee !important;
}
.tablePadding2 td td
{
	padding: 1px 4px !important;
}
.tablePadding2 td input
{
	width: auto;
	border: solid 1px #999999;
}

.table_Padding
{
	background: #dddddd;
}
.table_Padding td
{
	padding: 4px;
	background: #fff;
}
.table_Padding td table td
{
	padding: 0px !important;
}
.tr_head
{
	background-color: #eeeeee !important;
}

.ajax__calendar_container
{
	padding: 4px;
	position: absolute;
	cursor: default;
	width: 180px;
	font-size: 11px;
	text-align: center;
	font-family: tahoma,verdana,helvetica;
}
.ajax__calendar_body
{
	height: 139px;
	width: 180px;
	position: relative;
	overflow: hidden;
	margin: auto;
}


.headingBox
{
	padding-left: 15px;
	line-height: 25px;
	background: #eee !important;
	font-size: 16px;
	color: #2d649a;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.headingBox2
{
	line-height: 20px;
	background: #eee !important;
	font-size: 14px !important;
	font-weight: bold;
	color: #2d649a;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	font-weight: bold;
}
td.headingBox2
{
	font-size: 14px !important;
}

.tdhead
{
	height: 15px;
	line-height: 15px;
	background: #eeeeee !important;
}
.tdhead1
{
	height: 15px;
	line-height: 15px;
	background: #FFA555 !important;
}
.tdmonthly
{
	background: #fff2e6 !important;
}

.heading1
{
	font-size: 18px;
	color: #8e8c0f;
	padding: 5px;
	border-bottom: 1px dotted #999;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
}
/*----width:100%;--*/
.heading_report
{
	font-size: 16px;
	color: #8e8c0f;
	padding: 5px;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
}
/*----width:100%;--*/
.heading2
{
	font-size: 18px;
	color: #2d649a;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.heading3
{
	font-size: 13px;
	line-height: 15px;
	color: #8e8c0f;
	padding: 2px;
	border-bottom: 1px dotted #999;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
}
/*----width:100%;--*/

/*---------------Progress bar--------------------------*/

#progressBackgroundFilter
{
	position: fixed;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background-color: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	z-index: 1000;
}
#processMessage
{
	position: fixed;
	top: 30%;
	left: 43%;
	padding: 10px;
	width: 23%;
	z-index: 1001;
	background-color: #fff;
	border: solid 1px #000;
	 text-align:center;
}


.black_overlay
{
	display: none;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: gray;
	z-index: 1001;
	-moz-opacity: 0.8;
	opacity: .80;
	filter: alpha(opacity=80);
	overflow: auto;
}

.white_content
{
	display: none;
	position: fixed;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 35%;
	padding: 16px;
	border: 5px solid #E7A148;
	background-color: white;
	z-index: 1002;
	overflow: auto;
}
.popuptable
{
	border: thick solid #A6C8FF;
	background-color: #FFFFFF;
}
.popuptable_title
{
	color: #FF7704;
	font-weight: bold;
	font-size: 15px;
	margin: 0;
	background: #eeeeee;
	border: 1px dotted #ccc;
	width: auto;
	padding: 4px;
	text-align: center;
}

.popuptableTopNone
{
	border-bottom: thick solid #A6C8FF;
	border-right: thick solid #A6C8FF;
	border-left: thick solid #A6C8FF;
	background-color: #FFFFFF;
}

.popuptableBottomNone
{
	border-top: thick solid #A6C8FF;
	border-right: thick solid #A6C8FF;
	border-left: thick solid #A6C8FF;
	background-color: #FFFFFF;
}


.modalBackgroundSubmit
{
	background-color: Gray;
	filter: alpha(opacity=50);
	opacity: 0.50;
}
.updateProgressSubmit
{
	border-width: 1px;
	border-style: solid;
	background-color: #FFFFFF;
	position: absolute;
	width: 180px;
	height: 65px;
}
.progressBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.white-links
{
	color: #ffffff;
	text-decoration: none;
}

.white-links:hover
{
	text-decoration: underline;
}

/*-----------navigation --------------- */
.navbar
{
	width: 410px;
	height: 33px;
}
#jsddm
{
	padding: 0;
	margin: 0 0 0 12px;
	color: #383b4a;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
#jsddm li
{
	padding: 0 !important;
	margin: 0 !important;
	list-style-type: none;
	float: left;
	position: relative;
}
#jsddm li a
{
	display: block !important;
	color: #fff !important;
	padding: 0px 15px 0 0 !important;
}
#jsddm li a:hover
{
	color: #f1e800 !important;
}
#jsddm li ul
{
	margin: 0;
	padding: 10px;
	visibility: hidden;
	position: absolute !important;
	background: #18A700;
	width: auto;
	z-index: 9999 !important;
	border-radius: 0 0 8px 8px;
	width: 150px;
	left: 0;
}
#jsddm li ul li
{
	float: none;
	display: block;
}
.main-nav #jsddm li ul li a
{
	text-align: left !important;
	margin: 10px 0 0 0;
	height: 05px;
	line-height: 20px;
	color: #000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#jsddm li ul li a:hover
{
	color: #f1e800 !important;
}
ul#jsddm li a.act
{
	color: #FFCC00;
}
ul#jsddm li#report ul
{
	left: -79px;
}

ul#jsddm li#pat ul
{
	left: -30px;
}

/* navigation close */

/*Gridview*/

.headingBox
{
	padding-left: 15px;
	line-height: 25px;
	background: #E1DBC3 !important;
	font-size: 16px;
	color: #523f00;
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.watermarked
{
	height: 20px;
	width: 150px;
	/*padding: 2px 0 0 2px;*/
	border: 1px solid #BEBEBE;
	background-color: #F0F8FF;
	color: Gray;
}
.ddl
{
	height: 20px;
	width: 150px;
	padding: 2px 0 0 2px;
	border: 1px solid #BEBEBE;
	background-color: #f5f5f5;
	color: Black;
}


/* for dashboard grid*/

.dashboard
{
	background: #dddddd;
}
.dashboard td
{
	padding: 4px;
	background: #fff;
	border-color: #DDDDDD;
}

.dashboard td table td
{
	padding: 0px !important;
}



.dashboard th
{
	border-color: #DDDDDD;
	padding: 4px !important;
	background: #fff;
	text-align: center;
	background-color: #eeeeee !important; /*border-color: Aqua;*/
}



