/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	 background-color: #E5F2D6;
}

td{
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
}

.page-title{
	font-size:20px;
	color:#00F;
	font-weight:bold;
	text-transform:uppercase;
	line-height:30px;
	margin:25px 0px 0px 0px;
}
.page-tag{
	font-size:18px;
	color:#00F;
	line-height:24px;
	margin:25px 0px 0px 0px;
}
#top{
background-image:url(../images/honeyguide-page-bg.jpg);
	background-image:url(../images/honeyguide-menu-bg.jpg);
	background-repeat:no-repeat;
	height:40px;
	width:970px;
}
#nav-top{
	font-size:12px;
	color:#000;
	margin:5px 10px 10px 0px;
	text-align:left;
	padding-left:15px;
}
#nav-top a{
	font-size:13px;
	color:#000;
	text-decoration:none;
	margin:0px 3px 0px 3px;
}
#nav-top a:hover{
	font-size:13px;
	color:#FFF;
	text-decoration:none;
	margin:0px 3px 0px 3px;
}
#copper-top{
	background-image:url(../images/honeyguide-copper-top.jpg);
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#000 !important;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}

#copper-top a{
	/*background-image:url(../images/honeyguide-copper-top.jpg);*/
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF !important;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}
#copper-tile{
	background-image:url(../images/honeyguide-copper-tile.jpg);
	background-repeat:repeat-x;
	width:149px;
	height:100px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding:0px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:top;
}
#copper-text{
	background-color:#8EC63F;
	padding:10px 10px 0px 10px;
	color:#000000;
	line-height:18px;
	height:197px;
	vertical-align:top;
}
#brass-top{
	background-image:url(../images/honeyguide-brass-top.jpg);
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#000  !important;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}

#brass-top a{
	/*background-image:url(../images/honeyguide-brass-top.jpg);*/
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF  !important;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}

#brass-tile{
	background-image:url(../images/honeyguide-brass-tile.jpg);
	background-repeat:repeat-x;
	width:149px;
	height:100px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding:0px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:top;
}
#brass-text{
	background-color:#B9DA89;
	padding:10px 10px 0px 10px;
	color:#000000;
	line-height:18px;
	height:197px;
	vertical-align:top;
}
#gold-top{
	background-image:url(../images/honeyguide-gold-top.jpg);
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#000 !important;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}

#gold-top a{
	/*background-image:url(../images/honeyguide-gold-top.jpg);*/
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF !important;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}

