/* main body */
body { font-size: 12px; font-family: Arial, Helvetica, SunSans-Regular; line-height: 14px; text-align: left; }

.logobg
{
  background-image:url('logo.jpg');
  background-repeat: repeat-x;

}

.mainFldSmall    {
	font-size: 16px;
	color:Red ;
	font-weight:bold ; 
}

.mesages    {
	font-size: 14px;
	font-family: Arial, Helvetica, SunSans-Regular; 
}

/* Standard items */
p, td, input, textarea { font-size: 12px; line-height: 16px; color: #333; } 

.rgr { font-size:8px; margin-left:1px; bottom:6px; line-height:12px; vertical-align: top; }
h1 { color: #339; font-size: 20px; font-weight: bold; line-height: 22px; }
h2 { color: #339; font-size: 18px; font-weight: bold; line-height: 18px; }
h3 { color: #339; font-size: 16px; font-weight: bold; line-height: 16px; }
h4 { color: #feec0e; font-size: 14px; font-weight: bold; line-height: 16px; }
h5 { color: #06c; font-size: 12px; font-weight: bold; line-height: 14px; margin-top: 8px; margin-bottom: 8px; }
.title_orange { color: #ff8000; font-size: 18px; font-weight: bold; line-height: 19px; }
.subtitle_orange { color: #ff8000; font-size: 14px; font-weight: bold; line-height: 16px; }
.title_blue { color: #036; font-size: 18px; font-weight: bold; line-height: 19px; }
.subtitle_blue { color: #036; font-size: 14px; font-weight: bold; line-height: 16px; }
.main_subtitle { color: #666; font-size: 18px; font-weight: bold; line-height: 18px; margin-left: 62px; }

/* backgounds */
td.top { background-image: url(logo.JPG)background-repeat: no-repeat; background-position: 0 top; width: 221px; height: 72px; }
td.apply_back { background-image: url(Apply_button.jpg); background-repeat: no-repeat; background-position: 0 top; top: 0; }
td.signoffbase { color: #999; font-size: 9px; line-height: 9px; }

/* containers */
#container { background-image: url(Main_pattern_bkgd.jpg); background-repeat: repeat-x; background-position: 0 top; width: 100%; height: 100%; min-width: 100%; min-height: 100%; margin: 0; padding: 0; }
#right_column  { margin-top: 380px; }
#content { text-align: left; padding-right: 30px;  }
#merchant_login { background-color: #9cf; text-align: center; top: 0; bottom: 0; width: 130px; padding: 4px 20px; }
#login_box { background-color: #9cf; text-align: left; top: 0; bottom: 0; padding: 6px 6px; }


/* links */
a:link    { color: #06c; font-weight: bold; text-decoration: none ; }       
a:visited { color: #445390; font-weight: bold; text-decoration: none ; }      
a:hover   { color: #39f; font-weight: bold; text-decoration: none  ; }
a:active  { color: #69f; font-weight: bold; text-decoration: none ; }   

a.menu:link    { color: #445390; font-weight: bold; text-decoration: none ; }       
a.menu:visited { color: #69c; font-weight: bold; text-decoration: none ; }      
a.menu:hover   { color: #9cf; text-decoration: none  ;}
a.menu:active  { color: #69f; text-decoration: none ; }      
   
a.apply:link    { color: #feec0e; font-size: 14px; font-weight: bold; text-decoration: none ; }       
a.apply:visited { color: #fc0; font-size: 14px; font-weight: bold; text-decoration: none ; }      
a.apply:hover   { color: #fff; font-size: 14px; text-decoration: none  ;}
a.apply:active  { color: #69f; font-size: 14px; text-decoration: none ; }      

a.topmenu		{ color: #fc0; font-size: 12px; font-weight: bold; text-decoration: none; }
a.topmenu:visited { color: #fc0; }      
a.topmenu:hover { color: #fff; }
/*
a.topmenu:link    { color: #3b3b3b; font-size: 12px; font-weight: bold; text-decoration: none ; }       
a.topmenu:visited { color: #fc0; font-size: 12px; font-weight: bold; text-decoration: none ; }      
a.topmenu:hover   { color: #fff; font-size: 12px; text-decoration: none  ;}
a.topmenu:active  { color: #69f; font-size: 12px; text-decoration: none ; }      
*/

/* Signoff */
a.signoff:link          { color: #666; font-size: 9px; font-family: Arial, Helvetica, SunSans-Regular; font-weight: normal; line-height: 9px; text-decoration: none ; }       
a.signoff:visited  { color: #999; font-size: 9px; font-family: Arial, Helvetica, SunSans-Regular; font-weight: normal; line-height: 9px; text-decoration: none ;}       
a.signoff:hover    { color: #06c; font-size: 9px; font-family: Arial, Helvetica, SunSans-Regular; font-weight: normal; line-height: 9px; text-decoration: none ; }
a.signoff:active   { color: #309; font-size: 9px; font-family: Arial, Helvetica, SunSans-Regular; font-weight: normal; line-height: 9px; text-decoration: none ; }

div.content-min-height { 
 min-height:400px; 
 height:auto !important; height: 400px;      /* IE hack */
}

.bGreen1 , .bGreen2 , .bGreen3 , .bGreen4 , .bRed1 , .bRed2 , .bRed3 , .bRed4, .bGrey1, .bGrey2, .bGrey3, .bGrey4{
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	border-style: none;
}

a.login:link  	
	{
	color :White ;
	font-weight: bold;
	font-size: 11px;
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/buttons/bGrey3.png) no-repeat left center;
	height: 19px;
	width: 100px; 
	margin-left:auto;
    margin-right:auto;
	}  
	
a.login:visited 
{
	color : White;
	font-weight: bold;
	font-size: 11px;
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/buttons/bGrey3.png) no-repeat left center;
	height: 19px;
	width: 100px;
	margin-left:auto;
    margin-right  :auto;
	
	 }      
a.login:hover 

{
	color : White;
	font-weight: bold;
	font-size: 11px;
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/buttons/bGrey3.png) no-repeat left center;
	height: 19px;
	width: 100px;
	margin-left:auto;
margin-right:auto;
	 }  
