BODY {
	margin : 0px;
	padding : 0px;

}

TABLE,TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #09036D;
	padding : 0px;
	margin : 0px;
}

.Menu { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight: bold;
	color : #FFCC33;
	
 }

.UnderPageTitle {
	font-size: 16px;
	font-weight:bold;
	color: white;
	border:0px;
	border-bottom: 0px;
	border-style: solid;
	border-color: white;
}

.RightDate {
	font-size: 14px;
	color: white;
	border:0px;
	border-bottom: 0px;
	border-style: solid;
	border-color: white;
}



A {
	text-decoration : none;
	color: #BE2020;
}

A:LINK {
	text-decoration : none;
}

A:ACTIVE{
	text-decoration : none;
}

A:VISITED {
	text-decoration : none;
}

A:HOVER {
	text-decoration : none;
	color: #000064;
}

.BottomBlue {		/* Bottom links */ 
	font-size: 10px;	/* changed from 11px */
	text-decoration:none;
	color: #ffffff;
	background: #09036D;
	text-align: right;
	padding-right: 10px;
}

.BottomYellow {		/* Bottom links */ 
	font-size: 10px;	/* changed from 11px */
	text-decoration:none;
	background: #FFCC33;
	color:  #030358;
	text-align: right;	/* changed from center */
	padding-right: 10px;
}

.BottomYellow1 {		/* Bottom links */ 
	font-size: 10px;	/* changed from 11px */
	text-decoration:none;
	background: #FFCC33;
	color:  #030358;
	text-align: center;	/* changed from center */
	padding-right: 10px;
}