#gold-tile{
	background-image:url(../images/honeyguide-gold-tile.jpg);
	background-repeat:repeat-x;
	width:149px;
	height:100px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding:0px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:top;
}
#gold-text{
	background-color:#D0E5AD;
	color:#000000;
	line-height:18px;
	padding:10px 10px 0px 10px;
	height:197px;
	vertical-align:top;
}
#brown-button{
	font-size:16px;
	padding-left:10px;
	height:29px;
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
	background:url(../images/honeyguide-brown-button.jpg) no-repeat;
	vertical-align:middle;
	text-align:left;
}
#brown-button a{
	text-decoration:none;
	color:#FFFFFF;
}
#brown-button a:hover{
	text-decoration:none;
	color:#000000;
}
#brass-button{
	font-size:12px;
	padding-left:10px;
	height:29px;
	color:#FFFFFF;
	font-weight:bold;
	background:url(../images/honeyguide-brass-button.jpg) no-repeat;
	vertical-align:middle;
	text-align:left;
}
#brass-button a{
	text-decoration:none;
	color:#000;
}
#brass-button a:hover{
	text-decoration:none;
	color:#000000;
}
#biege-button{
	font-size:12px;
	padding-left:10px;
	height:29px;
	color:#000000;
	font-weight:bold;
	background:url(../images/honeyguide-biege-button.jpg) no-repeat;
	vertical-align:middle;
	text-align:left;
}
#biege-button a{
	text-decoration:none;
	color:#000000;
}
#biege-button a:hover{
	text-decoration:none;
	color:#d28325;
}
#nav-foot{
	font-size:12px;
	color:#000000;
	margin:10px 10px 10px 0px;
	text-align:center;
	height:30px;
	vertical-align:middle;
}
#nav-foot a{
	font-size:13px;
	color:#000000;
	text-decoration:none;
	margin:0px 3px 0px 3px;
}
#nav-foot a:hover{
	font-size:13px;
	color:#d28325;
	text-decoration:none;
	margin:0px 3px 0px 3px;
}
#button01{
	background:url(../images/button-left.jpg);
	font-size:16px;
	padding-left:10px;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:middle;
	height:27px;
	white-space:nowrap;
}
#button02{
	background:url(../images/button-right.jpg) right;
	padding-left:10px;
}
#button03{
	padding-left:12px;
	color:#00F;
	text-transform:uppercase;
	font-size:16px;
	font-weight:bold;
	white-space:nowrap;
}
#scroll-title01{
	font-size:16px;
	padding-left:10px;
	color:#000000;
	font-weight:bold;
	vertical-align:middle;
	height:31px;
	white-space:nowrap;
}
#scroll-title02{
	padding-left:10px;
	color:#006699;
}
#scroll-destination{
	font-size:14px;
	text-align:center;
	color:#000000;
	font-weight:bold;
	vertical-align:middle;
	height:25px;
	white-space:nowrap;
}
#scroll-price{
	font-size:13px;
	text-align:center;
	color:#000000;
	vertical-align:middle;
	height:25px;
	white-space:nowrap;
}
.price-underline{
	text-decoration:underline;
}
#scroll-province{
	font-size:14px;
	text-align:center;
	color:#000000;
	font-weight:bold;
	vertical-align:middle;
	height:30px;
	white-space:normal;
	background:#8dc63f;
	width:962px;
}
#scroll-type{
	font-size:14px;
	text-align:center;
	color:#000000;
	font-weight:bold;
	vertical-align:middle;
	height:30px;
	white-space:nowrap;
	background:#fce496;
}

#lm-scroll
{
	width:866px;
	overflow:hidden;		
}

.extra_text
{
	font-size:14px;
	color:#000000;
	line-height:24px;
	margin:25px 0px 0px 0px;
}

#links a
{
	color:#000000;
}


div#links a span#blink{display: none;}
div#links a:hover span#blink {display: block;
   position:absolute;
   padding-top:10px; margin-left:20px; margin-top:5px; z-index:100;
   color:#000000;
   border:2px solid #BF3604;
   background:#fbdcac;
   font: 12px Arial, sans-serif;
   text-align: left;
   vertical-align:middle;
   padding-left:10px;
   padding-right:10px;
   padding-bottom:10px;
}
div#destination a span#blink {display: none;}
div#destination a:hover span#blink {display: block;
   position:absolute;
   padding-top:10px; margin-left:20px; margin-top:5px; z-index:100;
   color:#000000;
   border:2px solid #BF3604;
   background:#fbdcac;
   font: 12px Arial, sans-serif;
   text-align: left;
   vertical-align:middle;
   padding-left:10px;
   padding-right:10px;
   padding-bottom:10px;
   width:400px;
   line-height:18px;
}

.lastminites
{
	background-color:#eeeeee;
}



.rust{
	color:#bf3604;
	font-weight:bold;
}
.rust a{
	color:#bf3604;
	font-weight:bold;
	text-decoration:none;
}
.gold{
	color:#00F;
	font-weight:bold;
}
.gold a{
	color:#ad7e12;
	font-weight:bold;
	text-decoration:none;
}
.wit{
	color:#FFFFFF;
	font-weight:bold;
}
.wit a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#infomark{
	font-weight:bold;
/*	background:#ffffff;*/
	color:#000000;
	padding-bottom:2px;
	text-align:center;
	vertical-align:middle;
	font-size:11px;
}

.province_title{
	text-align:left;
	font-size:16px !important;
	color:#ffffff !important;
	font-weight:bold !important;
	margin:5px;
}

.botswana_province_title{
	background-color:#996625;
}

.eastern_cape_province_title{
	background-color:#C60000;
}

.free_state_province_title{
	background-color:#FF7318;
}

.gauteng_province_title{
	background-color:#2163D6;
}

