/* CSS Document */

body{
margin:0px;
padding:0px;
font-size:65%;
font-family:Arial, Helvetica, sans-serif;
background-image:url(images/body_bg_repeaty2.gif);
background-repeat:repeat-y;
background-color:#F4F2E4;
background-position:50% top;
color:white;
}

a{
color:#FFFFFF;
text-decoration:underline;
}


a:hover{
text-decoration:none;
}


#logo{
position:absolute;
top:0px;
left:30px;
}

#header{
height:148px;
background-image:url(images/header_bg_repeatx.gif);
background-repeat:repeat-x;
}

#headerBreak{
height:5px;
background-color:#9E9B74;
}

#mainContentCTN{
text-align:center;
width:750px;
padding:0px 0 10px 0;
margin:0 auto;
font-size:1.2em;
line-height:1.5em;
}

#leftColumn{
width:205px;
padding:10px;
vertical-align:top;
text-align:left;
}

#rightColumn{
width:525px;
vertical-align:top;
}

#mainNavigation{
margin:0 auto;
text-align:left;
}

#mainContent{
margin:0 auto;
text-align:left;
padding:10px 15px 10px 15px;
}

#mainContent h1{font-size:16px; font-weight:normal; padding:0; margin:0; border-bottom:1px dotted white; text-transform:uppercase; padding-bottom:5px; margin-bottom:10px;}

#mainContent a{
color:#333333;
text-decoration:underline;
}

#mainContent a:hover{
text-decoration:none;
}


.navProminent{
border:1px solid #7a7a57;
padding:0 5px 0 5px;
}

.navProminent a:link{
color:#0099FF;
}

#topNavigation{
text-align:center;
white-space:nowrap;
padding-top:.8em;
padding-left:450px;
font-size:1.1em;
}

.mapCTN{
width:100%;
border:1px solid #7a7a57;
padding:5px;
margin-bottom:10px;
line-height:1.3em;
}

ul{
padding:0px;
margin-left:20px;
list-style-type:square;
}

.bulletList{
margin:10px 0 10px 0;
list-style-type:none;
background-color:#7F9CC4;
padding:5px;
border:1px solid white;
color:
}

.bulletList li{
border-bottom:1px solid white;
margin:3px;
}

.bulletList li.ulBTN {
background-color:#98b6e2;
border:1px solid white;
padding:5px;
margin-top:10px;
}

#productHeader{
border:1px solid #7a7a57;
padding:2px;
margin-bottom:15px;
}

#productHeaderNav{
border-style:solid;
border-width: 0 1px 1px 1px;
border-color:#7a7a57;
padding:5px;
margin-bottom:15px;
background-color:#AEAC8b;
}



.productActions{
border:1px solid white;
padding:5px;
background-color:#AEAC8b;
margin:15px 0;
}


.rates{
width:100%;
background-color:#98b6e2;
border:1px solid white;
}

.rates td{
border-bottom:1px solid white;
padding:2px 10px 2px 10px;
}

.disclosure{
font-size:.9em;
line-height:1.2em;
}

#lgImageCTN{
margin:0 0 15px 0;
}

.sidebarFeature{
padding:9px;
border-color:#93906D;
border-width:1px 0 0px 0;
border-style:solid;

}

#footerDisclosure{

font-size:0.8em;
line-height:1.2em;
margin:10px 0px 10px 0px;
border-top:1px dotted white;
padding:5px 0px;
}

.newsStory{
margin:0 0 10px 0;
border-style:solid;
border-color:#BDB991;
border-width:0 0 1px 0;
padding-bottom:10px;
}
