body{ 
background-color: #FFFFFF;
color:#000000;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
margin: 0px;
}

table, th, tr, td, div {	
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
}

ul,  li,  li a { vertical-align:bottom;} /* Fixes extra whitespace in nested list items in IE */

TD.xgnRow{background:#020586;height:20px;line-height:20px;}
A.xgnLink:link,A.xgnLink:visited{color:#ffffff;font:bold 11px Arial,Helvetica,sans-serif;text-decoration:none;}
A.xgnLink:hover{color:#ffffff;font:bold 11px Arial,Helvetica,sans-serif;text-decoration:underline;}
SPAN.xgnPipe{color:#ffffff;font:bold 11px Arial,helvetica,sans-serif;padding-left:4px;padding-right:5px;}


/* #######################################  Hyperlink Styles  ############################################# */
/* Basic links */
a:link{
color:#0000cc;
}
a:visited {
color:#666666;
}
a:hover, a:focus {
color:#cc0000;
}
a:active {
color:#0000cc;
}
/* Header navigation links */
a.aaGNavLink:link, a.aaGNavLink:visited{
color:#FFFFFF;
font:bold 11px Arial,Helvetica,sans-serif;
text-decoration:none;
}
a.aaGNavLink:hover, a.aaGNavLink:focus{
color:#FFFFFF;
font:bold 11px Arial,Helvetica,sans-serif;
text-decoration:underline;
}
a.aaGNavLink:active{
color:#FFFFFF;
font:bold 11px Arial,Helvetica,sans-serif;
text-decoration:none;
}
/* Leftside navigation links */
a.aaLNavLink:link, a.aaLNavLink:visited{
color: #00007C;
font: bold 12px Arial, Helvetica, sans-serif;
text-decoration: none;
}
a.aaLNavLink:hover, a.aaLNavLink:focus{
color: #FFFFFF;
font: bold 12px Arial, Helvetica, sans-serif;
text-decoration: underline;
}
a.aaLNavLink:active{
color: #00007C;
font: bold 12px Arial, Helvetica, sans-serif;
text-decoration: none;
}
/* Module Tab links */
a.aaModTabLink:link, a.aaModTabLink:visited {
color: #FFFFFF;
font: bold 12px Arial, Helvetica, sans-serif;
text-decoration: none;
}
a.aaModTabLink:hover, a.aaModTabLink:focus {
color: #FFFFFF;
font: bold 12px Arial, Helvetica, sans-serif;
text-decoration: underline;
}
/* Footer links */
a.aaFooter:link, a.aaFooter:visited, a.aaFooter:hover, a.aaFooter:focus, a.aaFooter:active{
color: #666666;
}


#topLine {      height:2px;}
.regularText{   font-family:arial,helvetica,sans-serif;font-size:11px;color:#000000;}
TD{             font-family:arial,helvetica,sans-serif;font-size:11px;}        
input {         height:20px;line-height:13px;}
.input2 {       height:25px;line-height:25px;}
a:link{         color:#0000CC;}
a:visited{      color:#666666;}
a:active{       color:#0000CC;}
a:hover{        color:#CC0000;}
a.footer:visited{ color: #666666;}
a.footer:link{  color: #666666;}
a.footer:hover{ color: #666666;}
.pageTitle{     font-family:arial,helvetica,sans-serif;font-size:16px;font-weight: bold;color: #0000CC;}
.sub1{          font-size: 15px;font-family:arial,helvetica,sans-serif;font-weight: bold;color: #000099;}
.sub2{          font-size: 14px;font-family:arial,helvetica,sans-serif;font-weight: bold;font-style: none;color: #000066;}
.sub3{          font-size: 12px;font-family:arial,helvetica,sans-serif;font-weight: bold;color: #000033;}
.sub4{          font-size: 12px;font-family:arial,helvetica,sans-serif;font-weight: bold;color: #000000;}
.sub5{          font-size: 11px;font-family:arial,helvetica,sans-serif;color: #666699;line-height:16px;}
.branding{      font-size: 18px;font-family:arial,helvetica,sans-serif;font-weight: bold;color: #000099;}



.modH2,.modNote,
.modTxt,.modTxt9,.modTxtR,.mTxtL05,.mTxtR05,
.mTxtLR05,.mTxtLR05T08,.mTxtL10R05,.mTxtL30R05,
.modTxt05,.modTxt10 {
  font-family:arial,helvetica,sans-serif; color:#000000; font-size: 10px; font-weight:normal;}

.modTxt9 {font-size: 9px; line-height:15px;}
.modTxtR,.mTxtR05 {text-align:right;} 
.mTxtL05 {padding: 0px;}
.mTxtR05 {padding: 0px;}
.mTxtLR05 {padding: 0px;}
.mTxtLR05T08 {padding: 0px;}
.mTxtL10R05 {padding: 0px;}
.mTxtL30R05 {padding: 0px;}
.modTxt05 {padding: 5px;}
.modTxt10 {padding: 10px;}

.modH1,.modH3,.modH4,.modOR {color:#000099;}
.modH2,.modH5 {color:#FFFFFF;}  
.modNote {color:#006600;}
.modErr {color:#CC0000;  font-size: 12px; }

/* Special Styles for the module containers */
.modLn {text-align: middle; vertical-align: center;} 
.modOR {text-align: middle; padding: 5px;}
.modTab {padding: 0px; margin: 0px;}
.smMod,.smMod2,.lgMod,.lgModDataTable {width: 378px; border: 1px solid #00007c;}
.lgMod,.lgModDataTable {width: 635px;}

.modTxtSm{
color: #0000CC;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:normal;
}
.modTxtMed{
color: #000066;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
}
.modTxtAlert{
color: #CC0000;
font-weight:bold;
}
.modTxtPointer{
color: #0000CC;
}



/* Padding CLASSes */
.pad5 {padding: 5px;}
.pad10 {padding: 10px;}
.pad15 {padding: 15px;}
.pad20 {padding: 20px;}

/* Final padding reset in new.css 
.padL02 {padding: 0px;}
.padL05 {padding: 0px;}
.padL10 {padding: 0px;}
.padT10 {padding: 0px;}
.padL05T08 {padding: 0px}
.padT8 {padding: 0px;}
.padT6 {padding: 0px;}
.padT4 {padding: 0px;}*/



/* Footer links */
a.aaFooter:link, a.aaFooter:visited, a.aaFooter:hover, a.aaFooter:focus, a.aaFooter:active{
color: #666666;
}
/* Shopping bar links */
a.aaShopBarLink:link, a.aaShopBarLink:visited{
color:#FFFFFF;
font:bold 11px Arial,Helvetica,sans-serif;
text-decoration:none;
}
a.aaShopBarLink:hover, a.aaShopBarLink:focus{
color:#FFFFFF;
font:bold 11px Arial,Helvetica,sans-serif;
text-decoration:underline;
}
a.aaShopBarLink:active{
color:#FFFFFF;
font:bold 11px Arial,Helvetica,sans-serif;
text-decoration:none;
}

/* Splash page links */
a.aaSplashPgLink {text-decoration: none; color: #ffffff; font-size: 11px}
a.aaSplashPgLink:link {text-decoration: none; color: #ffffff}
a.aaSplashPgLink:visited, a.aaSplashPgLink:hover, a.aaSplashPgLink:active, a.aaSplashPgLink:focus {color: #ffffff}

a.aaPopupLink {
	background-image: url(/content/images/nav/pop-up.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding-left: 15px;
        font-weight: normal;
	_zoom: 1;  /*force hasLayout for IE - fixes missing icon problem when link wraps */
}









.contentdiv h3 {
	margin: 10px 0 0 5px;
	font-size: 13px;
}

.contentdiv p {
	margin: 5px 0 0 5px; 
	padding: 3px;
	width: 140px;
}

.contentdiv em {
	display: block;
	text-align: right;
}

.mainWrapper {
float:left;
width: 824px;
height:500px;
}

.mainWrapperS {
float:left;
width: 824px;
}

.leftColumnS {
float:left;
margin-top: 12px;
width: 634px;
height: 2800px;
}

.rightColumnS {
float: right;
margin-left: 10px;
width: 180px;
height: 2000px;
}


.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.womenLogo {
float:left;
width: 634px;
height:18px;
background-image:url(../../../../portals/0/issueimages/wo/womenLogo.gif);
background-repeat:no-repeat;
}
.womenLogo a {
height:12px;
}
.topNav {
float:left;
width:634px;
height:32px;
}

.topMainBox {
float:left;
margin-top: 12px;
width:634px;
height:200px;
}
.tentwentyfourBox {
float: right;
margin-left: 10px;
width: 180px;
height: 600px;
}

.topNav {
float:left;
width:634px;
height:32px;
margin-top: 18px;
}
.navBreak {
float:left;
width:2px;
height:32px;
background-image:url(../../../../portals/0/issueimages/wo/navBreak.gif);
background-repeat:no-repeat;
}
#homeNav {
float:left;
width: 71px;
height: 32px;
background: url(../../../../portals/0/issueimages/wo/homeBtnOver.gif) top left no-repeat;
}
#homeNav a {
display: block;
width: 71px;
height: 32px;
background: white url(../../../../portals/0/issueimages/wo/homeBtnOff.gif) top left no-repeat;
color: #000;
}
#homeNav a:hover {	
background: transparent none;
} 
#featuresNav {
float:left;
width: 95px;
height: 32px;
background: url(../../../../portals/0/issueimages/wo/featuresBtnOver.gif) top left no-repeat;
}
#featuresNav a {
display: block;
width: 95px;
height: 32px;
background: white url(../../../../portals/0/issueimages/wo/featuresBtnOff.gif) top left no-repeat;
color: #000;
}
#featuresNav a:hover {	
background: transparent none;
}
#conwayNav {
float:left;
width: 93px;
height: 32px;
background: url(../../../../portals/0/issueimages/wo/conwayBtnOver.gif) top left no-repeat;
}
#conwayNav a {
display: block;
width: 93px;
height: 32px;
background: white url(../../../../portals/0/issueimages/wo/conwayBtnOff.gif) top left no-repeat;
color: #000;
}
#conwayNav a:hover {	
background: transparent none;
}
#komenNav {
float:left;
width: 83px;
height: 32px;
background: url(../../../../portals/0/issueimages/wo/komenBtnOver.gif) top left no-repeat;
}
#komenNav a {
display: block;
width: 83px;
height: 32px;
background: white url(../../../../portals/0/issueimages/wo/komenBtnOff.gif) top left no-repeat;
color: #000;
}
#komenNav a:hover {	
background: transparent none;
}

#rewardsNav {
float:left;
width: 96px;
height: 32px;
background: url(../../../../portals/0/issueimages/wo/rewardsBtnOver.gif) top left no-repeat;
}
#rewardsNav a {
display: block;
width: 96px;
height: 32px;
background: white url(../../../../portals/0/issueimages/wo/rewardsBtnOff.gif) top left no-repeat;
color: #000;
}
#rewardsNav a:hover {	
background: transparent none;
}
#eventsNav {
float:left;
width: 79px;
height: 32px;
background: url(../../../../portals/0/issueimages/wo/eventsBtnOver.gif) top left no-repeat;
}
#eventsNav a {
display: block;
width: 79px;
height: 32px;
background: white url(../../../../portals/0/issueimages/wo/eventsBtnOff.gif) top left no-repeat;
color: #000;
}
#eventsNav a:hover {	
background: transparent none;
}
#booknowNav {
float:left;
width: 105px;
height: 32px;
background: url(../../../../portals/0/issueimages/wo/booknowBtnOver.gif) top left no-repeat;
}
#booknowNav a {
display: block;
width: 105px;
height: 32px;
background: white url(../../../../portals/0/issueimages/wo/booknowBtnOff.gif) top left no-repeat;
color: #000;
}
#booknowNav a:hover {	
background: transparent none;
}


.conwayText {
float:left;
margin: 0 3px 0 6px;
width: 120px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
}
.conwayLogo {
float:right;
background-image:url(../../../../portals/0/issueimages/wo/conwayHomeLogo.gif);
background-repeat:no-repeat;
width:87px;
height:49px;
}
.conwayLinkBox {
padding-left: 11px;
padding-top: 52px;
}

.conwayLinks {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
height: 12px;
color:083E6B;
}
a.conwayLinks:link {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
height: 12px;
color:083E6B;
}
a.conwayLinks:visited {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
height: 12px; 
color:083E6B;
}
a.conwayLinks:hover {
font-family:Arial, Helvetica, sans-serif;
font-size: 1 1px;
height:12px;
color:083E6B;
}
a.conwayLinks:active {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
height: 12px;
color:083E6B;
}

.btmMainBox {
float:left;
margin-top: 15px;
width:634px;
height:170px;
}

.style3 {
font-size:11px;
}
.mainWrapperC {
position:relative;
float:left;
width: 824px;
height:3500px;
}
.topConwayBox {
float:left;
margin-top: 12px;
width:634px;
height:200px;
}
.conwayBox {
float:left;
width:104px;
}

.tipsButton {
float:left;
margin-top: 5px;
}
.conwayWrapper {
float:left;
width:520px;
}
.conwaytextBox {
float:left;
margin-left: 6px;
width:310px;
}
.conwayIntro {
padding: 5px;
}
.conwayCitiesBox {
float:right;
margin-left: 6px;
padding: 12px 0px 0px 4px;
width: 225px;
height: 152px;
background: url(../../../../portals/0/issueimages/wo/confidentialCities.gif);
background-repeat:no-repeat;

}
.conwayCitiesLinks {
font:Arial, Helvetica, sans-serif;
font-size: 11px;
color: 083E6B;
text-decoration:none;
font-weight:bold;
}
a.conwayCitiesLinks:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: 083E6B;
text-decoration:none;
font-weight:bold;
}

a.conwayCitiesLinks:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: 083E6B;
text-decoration:none;
font-weight:bold;
}

a.conwayCitiesLinks:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: 083E6B;
text-decoration:none;
font-weight:bold;
}

a.conwayCitiesLinks:active {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: 083E6B;
text-decoration:none;
font-weight:bold;
}
.exclusiveGift {
width:15px;
height:13px;
padding: 0 3px;
}
.conwayOffers {
float:left;
margin-left: 10px;

}
.conwayOffersText {
padding: 5px;
line-height: 11px;
}
.conwayOffersLinks {
color: 083E6B;
}
.cityBox {
position:relative;
float: left;
width:632px;
}
.selected{
	background-image:url(../../../../portals/0/issueimages/wo/button-selected.gif); 
	background-repeat:no-repeat;
	width: 80px;
	height: 21px;
	color: white;
	text-align: center;
	font-weight: bold;
	padding-right: 2px;}
	
.unselected{
	background-image:url(../../../../portals/0/issueimages/wo/buttonSelected.gif); 
	background-repeat:no-repeat;
	width: 80px;
	height: 21px;
	color: white;
	text-align: center;
	padding-right: 2px;}
	
.content{
    color: #083E6B;
	border: 2px solid;
	border-color: #083E6B;
	padding:8px;
	width: 610px;
	height: 200px;

	}
.topbutton{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #083E6B;
	font-weight: bold;
	align: left;
	height: 24px;
	margin-bottom: 6px;
	padding-top: 6px;
	}

	
.r1f, .r2f, .r3f, .r4f{font-size:1px; overflow:hidden; display:block;}
.r1f {height:1px; background:#dddddc; margin:0 5px;}
.r2f {height:1px; background:#dddddc; margin:0 3px;}
.r3f {height:1px; background:#dddddc; margin:0 2px;}
.r4f {height:2px; background:#dddddc; margin:0 1px;}
.contentf {background: #FFFFFF;}



#aabm {width:180px;*width:177px;margin:10px 0 0 10px;*margin:7px 0 0 7px;background:#ffffff; border: 1px solid gray;float:left;font-size9px;}
.bmched {background-color:#426196;padding: 5px; margin-bottom: 15px; color:#ffffff;font-size:12px;font-weight:bold;}
.bmched .regularText {color:#ffffff;font-size:12px;font-weight:bold;}
.bmleft {width:60px;*width:57px;float:left;margin-left:5px;font:90%Arial,Helvetica,sans-serif;color:black;*font:85%Arial,Helvetica,sans-serif;color:black;}
.bmright {width:100px;*width:97px;float:left;font:90% Arial,Helvetica,sans-serif;color:black;*font:85%Arial,Helvetica,sans-serif;color:black;}
.bmfull {width:170px;*width:167px;float:left;margin-left:5px;font:90% Arial,Helvetica,sans-serif;color:black;*font:85%Arial,Helvetica,sans-serif;color:black;}
.bmfullsec {padding-top:10px;width:170px;*width167px;float:left;margin-left:5px;font:90% Arial,Helvetica,sans-serif;color:black;*font:85%Arial,Helvetica,sans-serif;color:black;}
.bmfullsecr {padding-top:5px;width:110px;*width:107px;float:left;margin-left:50px;font:90% Arial,Helvetica,sans-serif;color:black;*font:85%Arial,Helvetica,sans-serif;color:black;}
.bmfullr {width:110px;*width:107px;float:left;margin-left:66px;*margin-left:40px;font:90% Arial,Helvetica,sans-serif;color:black;*font:85%Arial,Helvetica,sans-serif;color:black;}
.bmfullbut {padding:10px 0 10px 0;width:110px;*width:107px;float:left;margin-left:50px;*margin-left:25px;font:90% Arial,Helvetica,sans-serif;color:black;}
.bmret {width:61px;float:left;}

.contr {float:right; padding-right:50px;font-size:14;}
