
body
{
	font-size:11px;
    font-family: Arial, Verdana, sans-serif;
	color:#464646;
	line-height:13px;
	vertical-align:top;
	padding:0px;
	margin:0; 
	background:#363636;
}
.adjustedZIndex {
    z-index: 1;
}
.ControlFont
{
	font-size:9pt;
	font-family: Arial, Verdana, sans-serif;
	color: black;
	font-weight:normal; 
}


sub
{
	font-size:9px;
	font-family: Arial, Verdana, sans-serif;
	color: #B0B0B0;
}

sub a:active, sub a:visited, sub a:link
{
	font-size:9px;
	font-family: Arial, Verdana, sans-serif;
	color: #B0B0B0;
	text-decoration:none;
}

sub a:hover
{
	font-size:9px;
	font-family: Arial, Verdana, sans-serif;
	color: #B0B0B0;
	text-decoration:underline;
}

.NormalFont, p
{
	font-size:11px;
	font-family: Arial, Verdana, sans-serif;
	color: #B0B0B0;
	font-weight:lighter;
	line-height:13px;
}


.Caption
{
	font-size:11px;
	font-family: Arial, Verdana, sans-serif;
	color: #B0B0B0;
	line-height:13px;
	font-weight:bold;
	
}
.SubHeading
{
	font-size:11px;
	font-family: Arial, Verdana, sans-serif;
	color: #ffffff;
	line-height:13px;
	font-weight:bold;
	
	
}

.Error
{
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#DE1A8A;
	font-weight: bold; 
}

/*
	Normal Links
	[ if change , chane in products class ]
*/

a:link, a:active, a:visited 
{
	color:#B0B0B0; 
	font-size:11px; 
	text-decoration:none; 
	font-weight:bold;
}

a:hover
{
	color:#B0B0B0;
	text-decoration:none;
}

	
.FAQButton
{
	text-align:left;
}
	
.ButtonStyle
{
	font: 8pt verdana ;
	background-color: #DE1A8A;
	border-color:#f4ffff;
	color: white;
	border-top-width :thin;
	border-bottom-width :thin;
	border-left-width :thin;
	border-right-width :thin;
	border-bottom-style :none  ;
	border-right-style :none  ; 
	border-top-style :none  ;
	border-left-style :none ;
    cursor :hand;
    text-transform :capitalize ;

}

.cont_header_txt td 
{
	/*height:10px;*/
	vertical-align:middle; 
	/*background:url(~/Images/bg1.gif) no-repeat  center left; */
	/*padding-left:23px; */
	text-transform:uppercase;
	font-weight:bold;  
	color:#FFFFFF; 
	font-size:12px;
}

.header td 		 {color:#000000; vertical-align:middle}

/*
.header span	 {color:#FFFFFF; font-size:10px;}
.header b   	 {color:#ffffff;}
.header a 		 {color:#FCFF65; text-decoration:none; font-weight:bold}
.header a:hover  {color:#FFFFFF;text-decoration:underline}
.header strong a 		 {color:#C9CBBD; text-decoration:underline; font-size:11px}
.header strong a:hover  {color:#C9CBBD;text-decoration:none}
*/

.product td         {color:#8B8B8B; font-size:11px;}
.product a		    {color:#414141; font-size:11px; text-decoration:underline; font-weight:bold}
.product a:hover	{color:#414141;text-decoration:none;}
.product span       {color:#3F4143; font-size:11px;}
.product span a		    {color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold}
.product span a:hover	{color:#FFFFFF;text-decoration:underline;}
.product b	 {			color:#1C1C1C; font-size:15px; font-weight:bold;}

.product div a		    {color:#414141; font-size:11px; text-decoration:underline; }
.product div a:hover	{color:#414141; text-decoration:none;}


/*

image not found
.footer		  	  { background:url(images/bot.gif) repeat-x top }

*/

.footer		  	  { }
.footer td 		  {color:#A8A8A8; font-size:11px;}			
.footer a 		  {color:#FFFFFF; font-size:11px; text-decoration:none;} 			
.footer a:hover   {color:#FFFFFF;text-decoration:underline;}	
.footer span 	  {color:#B6B824; font-size:10px;}
.footer span a 		  {color:#B6B824; font-size:10px; text-decoration:none; font-weight:bold} 			
.footer span a:hover   {color:#B6B824;text-decoration:underline;}
.footer b, .footer b a 	  {color:#D1D1D1; font-size:10px; font-weight:bold; text-decoration:underline;}			
.footer b a:hover {color:#D1D1D1; text-decoration:none;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	ajax calendar 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
    z-index:90;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year 
{
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.UpdateProgress
{
      width: 300px; 
      background-color:#272727;
      color:#DE1A8A;
      position:inherit;
      font-weight:bold;
}
.scroll_clipper
{
	scrollbar-base-color: #363636;
	scrollbar-face-color: #a5a09f;
	scrollbar-arrow-color: #686464;
	scrollbar-track-color: #363636;
	
	scrollbar-width: 1px;
	
	scrollbar-3dlight-color: #363636;
	scrollbar-highlight-color: #363636;
	
	scrollbar-shadow-color: #363636;
	scrollbar-darkshadow-color: #363636;
		
	scrollbar-arrow-background-image: background-image:url(../../Images/Calendar.png);
	
	
}

.delme 
{
 background-image:url(../../Images/Calendar.png);
 }
 /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Grid Row Style

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.GridViewRowStyle
{
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight:normal;
	background-color:#272727; /*DEEAF0*/
	text-align:  left;
}

.AlternativeRowStyle
{
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight:normal; 
	background-color:#333333;
	text-align:  left;
}

.HeaderRowStyle
{
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-weight:bold;
	background-color:#DE1A8A;/*73AED9 ;*/
	text-align:  center;
}

.Paging
{
	font-size:12px;
	font-family: Arial, Verdana, sans-serif;
	color: #DE1A8A;
	
}

.Paging a:link, Paging a:active, Paging a:visited 
{
	font-size:12px;
	font-family: Arial, Verdana, sans-serif;
	color: #ffffff;
	text-decoration:none;
}

.Paging a:hover
{
	color:#ffffff;
	text-decoration:none;
}