.kwazulu-natal_province_title{
	background-color:#218421;
}

.lesotho_province_title{
	background-color:#CFCA2E;
}

.limpopo_province_title{
	background-color:#8C0821;
}

.mozambique_province_title{
	background-color:#06ADB5;
}

.mpumalanga_province_title{
	background-color:#CE5A6B;
}

.namibia_province_title{
	background-color:#A5CE29;
}

.north_west_province_title{
	background-color:#FFC600;
}

.northern_cape_province_title{
	background-color:#00429C;
}

.swaziland_province_title{
	background-color:#FFA300;
}

.western_cape_province_title{
	background-color:#A542BD;
}

.zimbabwe_province_title{
	background-color:#e79c29;
}


#lme_copper-top{
	background-image:url(../images/honeyguide-copper-top.jpg);
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF !important;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}

#lme_copper-top a{
	background-image:url(../images/honeyguide-copper-top.jpg);
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF !important;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}
#lme_copper-tile{
	background:#A65B00 url(../images/honeyguide-copper-tile.jpg) repeat-x;
	width:149px;
	height:114px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:top;
}
#lme_copper-text{
	background-color:#d5b171;
	padding:5px 5px 0px 5px;
	color:#000000;
	line-height:18px;
	height:187px;
	vertical-align:top;
}
#lme_brass-top{
	background-image:url(../images/honeyguide-brass-top.jpg);
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF  !important;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}

#lme_brass-top a{
	background-image:url(../images/honeyguide-brass-top.jpg);
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF  !important;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}

#lme_brass-tile{
	background:#996300 url(../images/honeyguide-brass-tile.jpg) repeat-x;
	width:149px;
	height:114px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:top;
}
#lme_brass-text{
	background-color:#f1d29b;
	padding:5px 5px 0px 5px;
	color:#000000;
	line-height:18px;
	height:187px;
	vertical-align:top;
}
#lme_gold-top{
	background-image:url(../images/honeyguide-gold-top.jpg);
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF !important;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}

#lme_gold-top a{
	background-image:url(../images/honeyguide-gold-top.jpg);
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF !important;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}

#lme_gold-tile{
	background:#896800 url(../images/honeyguide-gold-tile.jpg) repeat-x;
	width:149px;
	height:114px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:top;
}

#lme_gold-text{
	background-color:#fce496;
	color:#000000;
	line-height:18px;
	padding:5px 5px 0px 5px;
	height:187px;
	vertical-align:top;
}

div#wn1, div#wn2, div#wn3
{ 
    position:relative; 
    width:145px; 
	height:175px;
    overflow:hidden;	
}

.lme_no_records{
	text-align:left;
	font-size:16px !important;
	color:#ffffff !important;
	font-weight:bold !important;
	margin:5px;
	background-color:#F1E3B9;
}

.row_bottom
{
	background-color:#8F6211;
	color:#FFFFFF;
	font-size:14px;
}

#bullet{
	background:url(../images/honey-guide-bullet.jpg);
	width:31px;
	height:29px;
	color:#FFFFFF;
	font-weight:bold;
}
#stepbullet{
	background:url(../images/step-disc.png);
	width:51px;
	height:49px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
}
#stepbullet_inactive{
	background:url(../images/step-disc1.png);
	width:51px;
	height:49px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
}

h1{
	text-align:left;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0px;
}
h2{
	text-align:left;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0px;
}
h3{
	text-align:left;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	margin:0px;
}

p a
{
	color:#000000;
}

.lm_column_title, .lm_column_title a  {
	background:#8dc63f;
	color:#FFFFFF;
	font-weight:bold;
}

.required
{	
	color:#FF0000;

}

input, select
{
margin-bottom:10px;
}

.error
{
color:#FF0000;
font-size:12px;
}

.error_message
{
border:thin solid;
padding:10px;

color:#FF0000;
}

#pnlSubDiscount
{
	margin:10px;
	background-color:#FFFF99;
	padding:5px;

}

.orange {
color:#BF3604;
font-weight:bold;
}

#copper-tile2{
	background-image:url(../images/honeyguide-copper-tile.jpg);
	background-repeat:repeat-x;
	width:149px;
	height:70px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:middle;
}


