body {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #F0EDEA url(../../Image/bg_page.gif) repeat-x fixed;
	margin: 10px 0px;
	padding: 0px;
}

 
.rightal
{
	text-align:right;
}


.heading {
	background: url(../../Image/bg_heading.gif) repeat-x left center;
	height: 35px;
	border-right: solid 6px #808080;
}

h2.pageheading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color :Black ;
line-height:25px;
background-color:transparent;
padding:0px;
margin:0px 5px 0px 10px;
}

.subheadingnew_add
{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: url(../../Image/bghdg_additem.gif) no-repeat;
	/*text-align: left;*/
	width: 88px;
}

.logocontainer {
	background: url(../../Image/left_curve_header.gif) no-repeat left top;
	width: 176px;
	float: left;
	margin-right: 0px;
}
.imglogo {
	padding: 10px;
}

#header1 {
	display: block;
	margin: auto;
	width: 984px;
	background: url(../../Image/bg_header1.gif) no-repeat;
	height: 53px;
}

#col1_main {
	width: 188px;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	vertical-align: top;
	background: #FFFFFF;
	height:549px;
}

#col2_main {
	vertical-align: top;
	border-top: solid 1px #808080;
	border-bottom: solid 6px #808080;
	border-left: solid 6px #808080;
	background: #DAD6D0 url(../../Image/bg_col2main.gif) repeat-y right top;
	height:549px;
}


#header_menubar {
	display: block;
	margin: auto;
	width: 100%;
	background: url(../../Image/bg_menubar.gif) repeat-x left top;
	}
	
.header_version {
	display: block;
	margin: auto;
	/*height:50px;*/
	background: url(../../Image/bg_menubar.gif) repeat-x left top;
	}
		
.header_menubar {
	display: block;
	margin: auto;
	height:51px;
	background: url(../../Image/bg_menubar.gif) repeat-x left top;
	}
	
#header_menubar_login {
	display: block;
	margin: auto;
	width: 984px;
	height:51px;
	background: url(../../Image/bg_menubar.gif) repeat-x left top;
	}	
/* -- GLOBAL TOOL BAR > NAVIGATION -------------------------------------------------------------- */
#menu
{
padding:0px;
margin:0px;
width:335px;
height:28px;
clear:both;
}

a.new:link
{
padding:0px;
margin:0px;
display:inline;
background:url(../../Image/btn_new_icon.gif) repeat;
height:28px;
width:28px;
float:left;
}

a.new:visited
{
padding:0px;
margin:0px;
display:inline;
list-style:none;
width:28px;
height:28px;
}

a.new:hover
{

background:url(../../Image/btn_new_icon_over.gif) repeat;

}

a.edit:link
{
padding:0px;
margin:0px 0px 0px 8px;
display:inline;
background:url(../../Image/btn_edit_icon.gif) repeat;
height:28px;
width:28px;
float:left;
}

a.edit:visited
{
padding:0px;
margin:0px;
display:inline;
list-style:none;
width:28px;
height:28px;
}

a.edit:hover
{
background:url(../../Image/btn_edit_icon_over.gif) repeat;
}

a.delete:link
{
padding:0px;
margin:0px 0px 0px 8px;
display:inline;
background:url(../../Image/btn_delete_icon.gif) repeat;
height:28px;
width:28px;
float:left;

}

a.delete:visited
{
padding:0px;
margin:0px;
display:inline;
list-style:none;
width:28px;
height:28px;
}

a.delete:hover
{
background:url(../../Image/btn_delete_icon_over.gif) repeat;
}

a.save:link
{
padding:0px;
margin:0px 0px 0px 8px;
display:inline;
background:url(../../Image/btn_save_icon.gif) repeat;
height:28px;
width:28px;
float:left;

}

a.save:visited
{
padding:0px;
margin:0px;
display:inline;
list-style:none;
width:28px;
height:28px;
}

a.save:hover
{

background:url(../../Image/btn_save_icon_over.gif) repeat;

}

a.cancel:link
{
padding:0px;
margin:0px 0px 0px 8px;
display:inline;
background:url(../../Image/btn_cancel_icon.gif) repeat;
height:28px;
width:28px;
float:left;
}

a.cancel:visited
{
padding:0px;
margin:0px;
display:inline;
list-style:none;
width:28px;
height:28px;
}

a.cancel:hover
{
background:url(../../Image/btn_cancel_icon_over.gif) repeat;
}

