body {margin:0; padding:0; background-color:#FFFFFF; text-align:center;/*background-image:url("images/bodybkg.jpg");*/ }


form {margin:0; padding:0}
a
{
	color:#ffffff;	
	text-decoration:none;
}

a:hover 
{
	color:#000000;
	text-decoration:none;
}
a:visited
{
	color:#ffffff;	
}

td, tr {font:13px/14px Verdana,times new roman,tahoma, arial, helvetica, sans-serif; color:#ffffff;  text-align:left;
	
	
}

 tr td a:link,tr td a:visited    
{
	text-decoration:none;
	color:#ffffff;	
}

tr td a:hover   
{
	text-decoration:underline;
	color:#000000;	
}
.end{ color:#2B3D63; text-decoration:none; font-weight:900; font-size:10px;}
.end1{ color:#505256; text-decoration:none; font-size:9px;}
.end a{ color:#2B3D63; text-decoration:underline; font-weight:900; font-size:10px;}
.end a:hover{ color:#2B3D63; text-decoration:none; font-weight:900; font-size:10px;}

.top td a{ color:#7F7F7F; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.top td a:hover{ color:#7F7F7F; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.top td{ color:#FFFFFF;}

/* Navigation */

.navigation {
	/*width: 253px;*/
	/*width: 13em;*/	
	width:160px;
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:90%;
	/*top: 180px;
	left: 561px;
	height: 190px;*/
	margin: 14px 0 0 22px;
	
	
	
}
.navigation tr {
	list-style: none;
	margin: 0;
	padding: 0;
}
.navigation td {
	/*border-bottom: 1px solid #ED9F9F;*/
}
.navigation td a:link, .navigation td a:visited  {
	display: block;
	/*margin:14px 0 0 22px;*/
	/*padding: 5px 5px 0px;*/
	/*border-left: 12px solid #711515;
	border-right: 1px solid #711515;
	background-color: #B51032;*/
	border-bottom : 1px solid #546D8E;
	width:145px;
	height:15px;
	color: #FFFFFF;
	text-decoration:underline;
	margin-left:0px;
	
	
}
.navigation td a:hover, .navigation td a:active {
	background-color: #00CC00;
	margin-left:10px;
	color: #FFFFFF;
	text-decoration:none;
	font-size:15px;
	
}

.navigation img {
		/*padding: 5px 5px 0px;*/
		/*margin:14px 0 0 22px;*/
		border:0px;
	}


/*a{ color:#ffffff; text-decoration:underline;}
a:hover{ color: #FFFFFF; text-decoration:none;}
strong a{ color:#2B3D63; text-decoration:underline;}
strong a:hover{ color:#2B3D63; text-decoration:none;}
b{ color:#2B3D63;}*/

/* New Navigation */

.navigation1 {
	/*width: 253px;*/
	/*width: 13em;*/	
	/*position:absolute;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:90%;

	
	
}
.navigation1 tr {
	list-style: none;
	margin: 0;
	padding: 0;
}
.navigation1 td {
	/*border-bottom: 1px solid #ED9F9F;*/
}
.navigation1 td a:link, .navigation td a:visited  {
	
	color: #FFFFFF;
	text-decoration:none;
	margin-left:0px;
	
	
}
.navigation1 td a:hover, .navigation td a:active {
	/*background-color: #00CC00;*/
	margin-left:10px;
	color: #FFFFFF;
	text-decoration:none;
	
	
}

.navigation1 img {
		/*padding: 5px 5px 0px;*/
		/*margin:14px 0 0 22px;*/
		border:0px;
		margin-left:10px;
	}
	

/* New Top Navigation */

.navigation2 {
	/*width: 253px;*/
	/*width: 13em;*/	
	/*position:absolute;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:90%;

	
	
}
.navigation2 tr {
	list-style: none;
	margin: 0;
	padding: 0;
}
.navigation2 td {
	/*border-bottom: 1px solid #ED9F9F;*/
}
.navigation2 td a:link, .navigation td a:visited  {
	
	color: #FFFFFF;
	text-decoration:none;
	margin-left:0px;
	
	
}
.navigation2 td a:hover, .navigation td a:active {
	/*background-color: #00CC00;*/
	margin-left:0px;
	color: #FFFFFF;
	text-decoration:none;
	font-size:15px;
	
}

.navigation2 img {
		/*padding: 5px 5px 0px;*/
		/*margin:14px 0 0 22px;*/
		border:0px;
	}



.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li a {line-height:16px; color:#2B3D63; text-decoration:underline; font-weight:400; background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#2B3D63}





/*form input{width:189px; height:19px;  color:#636363; padding:2px 0 1px 6px;  font-size:11px; border:0px solid #8D8D8D;}
form textarea{ font-family:tahom, arial, helvetica, sans-serifwidth; width:189px; height:108px; padding:1px 0 1px 6px;  font-size:11px;  border:1px solid #8D8D8D;}*/

.kn a{line-height:13px; color:#2C3E64; vertical-align:top; text-align:left; text-decoration:underline; font-weight:bold;}
.kn a:hover{ text-decoration:none; color:#2C3E64; font-weight:bold;}

/*Gridview with on mouse over highlight*/

.Grid { 
    width: 100%; 
    background-color: #ffffff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #525252; 
    border-collapse:collapse; 
}
.Grid td { 
    padding: 2px; 
    border: solid 1px #c1c1c1; 
    color: #000000; 
}
.Grid td a:link
{
	text-decoration:none;
	color:#0000FF;	
}
.Grid td a:visited
{
	text-decoration:none;
	color:#0000FF;	
}
.Grid tr:hover { 
    background: #DEDEDE url('../img/grd_hover.png') 50% top;
}
.Grid th
{ 
    padding: 4px 2px; 
    color: #fff; 
    /*background: #424242 url(img/grd_head.png) repeat-x top; */
    background: #424242 url('../img/navBg.png') repeat-x 50% top;
    border-left: solid 1px #525252; 
    font-size: 0.9em; 
}
.Grid th
{ 
    padding: 4px 2px; 
    color: #fff; 
    /*background: #424242 url(img/grd_head.png) repeat-x top; */
    background: #424242 url('../img/navBg.png') repeat-x 50% top;
    border-left: solid 1px #525252; 
    font-size: 0.9em; 
}
.Grid th a {color:#fff;}
.Grid th a {color:#fff;}
.Grid .alt { background: #DEDEDE  repeat-x top; }

.Grid .pgr { background: #424242 url('../img/grd_pgr.png') repeat-x 50% top;
}
.Grid .pgr table { margin: 5px 0; }
.Grid .pgr td { 
    border-width: 0; 
    padding: 0 6px; 
    border-left: solid 1px #666; 
    font-weight: bold; 
    color: #fff; 
    line-height: 12px; 
 }   
.Grid .pgr a { color: #666; text-decoration: none; }
.Grid .pgr a:hover { color: #000; text-decoration: none; }

/*Gridview clear*/

.Gridc { 
    width: 100%; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #525252; 
    border-collapse:collapse; 
}
.Gridc td { 
    padding: 2px; 
    border: solid 1px #c1c1c1; 
    color: #000000; 
}


.Gridc th { 
    padding: 4px 2px; 
    color: #fff; 
    /*background: #424242 url(img/grd_head.png) repeat-x top; */
    background: #424242 url('../img/navBg.png') repeat-x 50% top;
    border-left: solid 1px #525252; 
    font-size: 0.9em; 
}
.Gridc th a {color:#fff;}
.Gridc .alt { background: #DEDEDE url('../img/grd_alt.png') 50% top;
}

.Gridc .pgr { background: #424242 url('../img/grd_pgr.png') repeat-x 50% top;
}
.Gridc .pgr table { margin: 5px 0; }
.Gridc .pgr td { 
    border-width: 0; 
    padding: 0 6px; 
    border-left: solid 1px #666; 
    font-weight: bold; 
    color: #fff; 
    line-height: 12px; 
 }   
.Gridc .pgr a { color: #666; text-decoration: none; }
.Gridc .pgr a:hover { color: #000; text-decoration: none; }

a.btn, a.btn:link, a.btn:active, a.btn:visited, a.btn:hover
{
color: blue;
}



/* ajax__tab_xp-theme theme */
.ajax__tab_xp-theme .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url('../img/xp/tab-line.gif') repeat-x 50% bottom;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:4px;
    background:url('../img/xp/tab-right.gif') no-repeat right 50%;
    height:21px;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url('../img/xp/tab-left.gif') no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    background:url('../img/xp/tab.gif') repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url('../img/xp/tab-hover-right.gif') no-repeat right 50%;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url('../img/xp/tab-hover-left.gif') no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url('../img/xp/tab-hover.gif') repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url('../img/xp/tab-active-right.gif') no-repeat right 50%;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url('../img/xp/tab-active-left.gif') no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url('../img/xp/tab-active.gif') repeat-x;
}
lid #999999;
    border-top:0;
    padding:8px;
    background-color:#000000;

/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    border-left: 1px solid #a3a3a3;
	border-right: 1px solid #a3a3a3;
	border-top: 1px solid #a3a3a3;
	border-bottom: 0px solid #a3a3a3;
	background: #d8d8d8 url('../img/yui/sprite.png') repeat-x;
	margin: 0px 0.16em 0px 0px;
	padding: 1px 0px;
	vertical-align:bottom;
    }
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: #bfdaff url('../img/yui/sprite.png') repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:#2647a0 url('../img/yui/sprite.png') repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    /*background-color:#edf5ff;  */
    
    border:solid 1px #808080;
    border-top-width:0px;
}


/*User Image*/
.userImg
{
	top: 35em;
	left: 1em;
	position:absolute;
	height: 16px;
}
.userLabel
{
	top: 35em;
	left: 3em;
	position:absolute;	
}

/*Buttons*/

.button

{

    /*background-color:#a0bdf2;*/

    border:solid 2px #415D9B;

    margin:5px;

    min-width:70px;

    height:20px;

    float:left;

    padding-left:3px;
    padding-right:3px;
    padding-top:3px;

}

 

 

.button a

{

    display:block;

    padding:2px 5px 2px 20px;

    min-width:70px;
    
   

}

 

.button:hover

{

    background-color: #ffffff;

}

 

.button a:active

{

    border-top:solid 1px black;

}

.watermark 
{
 
      background: #CCE6FF;
}

/*Model popup extender for Login on Home Page*/

.modalBackground
{
background-color:#707070;
/*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"*/
filter:alpha(opacity=50);
opacity:0.5;
-moz-opacity:0.5; 
}

.modalPopup
{
background-color:#466B82;

/*border-width:3px;
border-style:solid;
border-color:Gray;*/
padding:1px;
padding-right:0px;
/*width:250px;*/

margin-left:0px;

}
.modalPopup  td
{
	color:#000000;
	
	}

/*Calender Extender*/
.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
/*.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);}*/
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url('../images/prev1.gif');}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url('../images/next1.gif');}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;color:#000000}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;color:#000000}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;color:#000000}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;color:#000000}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}

/**/
.LoginViewC
{
	
}

/*Hidden Refresh Button*/
.btnRefresh
{
	display:none;
	}
	
/*Black Link*/	
.blackLink
{
	color:#FF0000;
	text-decoration:underline;
	
	}
/*Home Image Link*/	
.HomeLink a:link, .HomeLink a:visited, .HomeLink a:hover
{
	text-decoration:none;
	display:none;
	
}

.HomeLink1 a:link, .HomeLink a:visited, .HomeLink a:hover
{
	text-decoration:none;
	
	
}
.HomeLink1 table a 
{
	text-decoration:none;
	color:#ffffff;	
}
.HomeLink1 tr td a:hover   
{
	text-decoration:none;
	color:#ffffff;	
}
/*Night effect Table*/
.Night
{
	
	}
.Night table a, .Night table, .Night tbody, .Night tfoot, .Night tr,.Night  th,.Night td, .Night table caption {
	font-family: Verdana, arial, helvetica, sans-serif;
	background:#262b38;
	color:#fff;
	text-align:left;
	font-size:11px;
	font-weight:bold;
}
.Night table, .Night table caption {
	border-left:0px solid #567;
	border-right:0px solid #000;
}
.Night table {
	border-top:0px solid #567;
	border-bottom:0px solid #000;
}
.Night table a {
	text-decoration:underline;
	font-weight:bold;
}
.Night table a:visited {
	background:#262b38;
	color:#abc;
}
.Night table a:hover {
	text-decoration:none;
	position:relative;
	top:1px;
	left:1px;
}
.Night table caption {
	border-top:3px solid #567;
	border-bottom:1px solid #000;
	font-size:20px;
	font-weight:bold;
}
.Night table, .Night td, .Night th {
	margin:0px;
	padding:0px;
}
.Night tbody td, .Night tbody th, .Night tbody tr.odd th, .Night tbody tr.odd td {
	border:1px solid;
	border-color:#567 #000 #000 #567;
}
.Night td, .Night th, .Night table caption {
	padding:5px;
	vertical-align:middle;
}
.Night tfoot td, .Night tfoot th, .Night thead th {
	border:1px solid;
	border-color:#000 #567 #567 #000;
	font-weight:bold;
	white-space:nowrap;
	font-size:14px;
}

/*POPUP Panel Table */
.PanelPopUp TABLE 
{
	border: #060F40 2px solid;
	color: #060F40;
	background: #466B82;
}

.SelectedRadGridItemSub
{
background-image: url('../img/grd_hover.png');
background-repeat:repeat-x ;
background-position: top right;
} 


.stretch
{
    position:relative;
    width:370px;
    height:30px;
}

.stretch img
{
    position: absolute;
    width:100%;
    height:100%;
    z-index:99;
}

.stretch span
{
    position:absolute;
    text-align:center;
    width:100%;
    z-index: 100;
    font-size: 1.2em;
    color: #ffff66;
    font-family: Arial, 'Microsoft Sans Serif';
}

.SelectedStyle 
     { 
     	
      background-color: red !important; 
  
     }
     
 


