<style>
#omniture
{
position:absolute;
top:0;
right:0;
z-index:-100;
}
img{border:0px; margin:0px; padding: 0px; background:none;}
ul li a {display:inline;}
/* grid styles */
#ad {position:relative;top:0;width:728px;margin-bottom:3px;overflow:hidden; display:none;}
html{background:#000000;}
body {font-family: arial,verdana,sans-serif;width:980px;font-size:77%; color:#CCCCCC;margin:0 auto; position:relative;background:#000000;}
#content {width: 980px; background:url('../mobile-images/contentBg.jpg') repeat-x; 

/*border-left: #d3d3d3 solid 1px; border-right: #d3d3d3 solid 1px;border-top: #d3d3d3 solid 

1px;*/ padding-top:10px;}
#left {float:left; height:100%; width:650px;padding-left: 20px; padding-bottom:17px; background-color:#fff;}
#right {float:right;width:300px !important;margin:0 !important;padding:0 !important}
#clear {clear:both}

div#ad{background-color:#666;width:980px;margin-left:-1px;padding-bottom:2px;text-align:center;

}
 
#intro{background:#d9dfef; 
background-image:url(http://o.aolcdn.com/art/travel_destinationguide/corner_stamp.gif); 
background-position:right; background-repeat:no-repeat;color:#6c7b92;font-family:Arial; 
font-size:11px;padding:20px 110px 20px 67px;}
 
#links_row{background-color:#d9dfef;height:90px;}
#left_links li{list-style:none;padding:0px 10px 0px 10px;}
#right_links li{list-style:none;padding:0px 10px 0px 10px;}
 