a.search:link
{
padding:0px;
margin:0px 0px 0px 8px;
display:inline;
background:url(../../Image/btn_search_icon.gif) repeat;
height:28px;
width:28px;
float:left;
}

a.search:visited
{
padding:0px;
margin:0px;
display:inline;
list-style:none;
width:28px;
height:28px;
}

a.search:hover
{
background:url(../../Image/btn_search_icon_over.gif) repeat;
}

a.print:link
{
padding:0px;
margin:0px 0px 0px 8px;
display:inline;
background:url(../../Image/btn_print_icon.gif) repeat;
height:28px;
width:28px;
float:left;

}

a.print:visited
{
padding:0px;
margin:0px;
display:inline;
list-style:none;
width:28px;
height:28px;
}

a.print:hover
{
background:url(../../Image/btn_print_icon_over.gif) repeat;
}


a.close:link
{
padding:0px;
margin:0px 0px 0px 8px;
display:inline;
background:url(../../Image/btn_close_icon.gif) repeat;
height:28px;
width:28px;
float:left;

}

a.close:visited
{
padding:0px;
margin:0px;
display:inline;
list-style:none;
width:28px;
height:28px;
}

a.close:hover
{
background:url(../../Image/btn_close_icon_over.gif) repeat;
}

a.logout:link
{
padding:0px;
margin:0px 0px 0px 8px;
display:inline;
background:url(../../Image/btn_logout_icon.gif) repeat;
height:28px;
width:28px;
float:left;

}

a.logout:visited
{
padding:0px;
margin:0px;
display:inline;
list-style:none;
width:28px;
height:28px;
}

a.logout:hover
{
background:url(../../Image/btn_logout_icon_over.gif) repeat;
}

/* -- End GLOBAL TOOL BAR > NAVIGATION -------------------------------------------------------------- */

#contentarea {
	display: block;
	margin: auto;
	width: 100%;
	 
}

.contentarea {
	display: block;
	margin: auto;
	width:189px;
	height:500px;
	
}

.RadSplitter2
{
	/*height:56px;*/
}

.RadSplitter1
{	
	/*width:800px;
	height:600px;*/
}

.RadSplitter3
{
	border-right:solid 1px #808080;
	/*width:788px;*/
}
 /*Login container */
#mainloginarea{
	display: block;
	margin: auto;
	width: 984px;
}

/* Login Main table td ID */
#col2_login 
{
padding:180px 290px 180px 290px;
background: #D4CFC9 url(../../Image/bg_col2login.gif) repeat-y right top;
border: solid 6px #808080;
}

#col2_login2 
{
padding:180px 290px 180px 280px;
background: #D4CFC9 url(../../Image/bg_col2login.gif) repeat-y right top;
border: solid 6px #808080;
}

#footer {
	display: block;
	margin: auto;
	width: 984px;
	background: url(../../Image/bg_footer.gif) no-repeat left center;
	height: 24px;
	vertical-align: middle;
}
.bannercontainer {
	background: url(../../Image/right_curve_header.gif) no-repeat right top;
	clear: right;
	margin: 0px 0px 0px 176px;
	padding: 16px;
	text-align: right;
}
.menucol1 {
	background: url(../../Image/left_curve_menubar.gif) no-repeat left top;
	width: 176px;
	float: left;
	margin-right: 0px;
}
.menucol2 {
	background: url(../../Image/right_curve_menubar.gif) no-repeat right top;
	clear: right;
	margin: 0px 0px 0px 176px;
	text-align: right;
	height: 44px;
	padding-right: 16px;
	padding-left: 16px;
}

.dataarea {
	padding: 85px 50px 50px;
	vertical-align: top;
}

.imgmenuicon {
/*padding:10px 10px 0px 10px;	*/
margin-right:8px;
}

.bg_tab {
	background: url(../../Image/bg_tab.gif) repeat-x;
}
.rowhead_th {
	background: url(../../Image/bg_row_th.gif) repeat-x left bottom;
	height: 31px;
}
.fst_th {
	background: transparent url(../../Image/bdr_th_left.gif) no-repeat left bottom;
	width: 5px;
	background-color :#E6E2DD;
}
.lst_th {
	background: transparent url(../../Image/bdr_th_right.gif) no-repeat right bottom;
	width: 5px;
	background-color :#E6E2DD;
}

