/* main body */
body { font-size: 12px; font-family: Arial, Helvetica, SunSans-Regular; line-height: 14px; text-align: left; }

/* Standard items */
p, td, input, textarea { font-size: 12px; line-height: 16px; color: #333; } 
img { border: 0; }

.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(Main_bkgd.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 { width: 100%; height: 100%; min-width: 100%; min-height: 100%; margin: 0; padding: 0; text-align: center; }
#right_column  { margin-top: 290px; }
#content { text-align: left; padding-right: 0px;  }
#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: 11px; font-weight: bold; text-decoration: none; }
a.topmenu:visited { color: #fc0; }      
a.topmenu:hover { color: #fff; }



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;
	 }  
/*
a.topmenu:link    { 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: #fc0; 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 ; }

/*new*/


.mesagesBif    {
	font-size: 40px;
	font-family: Arial, Helvetica, SunSans-Regular; 
}

table.social { margin-bottom: 5px; }
table.social td { font: bold 11px Helvetica; color: #888; padding-right:3px; }

table.fees { border-collapse: collapse; margin-left: 10px; }
table.fees td { padding: 2px 10px 2px 10px; border: 1px solid #ccc; }

.Dropnok 
{
	background: #999999;
	BORDER-TOP-WIDTH: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 10px; 
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-RIGHT-WIDTH: 1px;
    color:White ;
    text-decoration: none; 
    border: 1px solid red; 
}

.Idiom {
	color: #3b3b3b; font-size: 11px; font-weight: bold; text-decoration: none ;
}


/**/
div.outside-top-menu { background-color: #C0C0C0; padding: 10px 0 5px 0; margin-bottom:10px; font: bold 13px Arial; }
div.outside-top-menu img { margin: 0 10px 0 10px; }
div.logo { text-align: left; border-bottom: 1px solid #ccc; padding-bottom: 15px; margin-bottom: 15px; }
div#page { width: 880px; text-align: left; }
td.left-blue { background-color: #004080; color: #fff; text-align:center; padding: 10px 0 10px 0; }
td.left-blue img.spacing { margin: 15px 0 15px 0;}
td.left-grey { background-color: #808080; color: #fff; text-align:center; padding: 10px 0 10px 0; }
td.left-grey input.input-text { width:130px;margin:5px;}
td.mb-left { border-left: 1px solid #2B3632; width:1px; }
td.mb-topleft { border-top: 1px solid #2B3632; border-left: 1px solid #2B3632; }
td.mb-topright {border-top: 1px solid #2B3632; border-right: 1px solid #2B3632;  }
td.mb-right { border-right: 1px solid #2B3632; width:1px; }
td.mb-bottom { border-bottom: 1px solid #2B3632; border-left:1px solid #2B3632; border-right: 1px solid #2B3632; }
table.outside-box-width { width: 430px; }
table.member-benefits { margin: 0 0 15px 15px; }
table.member-benefits td { color: #0D5D92; }
table.member-benefits td a, table.member-benefits td a:visited { color: #0D5D92; }
table.member-benefits td a:hover { text-decoration: underline; }
table.left-side { margin-top:0px; }
tr.directory-heading td { font: bold 18px Arial; padding: 25px 0 10px 0; }
table.member-benefits td.links { padding: 10px;  font: bold 12px Verdana; line-height: 18px; }

div.directory-content { margin: 20px 0 0 20px; }
table.outside-club-box th { width: 120px; vertical-align: top; padding-top: 10px; }
img.box-title { margin: 0 5px 0 5px; }
	
table.club-outside td.td-box-inside { width: 25%; vertical-align: top; }
table.club-outside td { vertical-align: top; }
table.club-outside td.links { width: 180px; height: 200px; padding-left:20px; }
table.inside-box-width { width: 200px; height: 200px; }
table.inside-club-box th { height: 80px; text-align: center; }
