
BODY
{
	font-weight: normal;
	font-size: 9pt;
	text-transform: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: white;
}

TABLE.main { background-image : url(img/mainpage_bkg.jpg); background-repeat : repeat-x; margin : 0 0 0 0;}
TABLE.products { background-image : url(img/products_bkg.jpg); background-repeat : repeat-x; margin : 0 0 0 0;}

TABLE
{
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	/*background-color: white;*/
}
BUTTON
{
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: white;
}
TD
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

TD.products
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: f47b1f;
}

.title
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: f47b1f;
}

.productssmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: 000000;
}

a.productssmall
{
	text-decoration:underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: f47b1f; 
}

a.footer
{
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
	color:#002257;
	text-decoration: none;
}
.default{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.defaultLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.default2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align:center ;
}
.loginLiveText
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:White;
	text-decoration: none;
	text-align:left;
	vertical-align:bottom;
	margin-bottom:1px;
}
.notamember,.notamemberlink
{
	font-family:Verdana;
	font-size:10px;
	color:#f47a20;
}
.notamemberLink
{
	font-weight:bold;
}
.textBox,.AeroNum,.suspectTextBox1,.suspectTextBox2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: inset;
	font-size: 11px;
	font-style:normal;
	height:18px;
}
.aeroNum
{
	width:35px;
}
.welcomeContent
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#000;
}
.loginMsgText
{
	font-family:Verdana;
	font-size:17px;
	font-weight:bold;
	color:White;
	text-decoration: none;
	text-align:center;
	vertical-align:middle;
}
.langLinkPos
{
	text-align:right;
	vertical-align:bottom;
}

.orangeText
{
	margin-left:18px;
	font-family:Verdana;
	/*font-size:10px;*/
	font-weight:normal;
	color:White;
	/*line-height:11px;
	font-weight:bold;*/	
}
/*************************************************/
/* CSS for the main thank you panel(thakyou.aspx)
/*************************************************/
#wrapperThanks
{
	background: url(img/thankyoupanel/bg.jpg);
	width: 414px;
	background-repeat:repeat-x;
	background-color:#c5e5eb;
}
.contentBox
{
	margin-left:9px;
	width:390px;
	height:130px;
}
.contentBox1
{
	margin-left:9px;
	width:390px;
	height:330px;
	background-color:#c5e5eb;
}
p
{
	font-family:Verdana;
	font-size:10px;
	margin-top:0px;
	text-align:left;
	/*line-height:11px;*/
}
a
{
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

sup
{
	font-size:10px;
}

.supScript
{
	font-size:6px;
}
.supScript2
{
	font-size:8px;
}
/*************************************************/
/* CSS for the miles to date user control
/*************************************************/
#wrapperMiles
{
margin:0px;
width:165px;
background: url(img/milesToDate/pt_grad.jpg) repeat-x;
margin-right:-2px;
}
.milesTop
{
	vertical-align:top;
}
.milesContent
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#000;
	line-height:11px;	
}
.bigNum
{
font-family:verdana;
font-size:20px;
}
/*************************************************/
/* CSS for the div holders for the user controls
/*************************************************/
.ucHolder,.ucTextHolder
{
	margin-right:7px;
	margin-bottom:4px;
}
.ucTextHolder
{
	margin-left:14px;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
}
/*************************************************/
/* CSS for the suspect Page
/*************************************************/
.headerText,.requiredField
{
	font-family:Verdana;
	color:#FF8200;		
}
.headerText,.blkHeaderText, .thankYouMessage
{
		font-family:Verdana;
		font-weight:bold;
		font-size:12px;
}
.thankYouMessage
{ 
	color:Black; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal;
}
.requiredField
{
	font-size:10px;
}
.elementAlignment
{
	margin-left:28px;
}
.item
{	
margin-left:8px;
}
.rowItem
{
background:#a8c8d0;
text-align:left;
width:308px;
}
/*e5f4c1*/
b.rtop, b.rbottom{display:block;background: #fff}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #a8c8d0}
b.r1{margin: 0 2px}
b.r2{margin: 0 3px}
b.r3{margin: 0 1px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 1px;}

.rowItemX
{
background:#e7e9eb;
text-align:left;
width:165px;
}
/*e5f4c1*/
i.rtop, i.rbottom{display:block;background: #fff}
i.rtop i, i.rbottom i{display:block;height: 1px;
    overflow: hidden; background: #a8c8d0}
i.r1{margin: 0 2px}
i.r2{margin: 0 3px}
i.r3{margin: 0 1px}
i.rtop i.r4, i.rbottom i.r4{margin: 0 1px;height: 1px;}


.suspectTextBox1,.suspectTextBox2
{
	border:solid 1px;
}
.suspectTextBox1
{
	border-color:Gray;		
}
.suspectTextBox2
{
	border-color:#a8c8d0;		
}
.spacer
{
margin:2px 0 0 0 ;
}
.contestText
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:ffffff;
	text-decoration: none;
}
a.contestText
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:ffcc00;
	text-decoration:underline; 
}
/*contest*/
/*TD.contest { background-image : url(images/millionmiles/contest_bkg.jpg); background-repeat : no-repeat;}*/
TD.contestentry { background-image : url(images/barbados2008/contest_entry_bkg.jpg); background-repeat : no-repeat;}
TABLE.contestthankyou { background-image : url(images/barbados2008/contest_thankyou_bkg.jpg); background-repeat : no-repeat;}
TABLE.login { background-image : url(images/barbados2008/login_bkg.jpg); background-repeat : no-repeat;}
.mandatory {color:#ff8200;}
td.mandatory {color:#ff8200;}
li.mandatory {color:#ff8200;}

