body
{
	background:#000 url(../images/bodybg.jpg) repeat;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
div, span, p, form
{
	margin:0px;
	padding:0px;
}
*
{
	margin:0px;
	padding:0px;
}
a:focus
{
	outline:none;
}
.wrapper
{
	border:1px solid #000;
	width:951px;
	text-align:left;
	background:#cccccc ;
}
.header
{
	background:url(../images/headerbg.jpg) left top no-repeat;
	height:84px;
	width:100%;
	border-bottom:2px solid #FFF;
	padding-top:5px;
}
.logo
{
	padding-left:8px;
	padding-top:3px;	
}
.footer
{
	clear:both;
	font-size:8pt;
	color:#ffffff;
	padding-left:15px;
	height:30px;
	background: url(../images/footerbg.gif) left top no-repeat;
}
.footer a
{
	text-decoration:none;
	color:#ffffff;
}
.clr
{
	clear:both;
}
.middle
{
	background:#CCC url(../images/middlestrip.jpg) left top repeat-x;
	width:100%;
	
}

.middleinside
{
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
}
.breadcum
{
	color:#7b1700;
	font-size:8pt;
	font-family:verdana,Arial, Helvetica, sans-serif;
}
.breadcum a
{
	color:#000;
	text-decoration:none;
}
.breadcum a:hover
{
	text-decoration:underline;
}
.title1
{

	font:20px Arial, Helvetica, sans-serif;
	margin-top:10px;
	line-height:32px;
	background:url(../images/titleback.gif) right top no-repeat;
	height:32px;	
	display:block;
	float:left;
	padding-right:43px;
	padding-left:10px;
}

.grayborderbox
{
	clear:both;
	border:1px solid #6f6f6f;
	padding:10px 20px;
	padding-bottom:0px;
/*	min-height: 505px; */
}
/* * html div.grayborderbox { */
   /* height: expression( this.scrollHeight < 506 ? "505px" : "auto" ); /* sets min-height for IE */
/*   min-height: 505px; /* sets min-height value for all standards-compliant browsers */
/* }  */
.whitebox
{
	background:#FFF;
	height:65px;
	vertical-align:middle;
	width:270px;
	font-size:14px;
	color:#9c1f00;
	float:left;
	line-height:65px;
	margin-bottom:10px;
}
.whitebox .icon
{
	float:left;
	padding-top:14px;
	padding-bottom:12px;
	padding-left:13px;
	padding-right:10px;
}
.whitebox .text
{
	height:65px;
}
.whitebox .text p
{
	padding-top:16px;
	line-height:18px;
}
.whitebox .text a
{	
	color:#9c1f00;
	text-decoration:none;
}
.whitebox .text a:hover
{
	text-decoration:underline;
}
.rightpad
{
	margin-right:34px;
}
.link1
{
	padding:5px 0 10px 0;  
	font-size:8pt;
	font-family:verdana,Arial, Helvetica, sans-serif;
}
.link1 a
{
	color:#000;
	text-decoration:none;
	padding:0 5px;  
 
}
.link1 a:active, .link1 a.current, .link1 a:hover
{
	text-decoration:underline;
	color:#7b1700;
}
.title2
{
	font:bold 11pt verdana, Arial, Helvetica, sans-serif;
	margin-top:20px;
	display:block;
	float:left;
	padding-bottom:3px;
	display:block; 
	width:100%  ;
	border-bottom:1px solid #b5b5b5;
}
.adminform
{
	margin:0px;
	padding:0px;
	margin-top:15px;  
}
.adminform label
{
	clear:both;
	float:left;
	width:170px;
	font:10pt/15pt verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:right;
	margin-right:10px;	
 
}
.adminform input
{
border:1px solid #aeaeae;
height:20px;
}
.adminform p
{
	clear:both;
	margin:0px;
	padding:0px;
	margin-top:10px;  
}
.adminform p.btn
{
	clear:both;
	margin:0px;
	padding:0px;
	margin-top:10px;  
	margin-left:180px; 
}
.adminform p.btn input
{
margin-right:10px;
font:bold 12px/12px verdana, Arial, Helvetica, sans-serif;
color:#FFF;
padding:0px 5px; 
text-align:center;
cursor:pointer; 
background:#555; 
}
.contentfont
{
font:11px/15px Tahoma, verdana, Arial, Helvetica, sans-serif;
color:#272727;
padding-top:5px; 
}
.title3
{
	color:383434;
	font:bold 13pt/17pt "Myriad Pro", Verdana, Arial, Helvetica, sans-serif, tahoma ;
}
.title4
{
	color:383434;
	font:bold 13pt/17pt "Myriad Pro", Verdana, Arial, Helvetica, sans-serif, tahoma ;
}
.strip1
{
	background:url(../images/strip1.jpg) left top repeat-x;
	height:9px;
	margin:0px;
	padding:0px;
}
.strip2
{
	background:url(../images/strip2.jpg) left top no-repeat;	height:29px;
	margin:0px;
	padding:0px;
}
.topbanner
{
	background:#908e8a url(../images/topmainbg.jpg) right 1px no-repeat;
	height:194px;
}
.footer_l
{
float:left;
line-height:30px;
}
.footer_r
{
float:right;
line-height:10px;
padding-right:10px; 
color:#3b3b3b;
}
.footer_r a
{
text-decoration:none;
color:#3b3b3b;
padding:0 5px; 
}
.middle_l
{
	float:left; 
	width:49%; 
	padding-top:10px; 
}
.middle_r
{
	float:right; 
	width:49%; 
	margin-top:15px; 
	background:url(../images/vr_dot.gif) left top repeat-y;
	
}
.darkgraybox
{
	background:#c5c4c4;
	padding:10px; 
}
.hr_dot
{
	background:url(../images/hr_dot.gif) repeat-x;
	height:1px;
	width:100px;
}
.hr_dot1
{
	background:url(../images/hr_dot.gif) repeat-x;
	height:1px;
	margin-left:105px;
	width:100px;
}
.inner_1
{
	padding-left:30px; 
	padding-bottom:20px; 
}
.homeimg
{
	float:left;	
	margin-right:10px;
	padding-top:25px; 
}

.homeimg img
{
	border:1px solid #000;
}


.bluebar
{
	background:#034573;
	padding:5px;
}

.scrolling
{
	border:1px solid #000;	float:left;
	width:63%;
	background:url(../images/graystrip.jpg) repeat-x;
	height:48px;
	font-family: Arial,Verdana, Helvetica, sans-serif, tahoma ;	
	font-size:90%;
	line-height:48px;
	color:#272727;
	text-align:center; 
}
.searchbox
{
	float:right;
	width:35.5%;
	background:url(../images/graystrip.jpg) repeat-x;
	height:48px;
	font-family: Verdana, Arial, Helvetica, sans-serif, tahoma ;
	font-size:100%;
	line-height:48px;
	border:1px solid #000;
}
.searchform
{
	margin:0;
	padding:0;
	_padding-top:14px;
}
.searchform label
{
	font-size:13px;
	padding:0 5px; 
}
.searchform input
{
	width:35%;
	border:1px solid #000;
}
.searchform input.gobtn
{
	background:#034573;
	width:10%;
	border:1px solid #FFF;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
}
.topbanner_l
{
	text-align:left;
	width:328px;
	float:left;
}
.topbanner_r
{
	float:right;	
	width:600px;
}
.rightbanner
{
	padding-top:52px;
	
	width:600px;
	float:right;
	z-index:1; 
}
.topmenu
{
margin-left:230px;

z-index:100;
}

.contentfont1
{
  font:11px/15px Tahoma, verdana, Arial, Helvetica, sans-serif;
  color:#272727;
  padding-top:5px;
  background:#c5c4c4;
  padding:10px; 
}

/*25th Sept 2009*/



.signup_box

{

	float:left;

	width:13.5%;

	background:url(../images/graystrip.jpg) repeat-x;

	height:50px;

	font:bold 13pt/17pt "Myriad Pro", Verdana, Arial, Helvetica, sans-serif, tahoma ; 

	line-height:48px;

	border:1px solid #000;

	margin-left:10px;

}

.customer_signup{

	font:bold 13pt/17pt "Myriad Pro", Verdana, Arial, Helvetica, sans-serif, tahoma ; 
	
	line-height:50px;

	color:#575BF7;

	padding-left:10px;

	padding-top:0px;

	vertical-align:middle;
	
	text-align: center; 

}

.customer_signup a{

	font:bold 13pt/17pt "Myriad Pro", Verdana, Arial, Helvetica, sans-serif, tahoma ; 

	line-height:50px;

	text-decoration:none;

	color:#000000;
	
		text-align: center; 

}

.customer_signup a:hover{

	font:bold 13pt/17pt "Myriad Pro", Verdana, Arial, Helvetica, sans-serif, tahoma ; 

	line-height:50px;
	
	color:#000000;
	
	

}

.Sign_up_img{

	padding:4px;

	float:left;

}

.announcement{

font:"Myriad Pro", Verdana, Arial, Helvetica, sans-serif, tahoma ;

color:#0080FF;

}


/*18th June 2011*/

.signup_box1

{

	float:left;

	width:20.5%;

	background:url(../images/graystrip.jpg) repeat-x;

	height:50px;

	font:bold 13pt/17pt "Myriad Pro", Verdana, Arial, Helvetica, sans-serif, tahoma ;

	font-size:100%;

	line-height:48px;

	border:1px solid #000;

	margin-left:10px;
	
}

.customer_signup1{

	font:bold 14pt/17pt "Myriad Pro", Verdana, Arial, Helvetica, sans-serif, tahoma ; 
	
	line-height:48px;

	color:#575BF7;

	text-align: center;   

	padding-left:10px;
	
	padding-top:0px;

	vertical-align:middle;



}

.customer_signup1 a{

   font:bold 14pt/17pt "Myriad Pro", Verdana, Arial, Helvetica, sans-serif, tahoma ; 

	line-height:48px;

	text-decoration:none;

	color:#000000;
	
	text-align: center;   

}

.customer_signup1 a:hover{

   font:bold 14pt/17pt "Myriad Pro", Verdana, Arial, Helvetica, sans-serif, tahoma ; 

	line-height:48px;
	
	color:#000000;

}