
body
{
	margin: 0px;
	padding: 0px;
	background:#595663;
	font-family:verdana;
	font-size:12px;
	color:#4e4c55;
	font-weight:normal;
	text-decoration:none;
}

h1, h2, h3, h4, h5, h6, p, ul, li, form, img{ margin:0px; padding:0px; list-style:none; border:none;}

.Hdr_Bg
{
	background:#931a0f url(../images/bg_hdr.jpg) repeat-x top;
	height:292px;

}

.Bottom_Bg
{
	background: url(../images/bg_footer.jpg) repeat-x bottom;
}

.hdr_img
{
	background: url(../images/hdr_img.jpg) no-repeat;
	width:980px;
	height:171px;
}

.cntntarea_bg
{
	background: url(../images/cntntarea_bg.jpg) repeat-x #ffffff;
}

.cntntarea_btm
{
	background: url(../images/cntntarea_btm.jpg) no-repeat;
	width:980px;
	height:30px;
}

.wht_bg{ background:#ffffff;}

.txt_red
{
	font-family:verdana;
	font-size:12px;
	color:#931a0f;
	font-weight:normal;
	text-decoration:none;	
}


.top_links a{ 
	display:block;
	font-family:"Arial Narrow";
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-top:11px;
}
.top_links a:hover{
	background:url(../images/yellow_arrow.jpg) no-repeat center top;
	font-family:"Arial Narrow";
	font-size:15px;
	color:#ad1b08;
	font-weight:bold;
	text-decoration:none;
}

.hdng_wht_top
{
	font-family:arial;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;	
}

.hdng_grn_top
{
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#94c516;
	font-weight:bold;
	text-decoration:none;	
}

.hdng_grn_lrg
{
	font-family:arial;
	font-size:25px;
	color:#74ac00;
	font-weight:bold;
	text-decoration:none;
}

.hdng_red_lrg
{
	font-family:arial;
	font-size:25px;
	color:#ad1b08;
	font-weight:bold;
	text-decoration:none;
}

.input{}

h2{}

h3
{
	font-family:verdana;
	font-size:12px;
	color:#474451;
	font-weight:bold;
	text-decoration:none;
}

a{
	font-family:verdana;
	font-size:12px;
	color:#931a0f;
	font-weight:normal;
	text-decoration:none;
}

a:hover{
	font-family:verdana;
	font-size:12px;
	color:#74ac00;
	font-weight:normal;
	text-decoration:none;
}

.ftr_links
{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.ftr_links a{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
/*
.ftr_links a:hover{
	font-family:verdana;
	font-size:12px;
	color:#74ac00;
	font-weight:normal;
	text-decoration:none;
}
*/
.ftr_links a:visited{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.ftr_txt
{
	font-family:verdana;
	font-size:11px;
	color:#d20000;
	font-weight:normal;
	text-decoration:none;
}

.ftr_txt a{
	font-family:verdana;
	font-size:11px;
	color:#d20000;
	font-weight:normal;
	text-decoration:none;
}

.ftr_txt a:hover{
	font-family:verdana;
	font-size:11px;
	color:#d20000;
	font-weight:normal;
	text-decoration:underline;
}
.dtdlinevrt{ background:url(../images/dtdlinevrt.gif) repeat-y;}
.TxtWhiteBold{ font-family:verdana; font-size:13px; color:#ad1b08; font-weight:bold;}

.TxtyellowBold{ font-family:tahoma; font-size:14px; color:#fcfb7c; font-weight:bold;}

.TxtWhiteBold a{ font-family:verdana; font-size:13px; color:#ffff00; font-weight:bold; text-decoration:none }
.TxtWhiteBold a:hover{ font-family:verdana; font-size:13px; color:#ffffff; font-weight:bold; text-decoration:underline;}
.Cartinput{ border:#5ca62b 1px solid; background:#ffffff repeat; font-family:tahoma; font-size:11px; color:#000000; width:30px; height:16px; padding-top:3px; padding-left:20px;}

.InputSel {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	background:#ffffff;
	padding-left:3px;
	text-align:left;
	text-decoration:none;
	width:140px;
	height:18px;
	border:1px solid #ad1b08;
}
.LSinput{ border:#5ca62b 1px solid; background:#ffffff repeat; font-family:tahoma; font-size:11px; color:#000000; width:220px; height:16px; padding-top:3px;}
textarea{ border:#5ca62b 1px solid; background:#ffffff repeat; font-family:tahoma; font-size:11px; color:#000000; width:316px; height:110px;}

.DropDown{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	border:1px solid #5ca62b;
	padding:2px;
	background:#ffffff repeat;
	padding-top:3px;
}

.Checkbox{
	text-decoration:none;
	border:1px solid #5ca62b;
	padding:0px;
	background:#ad1b08 ;
	padding-top:0px;
}

/* New Classes Added */
#TopNavLink a{ 
	display:block;
	font-family:"Arial Narrow";
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-top:11px;
}
#TopNavLink a:hover{
	background:url(../images/yellow_arrow.jpg) no-repeat center top;
	font-family:"Arial Narrow";
	font-size:15px;
	color:#ad1b08;
	font-weight:bold;
	text-decoration:none;
}
#TopNavLink .Selected{
	background:url(../images/yellow_arrow.jpg) no-repeat center top;
	font-family:"Arial Narrow";
	font-size:15px;
	color:#ad1b08;
	font-weight:bold;
	text-decoration:none;
}
.EnlargPicBg01{
	background-image:url(../images/enlarge_picbg01.gif);
	background-repeat:repeat-x;
	height:10px;
}
.EnlargPicBg02{
	background-image:url(../images/enlarge_picbg02.gif);
	background-repeat:repeat-y;
	width:10px;
}
.EnlargPicBg03{
	background-image:url(../images/enlarge_picbg03.gif);
	background-repeat:repeat-y;
	width:10px;
}
.EnlargPicBg04{
	background-image:url(../images/enlarge_picbg04.gif);
	background-repeat:repeat-x;
	height:10px;
}

#loaderContainer {
  position: absolute;
  height: 100%;
  width:1000px;
  bottom:0px;
  height: expression(document.documentElement.clientHeight+'px');
  z-index: 1000;
  /*border:1px #FF0000 solid;*/
  background-image: url(../images/semi-transparent.gif);
  padding-top:350px;
}

#loaderContainer td {
	/*padding-top: 225px;
	vertical-align: top;*/
	vertical-align: middle;
	text-align: center;	
}

/*#loaderContainer td td {
	padding-top: 3px;
	text-align: left;
}*/
.loaderText{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
	
}
.loadTableBorder{
	border:1px solid #ad1b08;
}
.loaderLineTop{
	border-top:1px solid #ad1b08;
	background-color:#7F7F7F;
}
.loaderLineRight{
	border-right:1px solid #ad1b08;
	background-color:#FFFFFF;
}
.loaderLineBottom{
	border-bottom:1px solid #ad1b08;
	background-color:#FFFFFF;
}
.loaderLineLeft{
	border-left:1px solid #ad1b08;
	background-color:#FFFFFF;
}

