a {text-decoration:underline; color:#999}
a:hover {text-decoration:none; color:#000}

body {background:#FFF; margin:15px 0; padding:0;}
#body, td { font-family: Arial, tahoma, verdana; font-size: 12px; color:#999;}

#h2 {color:#00a8cb; font-size:17px; font-weight:normal; padding:0; margin-bottom:15px}
#h3 {color:#003366; font-size:17px; font-weight:normal; padding:0; margin-bottom:15px}

.aqua {color:#00c7f2; font-size:18px; padding:0 0 5px 0}

.ol {margin:0 0 0 13px; padding:0 0 0 13px}
.ol a {text-decoration:none}
.ol a:hover{text-decoration:underline}
.ol li{padding-bottom:10px}
.ol .li_normal{font-weight:normal; color:#999}
.ol .li_bold{font-weight:bold; color:#000}
.ol .li_bold a{color:#000}

.txt_11 {font-size:11px}

#copy td{padding-top:50px}
#copy_string {font-size:10px}

#menu {margin:6px 0 33px 0}
#menu a{color:#FFF; text-decoration:none}
#menu td{background:#004f9f url(../i/menu_bg.gif); font-size:18px; color:#FFF;}
#menu td.item {padding:0 35px}
#menu td.item_o {padding:0 35px; background:#004f9f url(../i/menu_bg_o.gif);}

#menu_bot { text-transform:uppercase; font-size:14px; color:#333; padding-bottom:5px}
#menu_bot a{color:#333; text-decoration:none}
#menu_bot a:hover{text-decoration:underline}

#menu_bot_sm {font-size:11px; text-align:right; vertical-align:bottom}
#menu_bot_sm a{text-decoration:none}

#menu_top {float:right ; padding-right:46px; font-size:11px}
#menu_top a{color:#999; text-decoration:none}
#menu_top a:hover{color:#000;}

#top_middle {background:url(../i/top_m_bg.jpg) right no-repeat}
#top_middle td{color:#FFF}


/*----------rates page-----------*/

#superstar-top{
background:url(../i/rates/supersaver-top.gif) right top no-repeat;
font-family: Helvetica, Arial, sans-serif;
font-size:15px;
font-weight:normal;
color:#fff;
}
#superstar-top span
{
color:#fff91b;
}

.big-text{
font-family: Helvetica, Arial, sans-serif;
font-size:24px;
font-weight:bold;
color:#fff;
}

.border-left
{ 
border-left:#3dabe2 3px solid;
padding-left:13px;
}

.rates{
font-family: Helvetica, Arial, sans-serif;
font-size:20px;
font-weight:bold;
color:#000;
}

.monthly{
font-family: Helvetica, Arial, sans-serif;
font-size:15px;
font-weight:bold;
color:#000;
}

.rates span{

font-size:13px;
font-weight:normal;

}

.rates span a{
font-family: Helvetica, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#003efe;
text-decoration:none;
}

.rates span a:hover{
color:#000;

}

.small-text{
font-family: Helvetica, Arial, sans-serif;
font-size:15px;
font-weight:normal;
color:#000;
}

.additional-border
{ 
border-left:#3dabe2 3px solid;
border-top:#3dabe2 3px solid;
}

.additional-border-r
{ 
border-right:#3dabe2 3px solid;
border-top:#3dabe2 3px solid;
border-left:#3dabe2 3px solid;
}

img{ border:none;}

.services-text{
color:#2881c5;

}


/* ----- tool tip specific styles ----- */
#theToolTip{
position: absolute;
left:-300;
top:200;
width: 200px;
padding: 6px 0px 0px 10px;
background-color: #f15a2b;
visibility: hidden;
z-index: 100;
}

#ToolTipPointer{
position:absolute;
left:300;
top:200;
z-index: 101;
visibility: hidden;
}

#theToolTip p{
font-size: 1.1em;
color: #fff;
line-height:1.4em;
margin-right:10px;
margin-top:0;
text-align:left;
}

#ToolTipTextWrap {
font-weight:bold;
font-size: 12px;
color: #fff;
margin-right:10px;
}