#brass-tile2{
	background-image:url(../images/honeyguide-brass-tile.jpg);
	background-repeat:repeat-x;
	width:149px;
	height:70px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding:5px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:middle;
}


#gold-tile2{
	background-image:url(../images/honeyguide-gold-tile.jpg);
	background-repeat:repeat-x;
	width:149px;
	height:70px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding:5px 10px 0px 10px;
	vertical-align:middle;
}

#gold-tile2 a{
	color:#000000 !important;
}

.subpoint1 {
margin-left:40px;
}

.subpoint2 {
margin-left:60px;
}

p {
	line-height:18px;
	margin:0;
	text-align:left;
	margin-left:12px;
	margin-bottom:5px;
}

li{
	margin-bottom:20px;
}
/* FAQ*/
#questions ol li{
	margin-bottom:5px;
	cursor:pointer;
}
.faq-hover{
	color:#000000;
	margin-bottom:5px;
	cursor:pointer;
	text-decoration:underline;
}
/* Index page */
h4{
	color:#00F;
	font-weight:bold;
	font-size:24px;
	margin:5px;
}
#brownbar, .row_top   {
	background:#8dc63f;
	color:#FFFFFF;
	font-weight:bold;
}


.calcTable
{
	font-family:Arial,Helvetica,sans-serif;
}

.row_bottom
{
	background-color:#8DC63F;
	color:#FFFFFF;
	font-weight:bold;
}


#beigebar, .row_title{
	background:#b8da89;
	font-weight:bold;
}
.bluelink{
	color:#006699;
	font-weight:bold;
}
.bluelink a{
	color:#006699;
	text-decoration:underline;
	font-weight:bold;
}

a.bluelink{
	color:#006699;
	text-decoration:underline;
	font-weight:bold;
}

#footbar{
	background:#8dc63f;
	font-size:16px;
	padding:10px;
	text-align:center;
	line-height:24px;
	font-weight:bold;
}
/* Headers text */
.head-title1{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}
.head-intro1-22{
	color:#000;
	font-size:22px;
	font-weight:bold;
	text-transform:uppercase;
}
.head-intro1-12{
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.head-intro1-20{
	color:#000;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
}
.head-intro1-26{
	color:#000;
	font-size:26px;
	font-weight:bold;
	text-transform:uppercase;
}
#page-title-height{
	height:140px;
}
#text-height{
	height:197px;
	vertical-align:top;
}

/* admin styles */
#menubg{
	background:url(../images/menu-bg.jpg);
	height:30px;
	width:894px;
}
#menu{
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	height:30px;
}
#menu a{
	text-align:center;
	color:#444444;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-top:8px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:8px;
}
#menu a:hover{
	background:url(../images/roll-bg.jpg) 0;
	text-align:center;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-top:8px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:8px;
}

.dealTitle
{
	font-size:14px;
	font-weight:bold;
}

.dealHGPrice
{
	font-size:16px;
	font-weight:bold;
}

.specialdeals_no_records{
	text-align:left;
	font-size:16px !important;
	color:#ffffff !important;
	font-weight:bold !important;
	margin:5px;
	background-color:#C88C21;
}

.dealPrice
{
	font-size:14px;
	text-decoration:underline;
}

/* ---------------------------------- CORPORATE CARD -------------------------------- */

.steel-bar{
	height:30px;
	background:#85949b;
	width:962px;
}

#charcoal-top{
	background-image:url(../images/corp-charcoal-top.jpg);
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF !important;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}

#charcoal-top a{
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF !important;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}
#charcoal-tile{
	background-image:url(../images/corp-charcoal-tile.jpg);
	background-repeat:repeat-x;
	width:149px;
	height:104px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:top;
}
#charcoal-tile2{
	background-image:url(../images/corp-charcoal-tile.jpg);
	background-repeat:repeat-x;
	width:149px;
	height:65px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:middle;
}
#charcoal-text{
	background-color:#cccccc;
	padding:10px 10px 0px 10px;
	color:#000000;
	line-height:18px;
	height:136px;
	vertical-align:top;
}

