/* Sub Pages */
#topDealsContainer, #subDealContainer, #TFtravelnewsContainer {font-size:12px;}
#subDealContainer {border:#D5D7FF solid 1px;}
#topDealsContainer .hrd { background:#ACB0FE url(../images/bg_dealtop.gif) top left repeat-x; padding-right:5px; color:#1F2579; font-weight:bold; font-size:11px; text-align:right;}
#subDealContainer .hrd { background:#D5D7FF url(../images/bg_subtop.gif) top left repeat-x; padding-right:5px; color:#1F2579; font-weight:bold; font-size:11px; text-align:right;}
#topDealsContainer .hrd span, #subDealContainer .hrd span {font-weight:bold; color:#FFFFFF; background-color:#1F2579; padding:3px 10px; display:block;  text-align:left;}
#subDealContainer .hrd span { color:#FFF; background-color:#6F77EB; text-align:left; }
#topDealsContainer ul, #subDealContainer ul { list-style-type:none;}
#topDealsContainer li { background-color:#EEEEEE; color:#F90F0E; font-size:11px; font-weight:bold; border-bottom:#FFF 1px solid; padding:8px 14px;}
#subDealContainer li { background:#FFFFFF url(../images/line_dot.gif) repeat-x left bottom; color:#F90F0E; font-weight:bold; padding:8px 12px;}
#topDealsContainer .dubbleLi, #subDealContainer .dubbleLi { text-align:right;}
#topDealsContainer .dubbleLi a, #subDealContainer .dubbleLi a { float:left; color:#000; font-weight:bold; font-size:11px; background-color:inherit;}
#topDealsContainer .more{ border-bottom:none; background-color:#EEEEEE; color:#6F77EB; font-weight:normal; padding:10px; }
#topDealsContainer .more a {font-weight:bold;}
#subDealContainer .more { background:#D5D7FF; color:#1F2579;  padding:2px 8px;}
#subDealContainer .more a{ background:#D5D7FF; color:#1F2579; font-weight:bold;}
#subDealContainer .lastLi { background:none;}

h1 { font-size:12px; color:#FFF; background-color:inherit; font-weight:bold; padding:2px 10px; margin-bottom:15px;}
h2 { font-size:12px; color:#666666; background-color:inherit; font-weight:bold; margin-bottom:13px; padding:0 12px;}
#content p, #contentWide p, #contentFull p { color:#000; background-color:inherit; font-size:12px; margin-bottom:13px; padding:0 12px;}
#content p a, #contentWide p a, #contentFull p a, #contentFull ol li a {  color:#5359B0; background-color:inherit; text-decoration:underline;}
#content p a:hover, #contentWide p a:hover, #contentFull p a:hover, #contentFull ol li a { text-decoration:none;}

#content strong, #contentWide strong, #contentFull strong { font-size:14px; font-weight:bold;}
#contentWide h1, #contentFull h1 { font-size:12px; color:#FFF; background-color:#5359B0; font-weight:bold; padding:2px 10px; margin-bottom:15px;}
#contentWide ol, #contentWide ul, #contentFull ol { margin-left:40px; margin-bottom:20px;}
#contentWide li, #contentFull li { font-size:12px; margin-bottom:10px;}
#contentWide li a, #contentFull li a { color:#000000; background-color:inherit;}
#content .thinkFlightAd { margin-top:10px;}

#messageContainer, #experienceContainer { border:#D3D3D3 1px solid;}
#messageContainer .hrd, #experienceContainer .hrd { font-weight:bold; background:#D3D3D3 url(../images/bullet_offers.gif) 50% right no-repeat; padding:3px 10px;}
#messageContainer .hrd {color:#1F2579; background-color:#D3D3D3;}
#experienceContainer .hrd {color:#1F2579; background-color:#D3D3D3; }
#messageContainer p , #experienceContainer p { padding:0 7px;}
#messageContainer p a, #experienceContainer p a { color:#000;} 
#messageContainer .more, #experienceContainer .more{color:#6F77EB; background:#EEEEEE url(../images/line_graydot.gif) no-repeat left top; padding:3px 8px; margin-top:7px;}
#messageContainer .more a {color:#6F77EB;}
#experienceContainer .more a {color:#F90F0E;}

#newsletterContainer { border:#DADADA 1px solid; background:#EEEEEE; color:#1F2579; padding:10px;}
#newsletterContainer .hrd { font-weight:bold; margin-bottom:3px; color:#F90F0E; background-color:inherit;}
#newsletterContainer input { vertical-align:middle; margin-top:3px;}
#newsletterContainer #mail { font-size:11px; width:136px;}

#sideColumn, #sideBar, #content, #contentWide, #contentFull, #topDealsContainer, #newsletterContainer, #subDealContainer, #messageContainer { margin-bottom:10px;}

#SO_comments, #SO_comments a { color:#C1C1C1; background-color:inherit; font-size:11px; padding-top:10px; padding-bottom:5px;}


