@import "print.css";
@import "main.css";
body {
font-family:Tahoma, Verdana, Arial;
font-size:0.9em;
background:url(../images/index_tilebg.jpg) #5e7fa8 repeat;
margin:0;
}
ul li ul li{
list-style-image:url(../images/bullet-uliuli.gif);
}
.interior_searchform {
width:244px;
margin:0;
padding:0;
}

.interior_bodylink {
font-size:1.2em;
font-weight:700;
color:#000;
}

.interior_bodytext,.interior_top {
font-size:0.9em;
text-align:left;
}

.interior_top {
width:150px;
margin:0 40px 0 0;
}

.interior_top a {
font-size:0.8em;
color:#1f6a91;
font-weight:700;
}
.attractionsMainContainer{
background:url(../images/interior_wateratt_rptlef);
}
.attractionsboxMain,#bodyRow {
background:url(../images/int_attractionsbox_bg.gif);
margin:0;
}
#intLgTableContent .subbullets li{
list-style-image:url(../images/bullet-uliuli.gif);
line-height:1.5em;
margin-left:-50px;
}
.attractionsboxLeft {
background:url(../images/interior_wateratt_rptleft.jpg) repeat-y;
}

.attractionsboxBot {
background:url(../images/interior_wateratt_bot.jpg) no-repeat;

}

.attractionsboxContent {
margin:0 50px 0 0;
}

.attractionsboxContent ul {
float:left;
}

.attractionsboxContent ul li {
list-style-image:url(../images/interior_attbullet.jpg);
text-align:left;
}

.interior_attlink,.attractionsboxContent ul li a {
font-family:Tahoma, Verdana, Arial;
font-size:1em;
font-weight:700;
color:#22577F;
}

.attractionsboxContent ul li a:hover {
color:#f91904;
}

#foot {
width:718px;
height:56px;
position:relative;
background:url(../images/interior_foot.jpg) no-repeat;
}

#foot ul {
list-style:none;
margin:0;
padding:0;
}

#foot a {
position:absolute;
width:67px;
height:30px;
text-indent:-1000em;
border:0;
}

#foot .top a {
top:20px;
left:632px;
}

#foot .top a:hover {
top:-14px;
left:618px;
width:100px;
height:70px;
border:none;
background:url(../images/interior_foot_on.jpg) no-repeat bottom right;
}

#intLeftCol,#intRightCol {
background-image:url(../images/interior_mainbg.jpg);
background-repeat:repeat-x;
background-position:100% 0;
width:75%;
}

#intLgTableHeader,#intLgTableBot,#intLgTableContent {
display:block;
width:718px;
}

#intLgTableHeader {
background:url(../images/interior_lgtbl_top_test.jpg) repeat;
height:37px;
}


#intLgTableBot {
background:url(../images/interior_lgtbl_bot.jpg) repeat;
height:51px;
}

#intLgTableContent p,#intLgTableContent h3,#pricingTable,#intLgTableContent h4,#map,#intLgTableContent blockquote,
#intLgTableContent h5,#intLgTableContent form {
margin:0 40px 0 80px;
}
#intLgTableContent form{
margin-bottom:0px;
}
#intLgTableContent {
background:url(../images/interior_lgtbl_bg.jpg) repeat top;
font-family:Tahoma;
height:auto;
}
#intLgTableContent a,#intLgTableContent .download a{
color:#034f6e;
font-weight:700;
}
#intLgTableContent a:hover,#intLgTableContent .download a:hover{
color:#fa8008;
}
#intLgTableContent blockquote,#intLgTableContent .download,#intLgTableContent p.anchorContainer{
margin-bottom:5px;
border:2px solid #CBECEF;
padding:5px;
}
#intLgTableContent p.anchorContainer{
margin:0 auto;
width:500px;
text-align:center;
color:#ccc;
}
#intLgTableContent blockquote,#intLgTableContent .download{
margin-left:100px;
background:#fafafa;
}
#intLgTableContent .download{
margin:15px auto;
display:block;
height:65px;
width:320px;
background:#fff;
vertical-align:middle;
margin-bottom:0;
}
#intLgTableContent .download a{
position:relative;
top:-20px;
width:350px;
}
/* These are not needed for the shopping cart. */
#intLgTableContent ul{
margin:0 40px 0 105px;
}
#intLgTableContent ul li{
list-style-image:url(../images/int_ulli_arrow.gif);
}
/* End not needed*/

#intLgTableContent h3 {
font-size:1.4em;
color:#021e60;
}

#intLgTableContent h4,h4 {
font-size:1.2em;
color:#2096bc;
}
#intLgTableContent h5,#intLgTableContent highlightBoxYellowTall h5{
font-size:1.1em;
color:#5e7fa8;
border-bottom:2px solid #7cd0f2;
padding: 3px 0;
}

#intLgTableContent p.descr{
font-size:.8em;
text-align:center;
}