#metal-top{
	background-image:url(../images/corp-metal-top.jpg);
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF !important;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}

#metal-top a{
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF !important;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}
#metal-tile{
	background-image:url(../images/corp-metal-tile.jpg);
	background-repeat:repeat-x;
	width:149px;
	height:104px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:top;
}
#metal-tile2{
	background-image:url(../images/corp-metal-tile.jpg);
	background-repeat:repeat-x;
	width:149px;
	height:65px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:middle;
}
#metal-text{
	background-color:#a1b8c3;
	padding:10px 10px 0px 10px;
	color:#000000;
	line-height:18px;
	height:136px;
	vertical-align:top;
}

#steel-top{
	background-image:url(../images/corp-steel-top.jpg);
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF !important;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}

#steel-top a{
	background-repeat:no-repeat;
	width:169px;
	height:47px;
	text-align:center;
	color:#FFFFFF !important;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none !important;
}
#steel-tile{
	background-image:url(../images/corp-steel-tile.jpg);
	background-repeat:repeat-x;
	width:149px;
	height:104px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:top;
}
#steel-tile2{
	background-image:url(../images/corp-steel-tile.jpg);
	background-repeat:repeat-x;
	width:149px;
	height:65px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 10px 0px 10px;
	text-transform:uppercase;
	line-height:20px;
	vertical-align:middle;
}
#steel-text{
	background-color:#c2dae5;
	padding:10px 10px 0px 10px;
	color:#000000;
	line-height:18px;
	height:136px;
	vertical-align:top;
}

#corp-top{
	background-image:url(../images/corp-menu-bg.jpg);
	background-repeat:no-repeat;
	height:40px;
	width:970px;
}

/* --------------------------------- CORPORATE LOGIN ------------------------------- */

table#corp-nav-img{
	margin-left:10px;
	margin-top:5px;
}

#corp-nav-img td a{
	text-decoration:none;
	color:#006699;
	font-weight:bold;
}

#corp-nav-img td{
	padding-right:10px;
}

#corp-nav-img td a img{
	margin-bottom:10px;
	border:0px;
}

#corp-nav-img td.flight{
	background:url(../images/corp-menu-flight.jpg) no-repeat;
	background-position:top center;
}
#corp-nav-img td:hover.flight{
	background:url(../images/corp-roll-flight.jpg) no-repeat;
	background-position:top center;
}

#corp-nav-img td.car{
	background:url(../images/corp-menu-car.jpg) no-repeat;
	background-position:top center;
}
#corp-nav-img td:hover.car{
	background:url(../images/corp-roll-car.jpg) no-repeat;
	background-position:top center;
}

#corp-nav-img td.bed{
	background:url(../images/corp-menu-bed.jpg) no-repeat;
	background-position:top center;
}
#corp-nav-img td:hover.bed{
	background:url(../images/corp-roll-bed.jpg) no-repeat;
	background-position:top center;
}

/* ---------------------------------- SUBSCRIBE NOW -------------------------------- */

div.subscribe-info-box{
	padding:10px 10px 10px 0;
	margin:0 10px 10px 10px;
	border:1px solid #cccccc;
}
.aboutus {
	text-align: left;
}
.bar {
	text-align: center;
}
#overlay {position:absolute;  border: 2px solid #000000; top:100px;left:450px;width:350px; height:380px; padding:10px; 
background:url(../images/overlay-bg.jpg) no-repeat}
#overlay .title { font-size:20px; color:#FFFFFF; font-weight:bold}
#overlay .text { font-size:14px; color:#000000; margin-top:40px;margin-bottom:40px}
.hidden {display:none}
.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}
#stays {width:988px;margin-left:auto;margin-right:auto;padding:0px; padding:2px;}
.lm_column_title h2 {color:#FFFFFF}
.Controls .th, .Controls td, .Row td {background-color:#D0E5AD;border-right: 1px solid #8EC63F;
    border-top: 1px solid #8EC63F;}
.Record {border: 1px solid #8EC63F;}
.Bottom td { background-color: #B9DA89;border-color: #8EC63F #8EC63F #8EC63F -moz-use-text-color;}
.Button {background-color:#2e8b57;}
