/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	font-size:11px;
	background:url(../../images/body_image.jpg) repeat-x;
	background-color:#BEBEBE;
}
a{color:#967852 !important;text-decoration: none;}
a:link{color: #FFFADF;text-decoration: none;}
a:visited{color: #FFFADF;text-decoration: none;}
a:hover{color: #F3897A;text-decoration: none;}
input{border:1px solid #A09265; width:140px; }
textarea{border:1px solid #A09265;  }
select{border:1px solid #A09265;  }
fieldset{border:1px solid #967852;  }
.footer{ height:22px; color:#ffffff;  }
.footer a { color:#ffffff  !important;  }
.footer a:link{ color:#ffffff;  }
.footer a:visited{ color:#ffffff;  }
.footer a:hover{ color:#000000; }
.innerBody{ border:1px solid #CCCCCC; width:100%;}
.tdmenu{ height:30px; color:#ffffff; background-color:#6D8D80; font-size:12px; }
.tdmenu a{ color:#FFFFFF  !important; }
.tdmenu a:link{ color:#ffffff; }
.tdmenu a:visited{ color:#ffffff; }
.tdmenu a:hover{ color:#F2FFFB;}
.errmsg{color:#FF0000;  font-size:12px;  } 
.faqs{ height:22px; color:#000000; font-weight:bold  }
.faqs a:link{ color:#000000;  }
.faqs a:visited{ color:#000000;  }
.faqs a:hover{ color:#000000; }
.tipcats{ height:22px; color:#548A48; font-weight:bold; font-size:14px;  }
.tips{ color:#999999; }
.tips a:link{ color:#999999; }
.tips a:visited{ color:#999999; }
.tips a:hover{ color:#000000;}
.mainheading{font-size:16px; color:#967852; font-weight:bold; padding-left:10px}
.subheading{font-size:14px; color:#548A48; font-weight:bold; padding-left:10px}
.newone{ color:#000000; font-weight:bold; padding-left:50px; }
.newone a:link{ color:#000000;  }
.newone a:visited{ color:#000000;  }
.newone a:hover{ color:#548A48; }
.button{background-color:#B5A17E;color:#ffffff; height:22px;  font-size:12px; text-align:center; font-weight:bold; width:60px; padding-bottom:3px; cursor:pointer; } 




/* CSS FOR SEARCH SEACTION */
table.info-box-head tr td {
	background-color: #A09166;  
	color: #fff;  
	vertical-align: center;
	font-weight: normal;
	font-size: 11.5px;
	height:22px;
}
table.info-box-head tr td span {
	color: #fff;  
	font-size: 11px;
}

.blueBg{
	background-color: #466a80;  
	color: #fff;  
	vertical-align: center;
	font-weight: normal;
	font-size: 11.5px;
}
table.info-box-filter {
	border: solid #A09166 1px; /* rgb(249,179,39) */
	background-color: #FFFFFF; /*F3ECD6 rgb(252,226,175); */
	color: rgb(70,70,70);
	vertical-align: center;
	font-weight: bold;
	font-size: 11.5px;
	width: 100%;
}
table.info-box-filter td {	
	text-align: left;
	padding-top: 11px;
	vertical-align: top;
	
}
table.info-box-filter td div.label {
	padding-bottom: 5px;
}	
table.info-box-filter select {
	font-size: 10px;
}

.Searchresulttexts {
	font-size: 11px !important;
	color:#666666 !important;
	font-weight:normal  !important;
 }
.SearchSpecialtext{
	color:#FF0000;
	font-size:11px;
 }
.SearchmainHead{
	font-size:14px;
	color:#666666;
	padding-left:20px;
  }
 .whitetext{color:#967852} 
 
 .SmallBox{
	background-color: #A09166;  
	color: #fff;  
	vertical-align: center;
	font-weight: normal;
	font-size: 11.5px;
	height:20px;
 }
 .BoxBg{
	background-color: #FFFFFF   !important;  
	color: rgb(70,70,70);
	vertical-align: center;
	font-weight: bold;
	font-size: 11.5px;
	width: 100%;
	border: solid #A09166 1px;

}
.smallBoldText{font-size:10px; font-weight:bold;}
.BoxRightborder{border-right: solid #A09166 1px;}
.Boxleftborder{border-left: solid #A09166 1px;}
.pagingSelected{
	padding:0.2em 0.5em;margin-right:0.2em;border:1px solid #A09166;background:#FF9900; color:#333333;
}
.nextpage{
	padding:0.2em 0.5em;margin-right:0.2em;border:1px solid #A09166;background:#fff
}
.LineSprater{border-top:1px solid #466a80;}
/*END  CSS FOR SEARCH SEACTION */

.WhiteLine{padding-left:2x;background:url(../../images/line.gif) repeat-y;}

/* CSS FOR Myaccount SEACTION */
.Myaccount_leftMenu{background:#FFFFFF; vertical-align:text-top; padding-left:5px; padding-right:5px; color:#967852;font-size:11px; }
.Myaccount_leftMenu a { color:#967852 !important;}
.Myaccount_leftmenuDiv{border-bottom:1px dotted #967852;width:80%; float:left;padding-bottom:5px;}

/*END  CSS FOR Myaccount SEACTION */

.SiteMap{font-size:12px; color:#967852;}
.SiteMap a{font-size:10px; color:#7C91A4; font-weight:bold;}
.sitegrayBg{ background-color:#f1f3f2;};
.sitewhiteg{ background-color:#FFFFFF;};

/* */
.Blacktext{color:#333333 !important; font-size:12px;  } 

/* Payonline Page */
.Payonline_table{border:1px solid #CCCCCC; }

.redBg{background-color:#FF3300; height:20px; color:#FFFFFF; font-weight:bold; text-align:center;  }
.basictab{
	padding: 3px 0;
	margin-left: 0;
	font: bold 12px Verdana;
	border-bottom: 1px solid #CCCCCC;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	vertical-align:bottom;
	text-decoration:none;
}

.basictab li{
	display: inline;
	margin: 0;
}

.basictab li a{
	text-decoration: none;
	padding: 3px 8.6px;
	margin-right: 0px;
	border: 2px solid #CCC5AC ;
	border-bottom: none;
	background-color: #F2EED3;
	color: #2d2b2b;
}

.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover{
background-color:#F4F4F4; 
color: black;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 2px;
background-color: #ffffff;
color: #909090;
text-decoration:none;
border-bottom:1px solid #ffffff;
 }
/************************************************************/
/************************************************************/
.GreenText{ color:#669933; font-weight:bold; font-size:12px;}
.RedText{ color:#CB2E25; font-weight:bold; font-size:12px;}

.PageHead{font-size:16px; color:#967852; font-weight:bold; font-style:italic;};
