#panel_top {
background-color:#fff;
width:100%;
position:relative;
}

#panel_top div.flash {
position:relative;
float:left;
margin-bottom:12px;
top:5px;
}

#panel_top div.intro {
position:absolute;
right:0;top:5px;
width:240px;height:262px;
background-color:#D1D2D4;
}

#panel_top div.intro h3 {
margin:15px 15px 25px 15px;padding:0;
color:#fff;
font-family:Georgia, "Helvetica", "Times new Roman", serif;
font-size:120%;
}

#panel_top div.intro form {margin:15px;padding:0;}

#panel_top div.intro form select {
width:100%;
font-size:70%;
margin-bottom:5px;
border:1px solid;
border-color:#818286;
color:#818284;
padding:2px;margin:0 0 10px 0;
}

#panel_top div.intro form input {
margin-top:10px;
border:1px solid;
border-color:#818286;
color:#818284;
font-size:70%;
padding:2px;
}
/*
#panel_top #promotion {
position:absolute;
right:0;
top:174px;
width:202px;
height:100px;
border-top:3px solid #fff;
}

#panel_top #promotion a img {
border:none;
}
*/

#panel_bottom {
border-top:3px solid #fff;
clear:both;
}
#panel_bottom a img {border:none;}
#panel_bottom div.main {
padding:0;
float:right;
width:460px;
}
#panel_bottom div.main h2, #panel_bottom div.main p {
margin:0;padding:0;
padding-top:20px;
}
#panel_bottom div.main h2 {
font-family:Georgia, "Helvetica", "Times new Roman", serif;
font-size:190%;
letter-spacing:-1px;
color:#3b6358;
}
#panel_bottom div.main p {
padding:7px 0;
color:#9c9c9c;
letter-spacing:-1px;
}
#panel_bottom div.main img.home-ctas {
float:left;
margin:10px 12px 0 0;
}
#panel_bottom div.main img.home-ctas:hover {opacity:0.8;}
#panel_bottom div.main #locations_table {
width:100%;
padding:0;margin:0;
}
#locations_table th {/*left cell*/width:43%;}
#locations_table td {
/*right cell*/
width:57%;
vertical-align:top;
}
#content #locations_table td h2 {
font-size:135%;
color:#373739;
padding:0;margin:0;
font-family:Arial, cursive;
}
#content #locations_table td p {
font-size:80%;
font-weight:bold;
color:#828284;
padding:0;
margin:20px 0 0 0;
font-family:Arial, cursive;
}
#panel_bottom div.main #featured {
width:100%;height:277px;
padding:0;margin:0;
border:collapse;
}
#panel_bottom div.main #featured p.title {
padding:15px 0 0 25px;margin:0;
color:#373739;
font-size:140%;
font-family:Arial, cursive;
line-height:1.2;
}
#panel_bottom div.main #featured p.info {
padding:0 0 0 25px;margin:60px 0 0 0;
color:#6D6E72;
font-size:76%;
font-weight:bold;
}
#panel_bottom div.main #featured td.right p.info {margin-top:40px;}
#panel_bottom div.main #featured .left {
background-image:url("/images/featured-left.jpg");
background-position:center;
background-repeat:no-repeat;
vertical-align:top;
width:50%;
padding:0;margin:0;
}
#panel_bottom div.main #featured .left a {
position:absolute;
padding:0;margin:0 0 0 5px;
height:273px;width:352px;
}
#panel_bottom div.main #featured .right {
background-image:url("images/featured-right.gif");
background-position:center;
background-repeat:no-repeat;
vertical-align:top;
width:50%;
padding:0;margin:0;
}
#panel_bottom div.main #featured .right a {
position:absolute;
padding:0;margin:0 0 0 5px;
height:273px;width:352px;
}
#panel_bottom div.main #featured .mid {width:20px;}
#panel_bottom div.news {
position:relative;
float:right;
/*clear:both;*/
width:460px;
margin:10px 0 0;padding:10px 0 0;
border-top:1px dotted #ccc;
}
#panel_bottom div.news h3 {font-family:Georgia, "Helvetica", "Times new Roman", serif;font-size:120%;margin:0 0 3px;padding:0;}
#panel_bottom div.news h3 a {font-weight:normal;text-decoration:underline;}
#panel_bottom div.news .article {padding:0px 0 0;margin:0;
/*border-bottom:2px dotted #ccc;*/
}
#panel_bottom div.news .article h2, #panel_bottom div.news .article p {
margin:0;
color:#fff;
}
#panel_bottom div.news .article h2 {
font-family:Georgia, "Helvetica", "Times new Roman", serif;
font-size:75%;
margin-bottom:10px;
}
#panel_bottom div.news .article a {color:#818284;}
#panel_bottom div.news .article p {
color:#818284;
line-height:1.4em;
letter-spacing:-1px;
}
#panel_bottom div.news .article p a {
/*display:block;
margin-top:10px;*/
}
#panel_bottom div.news .article a:hover {
text-decoration:none;
color:#555;
}
#panel_bottom #banners {
clear:both;
background-color:#fff;
padding-top:3px;
_padding-top:2px;
}
#panel_bottom #banners a img {
border:none;
vertical-align:text-bottom;
}
#panel_bottom #banners a.green {margin-left:0;}

/*TABS*/
#content ul.tabNavigation {
position:relative;
bottom:0;
font-family:Georgia, "Helvetica", "Times new Roman", serif;
list-style:none;
margin:10px 0 0;padding:0;
}
#content ul.tabNavigation li {
float:left;
margin:0;padding:0;
text-align:center;
letter-spacing:-1px;
}
#content ul.tabNavigation li a {
float:left;
display:block;
width:113px;
margin:0 5px 0 0;padding:6px 0 7px;
background-color:#c0dcc6;
color:#fff;
font-size:15px;
text-decoration:none;
}
#content ul.tabNavigation li:last-child a, #content ul.tabNavigation li.last a {margin:0;width:112px;}
#content ul.tabNavigation li a.selected {
background-color:#acd4bc;
color:#1f4036;
font-size:16px;
/*padding:10px 0 7px;*/
/*padding-bottom:7px;*/
}
#content ul.tabNavigation li a:focus {outline:0;}
.tabs {
float:left;
clear:left;
width:472px;
}
div.tabs div {
float:left;
padding:18px;
border:1px solid #d8cdae;
}
div.tabs div {/*border-top:0;*/}
#content div.tabs h2, #content div.tabs p, #content div.tabs ul li {font-family:Georgia, "Helvetica", "Times new Roman", serif;}
#content div.tabs h2 {color:#3b6358;font-size:190%;margin:12px 0 6px;}
#content div.tabs p {color:#58585a;font-size:120%;line-height:20px;margin:0 0 16px;}
#content div.tabs p span {color:#16362d;}

#zero {background-color:#f8f3e4;}
#content div.tabs #zero ul, #content div.tabs #second ul, #content div.tabs #third ul, #content div.tabs #fourth ul {
margin:0 0 24px 18px;padding:0;color:#58585a;list-style:disc;font-style:italic;}
#content div.tabs #zero ul li, #content div.tabs #second ul li, #content div.tabs #third ul li, #content div.tabs #fourth ul li {
margin:0 0 6px;padding:0;}

#second {background-color:#f8f3e4;}
#third {background-color:#f8f3e4;}
#fourth {background-color:#f8f3e4;}

#content ul.tabNavigation li {}