#intLgTableContent p.highlightBox/*,#intLgTableContent blockquote ul*/ {
background:#d9edff;
border:2px solid #b7dcff;
padding:15px;
display:block;
margin-bottom:10px;
}
#intLgTableContent p.highlightBoxYellow {
/*background:#fdfde4 url(../images/yellow-box-bg.gif) no-repeat bottom;*/
border:2px solid #ffc600;
padding:15px;
display:block;
margin-bottom:10px;
}
#intLgTableContent p.highlightBoxYellowTall,#intLgTableContent .highlightBoxYellowTallEmploy {
/*background:#fdfde4 url(../images/yellow-box-bg.gif) no-repeat bottom;*/
border:2px solid #ffc600;
padding:15px;
display:block;
/*margin-bottom:10px;*/
min-height:100px;
text-decoration:none;

}
#intLgTableContent .highlightBoxYellowTallEmploy {
background:url(../images/bubble_bg.gif) no-repeat bottom;
width:550px;
margin:0 auto;
margin-bottom:0;
}
.yellowBoxLetterContainer{
float:right;
position:relative;
font-size:9em;
color:#f7f7d9;
font-weight:700;
text-decoration:none;
right:103px;
top:-25px;
width:100px;
margin:0;
display:block;
padding:0;
overflow:hidden;
}
.yellowBoxLetterContainer a{
text-decoration:none;
}
yellowBoxLetterContainer #y{
height:120px;
}
/*#intLgTableContent blockquote ul{
position:relative;
left:-30px;
}
#intLgTableContent blockquote ul li{
list-style-image:url(../images/int_block_ulli_arrow.gif);
margin-left:20px;
}*/
#intLgTableContent p.highlightBox a{
display:block;
height:25px;
background:#a8cef3;
display:inline;
padding: 4px 10px;
border:1px solid #8ab6e0;
float:right;
position:relative;
top:-30px;
right:-13px;
color:#036;
text-decoration:none;
font-size:.9em;
}
#intLgTableContent p.highlightBox img{
margin-right:5px;
}
#intLgTableContent p.highlightBox img a:hover{
text-decoration:none;
}
#intLgTableContent p.highlightBox a:hover{
text-decoration:underline;
}
#intLgTableContent p.highlightBox a{
display:block;
height:25px;
background:#a8cef3;
display:inline;
padding: 4px 10px;
border:1px solid #8ab6e0;
float:right;
position:relative;
top:-30px;
right:-13px;
color:#036;
text-decoration:none;
font-size:.9em;
}

#intLgTableContent highlightBox p strong{
margin-bottom:10px;
}

#pricingTable {
margin-top:15px;
border:1px solid #666;
}

#pricingTable tbody tr td {
border-left:1px solid #D9D9D9;
padding:3px 8px;
}

#pricingTable tbody tr.selected td {
font-weight:700;
border-left:1px solid #346DBE;
border-bottom:1px solid #7DAAEA;
background-color:#3d80df;
color:#fff;
}

#pricingTable tbody tr.new td {
font-weight:700;
border-left:1px solid #d1a60b;
border-bottom:1px solid #d1a60b;
border-top:1px solid #d1a60b;
background-color:#ffc800;
color:#fff;
height:30px;
}

.calendar {
border:1px solid #92b0cc;
border-collapse:inherit;
border-color:#92b0cc;
border-style:solid;
}

.juneCal,.julyCal,.augCal,.septCal {
width:530px;
font-size:1em;
line-height:.8em;
/*height:270px;*/
display:block;
margin:0 auto;
}

.juneCal {
background:url(../images/int-cal-june-bg.gif) no-repeat bottom right;
}

.julyCal {
background:url(../images/int-cal-july-bg.gif) no-repeat bottom right;
}

.augCal {
background:url(../images/int-cal-aug-bg.gif) no-repeat bottom right;
}

.septCal {
background:url(../images/int-cal-septie-bg.gif) no-repeat  top right;
height:700px;

}

.calendar tr td {
height:25px;
padding:10px;
}

.juneCal tr td,.julyCal tr td {
background:none;
}

.calendar .topRow {
height:30px;
background:#8cd1e7;
}

#map {
width:350px;
height:350px;
border:1px solid #ccc;
display:block;
margin:0 auto;
}
.intTop{
background:#fade8a;
border:2px solid #ef9f05;
padding:8px;
font-size:1em;
text-decoration:none;
position:relative;
float:right;
right:20px;
top:-30px;
width:110px;
text-align:center;
clear:both;
}
.intTop a:hover{
text-decoration:underline;
}
.intTopLeft{
background:#fade8a;
border:2px solid #ef9f05;
padding:8px;
font-size:1em;
text-decoration:none;
width:110px;
text-align:center;
margin:0 auto;
}
/*employment*/
#employementTable{
border:2px solid #205881;
background:#d9edff;
padding-top:6px;
}
.inputBtn,.submitBtns{
border:1px solid #205881;
height:25px;
}

#submitContainer{
text-align:right;
width:500px;
margin:0;
padding:7px;
background:#9bc0e0;
}
#required{
padding:0 60px 15px 0;
text-align:right;
}
hr {
border-bottom:3px solid #245c85;
width:661px;
margin:10px 0;
}

/*
.copyright_text {
font-size:0.7em;
color:#FFF;
}

.copyright_text a {
color:#ffcd00;
}

.copyright_text a:hover {
color:#021e60;
}

#searchbox {
border:1px solid #666;
width:145px;
margin:0 5px 0 0;
padding:2px;
}

#btnWeather a,#btnParking a,#btnPrivacy a {
height:21px;
display:block;
}

#btnWeather a {
width:170px;
background:url(../images/home_btn_weather.jpg) no-repeat;
}

#btnWeather a:hover {
background:url(../images/home_btn_weather_on.jpg) no-repeat;
}

#btnParking a {
width:104px;
background:url(../images/home_btn_parking.jpg) no-repeat;
}

#btnParking a:hover {
background:url(../images/home_btn_parking_on.jpg) no-repeat;
}

#btnPrivacy a {
width:124px;
background:url(../images/home_btn_privacy.jpg) no-repeat;
}

#btnPrivacy a:hover {
background:url(../images/home_btn_privacy_on.jpg) no-repeat;
}*/