h2{font-size:32px;}
.lined li, .colorOne .body li {background-color:#e7ebf4; margin:6px 2px 12px 2px;height:15px}

.module .body .clear {background: url(none) !important; height:10px;}
.lined li, .colorTwo .body li a{background-color:#ffffff;margin:2px 0px 0px 0px;}

.body{color:#F2F2F2;}
.body a{color:#F2F2F2;}
.body h3{margin:0px; margin-top:-12px;*margin-top:7px;padding-top:3px; padding-bottom:3px; padding-left:10px;color:#F2F2F2;}
.body img{float:left; padding-right:5px;}
.body{width:190px; padding:10px;}
.body a{color:#F2F2F2;}
div#guidemod h3{clear:both;}
div#guidemod .clearing, div#hotelmod .clearing {height: 0;clear: both;}
div#guidemod #container1, #hotelmod {padding:0 0 20px 57px;background: #D9DFEF url(http://o.aolcdn.com/art/travel_destinationguide/bluebg) repeat-y;}
div#guidemod  ul#loleft, div#guidemod  ul#hileft, div#hotelmod ul#allleft 

{float:left;width:50%;height:100%;padding:0 0 0 8px;clear:both;}
div#guidemod #container1 h3{padding:15px 0 0 0; color:#6F7488;}
div#guidemod #container1 ul li a , div#hotelemod #container2 ul li 

a{color:#366697;line-height:18px;}
div#hotelmod ul li , div#hotelemod #container2 ul li{line-height:18px;}
div#hotelmod {padding: 10px 0 0 45px;}
div#guidemod div#tgmap{border:1px solid #D9DFEF;}
div#guidemod div#tgmap{padding: 10px 0 10px 57px;}
div#guidemod div#topgrad{height:10px;background: #D9DFEF url(http://o.aolcdn.com/art/travel_destinationguide//blue_gr) repeat-x;}
div#backto_guide, div#goto_hotels{background:#e7ebf4; color:#2e5483;font-family:Arial; font-size:12px;padding:8px 0px 8px 50px; border-top:2px #fff solid;}
div#bc {color:#8B8B8B;font-size:10px;border-top:1px solid #C6C6C6; width:961px;padding:5px 0px 10px 18px;}
h2#ptitle{color:#3A3A44;font-size:24px;font-weight:normal;padding:0px 0 5px 18px;}
div#bc hr{display:none;}

/*HEADER GENERIC*/
#travelHeader{width:978px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
ul.linearList{margin:0;padding:0;margin-left:4px;}
ul.linearList li{list-style-type:none;color:#A6D2FF; display:inline; padding:0 3px;}
.split,.coverFlt{float:left;}
.clrFlt{display:table;#display:block;}

/*HEADER HAT SECTION*/
#headerHat{background:url('http://www.aolcdn.com/mobile/tophdrnav.jpg') repeat-x;padding:2px 0px 3px 0px; width:980px; margin:10px 0 0;}
#headerHat li 

a{background-image:none;color:#8E8E90;font-size:10px;font-weight:bold;padding-right:4px;}
#headerHat .linearList LI{color: #8e8e90;}
/*HEADER BODY SECTION*/
#headerBody,#headerBottom{width:980px;}
.travelImg{width:200px;}


.searchContainer{padding:10px; #padding:5px; margin:25px 30px;#margin:16px 30px;cursor:pointer;}
#searchForm{#display:inline;}
#searchBg {height:29px; padding:4px; background:#333333;}
#srchBox{background:#8BADD8;; border:2px solid #FFF; color:#99CCFF; height:16px; width:400px; padding:4px 0px 5px;}

#srchBtn{margin-left:2px;padding:5px 0px 4px 85px; display:inline-block; background:url('../mobile-images/searchBtn.jpg') no-repeat;border:2px solid white;cursor:pointer;}
#srchBtn:hover {margin-left:2px;text-decoration:none;padding:5px 0px 4px 85px;display:inline-block; background:url('../mobile-images/searchBtnOver.jpg') no-repeat;;border:2px solid white; cursor:pointer;}


.searchContainer ul.linearList{padding-left:4px;_line-height:20px;}
ul.linearList li.srchType{padding:4px 6px;}
.tab_sel{ background:url('../mobile-images/srchTypeSel.gif') no-repeat;color:#FFF  !important;}
.tab_clr{ background:none;color:#FFF;}

.singleMenu li{position:relative;padding:0;z-index:801;}
.singleMenu li li {padding:0;}
.singleMenu .ifrm,.singleMenu .drop li a{width:90px;#width:110px; font-size:11px;color:#636563; font-weight:bold;}
.singleMenu ul.drop{top:0;left:5px;_top:5px;border-top:none;}
.singleMenu 

.ifrm{display:none;_display:block;z-index:799;position:absolute;left:0;_left:5px;_top:20px;}
#cross{border:none;position:relative;top:16px;_top:20px;left:90px;#left:105px;z-index:1000;color:#5e5e60;}
.singleMenu ul#moreOptions {width:110px;}
.singleMenu ul#moreOptions li a{border:1px solid #1D9CFA;border-width:0 1px;}
.singleMenu ul#moreOptions li a.end{border-bottom:1px solid #1D9CFA;}

/* HEADER MENUBAR */
.menu_bar
{
        background:url('../mobile-images/header_menubg.jpg') repeat-x;
        padding-top:2px;#padding-top:0px;
        padding-left:10px;
        float:left;
        width:477px;*width:500px;
        height:15px;#height:23px;
        margin-left:20px;_margin-left:5px;
        font:normal 11px Arial,sans-serif;font-weight:bold;position:relative;
        z-index:800;
        border-left: 1px solid black;
}
.menu_bar a{background-image:none;text-decoration:none;color:#CCCCCC;padding:2px 4px;#line-height:27px;border-right:1px solid black;text-align:left;}   
.menu_bar a:hover {background-image:none;background-color:#676767;color:#FFF;text-decoration:none;}
.menu_bar ul.linearList ul {border:1px solid #1D9CFA;}
.menu_bar ul.linearList li{padding:0;}
.last2 a{border-right:0;}

.menu_bar ul{padding:0;margin:0;position:absolute;}
.menu_bar li{float:left;text-align:center;position:relative; padding-left:0;list-style-type:none;}
.hide{display:none;}
ul.drop{position:absolute;left:-1px;top:115%;#top:84%;border-top:1px solid #01255F;z-index:999999}
.drop li{clear:both; z-index:800;}
.drop li 

a{background-image:none;line-height:10px;color:#1D9CFA;font-size:11px;font-weight:normal;padding:7px 8px;border-style:1px solid red;border-width:0 1px;display:block;float:none;background:#fff;width:160px;#width:180px;}
.drop li a.end{background-image:none;border-bottom-width:1px;}

.drop a:hover{background-image:none;color:#1D9CFA;text-decoration:underline;background:#fff;}

.menu_bar li:hover ul{display:block;}
.menu_bar .last a.picture1{padding-right:15px;}
.menu_bar a.picture:hover,li:hover a.picture{background-color:#A6D2FF;color:#FFF;}
.menu_bar .last a.picture1:hover,li:hover a.picture1{background-color:#A6D2FF;color:#FFF;}
.menu_bar .ifrm{display:none;_display:block;z-index:799;position:absolute;left:0;}

/*FEEDBACK SECTION*/
#feedback {float:right;color:#C0C0C0;font-size:11px;float:right; padding:1px 18px 0 247px;_padding:8px 18px 0 0;font-weight:300;}
#feedback .linearList a{color:#C0C0C0;background:none;padding:0; margin-right:5px;}

/*GLOBAL STYLES */


#overallContainer{text-align:left;}

/*  Global Link Styles
----------------------------------------------- */
a {color: #1D9CFA; outline:none;}
a:visited, a:link{ text-decoration: none;  }
a:hover {text-decoration:underline;}

/*  Global List Styles
----------------------------------------------- */
ol {margin:0;padding:0; list-style-position:outside; }
ul {padding:2px; margin:0;list-style-type:none;}
ul>li {display:inline-block;}
ul>li {display:list-item;}
ul a.button {background-image:none;}

.tabs{padding-left:6px; margin-bottom:0px;padding-bottom:0; border-bottom:0;_margin-bottom:0;_padding-bottom:0;}
.tabs a, .tabs a:hover {
float:left;
margin:0;
width:91px;
}
.tabs span {float:left;padding:6px 0 0 1px;margin:0;font-size:.9em; _font-size:.9em;_margin-bottom:0;}

/*tabs module styel*/
#funmobile{background: url('../mobile-images/funstuffbg.jpg') no-repeat #000000 top left; padding:10px;}
.tabs{padding-left:6px; margin-bottom:0px;padding-bottom:0; border-bottom:0;_margin-bottom:0;_padding-bottom:0;}
.tabs {width:294px;height:26px;background:transparent;}
.tabs span{width:91px;}
.tabbody .body {padding:10px;margin:0px; width:278px; border-bottom:1px solid #191919; border-left:1px solid #191919; border-right:1px solid #191919;background-color:#ffffff;height:350px;}
.tabbody .body ol {padding-left:25px;}
.tabbody .body li {padding-bottom:4px;padding-top:3px;}
.tabbody .body li img {padding-right:2px;}
.tabbody .body li a {text-decoration:none;valign:top;color:#191919;}
.tabbody .rowB{background-color:#eee;}
.tabbody .body li {clear:both;}
.tabs .highLight{background: url('../mobile-images/tabs_white_bg.jpg') no-repeat #191919;}
.tabs .noHighLight{background: url('../mobile-images/tabs_black_bg.jpg') no-repeat #191919;}
.tabs .highLight a {
background:transparent none repeat scroll 0 0;
color:#1D9CFA;
font-size:12px;
font-weight:bold;
padding:0 5px 5px 6px;
text-decoration:none;
}
.tabs .noHighLight a {
background:none;
font-size:12px;
font-weight:normal;
color: #ccc;
text-decoration:none;
padding:0 5px 5px 6px;
}

.tabs .highLight a:hover {
background:transparent none repeat scroll 0 0;
color:#1D9CFA;
font-size:12px;
font-weight:bold;
padding:0 5px 5px 6px;
text-decoration:none;
}
.tabs .noHighLight a {
background:none;
font-size:12px;
font-weight:normal;
color: #ccc;
text-decoration:none;
padding:0 5px 5px 6px;
}
#tab1Head{_margin-top:-3px;}
#tab2Head{_margin-top:-3px; _margin-left:-15px;}
.leftDiv{float:left;width:49%;height:125px;}
.rightDiv{float:right;width:49%;height:125px;color:#191919}


/*tabs module style ends here*/

.staticLead .header h3 a{color:#191919;text-decoration:none;}
.staticLead .body{font-size:.85em;}

/*LOGIN / LOGOUT STYLES*/
#inDiv,#outDiv{padding: 0.2em 0.5em 0.2em 0.5em;font-weight:bold;color: white;position:relative;top:5px;float:right;}
#inDiv a,#outDiv a{text-decoration: none;font-weight: normal; color:#64BDFF;}
#inDiv a:hover,#outDiv a:hover{text-decoration: none;color: #64BDFF;}
#aolClientDiv{padding: 0.2em 0.5em 0.2em 0.5em;font-weight:bold;color: white;position:relative;top:5px;left:50px;}
#aolClientDiva{text-decoration: none;font-weight: normal; color:#8BADD8;}
#aolClientDiva:hover{text-decoration: none;color: #00ced1;}
/*END OF LOGIN / LOGOUT STYLES*/

#z {width:980px;margin-left:-5px;_margin-left:0px;}
#b .b1{/*margin-left:-10px;_margin-left:0px;*/background:none;}

/* dashboard */
#dashboard {float:left;}
.buttonLeft2{_padding-left:10px;_font-size:.8em;_float:left;}
#regSettings {background:transparent url(http://www.aolcdn.com/mobile/main_formbg_app.jpg) repeat scroll left top;border:1px solid #CCCCCC;margin-left:2px;width:634px;}
#regSettings h4{color:black; padding-left:15px;}

#regTable th {font-size:1.0em; color:#FFFFFF; background-color:#59ABEE; text-align:left;}
#regTable td {background:transparent; color:#333333; border-top:dotted #666666 1px; font-size:.9em; font-family:verdana; padding:2px; }
#regTable table{border-spacing:0; border-collapse: collapse; margin:0 3% 5px 3% ; width:94%; }
#regTable p{text-align:right; width:80%;}

#regTable .innerBodyR .hd1{color:#333;width:50%; font-weight:bold;   font-size: 1em;}
#regTable .al{padding-top:4px}

#regTable .hd2{width:25%; font-weight:normal; font-size: 1em; vertical-align:bottom;}
#regTable .hd3{width:20%; font-weight:normal; font-size: 1em; padding-left:10px;vertical-align:bottom;}
#regTable .deliver{color:#fff}

#regTable .dt1{width:49%;}
#regTable .dt2{width:24%;}
#regTable .dt3{width:19%;}
#regTable .on, #regTable .alerts, #regTable .mobilePrivacy, #regTable .reminders, #regTable 

.quiettime, #regTable .vacation {color:#7dffff;}

.innerBody .innerBodyR table {_font-size:.9em}
#appTable {margin:0 4px 0 4px}
#appTable td{background:#E9EFF2; color:#1C5BB0; font-size:0.8em; padding:1px 3px;}
#appTable table{margin:0 0 5px 5px; width:94%;padding:0; }
#appTable td img{padding:0; margin:1px 2px;}
#appTable td.dt1{width:8px; padding:0;}
#appTable td.dt3{width:8px;padding:0;}

/*IE 5.5 */
#regTable,#appTable,#topApplications .innerBody, #appGroup{margin:0;}
/*********/

#topAppTable table{margin 0 3% 0 3%; width:100%;}
#topAppTable .dt1 {width:30px; background-color:#D6E8F0; padding-left:5px;}
#topAppTable .dt3 {width:30px; padding: 0 8px;}

#topAppTable td{background:#E9EFF2; color:#1C5BB0; font-size:0.8em; padding:2px 2px 2px 5px;}
#topAppTable td img{padding:0; margin:1px 2px;}
#topAppTable td.dt1{width:12px; padding:0; background:#E5F2FF;}
#topAppTable td.dt2{width:auto; float:none; }
#topAppTable td a{width:100%; clear:both;float:left; color:#1C5BB0; text-decoration:none; font-weight:bold; font-size:1.1em; padding:0; margin:0;}
#topAppTable td label{width:100%; clear:both;float:none; color:#333; padding:0; margin:0;}
#topAppTable td.dt3{width:12px; padding:0;}
#topAppTable td.dt4{width:12px;padding:0;}

.dashPopup{display:none; width:280px; height:auto; background:#FFFF9C; border:solid black 1px;padding:5px;}
.dashPopup .btn{margin:5px; float:right;}
.dashPopup #noShow label{color:#999;}
.divOpt{width:100%; clear:both; padding:0; margin:0;}

.dashboard_wide #signin1{ color:#990000; padding-bottom:3px;  width:100%; text-align:center;}
.dashboard_wide #signin1 a{ font-size:1em;}

#appGroup img#legend_n {margin:0px;}

#left{background:none}
#signin2{clear:both;height:1%;padding:6px 0 0 8px}

tr th.hd2{font-size:.9em}

.state1 {background:transparent url(../mobile-images/not_signedin_bg.jpg) no-repeat scroll left center;border:1px solid #191919;height:160px;width:638px;}
.state1 .body2{width:600px;padding-bottom:0;border:none;}
.state1 .body2 p{clear:both; background: transparent;}
.state1 .body2 img{margin-top:0;padding-left:10px;margin-right:100%;_margin-right:auto}
.state1 .body2 #unauthhome h2{height:1%;padding:6px 0 0 12px;color:#555;font-size:1.3em}
.state1 .rectangle_right{margin-top:45px;_margin:0;width:568px;height:26px;}
.state1 .rectangle{width:592px;_margin-top:-15px;background:none;}
.state1 .bb{font-weight:bold;color:#191919;padding:0 15px 0 15px}
.state1 .wrapper_left{float:left;width:220px;background:none;padding:13 0px 10 0px}
.state1 .wrapper_left .sgo{position:absolute; float:right;}
.leadTX {padding-top: 5px; font-size:1.3em;font-weight:bold;color:#ffffff;}
.state1 .wrapper_right{float:left;width:100%;background:none; padding-top:50px; position:relative; left:108px;}
.state1 .wrapper_right h3{font-size:.9em;font-weight:normal;color:#191919;width:80%;margin-left:0px}
.state1 select{text-align:center;clear:both;padding:0;width:76%;margin:10px 0 0 25px;font-size:.8em;height:16px}
.state1 .b_wrap_right input{font-size:.8em;float:right;margin-right:23px;padding:0}
.state1 .indent{padding:10px 0 0 6px;_padding:0 0 0 12px}
.state1 .b_wrap_left{width:192px;margin-left:0px;height:33px;background: none;}
.state1 .b_wrap_right{background: none;height:33px;} 
.state1 #signin1{font-size:.9em;text-align:center;border-left:;1px solid #ccc;background-color:#fff;padding-top:0;margin-top:0}
.state1 #signin1 a{font-size:.9em;padding-top:0;margin-top:0}
.state1 .header{border-right:1px solid #ccc}
.state1 .body2 span{font-size:1em; margin:0 8px 4px 0px;display:block;_clear:both;}
.state1 .body2 #num{font-size:1em; color:#000;}
.state1 .body2 #num {margin-left:0px}
.state1 .body2 .go{margin:0 0 -6px 4px;_margin:0 0 -5px 4px;}
.state1 .body2 .wrapper_right .enter{margin-left:32px;color:#949FA1}
.state1 .body2 #phno1{margin-left:10px; border: black 1px solid; background: transparent url(http://www.aolcdn.com/mobile/textfield_bg.jpg) top left no-repeat;}
.state1 .body2 #phno2{margin-left:3px; border: black 1px solid; background: transparent url(http://www.aolcdn.com/mobile/textfield_bg.jpg) top left no-repeat;}
.state1 .body2 #phno3{margin-left:3px; border: black 1px solid; background: transparent url(http://www.aolcdn.com/mobile/textfield_bg.jpg) top left no-repeat;}
.state1 .body2 .or{margin:10px 0 10px 60px}
.state1 input{font-size:.9em}

#regTable img {cursor:pointer;}

#appTable td a {color:#1C5BB0; font-size:1em !important;}

.controls div {display:none;}

.t100maintbl tbody .t100exprowad td{background-color:#fff}
.t100maintbl tbody .t100exphdrowad td{background-color:#fff}
.t100maintbl tbody .t100exprowad td{background-color:#fff}
.t100maintbl tbody .t100exphdrowad td{background-color:#fff}
.t100maintbl tbody tr .t100showbtn a{filter:none;background-color:#D4F4C5;color:#000;border:1px solid #58b926}
.t100maintbl tbody tr .t100showbtn a:hover{filter:none;background-color:#83E839;color:#000 !important}
.t100maintbl tbody tr.dark{background:#EAEFF3}
.t100maintbl tbody tr .t100showbtn{background:#EAEFF3}
.t100hdtitle{padding:0 !important;}
.t100hddate{display:none;}

#regTable,#appTable,#topApplications .innerBody, #appGroup{background: transparent;margin:0;}
#sign_in {position: relative; left: 530px; margin-top:65px;}
#sign_in a{cursor:pointer; font:normal 11px Arial,sans-serif; border: none; padding:1px; color:#1D9CFA; background-color: none; display:inline-block; text-decoration:none; padding:2px 14px 2px; _MARGIN-TOP: -25px; _MARGIN-LEFT: 530px;float:left !important;}

/* footer styles */
#bb_btop {padding-left:10px;padding-top:9px;float:left;width:15%;text-align:left;}
#bb_bkeyword {padding-top:9px;float:right;color:#fc5810;font-weight:bold;width:80%;text-align:right;}
#bb_btop b{padding:1px 3px 0; background-color:#fc5810; margin-right:5px; font-size:8px;color:#FFF; font-family:verdana;margin-bottom:-2px;}
#bb_btop a{font-weight:normal; text-decoration:none; color:#fc5810;}
#bb_btop a:hover{text-decoration:underline;}
#footer {width:980px; clear:both; background-color:#ffffff; font:11px Arial;}
#footer{float:left;background:#555555 url('../mobile-images/bottomGrad.jpg') repeat-x; margin:0px; padding-top:4px; padding-bottom:4px; padding-right:0px; padding-left:0px; }

/*Branding*/

div#n__bb_ft, div#n__footertext{width:980px;background-color:#fff;}
#footer .ft_bar_rt a {cursor:pointer; font:bold 11px Arial,sans-serif; border:solid 1px #000; padding:1px; color:#1D9CFA; background-color:#303030; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#5B5B5B,endColorStr=#000000); display:inline-block; text-decoration:none; padding:2px 14px 2px; margin:0 6px;float:left !important;}
#footer .ft_bar_rt a:hover {background-color:#303030; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#5B5B5B,endColorStr=#000000);text-decoration:none;}
#footer .ft_bar_rt a:active {background-color:#303030; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#5B5B5B,endColorStr=#000000);}
#footer .ft_bar_rt form{float:right;margin:5px 2px 5px 2px;margin-right:300px;}
#footer .ft_bar_rt .Search_txt{display:none;float:left;font:11px Arial;color:#FFFFFF;margin:2px 2px 0 0;}
#footer .ft_bar_rt #search_box{float:left;width:250px;height:19px;padding:0px;border:1px solid #636563;}
#footer .ft_bar_img {float:left;}
#footer .ft_bar_img a{float:left;width:145px;height:30px; background:transparent;padding:0px;margin:0;}
#footer #ft_travel {margin:5px 0px 0px 3px;clear:both}
#footer .ft_greytext {font: bold 11px Arial;color:#636563;}
#footer a {font: 11px Arial;color:#1D9CFA;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer #ft_cn{margin:1px 0px 0px 3px;}
#footer #ft_general{margin:8px 0px 0px 3px;}
#footer #bb_frco{margin:8px 0 0 3px;color:#8C8E8C; border-bottom:1px solid #AEADA5;padding-bottom:11px;}
#search2 { float:right; margin-right:300px;}

.footer_menu_unauth{display:inline;}
.footer_menu_authmem{display:none;}
.footer_menu_reguser{display:none;}

div#ad{background-color:#ffffff; text-align:center;}

 /*Footer Links*/
#bb_fr {color:#000000; padding:0px 5px 0 5px; margin-left:5px; margin-right:10px;}
#bb_ft {padding:0;font:11px arial,helvetica,sans-serif;}
#bb_ft{background: url('../mobile-images/footergrad.jpg');float:left;width:980px;padding-bottom:11px; color:#000000; text-decoration:none; text-align:left;}
#bb_ft a{color:#000000; text-decoration:none; }
#bb_frfb {float:left; margin:12px 10px 8px 10px;#margin-left:5px;}
#bb_frco {float:right; margin-top:12px; margin-right:4px;text-align:right;}
#bb_fkw{float:right; font-weight:bold; margin:9px 9px 0 0; color:#77766A;}
#footertext {margin:8px 10px 0 10px;color:#FFFFFF;}
#footertext a{color:#1D9CFA;}
/* Back to Top link */
#bb_btop {display:none;padding-left:10px; padding-top:9px; float:left;}
#bb_btop b{padding:1px 3px 0; background-color:#236EAF; margin-right:5px;font-size:1em; color:#FFF; font-family:verdana;margin-bottom:-2px;}
#bb_btop a {font-weight:bold; text-decoration:none; color:#236EAF;}
#bb_btop a:hover {text-decoration:underline;}

/* HEADER STYLES*/
.travelImg
{
position:relative; top:6px;
padding:0px; 
margin-top:10px;
margin-left:5px;
}

#loginLayer {float:right;margin-top:75px !important;margin-left:800px !important;}
#newmenu{
width: 362px;
height: 100%;
background: #fff;
color: #555;
z-index:1;
}
#newmenu a {color:#1D9CFA; font-weight:normal; border-right:0px;line-height:16pt; margin:0px;padding-left:5px; font-size:.95em; padding:0px;}
.blued{
color:#1D9CFA;
}
#left_column{
float:left;
width: 165px;
position: relative;
overflow: visible; 
background: #fff;
color: #555;
text-align: left;
padding: 8px;
z-index:10000;
}
#right_column{
float:right;
position: relative;
width: 165px;
overflow: visible; 
background: #fff;
color: #555;
text-align: left;
padding: 8px;
z-index:10000;
}
.menu_content{
margin: 0px;
z-index:500;
background: #fff;
}
#gridheader
{
padding: 0px;
margin:0px;
margin-top:-10px;
}
#headerbg
{
padding:0px;
margin:0px;
background:url('../mobile-images/topHdrGrad.gif') repeat-x;
height:89px;
}
.clrFlt, .split {margin: 0px;}

/* END OF HEADER STYLES  */

/* DASHBOARD STYLES TRIAL  */
#notsignedin{margin-top:25px;}
#selectUserPhones {
width:130px;
}
#authNone
{
background:transparent url(../mobile-images/reg-bg.jpg) no-repeat scroll 0%;
width:640px;
height:420px;
margin-top:10px;
z-index: 1;
}
#halfRegDiv
{
background:transparent url(../mobile-images/popupBG.jpg) no-repeat scroll 0%;
width:640px;
height:258px;
margin-top:10px;
}
#halfRegForm
{
width:540px;
font-family: arial,verdana,sans-serif;
font-size: 12px;
padding-left: 95px;
padding-top: 20px;
color: white;	
}
#authDefault {
background:transparent url(http://www.aolcdn.com/mobile/dashboardbg.jpg) no-repeat scroll top left;
margin:0px;
padding:0px;
height:122px;
margin-top:10px;
}
#authDefault h4 {
color:#000000;
font-size:16px;
font-weight:bold;
}
#authDefault p, #authDefault h3 {
color:white;
}
#add_phone {
color:#CCCCCC;
font-size:10px;
padding:0px;
width:108px;
}
#add_phone a {
color:#CCCCCC;
font-size:10px;
padding-left:7px;
}
#phone_info {
margin:0px;
padding:0px;
width:90px;
}
#phoneImage {
margin:0px;
padding:0px;
}
#regStep1{font-size:18px; font-weight:bold; padding-left:60px;margin-top:10px;}
#regStep2{font-size:18px; font-weight:bold; padding-left:60px;margin-top:55px;}
#phoneinfo {
padding:0px;
width:100px;
}
#phoneinfo h4 {
color:#57C6F0;
font-size:12px;
font-weight:bold;
}
#number {
margin:0px;
padding:0px;
width:120px;
}
#number h4 {
color:#57C6F0;
font-size:12px;
font-weight:bold;
}
#carrier_info {
margin:0px;
padding:0px;
width:120px;

}
#carrier_info h4 {
color:#57C6F0;
font-size:12px;
font-weight:bold;
}
#reg_form {
width:640px;
}

#sett_form {
background:transparent url(../mobile-images/sett-bg.jpg) no-repeat scroll 0% 50%;
height:161px;
width:640px;
}

#editDiv {
background:transparent url(../mobile-images/modifySet_bg.jpg) no-repeat scroll 0% 50%;
background-position:top left;
width:640px;
}
#congratsDiv {
background:transparent url(../mobile-images/congrats_bg.jpg) no-repeat top left;
width:640px;
height:300px;
}
#congratsText{margin-top:10px;}

#mobile_info {
background:transparent url(../mobile-images/dashboardBg.jpg) no-repeat scroll 0% 50%;
width:640px;
}
.blue {
color:#10BEED;
font-weight:bold;
}
#carrier_phone {
width:140px;
}
#selectCarrier {
width:220px;
}
#labelActive {
background:url('../mobile-images/numberActive.jpg') no-repeat;
padding-left: 10px;
padding-right: 10px;
}
#labelInactive {
background:url('../mobile-images/numberInactive.jpg') no-repeat;
padding-left: 8px;
padding-right: 10px;
}
#collapseSettings{position:relative;}
/* END OF DASHBOARD STYLES TRIAL */

/* Added By rohan for Buttons */

.buttonImage {

background:url('../mobile-images/btn-bg1.gif');		
border: 1px solid black;
font-weight:bold;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;

}

.buttonActive {

background:url('../mobile-images/btn-bg1.gif');		
border: 1px solid black;
color:#3E9AB8;
font-weight:bold;
padding-left: 10px;
padding-right: 10px;
padding-top: 1px;
padding-bottom: 2px;

}

.buttonCancel {

background:url('../mobile-images/btn-bg1.gif');		
border: 1px solid black;
color:#3E9AB8;
font-weight:bold;
*padding-left: 6px;
*padding-right: 6px;
padding-left: 10px;
padding-right:10px;
padding-top: 1px;
padding-bottom: 2px;

}

.buttonInactive {

background:url('../mobile-images/btn-bg1.gif');		
border: 1px solid #585858;
color:#6A6A6A;
font-weight:bold;
padding-left: 10px;
padding-right: 10px;
padding-top: 1px;
padding-bottom: 2px;

}

/* Advetorial Styles */
.advetorial {color:#F2F2F2;}
.advetorial a{color:#F2F2F2;}
.advetorial img{float:left; padding-right:5px;}
.advetorial {width:190px; padding:10px;}
.advetorial .colorOne{ border-left:0px;}
.advetorial .colorOne .adnotation{display:none;}
.advetorial .body{padding:0px; color:#DDDDDD;font-size:10px; position:relative;top:-10px;}
.advetorial .colorOne .header h3 {color:#FFFFFF;font-size:15px;}
.advetorial .colorOne ul,.advetorial .colorOne li, .advetorial .colorOne li a {background:none;color:#1D9CFA;padding:0px;margin:0px;}
/* End of Advetorial Styles */

/* Sponsored Link Styles */
.sponsor2 {padding:0px 0px 0px 10px; margin:0px;}
.sponsor2 .header h3 {color:#CCCCCC; padding:0px 0px 5px 0px; margin:0px;}
.sponsor2 .body {padding:0px 0px 0px 5px; margin:0px;width:80%;}
.sponsor2 .body .sponsorPromo {color:#CCCCCC;font-size:11px;padding:15px 0px 0px 0px;margin:0px;width:100%;}
.sponsor2 .body .sponsorPromo a {color:#1D9CFA;}
.sponsor2 .body .sponsorPromo h5 {color:#1D9CFA;font-size:12px;padding:0px; margin:0px;position:relative;left:-5px;}
.sponsor2 .body .sponsorPromo h5 a {color:#1D9CFA;}
.sponsor2 .body .info{color:#666666; padding:0px; margin:0px; font-size:10px; float:right;}
/* End of Sponsored Link Styles */

/* Programmable Space Styles */
.pgmLeftEd {float:left;}
.pcText {font-size:11px;}
#pcLeft, #pcRight{font-size:11px;padding:15px 10px 15px 10px;}
#pcLeft h3, #pcRight h3{font-size:14px;color:#FFF; margin:0px; padding:0px;}
.pcButton {float:right;}
/* End of Programmable Space Styles */


/* smartpage Title bar styles */
#pageTitle {background:url(http://www.aolcdn.com/mobile/headergrad.gif) repeat-x; padding: 5px 0px 3px 10px;margin-top:5px;margin-right: 10px;font-size: 18px;font-weight: 600;color:white;z-index:-100;height:25px;}
#pageTitle .mtitle {float:left; position: relative; }
#pageTitle .mdropdown {float:right; position: relative; width:200px;}
#pageTitle .mdropdown .dropdown_lbl {float:left; position: relative; margin-right:5px;font-size: 18px;font-weight: 600;color: white;}
#pageTitle .mdropdown .menu {float:right; position: relative;padding: 8px 0px 3px 10px;margin-right:15px;}

/* Send a Text Message Styles */
#SendTextBar {background:transparent url(http://www.aolcdn.com/mobile/headergrad.gif) repeat-x scroll left center;background-repeat:repeat-x !important;height:25px;margin-right:10px;margin-top:10px;padding:5px 0px 0px 10px;}
.SendTextTitle {float:left;position:relative;color:white;font-size:18px;font-weight:600;}
#SendTextToggle a {float:right;position:relative;color:white;font-size:11px;padding: 0px 10px 0 0;font-weight:bold;text-decoration:none;}
#SendTextBody {background:#FFFFFF none;border:1px solid #000000;margin:0px;padding:5px;width:628px;height:280px;}
/* End of Send a Text Message Styles */

/* --- Main Page Optimization Project Styles --- */

/* --- text a friend bar styles --- */
.txtfrndBar {background:#808080 none repeat scroll 0 0;border:1px solid #000000;color:#ffffff;float:left;font-size:18px;font-weight:bold;margin-right:10px;margin-top:10px;padding:8px;}
.txtfrndBody { padding: 6px;background:#555555 none repeat scroll 0 0; display:inline-block;height:29px; width:610px; }
.txtfrndModule {float:left;}
.txtfrndTxt {color:#8BBCDD; float:left;font-size:16px;font-weight:bold;padding-left:10px;padding-top:3px;}
.clickHere {margin-left:34px;margin-top:0px;font-size:10px;}
* html .txtfrndTxt { margin-top:-29px;}
.txtfrndImage {float:left;}
.sponsoredBy {float:right;font-size:10px;}
.sponsorTxt {margin-left:-70px;margin-top:8px;position:absolute;}
.sponsorImage {	}

/* --- what's new style (header) --- */
/* .whatsNew {	color:#FFFFFF;font-family:arial;font-size:30px;font-weight:bold;margin-left:20px;margin-top:15px;	} */
.whatsNew {clear:both;color:#FFFFFF;display:block;float:left;font-family:arial;font-size:30px;font-weight:bold;padding:15px 0 5px 20px;width:640px;}

/* --- two-column listing area --- */
#ringTwoCol { background:transparent; float:left; padding-top:5px;}
#ringTwoColL {width:315px;float:left;}
#ringTwoColR {width:315px;float:right;margin-left:10px;}

/* --- two-column ad listing area --- */
#adringTwoCol { background:transparent; float:left; padding-top:15px;padding-left:120px;}
#adringTwoColL {width:210px;float:right;}
#adringTwoColR {width:210px;float:right;}

/* --- programmable area styles --- */
.divider {background:transparent url(/mobile-images/ring_divider.gif) repeat-x;width:100%;height:10px;clear:both;}
.ad20650 {font-size:11px;padding:1px 20px;color:#CCCCCC;font-family:arial,verdana,sans-serif;}
.ad20650 .header {	color:#77C4FC;font-weight:bold;	font-size:17px;}
.ad20650 .readmore a {color:#1D9CFA;line-height:26px;}
.ad20650 .colorOne .body {width:275px;padding:0px;}
.ad20650 .colorOne .body img {margin: 5px 6px 6px 0px;}
.programBody {color:#999999}
.progDivider {float:right;margin-right:15px}
/* --- bottom two ad styles --- */
.ad180 {width:180px;height:150px;font-size:24px;color:#333;font-weight:bold;background:#000;text-align:center;}

/* --- GSL styles --- */
#middleHalfSL {color:#696969;float:right;padding-bottom:0px;margin-top:15px;background:#2c2c2c none repeat scroll 0 0;}
#middleHalfSL .sponsor2 {background:none;border:1px solid #383838;padding:0 15px 20px 12px;}
#middleHalfSL .sponsor2 .header h3 {color:#989898;float:none;font-size:11px;font-weight:normal;margin:0 -10px -10px;padding:5px 5px 10px 10px;}
#middleHalfSL .sponsor2 .body4 {width:490;color:#FFFFFF;font-family:arial;font-size:11px;font-weight:normal;}
#middleHalfSL .sponsor2 .body4 .sponsorPromo h5 {padding-top:10px;margin:7px 0px 0px 0px;}
#middleHalfSL .sponsor2 .body4 .sponsorPromo h5 a {color:#3F97BE;font-size:12px;font-weight:bold;text-decoration:underline;}
#middleHalfSL .sponsor2 .body4 .sponsorPromo a {color:#3CB878;font-weight:normal;}
#middleHalfSL .sponsor2 .body4 .info {color:#3F97BE;float:left;font-size:11px;margin:0px;padding:0px;}
.sl {margin-right:2px;width:312px;}

/* --- featured store styles --- */
.h2border {	background:transparent url(../mobile-images/featuredstores.jpg) repeat scroll 0 0;color:#FFFFFF;font-size:17px;font-weight:bold;height:32px;padding-bottom:0;padding-left:20px; padding-top:7px;}
.h2content {background-color:#343434;}
#storesListing {padding:10px;}
.mfs {	border: 1px solid #636363;}

/* --- newsletter styles --- */
.newsletter {margin-top:20px;border: 1px solid #636363;}
.ntborder {background:transparent url(../mobile-images/nwbk.jpg) repeat scroll 0 0;color:#8AC6EB;font-size:17px;font-weight:bold;height:44px;padding:3px 30px 3px 20px;}
.ntcontent {background-color:#343434;border-top:1px solid #636363;height:119px;padding:20px 10px 10px;}
.s2c_inputpad {font-size:11px;padding-bottom:5px;}
.ntborderR {background-color:#080808;color:#8AC6EB;font-size:17px;font-weight:bold;padding:3px 0 3px 6px;}
.ntcontentR {background-color:#343434;border-top:1px solid #636363;height:145px;padding:5px 2px 10px 10px;}
.ntchkbox {float: left; display: inline-block; width: 5px;}
.ntplz {float: right; display: inline-block; width: 270px;}
.ntemail {float: left; display: block; padding-top: 20px;}
.ntsubmit {float: right; display: block; padding-top: 10px; padding-right: 10px;}


/* --- two-row listing area --- */
#ringTwoRow { background:transparent; float:left;width:315px;}
#ringTwoRowT {width:315px;float:left;}
#ringTwoRowB {width:315px;float:left;}

/* --- two part ads (right rail) --- */
.topCat {margin-top:28px;width:300px;}
.adServedL{float:left;width:146px;overflow:hidden;}
.adServedR{float:right;width:146px;overflow:hidden;}
.pArea {background-color:#636363;padding:10px;margin-bottom:-5px;}
.desc {padding:0 5px 0 0; }

/* --- End of Styles for Main Page Optimization Project --- */


/* top bannerad */
 .bannerad {
width:980px;
text-align:center;
background:url(../mobile-images/pttrn.gif);
padding:3px 0px 3px 0px;}
 /* End of top bannerad */
 
/************************************************************************************* */

/* top: 147.5px; left: 100px; z-index: 1007; opacity: 0.999999; */

div.popup {background-color:#B2B2B2;border:8px solid #7E7E7E;max-width:700px;padding:0px;position:absolute;width:685px;}
#popup_overlay { background-color:#000000; position:absolute; top:0; left:0; width:100%; height:500px; }
.popup_draghandle {cursor:move;}
.txtfrndModule {cursor:pointer;}
span#closepopup {cursor:pointer;display:block;float:right;padding-right:7px;padding-top:8px;}
#popupHead {background-color:#000000;float:left;height:35px;width:685px;}
#popupFooter {padding: 10px; margin: 0px 12px 12px; background-color: #1E7AA9; border: #8BBCDD solid 2px;}
#popupFooter p {color:#FFFFFF;font-size:17px;padding-left:60px;}
#popupFooter p span {font-weight:bold;}

#leftRailFP .fsText {float:left; padding-top:2px; display:block; clear:both; vertical-align:top;}
#leftRailFP .fsText a {color:#FFFFFF; float:left; display:block; clear:both; width:127px;}
#leftRailFP .favStore {float:left; display:block; padding:0px 10px 10px;}
#leftRailFP #fsImage {float:left; clear:both;}
#leftRailFP #fsImage img {float:left; display:block; clear:both;}

#middleHalfFP .fsText {float:left; padding-left:10px; display:inline;line-height:30px;}
#middleHalfFP .fsText a {color:#FFFFFF; float:left; padding-left:10px;display:inline;}
#middleHalfFP .favStore {padding-bottom: 10px; float:left; display:block;}
#middleHalfFP #fsImage {padding-left: 10px;display:inline;float:left;}

.h2content {padding-top: 10px;}
.sponsor2 .body6 {color:#FFFFFF;font-family:arial;font-size:11px;font-weight:normal;margin-top:30px;}
.sponsor2 .head {float:left;}
.sponsor2 .head h3 {float:right;font-size:11px;font-weight:normal;margin:0;padding:5px 0 0 200px;}
.sponsor2 .body6 .sponsorPromo a span.text {color:#FFFFFF;font-family:arial;font-size:11px;font-weight:normal;}
.sponsor2 .body6 .sponsorPromo a  p.title {color:#3F97BE;font-size:12px;font-weight:bold;text-decoration:underline;margin-bottom:0;}
.sponsor2 .body6 .sponsorPromo a span.link {color:#3CB878;display:block;font-weight:normal;margin-bottom:10px;}

.tafHeader {cursor:pointer;}
.tafHeader img {padding-left:6px;padding-top:5px;display:none;}
#middleFullSL {float:left;padding-top:10px;padding-bottom:5px;width:640px;}
#middleFullSL .sponsor2 {float:left;margin:0;padding:0 0 0 10px;width:630px;}

#smallAdBlock { background:transparent; float:left;padding-top:10px;}
#smallAdBlockLeft {width:180px;float:left;padding-left:8px;}
#smallAdBlockMiddle {width:180px;float:left;padding-left:45px;}
#smallAdBlockRight {width:180px;float:left;padding-left:45px;}
.fp { border: 1px solid #636363;}
#middleHalfFP .fpHeader {	background:transparent url(../mobile-images/featuredstores.jpg) repeat scroll 0 0;color:#FFFFFF;font-size:17px;font-weight:bold;height:32px;padding-left:20px; padding-top:7px;}
#middleHalfFP .fpContent {padding-top: 10px; background-color:#343434;}
#leftRailFP {width: 147px; float:left;background-color:#343434;}
#leftRailFP .fpHeader {	background:transparent url(../mobile-images/featuredstores.jpg) repeat scroll 0 0;color:#FFFFFF;font-size:15px;font-weight:bold;height:32px;padding-left:10px; padding-top:7px;}
#leftRailFP .fpContent {padding-top: 10px; background-color:#202020;float:left;}

/************************************************************************************* */

#middleHalfFP {display:block;float:left;width:311px;}
.fp .fpItem {display:block; float:left; }
#middleHalfFP .fpContent {background-color:#202020;display:block;float:left;padding-top:15px;width:311px;}
#middleHalfFP .favStore {display:block;float:left;padding-bottom:10px;width:311px;}
.fpClear {padding-top:20px;}

#middleFullGP {display:block;float:left;width:632px;}
.fpF .fpItemG {display:block; float:left; }
#middleFullGP .fpContentG {display:block;float:left;padding-top:10px;width:632px;}
#middleFullGP .favStore {display:block;float:left;padding-bottom:20px;width:311px;}
#middleFullGP .fsText {float:left; padding-left:10px; display:inline;line-height:30px;}
#middleFullGP .fsText a {color:#FFFFFF; float:left; padding-left:10px;display:inline;}
#middleFullGP .favStore {padding-bottom: 10px; float:left; display:block;}
#middleFullGP #fsImage {padding-left: 10px;display:inline;float:left;}

.adSlot8831 {display:block;width:88px;height:31px;padding:2px;float:right;border:1px solid #282828;}

#middleContainerBottomAd {float:right;padding-top:20px;width:490px;}

#snsMiniUI {z-index:1000000000}

.bannerad { float:left;margin-right:10px;width:980px; }
.bannerLeft { float:left;margin:0 10px 0 0;width:728px; }
.info_genericpromo { margin:-15px 0 0;padding:0px;width:100%;}
.tableside {
	height:20px;
	margin-bottom:-40px;
	margin-left:-10px;
	width:100%;
}

.topsponsoredBy {float:right;font-size:10px;color:#888888;float:right;font-size:10px;margin-top:10px;position:absolute;}
.productGSL .sponsor2 {margin-top:10px;width:268px; background:none;}
.productGSL .sponsor2 .head h3 {padding:5px 0 0 150px;}
.admoduleML {float:left;margin-left:3px;margin-top:15px;padding:4px;border:1px solid #383838;}

/* Ringtone Search Module */
#searchContainer { background:transparent url(/mobile-images/ringtonesearchbgMain.jpg) no-repeat; float:left;margin-top:15px;margin-bottom:10px;width:638px;height:58px;}
#ringtoneSearhForm {position:relative;left:120px;top:14px;width:370px;}
.ringtoneSearchBox {border:0px;padding:7px 0px 0px 5px;background:transparent url(/mobile-images/ringtonesearchboxbgMain.jpg) no-repeat;height:23px;width:315px;vertical-align:top;}  
.ringtoneSubmitButton {vertical-align:middle;cursor:pointer;}

/* Main Page Article Slots */
#middleHalfAS {display:block;float:right;width:311px;margin-right:1px;}
.asClear {padding-top:20px;}
.as { border: 1px solid #636363;}
#middleHalfAS .asHeader {background:transparent url(../mobile-images/featuredstores.jpg) repeat scroll 0 0;color:#FFFFFF;font-size:17px;font-weight:bold;height:32px;padding-left:20px; padding-top:7px;}
#middleHalfAS .asContent {background-color:#333333;}
.moreArticles a {color:#FFFFFF;float:right;font-size:13px;line-height:20px;margin-right:10px;}
.laHead {float:left;}

.desc h3 a {color:#77C4FC;font-size:17px;font-weight:bold;}
.desc p {margin-top:-10px;}
.rightEditHead h3 {color:#FFFFFF;font-size:17px;font-weight:bold;}
#drawerMod { margin-top:-7px;}
#ringtonePageLinks {float:right;margin-top:-20px;}
#ringtonePageLinks a {	color:#FFFFFF;font-size:12px;line-height:20px;margin-right:15px;}

/* Gallery Page Sponsored By */
.floatSponsoredBy {
margin-left:499px;
margin-top:221px;
position:absolute;
width:161px;
}
</style>