A.BottomBlue:link		{ 	color: #D5DDEE;}
A.BottomBlue:visited	{ 	color: #D5DDEE; }
A.BottomBlue:hover		{	color: #FFCC33;text-decoration:none; }
A.BottomBlue:active		{ 	color: #D5DDEE;}

A.BottomYellow:link		{ 	color:  #030358;}
A.BottomYellow:visited	{ 	color:  #030358; }
A.BottomYellow:hover		{	color: #BE2020;text-decoration:none; }
A.BottomYellow:active		{ 	color:  #030358;}

.GreyText { 
 color: #555555;
}


.RightHandTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #ffcc33;
	padding-left : 10px;
	margin : 0px;
}

.AdText {
	padding: 5px;
}

.Background {
	background : #E0ECF3;  
}

.searchbox {
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #ffffff; 
}

.bodyb {
	font-weight : bold;
}

.WebItems {
	font-size: 11px;
	text-decoration:none;
	color: #ffffff;
	text-align: center;
	background : #336699;  
	font-weight : bold;

	border:0px;
	border-right: 1px;
	border-style: solid;
	border-color: #ffffff;

	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}
a.iconbar:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 000066;
	text-decoration: underline;
}
a.iconbar:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 000066;
	text-decoration: underline;
}
a.iconbar:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}

.flightSearchText {
	font-size: 11px;
	text-decoration:none;
	padding: 10px;
	color: #006699;
	font-weight: bold;
}

.PromoHeadline {
	font-size: 12px;
	font-weight: bold;
	padding-left: 3px;
	vertical-align: top;
	
}



.PromoTable {	
	align: center;
	height: 24px;
	width: 310px;
	padding-left: 4px;
	border:1px;
	border-style: solid;
	border-color: #BBBFC8;


}

#PromoDiv {
	width: 100%;
	text-align: center;
	}


.PromoTd {
	font-size: 12px;
	padding: 1px;
	height: 14px;
	vertical-align:middle;
	padding-left: 1px;	
}

.PromoUL .PromoLI {
	margin-left: -20px;
	font-size: 12px;
	text-decoration:none;
	color: #000064;
	list-style: square;
	border:0px;
	margin-bottom: 0px;
	_margin-bottom: -20px;	
	padding-left:1px;
}

.PromoNewProductSpan {
	vertical-align: top;
	}


.topNavLinks {
	font-family : verdana;
	font-weight : bold;
	font-size : 10px;
	color : #403F3F;
	align: left;
	
	}	

A.topNavLinks:visited		{ color: #003366;text-decoration:none;  }
A.topNavLinks:link		{ color: #003366;text-decoration:none; }
A.topNavLinks:active		{ color: #666666;text-decoration:none; }	
A.topNavLinks:hover		{ color: #666666;text-decoration:none; }
.subMastHead {
	font-family : verdana;
	font-weight : bold;
	font-size : 10px;
	width:110px;
	color : #ffffff;
	background-color: #003e7e;
	}
	
.subMastheadLinkMenu {
	font-family : verdana;
	font-weight : bold;
	font-size : 9px;
	color : #ffffff;
	}	
	
.subMastHeadPromos {
	font-family : verdana;
	font-weight : bold;
	font-size : 10px;
	color : #f7e517;
	}
	
.navLinkMenu {
	font-family : verdana;
	font-weight : bold;
	font-size : 10px;
	color : #ffffff;	
	}

A.navLinkMenu:hover { 
	font-family : verdana;
	font-weight : bold;
	font-size : 10px;
	color : green;	
	}
	
.navLinkTitle {
	font-family : verdana;
	font-weight : bold;
	font-size : 11px;
	color : #f7e517;
	}	
	
.cssCityTitle {
	font-family : verdana;
	font-weight : bold;
	font-size : 11px;
	color : #f7e517;
	padding: 3px;
	height: 20px;
	background-image: url('/common/images/darkBlueMenuBG.gif'); 		
	background-repeat: repeat;	
	}	
	
.navSubMastheadTable {
	padding: 0px;
	width:110px;	
	margin: 0px;
	}

.navTable {
	padding: 0px;
	width:110px;
	margin:0px;
	}

.BottomBlue1 {		/* Bottom links */ 
	font-family : verdana;
	font-weight : bold;
	font-size : 11px;
	background: #003e7e;
	text-align: center;	/* changed from center */
	padding-right: 10px;
}

.BottomSeparator {		/* Bottom links */ 
	font-family : verdana;
	font-weight : bold;
	font-size : 11px;
	color: #d5ddee;
}

A.BottomBlueLinks:link		{ color: #d5ddee;text-decoration:underline;font-size : 10px;}
A.BottomBlueLinks:visited		{ color: #d5ddee;text-decoration:underline;font-size : 10px; }
A.BottomBlueLinks:hover		{ color: #d5ddee;text-decoration:underline;font-size : 10px; }
A.BottomBlueLinks:active		{ color: #d5ddee;text-decoration:underline;font-size : 10px; }

A.BottomWhiteLinks:link			{ color: white;text-decoration:none;font-size : 10px;  }
A.BottomWhiteLinks:visited		{ color: white;text-decoration:none;font-size : 10px;  }
A.BottomWhiteLinks:hover		{ color: white;text-decoration:none;font-size : 10px;  }
A.BottomWhiteLinks:active		{ color: white;text-decoration:none;font-size : 10px;  }



A.darkBlueLink:link		{ 	color:  #003E7E;text-decoration:none;}
A.darkBlueLink:visited	{ 	color:  #003E7E;text-decoration:none; }
A.darkBlueLink:hover		{	color: #003E7E;text-decoration:none; }
A.darkBlueLink:active		{ 	color:  #003E7E;text-decoration:none;}

#headerContainer {
	padding: 0px;
	background-color: #dae0ec;
}

#mainContainer {
	width: 1259px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(/common/images/commonBackground1280.gif);
	background-repeat: repeat-y;
	background-color: #336699;
}

#leftMenu {
	width: 110px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(/common/images/lightBlueBG.gif);
}

#bodyContent {
	width: 843px;		
	margin: 0px;
	padding-top: 0px;
	_padding-top: 0px;
	float: left;
	horizontal-align: center;	
	vertical-align: top;	
	background-color: white;
}

#editableBodyContent {
	width: 834px;
	_width: 836px;
	margin: 0px;
	padding-top: 3px;
	padding-left: 4px;
	_padding-left: 5px;	
	float: left;
	padding-bottom: 10px;
	font-family: Verdana;
	font-size: 12px;
}

#rightContent {
	text-align: center;
	width: 306px;
	margin: 0px;
	padding: 0px;
	float: left;

}

#adContent {
	width: 306px;	
	float: left;
}

#footer {
	float: left;
	width : 1259px;
	padding : 0px;
	background-color : #003f81;
	margin: 0px;
}

#bottomBanner {
	width: auto;
	padding-left: 2px;	
	text-align: center;
}

.headerFooterSize {
	width: 1259px;
	padding: 0px;
	marging: 0px;
}

A.sectionFeaturesLinks:link {	color: #003e7e; font-family: arial; font-size: 11px;}
A.sectionFeaturesLinks:visited {	color: #003e7e; font-family: arial; font-size: 11px;}
A.sectionFeaturesLinks:hover {	color: #003e7e; font-family: arial; font-size: 11px;}
A.sectionFeaturesLinks:active {	color: #003e7e; font-family: arial; font-size: 11px;}

A.sectionOrangeFeaturesLinks:link {	color: #ff6600; font-family: arial; font-size: 12px;}
A.sectionOrangeFeaturesLinks:visited {	color: #ff6600; font-family: arial; font-size: 12px;}
A.sectionOrangeFeaturesLinks:hover {	color: #ff6600; font-family: arial; font-size: 12px;}
A.sectionOrangeFeaturesLinks:active {	color: #ff6600; font-family: arial; font-size: 12px;}

A.orangeFeaturesLinks:link {	color: #ff6600; font-family: arial; font-size: 11px;}
A.orangeFeaturesLinks:visited {	color: #ff6600; font-family: arial; font-size: 11px;}
A.orangeFeaturesLinks:hover {	color: #ff6600; font-family: arial; font-size: 11px;}
A.orangeFeaturesLinks:active {	color: #ff6600; font-family: arial; font-size: 11px;}

.sectionFeaturesIndex {
	font-family : arial;
	font-size : 11px;
	font-weight: bold;
	color : #003776;
	padding: 0px;	
	}
	
		
.sectionLinksTable {
	padding-left: 20px;	
	}
	
.sectionBottomFeatureRight {
	font-family : arial;
	font-size : 11px;
	color : #003776;
	background-color: #ffffff;
	padding-left: 10px;	
	}	 
	
.sectionBottomFeatureLeft {
	font-family : arial;
	font-size : 11px;
	font-weight: bold;
	color : #003776;
	padding: 0px;	
	}	
	

.LinksTable {
	padding-left: 9px;	
	width: 224px;	
	_width: 216px;	
	margin: 0px;
	}
	

.LinksTd {
	margin: -20px;
	width: 216px;
	padding-left: 10px;	
	_padding-left: 10px;	
	vertical-align: top;	
	}		
	
.timeDateROS {
	float: right;
	text-align:right; 
	font-family: Verdana; 
	font-size: 9px; 
	color: #003e7e; 
	align: right;
	vertical-align: top; 
	padding-bottom: 8px;
	padding-top: 5px; 
	padding-right: 5px;

}

.timeDateSections {
	float: right;
	height: 36px;
	_height: 40px;
	text-align:right; 
	font-family: Verdana; 
	font-size: 9px; 
	color: #ffffff; 
	align: right;
	vertical-align: top; 
	padding-top: 5px; 
	padding-right: 5px;

}


A.helpHeaderLink:link {	color: #ffde00; font-family: verdana; font-size: 10px; font-weight: bold;}
A.helpHeaderLink:visited {	color: #ffde00; font-family: verdana; font-size: 10px; font-weight: bold;}
A.helpHeaderLink:hover {	color: #ffde00; font-family: verdana; font-size: 10px; font-weight: bold;}
A.helpHeaderLink:active {	color: #ffde00; font-family: verdana; font-size: 10px; font-weight: bold;}
	
#pageSubTitle {
	width: 843px;
	/* Hide from IE-Mac \*/
	width: 835px;
	_width: 843px;
	/* End hide */	
	height: 25px;
	float: left;
	_margin-top: 0px;
	margin-top: -5px;
	padding: 0px;
	padding-left: 8px;
	_padding-left: 12px;
	padding-top: 3px;
	_padding-top: 3px;
	font-family: Arial; 
	font-size: 18px; 
	margin-bottom: 7px;
	text-align: left;
	
	color: #005a8d; 
	float: left;
	background-color: #e0ecf3;
	/*background-image: url(/common/images/citySubTitleBG.gif);	
	background-repeat: repeat;	*/
}

#localAdsCityNameContainer {
	background: #BEDBF5;
	width: 292px;
	height: 19px;
}

#localAdsCityNameText {
	font-family : arial;
	font-size : 14px;
	font-weight: bold;
	color : #03417a;
	padding-left: 8px;
	padding-top: 2px;
}

#showLocalAdsContainer {
	padding-top: 20px;
	visibility: hidden;
}

A.leftMenuTitle:link {	color: #F7E517; font-family: verdana; font-size: 11px; font-weight: bold;}
A.leftMenuTitle:visited {	color: #F7E517; font-family: verdana; font-size: 11px; font-weight: bold;}
A.leftMenuTitle:hover {	color: #F7E517; font-family: verdana; font-size: 11px; font-weight: bold;}
A.leftMenuTitle:active {	color: #F7E517; font-family: verdana; font-size: 11px; font-weight: bold;}

#mainContainerNoRHS {
	width: 1259px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(/common/images/commonBackground1280_noRHS.gif);
	background-repeat: repeat-y;
}

#signInBoxContainer {
font-family: Arial, Verdana;
width: 306px;
height: 64px;
padding: 0px;
margin: 0px;
display: inline;
}

#wxcTopBlock {
background-image: url(/common/images/WXCsignInBoxTopBG.gif);
background-repeat: no-repeat;
text-align: center;
height: 24px;
padding: 0px;
margin: 0px;
}

#wxcBottomBlockInnerTopLeft {
font-size: 11.5px;
font-weight: bold;
color: #1e5b85;
padding: 4px;
padding-bottom: 2px;
margin: 0px;
width: 188px;
_width: 190px;
float: left;
clear: left;
text-align: left;
}

#wxcBottomBlockInnerTopRight {
font-size: 11.5px;
font-weight: bold;
color: #1e5b85;
padding: 4px;
padding-left: 2px;
_padding-left: 4px;
padding-bottom: 2px;
float: left;
clear: right;
}

#wxcBottomBlockInnerBottomLeft {
float: left;
clear: left;
padding-left: 5px;
margin: 0px;
width: 188px;
_width: 190px;
text-align: left;
}

#wxcBottomBlockInnerBottomRight {
float: left;
}

#wxcBottomBlockInnerBottomRightIMG {
float: left;
padding: 0px;
padding-left: 1px;
_padding-left: 4px;
margin: 0px;
}

#wxcBottomBlockInnerBottomRightTXT {
float: left;
padding: 0px;
padding-left: 2px;
margin-top: 2px;
color: #003E7E;
font-size: 10px;
font-weight: bold;
font-family: arial;
}

#wxcBottomBlock {
background-image: url(/common/images/WXCsignInBoxBottomBG.gif);
background-repeat: no-repeat;
font-family: Arial, Verdana;
height: 40px;
padding: 0px;
margin: 0px;
padding-bottom: 10px
}

.wxCinputText {
color: #1e5b85;
font-size: 10px;
font-family: arial;
vertical-align: top;
width: 68px;
height: 15px;
margin: 0px;
padding: 0px;
padding-left: 2px;
}

/* Ciba SPO WxCentre Box */
#wxcTopBlock_ciba {
background-image: url(/common/images/WXCsignInBoxTopBG_ciba.gif);
background-repeat: no-repeat;
text-align: center;
height: 24px;
padding: 0px;
margin: 0px;
}

#wxcBottomBlock_ciba {
background-image: url(/common/images/WXCsignInBoxBottomBG_ciba.gif);
background-repeat: no-repeat;
font-family: Arial, Verdana;
height: 40px;
padding: 0px;
margin: 0px;
padding-bottom: 10px
}

a.wxcText, a.wxcText:link, a.wxcText:visited { text-decoration: none; color:#FFDD00; }
a.wxcText:hover { text-decoration: underline; color:#FFDD00; }