/*--Added for Manage User Permission --*/
.fst_th1 {
	background: transparent url(../../Image/left_userman_corner.gif) no-repeat left bottom;
	width:20px;
	background-color :#E6E2DD;
}
.lst_th1 {
	background: transparent url(../../Image/right_userman_corner.gif) no-repeat right bottom;
	background-color :#E6E2DD;
	width:20px;	
}


.comm_th_left {
	background: url(../../Image/bg_row_th.gif) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:31px;
	text-align:left; 
	text-decoration:none;

}

.comm_th_right {
	background: url(../../Image/bg_row_th.gif) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:31px;
	text-align:right ; 
	text-decoration:none;
}

.fst_ftd1 {
	background: transparent url(../../Image/bdr_ftd1_left.gif) no-repeat left bottom;
	width: 8px;
}

.lst_ftd2 {
	background: transparent url(../../Image/bdr_ftd2_right.gif) no-repeat right bottom;
	width: 8px;
	
}

.fst_std1 {
	background: transparent url(../../Image/bdr_std1_left.gif) no-repeat left bottom;
	width: 8px;
}

.lst_std2 {
	background: transparent url(../../Image/bdr_std2_right.gif) no-repeat right bottom;
	width: 8px;
}

.comm_ftd {
	background: url(../../Image/bg_firstrow.gif) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	height:29px;
}

.comm_std {
	background: url(../../Image/bg_secondrow.gif) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	height:29px;
}

.footer_data {
	background: url(../../Image/bg_footer_data.gif) no-repeat left center;
	height: 66px;
	vertical-align:top ;
	text-align :left; 
	background-color :#E6E2DD;
}
.footer_data2 {
	background: url(../../Image/bg_footer_data.gif) repeat-y;
	height: 66px;
	vertical-align:top ;
	text-align :left;  
	background-color :#E6E2DD;
}
.footer_data1 {
	background: url(../../Image/bg_footer_data.gif) repeat-x;
	height: 66px;
	vertical-align:top ;
	text-align :left;  
	background-color :#E6E2DD;
}
.footer_datatable {
 background: url(../../Image/bg_footer_datatable.gif) repeat left center;
 height: 31px;
 width: 660px;
 margin:auto;
}
/* Added By Yogita on 04/03/2009 -- By Mashood on 14/04/2009 */
.footer_dataimport {
	background: url(../../Image/bg_row_th_bottom.gif) repeat left center;
	height: 66px;
	vertical-align:top ;
	text-align :left; 
	background-color :#E6E2DD;
}

/* Added on 7 may 2005 */
.fst_th_bottom {
 background: transparent url(../../Image/bdr_th_left_bottom.gif) no-repeat left bottom;
 width: 8px;
}
.lst_th_bottom {
 background: transparent url(../../Image/bdr_th_right_bottom.gif) no-repeat right bottom;
 width: 8px;
}
.comm_th_bottom {
 background: url(../../Image/bg_row_th_bottom.gif) repeat-x left bottom;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 width: 100%;
}

/* End here*/

/*.PagerStyle
{
	background-image: url(img/footer.gif);
	background-repeat: repeat-x;
	height: 51px;
	padding-left: 11px;
	background-color: white;
	vertical-align: bottom;
	color: #b79ea9;
	font-weight: bold;
}

#MainRadGrid_ctl01_ctl03_ctl01_SliderPagerPanel div{	
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #747472;
	background-color:Teal;
	text-decoration: none;

	
}*/

.routepro {
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	color: #4A4949;
	text-decoration: none;
	padding:0px 5px 0px 2px;
   }

.version {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #4A4949;
	text-decoration: none;
	padding:0px 5px 0px 0px;
}

.copyright
{
   	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #4A4949;
	text-decoration: none;
	padding:5px 15px 0px 15px;
}

.license
{
   	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #4A4949;
	text-decoration: none;
	padding:5px 15px 0px 15px;
}

form
{
    padding:0px;
    margin:0px;
}

fieldset
{
padding:5px;
margin:5px;
}

fieldset.common {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	border: 1px solid #C1BEBA;
}

legend.common {
	background-color: #F4F1ED;
	border: 1px none #C1BEBA;
	padding: 2px 5px 2px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.logintable
{
	background-color: #F4F1ED;
	padding: 5px 0px 5px 0px;
	border-right: 1px solid #C1BEBA;
	border-bottom: 1px solid #C1BEBA;
	border-left: 1px solid #C1BEBA;
	}
	
.txtloginbox
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 206px;
	border: 1px solid #C1BEBA;
    
}	

