BODY 
{
	background-position:top;
    background-repeat:repeat-x;
    font-family:Tahoma;
    font-size:12px;
    color:#4c4c4c;
    margin:0px;
}
.HiddenDiv
{
display:none ;    
}
.VisibleDiv
{
 display:block;   
}

.Red
{
    color:#B70000;
}

.Heading
{
    font-family:Trebuchet MS;
    font-size:14px;
    color:#00316d;
    border-bottom:solid 1px #cccccc;
}
.Pheads
{
    font-family:Tahoma;
    font-size:12px;
    color:#000000;  
    
}
.TextBox
{
    background-color:#ffffff;
    background-image:url("../images/txtBoxBg.jpg");
    border:solid 1px #e0e0e0;
    padding:2px;
    background-repeat:repeat-x;
    background-position:top;
    font-family:Tahoma;
    font-size:11px;
    color: #002538;
    height:15px;
    
}
.main_txt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.white_txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.gray_txt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #474747; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue_txt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #746139; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue_txt:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION:underline
}
.orange_txt {
	FONT: 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: #dc4300; TEXT-DECORATION: underline
}
.white_bold {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.drop_down {
	FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 185px; COLOR: #000000; TEXT-DECORATION: none
}
.category_txt {
	FONT: bold 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #dc4300; TEXT-DECORATION: none
}
.red_txt {
	FONT-SIZE: 11px; COLOR: #dc4300; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.header_row {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #638ec6; TEXT-DECORATION: none
}
.textbox {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #a0a0a0 1px solid; COLOR: #474747; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.buttons {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px solid; WIDTH: auto; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f6f6f6
}
.msg {
	FONT-SIZE: 11px; COLOR: #dc4300; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.category_txt_small {
	FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}
.links {
	FONT-SIZE: 11px; COLOR: #dc4300; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.paging_links {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #dc4300; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.paging_links_selected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.red_txt_small {
	FONT-SIZE: 10px; COLOR: #dc4300; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.link_btn {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #1e518f; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
.border {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; BORDER-BOTTOM: #a0a0a0 1px solid
}
.buttons_calendar {
	BORDER-RIGHT: #333333 1px solid; BACKGROUND-POSITION: center center; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/cal1.gif); BORDER-LEFT: #333333 1px solid; WIDTH: 18px; COLOR: #f7f7f7; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.Button
{
	background:url("../../images/btnbg1.jpg") repeat-x;
    color:#ffffff;
    font-family:Tahoma;
    border:solid 1px #73A5BE;
    font-size:11px;
	
}
.Linksgrid
{
 text-decoration:none;
 color:#000000;   
}

/* Mukesh*/
.BorderTop
 {
    border-top:1px solid #ccc;

 }
.BorderSide
 {
    border-left:3px solid #ccc;
    border-right:3px solid #ccc;
   
 }
 .Border
 {
    border:3px solid #ccc;
   
 }
.Red
{
    color:Red;
}
.Title img
{
    padding:3px;
    border:1px solid #cccccc;
    background-color:#ffffff;
}
.Anchor
{
    font-family:Tahoma;
    font-size:12px;
    color:#000000; 
}

.Size
{
     font-size:16px;
}
#UserImage
{
    padding:3px;
    border:1px solid #cccccc;
    background-color:#ffffff;
}
td.Title
{
    font-family:Trebuchet MS;
    font-size:13px;
    color:#333333;
}

.Heading1
{
    font-family:Trebuchet MS;
    font-size:14px;
    color:#00316d;
}
#BorderRight
{
    border-right:0px dashed #cccccc;
}
a.Title
{
    font-family:Trebuchet MS;
    font-size:11px;
    color:#003366;
    text-decoration:none;
 }
 p.Title
{
    font-family:Trebuchet MS;
    font-size:11px;
    color:#333333;
    text-decoration:none;
 }
 label.Title
{
    font-family:Trebuchet MS;
    font-size:12px;
    color:#003366;
    text-decoration:none;
 }
 
 
a:HOVER
{
    text-decoration:underline;
}
div.Title
{
    font-family:Trebuchet MS;
    font-size:13px;
    color:#333333;
}
input.minitext {
  font: normal 0.9em Arial, sans-serif;
  color: Black;
}
.TextArea
{
    background-color:#ffffff;
    background-image:url("../images/txtBoxBg.jpg");
    border:solid 1px #e0e0e0;
    padding:2px;
    background-repeat:repeat-x;
    background-position:top;
    font-family:Tahoma;
    font-size:11px;
    color: #002538;
}
.space
{
 height:80px;
}

.highlight 
{
    text-decoration:none;
    font-weight:bold; 
    background:yellow;
}
.Menu3
{
    color:#ff9900;
    font-weight:bold;
    text-decoration:none;
}
.Anchor1
{
     font-family:Tahoma;
     font-size :12px;
     text-decoration: none;
     color:#78A0FF;    
}
.DivHeight
{
    height:500px;
}
/* Rating */

.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../images/SavedStar.png);
}

/*Popup Control*/
.popupControl
{
	background-color:White;
	position:absolute;
	visibility:hidden;
}

/*Modal Popup*/
.modalBackground 
{
	background-color:#e6e6e6;
	filter:alpha(opacity=70);
	opacity:0.5;
}
.modalBackground1 
{
	background-color:#e6e6e6;
	filter:alpha(opacity=15);
	opacity:0.15;
}
.modalPopup 
{
	background-color:#FAFAFA;
	border-width:3px;
	border-style:solid;
	border-color:#cccccc;
	padding:3px;
	width:250px;
}
/* footer
   ------ */

.footer 
{ 
	clear: both;
	text-align: center;
	padding: 10px 0 10px 0;
	margin: 0;
	border-top: 1px solid #ccc;
	line-height: 1.8em;
}

.footer a { color: #808080; background: #fff; }


/* DropShadow */

.dropShadowPanel 
{
    width:300px;
	background-color:#F2F2F2;
}
.dropShadowPanel2
{
	background-color:#f6f6f6;
}

/*AST CSS by Mukku*/
.pink
{
   color:#DF7985;
   font-family:Tahoma;
   font-size :11px;
   text-decoration: none;
}

.blue
{
   color:#5F95FF;
   font-family:Tahoma;
   font-size :11px;
   text-decoration: none;
}

.ddlheading
{
 color:#a2a2a2;
 font-family:Tahoma;
 font-size :12px;
 text-decoration: none;
}
.ddlheading1
{
 
 font-family:Tahoma;
 font-size :10px;
 text-decoration: none;
}
.ddlheading12
{
 
 font-family:Tahoma;
 font-size :9px;
 color:#A9A9A9;
 text-decoration: none;
 vertical-align:middle;
}

.yellow
{
 color:#FEC10A;
 font-family:Tahoma;
 font-size :11px;
 text-decoration: none;
}
/*Textbox Watermark*/

.watermarkedLogin
{
     background-color:#ffffff;
    background-image:url("../images/txtBoxBg.jpg");
    border:solid 2px #F2F0DB;
    padding:2px;
    padding-left:7px;
    font-weight:bold;
    background-repeat:repeat-x;
    background-position:top;
    font-family:Tahoma;
    font-size:11px;
    color: #FFBF01;
   
}
.watermarkedsearch
{
    font-family:Tahoma;
    font-size:11px;
    color: #A1A1A1;
}
/* Rounded Corners*/

.roundedPanel
{	
	
	background-color:#CFCFCF;
	color:#000000;
	font-weight:bold;
	
}
.roundedPanel1
{	
	
	background-color:#ffffff;
	color:#000000;
	font-weight:bold;
	
}
.imgb
{
	border:1px solid #e0e0e0;
	border-right:1px double #cccccc;
	border-bottom:1px double #cccccc;
	padding:2px;
}
.Back
{
 background-image:url(../images/bgBottomTable.jpg);
 background-repeat:repeat-x;
 background-position:top;
 background-color:White;
}
/* New CSS--By Mukesh*/
.HeadingNew
{
	color:#03638B;
	font-family:Eras Demi ITC;
	font-size:20px;
	font-weight:bold;
}
.SilverHead
{
	color:#ABABAB;
	font-family:Eras Demi ITC;
	font-size:20px;
	font-weight:bold;
}
.Newfont
{
	color:#616161;
}
.Pad
{
	padding-left:10px;
	padding-right:10px;
}
.links
{
   font-family:century gothic,trebuchet ms;
    font-size:11px;
    color:#595855; 
    text-decoration:none;
     font-weight:bold;
    
    
}
.links1
{
   font-family:century gothic,trebuchet ms;
    font-size:13px;
    color:#B70000; 
    text-decoration:none;
}
.links1:HOVER
{
    text-decoration:none;
}
.links :visited
{
   font-family:century gothic,trebuchet ms;
    font-size:11px;
    color:#cccccc; 
    text-decoration:none;
     font-weight:bold; 
}
.linksfooter
{
   font-family:century gothic,trebuchet ms;
    font-size:9px;
    color:#ffffff; 
    text-decoration:none;
}
.Tr
{
	border:1px solid #000000;
	background-color:#cfcfcf;
	color:#000000;
	font-size:13px;
}

.Menu
{
	font-size:12px;
	text-decoration:none;
	padding:2px;
	color:#010101;	
}
.Menu a:hover
{
	text-decoration:none;
	color:#B70000;
}
.Menu_head
{
	font-size:13px;
	text-decoration:none;
	padding-bottom:4px;
	color:#03638B;	
}
.Menu_head a:hover
{
	text-decoration:none;
}

.Header
{
   /* background-color:#6699CC; font-weight:bold;*/
    color:#ffffff;
    font-family:Trebuchet MS;
    border-bottom :1px solid #cccccc;
    font-size:12px;
    font-weight:bold;
    padding:3px;
}
.TDBG
{
    background-color:#4c4c4c;
}


.divMsg
{font-family:Tahoma;
     font-size :13px;
     font-weight:bold;
     text-decoration: none;
     color:#B70000;}