.txtboxcommon
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 206px;
	border: 1px solid #C1BEBA;
}

.txtbox_Small
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 80px;
	border: 1px solid #C1BEBA;
}

.txtboxcommon_route
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 202px;
	border: 1px solid #C1BEBA;
}
#StartDate_dateInput_TextBox
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 120px;
	border: 1px solid #C1BEBA;
}

#StartDate_dateInput_TextBox:hover
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 120px;
	border: 1px solid #C1BEBA;
}

#DateCalaneder_StartDate_dateInput_TextBox
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 120px;
	border: 1px solid #C1BEBA;
}

#DateCalaneder_StartDate_dateInput_TextBox:hover
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 120px;
	border: 1px solid #C1BEBA;
}

#DateCalaneder1_StartDate_dateInput_TextBox
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 120px;
	border: 1px solid #C1BEBA;
}

#DateCalaneder1_StartDate_dateInput_TextBox:hover
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 120px;
	border: 1px solid #C1BEBA;
}

#DateCalaneder2_StartDate_dateInput_TextBox
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 120px;
	border: 1px solid #C1BEBA;
}

#DateCalaneder2_StartDate_dateInput_TextBox:hover
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 120px;
	border: 1px solid #C1BEBA;
}

#EndDate_dateInput_TextBox
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 120px;
	border: 1px solid #C1BEBA;
}
#EndDate_dateInput_TextBox:hover
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 120px;
	border: 1px solid #C1BEBA;
}

.ddlcommon
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 207px;
	border: 1px solid #C1BEBA;
}

.lbltdDefa
{
	font-weight:bold;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.ddlcommon_custtemp
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	width: 166px;
	border: 1px solid #C1BEBA;
	margin:1px 0 1px 0;
}

.ddlcommon_GCddl
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	width: 161px;
	border: 1px solid #C1BEBA;
	margin:1px 0 1px 0;
}

.ddlcommonnew
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 212px;
	border: 1px solid #C1BEBA;
}
.lstboxcommon
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 150px;
	height :25px;
	border: 1px solid #C1BEBA;
	vertical-align :bottom ;
}

.txtboxcommon_medium
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 135px;
	border: 1px solid #C1BEBA;
}

.txtboxcommon_medium1
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 110px;
	border: 1px solid #C1BEBA;
}

.txtboxcommon_custtemp
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 160px;
	border: 1px solid #C1BEBA;
}

.txtboxcommon_custtemp_remark
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 360px;
	border: 1px solid #C1BEBA;
}


.txtboxcommon_Lmedium
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 100px;
	border: 1px solid #C1BEBA;
}

.txtboxcommon_small
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 40px;
	border: 1px solid #C1BEBA;
}

.txtboxcommon_bgsmall
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 53px;
	border: 1px solid #C1BEBA;
}
.txtboxcommon_more
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 80px;
	border: 1px solid #C1BEBA;
}

.ddlcommon_medium
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 1px;
	width: 141px;
	border: 1px solid #C1BEBA;
}

.ddlcommon_small
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 1px;
	width: 46px;
	border: 1px solid #C1BEBA;
}


.lbltd {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #585757;
	text-decoration: none;
	white-space: nowrap;
}
.lbltdNormal {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #585757;
	text-decoration: none;
	white-space: nowrap;
}


.lbltdBold {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #585757;
	text-decoration: none;
	white-space: nowrap;
}

.frmlasttd
{
width:100%;
}

.rbtn
{
padding:0px;
margin:0px;
}

.bg_hdglogin {
	background: url(../../Image/bg_hdg_login_new.gif) no-repeat left bottom;
	height: 43px;
	width: 394px;
}

.bg_hdgtab {
	background: url(../../Image/bg_hdg_720.gif) no-repeat left bottom;
	height: 36px;
	width: 720px;
} 
.bg_hdgtabpopup {
	background: url(../../Image/bg_hdg_720_new.gif) no-repeat left bottom;
	height: 36px;
	width: 700px;
} 
.bg_tab_contentarea {
	background: #F6F4F0 url(../../Image/bg_contentarea.gif) repeat-x left bottom;
	border-right:solid 1px #BFBCB8;
	border-left:solid 1px #BFBCB8;
	width:100%;
	padding-top:24px;
	background-color :#E6E2DD;
	min-height:409px;
	height:auto !important;
	height:409px;
	padding-bottom:24px;
	vertical-align :top ;
}

.bg_tab_contentarea1 {
	background: #F6F4F0 url(../../Image/bg_contentarea.gif) repeat-x left bottom;
	border-right:solid 1px #BFBCB8;
	border-left:solid 1px #BFBCB8;
	width:100%;
	min-height:409px;
	height:auto !important;
	height:409px;
	padding-bottom:24px;
	vertical-align :top ;
}

.bg_tab_contentarea2 {
	background: #F6F4F0 ;
	border-right:solid 1px #BFBCB8;
	border-left:solid 1px #BFBCB8;
	width:60%;
	 
	background-color :#E6E2DD;
}


.bg_footertab {
	background: url(../../Image/bg_tab_footer.gif) no-repeat left top;
	height: 8px;
	width: 720px;
}

.bg_footertabpopup {
	background: url(../../Image/bg_tab_footer_new.gif) no-repeat left top;
	height: 8px;
	width: 700px;
}
.chkbox
{
padding:0px;
margin:0px;
}

/* the CSS that makes our round corner border is */

.t {background: url(../../Image/dot.gif) 0 0 repeat-x; width: 20em}
.centerarea {
	margin: 0px 3px;
	background: #F2EFEA url(../../Image/bg_loginarea.gif) repeat-x left bottom;
	height: auto;
}

.b {background: url(../../Image/dot.gif) 0 100% repeat-x}
.l {background: url(../../Image/dot.gif) 0 0 repeat-y}
.r {background: url(../../Image/dot.gif) 100% 0 repeat-y}
.bl {background: url(../../Image/bl.gif) 0 100% no-repeat}
.br {background: url(../../Image/br.gif) 100% 100% no-repeat}
.tl {background: url(../../Image/tl.gif) 0 0 no-repeat}
.tr {background: url(../../Image/tr.gif) 100% 0 no-repeat; padding:10px} 
.hrline {
	background: url(../../Image/bg_hrline.gif) repeat-x;
	height: 5px;
}
.commentgreen {
	font-size: 11px;
	font-weight: bold;
	color: #01751F;
	text-decoration: none;
	line-height: 25px;
}
.mandatory {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.tblborder
{
	border-right:solid 1px #BFBCB8;
	border-left:solid 1px #BFBCB8;
	border-top:solid 1px #BFBCB8;
	border-bottom:solid 1px #BFBCB8;
}
.graylink {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: none;
}

.graylink a:link{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: none;
}

.graylink a:visited{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: none;
}

.graylink a:hover{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}


.blacklink {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.blacklinkLogin {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}


.blacklink a:link{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.blacklink a:visited{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.blacklink a:hover{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: none;
}

.bluelink {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: blue;
	text-decoration: none;
}

.bluelink a:link{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: none;
}

.bluelink a:visited{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #3399FF;
	text-decoration: none;
}

.bluelink a:hover{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #3399FF;
	text-decoration: none;
}

.rec_displayarea {
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #747472;
	text-decoration: none;
	background: url(../../Image/bg_rec_displayarea.gif) no-repeat left center;
	width: 644px;
	margin: 12px auto 0px;
	text-indent: 10px;
}
.scrollerarea {

	font: bold 10px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #747472;
	text-decoration: none;
	background: url(../../Image/bg_scroller_area.gif) no-repeat left center;
	width: 644px;
	margin: 5px auto 0px;
	text-indent: 10px;
}

#scroll_holder {
	background: url(../../Image/bg_scroller_holder.gif) no-repeat;
	height: 17px;
	width: 14px;
	margin-right: 10px;
	margin-left: 10px;
}
.lbltdNormalTemp {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	white-space: nowrap;
}

.lbltdNormalBold {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	white-space: nowrap;
	font-weight :bold ;
}
.imgbtn {
	vertical-align: middle;
	padding: 4px 5px 8px 5px;
}
.subheading {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: url(../../Image/bg_subheading.gif) repeat-x;
}
.subheadingnew {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: url(../../Image/bg_subheading_new.gif) no-repeat;
	text-align: center;
	width: 148px;
}

.subheadingnewbig {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: url(../../Image/bg_subheading_big.gif) no-repeat;
	text-align: center;
	width: 148px;
}

.lbltdNormalTempDefa {

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	white-space: nowrap;
}

.bdr4 {
	border: 1px solid #BCB7B2;
}

.bdr3eb {
	border-top: 1px solid #BCB7B2;
	border-right: 1px solid #BCB7B2;
	border-left: 1px solid #BCB7B2;
}
.left_modulename {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: url(../../Image/bg_modulename.gif) repeat-x left center;
	padding-left: 5px;

}

.datagridheading1_iload {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align:left;
	background:#F5F4F0 url(../../Image/bg_datagridheading1_iload.gif) repeat-x;
	height: 29px;	
}

.datagridheading2_iload {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align:right;
	background:#F5F4F0 url(../../Image/bg_datagridheading1_iload.gif) repeat-x;
	height: 29px;	
}
.datagridfooterItem {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background:#F5F4F0 ;
	height: 29px;	
}

.datagridheading1 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #D7D4D1;
	height: 26px;
}

.datagridfr1 {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	height:26px;
	text-decoration: none;
	background-color: #F4F1ED;

}

.datagridsr1
{
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
height:26px;
text-decoration:none;
background-color: #F2F3E8;

}


.datagridfr1Arb {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	height:26px;
	text-decoration: none;
	text-align : right;
	background-color: #F4F1ED;

}

.datagridsr1Arb
{
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
height:26px;
text-decoration:none;
text-align : right;
background-color: #F2F3E8;

}

.datagridtd
{
border-bottom: solid 1px #D6D4D0;	
}
.datagridtd1
{
border-bottom: solid 1px #D6D4D0;
text-decoration: none;
text-align:right;	
}

.datagridfr1_iload {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background:#F1F3E8 url(../../Image/bg_datagridfr1_iload.gif) repeat-x;
	height: 29px;	
}

.datagridsr1_iload
{
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
background:#F5F4F0 url(../../Image/datagridsr1_iload.gif) repeat-x;
height: 29px;	
}
.MainRadGridCss
{
	width:666px;

}
.MainRadGridCss2
{
	width:680px;

}
.MainRadGridCss3
{
	width:660px;

}
div.scrollarea
{
	width:350px;
	height:200px;
	overflow:auto;
}
div.scrollarea1
{
	width:96%;
	height:310px;
	overflow:auto;
}
div.scrollarea2
{
	width:100%;
	height:200px;
	overflow:auto;
}
div.scrollarea22
{
	width:100%;
	height:230px;
	overflow:auto;
}
div.scrollarea3
{
	width:100%;
	height:90px;
	overflow:auto;
}

div.scrollarea4
{
	width:100%;
	height:130px;
	overflow:auto;
}

div.scrollarea5
{
	width:712px;
	height:100px;
	overflow:auto;
}
.printloc
{
	width :530px;
	vertical-align :top ;
}

.printloc1
{
	width :200px;
	vertical-align :top ;
}

.bg_table_bdr4 
{
	background: #F9F5F2;
	border: 1px solid #C4BFB9;
}

.bdr2 
{
	background: #F9F5F2;
	border: 1px solid #C4BFB9;
}

#col2_mainpopup {
	vertical-align: top;
	border-top: solid 1px #808080;
	border-bottom: solid 6px #808080;
	border-left: solid 6px #808080;

}
.heading_curve1 {
	background: url(../../Image/left_corner.gif) no-repeat left top;
	height: 18px;
	width: 10px;
}

.heading_curve2 {

	background: url(../../Image/right_corner.gif) no-repeat right top;

	height: 18px;
	width: 10px;
}
.heading_curve_rev1 {
	background: url(../../Image/left_corner_rev.gif) no-repeat left top;
	height: 18px;
	width: 10px;
}

.heading_curve_rev2 {

	background: url(../../Image/right_corner_rev.gif) no-repeat right top;
	height: 18px;
	width: 10px;
}
.headingimg {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: url(../../Image/center_heading.gif) repeat-x left top;
}

.txtAraecommon
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	width: 260px;
	border: 1px solid #C1BEBA;
	height:160px
}
.textwithmarginleft
{ 
 text-align :left ;
 padding-left :12px;
 border-bottom: solid 1px #D6D4D0;	
}

.textwithmarginright
{ 
 text-align :right ;
 padding-right :12px;
 border-bottom: solid 1px #D6D4D0;
}

.MainRadGridlink A 
{ 
  
  color :Orange;
  font-size:15px;
  text-decoration:none;
}
.MainRadGridlink A:hover { text-decoration:underline; FONT-SIZE: 11px; COLOR:Red  }
.MainRadGridlink { width:666px;}
/* Added by Yogita for New Selection criteria of Sharbatly Reports */
.Checkboxlist_medium
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 1px;	
	
}






