@charset "utf-8";
/* CSS Document */

@import url("reset.css");
@import url("menu.css");
@import url("hp.css");
@import url("contentslider.css");

body {background-image:url(/images/layout/background.jpg); background-repeat:repeat-x; background-color:#FFF}
p {font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:3px 0px 14px 0px}
b {font-weight:normal}
em {font-style:normal}
strong {font-weight:normal}


#main {width:968px; background:url(/images/layout/body-background.png); text-align:center; margin: 0 auto}

#footer {width:968px; height:65px; background:url(/images/layout/footer-background.png) bottom; text-align:center; margin: 0 auto}
.footer_list {padding-bottom:5px; padding-left:225px}
.footer_list li {float:left; font-size:11px; font-weight:bold; padding:0px 0px 1px 20px; font-family:Arial, Helvetica, sans-serif}
.footer_list a {color:#0b578b; text-decoration:none}
.footer_list a:hover {text-decoration:underline}
.ftext {text-align:center; margin:0 auto; font-size:12px; font-weight:bold; padding-top:4px; padding-left:190px}
.fh {width:968px; background:url(/images/layout/body-background.png); text-align:center; margin: 0 auto; height:30px}

.clearFloats {height:0; clear:both;}
.top {background:url(/images/layout/top-background.jpg) no-repeat; height:93px; width:934px; margin-left:17px}
.ulm {margin-left:17px}

.standard_list {list-style:inside disc; padding-bottom:25px}
.standard_list li {font-size:14px; padding:1px 0px 1px 20px; font-family:Arial, Helvetica, sans-serif}

.standard_list_q {list-style:inside disc; padding-bottom:25px; margin-top:10px}
.standard_list_q li {font-size:16px; padding:1px 0px 1px 20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.qbtn {background:#FF0; color:#000; height:35px; font-style:italic; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px}

.standard_list2 {list-style:inside disc; padding:10px 0px 20px 10px}
.standard_list2 li {font-size:14px; padding:4px 0px 1px 20px; font-family:Arial, Helvetica, sans-serif}
.standard_list2 li a {color:#0b578b;}
.standard_list2 li a:hover {text-decoration:none}
.standard_list2 li ul {padding-bottom:10px; padding-left:5px; list-style:square; list-style-position:inside}


.standard_list_r {list-style:inside disc; padding-bottom:25px}
.standard_list_r li {font-size:13px; padding:1px 0px 1px 20px; font-family:Arial, Helvetica, sans-serif}
.standard_list_r li a {color:#006}

.quotebox {padding:7px; background:#E1DBFD; border:#999 solid 1px; font-size:18px; font-style:italic}
.term {font-style:italic; font-weight:bold; color:#600}

.quoteform {float:left; width:316px; background:#A9D1E7; padding:8px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold}
.insimg img {padding:10px}
.fcr {color:#F00}
.InputFourColumn {width:280px}
.DropDown {width:280px}
.ib {font-style:italic; font-weight:bold}

/* QUOTE SECTION */
#quote-content {float:right; text-align:left; width:700px; margin:0px 26px 0px 20px}
#quote-content h1 {color:#336600; font-size:24px; font-family:"Times New Roman", Times, serif}
#quote-content h2 {color:#0b578b; font-size:21px; font-family:"Times New Roman", Times, serif; padding-top:7px}


#quote-menu {float:left; margin-left:32px; width:190px; min-height:300px; font-family:Arial, Helvetica, sans-serif}
#quote-menu li a {width:180px; height:24px; color:#FFF; display:block; margin-bottom:1px; text-decoration:none; font-size:16px; padding:4px 0px 0px 10px; background:url(/images/submenu/green-hover.jpg) repeat-x; font-weight:bold}
#quote-menu li .quote1  {background:url(/images/submenu/green-selected.jpg) repeat-y right; color:#fff; font-style:italic; background-color:#336600}
#quote-menu li .quote1:hover {background:url(/images/submenu/green-selected.jpg) repeat-y right; color:#fff; font-style:italic; background-color:#336600}
#quote-menu li a:hover {background:#336600;}

#quote-menu li ul a {background:#FFF; color:#000; font-size:12px; font-weight:normal; height:17px; border:solid 1px #CCC; border-top:none; margin-left:15px; width:162px}
#quote-menu li ul a:hover {background:url(/images/submenu/hover.jpg) repeat-x}
#quote-menu li ul .quote2 {background:url(/images/submenu/green-selected2.jpg); font-weight:bold; font-style:italic}
#quote-menu li ul .quote2:hover {background-image:url(/images/submenu/green-selected2.jpg); font-weight:bold; font-style:italic}

#quote-menu ul ul ul li {list-style:disc; margin-left:35px; font-size:10px; }
#quote-menu ul ul ul li .quote3 {color:#336600; font-style:italic}
#quote-menu ul ul ul li .quote3:hover {color:#336600; font-style:italic}
#quote-menu ul ul ul li:hover {color:#336600}
#quote-menu ul ul ul a {border:none; border-bottom:#000 solid 1px; font-size:10px; margin-left:-20px; width:155px; padding-left:18px; font-weight:bold}
#quote-menu ul ul ul a:hover {background:#ffffff; color:#336600; border-bottom:#336600 solid 1px;}



/* RESOURCES SECTION */
#resources-content {float:right; text-align:left; width:700px; margin:0px 26px 0px 20px}
#resources-content h1 {color:#660000; font-size:24px; font-family:"Times New Roman", Times, serif}
#resources-content h2 {color:#0b578b; font-size:21px; font-family:"Times New Roman", Times, serif; padding-top:7px}
#resources-content h3 {color:#0b578b; font-size:19px; font-family:"Times New Roman", Times, serif; font-style:italic}

#resources-menu {float:left; margin-left:32px; width:190px; min-height:300px; font-family:Arial, Helvetica, sans-serif}
#resources-menu li a {width:180px; height:24px; color:#FFF; display:block; margin-bottom:1px; text-decoration:none; font-size:16px; padding:4px 0px 0px 10px; background:url(/images/submenu/red-hover.jpg) repeat-x; font-weight:bold}
#resources-menu li .resources1  {background:url(/images/submenu/red-selected.jpg) repeat-y right; color:#fff; font-style:italic; background-color:#660000}
#resources-menu li .resources1:hover {background:url(/images/submenu/red-selected.jpg) repeat-y right; color:#fff; font-style:italic; background-color:#660000}
#resources-menu li a:hover {background:#660000;}

#resources-menu li ul a {background:#FFF; color:#000; font-size:12px; font-weight:normal; height:17px; border:solid 1px #CCC; border-top:none; margin-left:15px; width:162px}
#resources-menu li ul a:hover {background:url(/images/submenu/hover.jpg) repeat-x}
#resources-menu li ul .resources2 {background:url(/images/submenu/red-selected2.jpg); font-weight:bold; font-style:italic}
#resources-menu li ul .resources2:hover {background-image:url(/images/submenu/red-selected2.jpg); font-weight:bold; font-style:italic}

#resources-menu ul ul ul li {list-style:disc; margin-left:35px; font-size:10px; }
#resources-menu ul ul ul li .resources3 {color:#660000; font-style:italic}
#resources-menu ul ul ul li .resources3:hover {color:#660000; font-style:italic}
#resources-menu ul ul ul li:hover {color:#660000}
#resources-menu ul ul ul a {border:none; border-bottom:#000 solid 1px; font-size:10px; margin-left:-20px; width:155px; padding-left:18px; font-weight:bold}
#resources-menu ul ul ul a:hover {background:#ffffff; color:#660000; border-bottom:#660000 solid 1px;}

.rbox { width:202px; height:130px; background:url(/images/resources/rbox-bkg.jpg) repeat-x bottom; border:#660000 solid 1px; float:left; margin:0px 17px 17px 0px; padding:0px 6px 6px 6px }
.rbox:hover {background:#FFF}
.rbox p {font-size:12px; margin-bottom:19px}
.rbox p a {font-size:12px; font-style:italic; text-decoration:underline; color:#660000;}




/* STATES SECTION */
#states-content {float:right; text-align:left; width:700px; margin:0px 26px 0px 20px}
#states-content h1 {color:#0b578b; font-size:24px; font-family:"Times New Roman", Times, serif}
#states-content h2 {color:#0b578b; font-size:21px; font-family:"Times New Roman", Times, serif; padding-top:7px}
#states-content h3 {color:#0b578b; font-size:19px; font-family:"Times New Roman", Times, serif; font-style:italic}
#states-content table {margin-bottom:20px}

#states-menu {float:left; margin-left:32px; width:190px; min-height:300px; font-family:Arial, Helvetica, sans-serif}
#states-menu li a {width:180px; height:24px; color:#FFF; display:block; margin-bottom:1px; text-decoration:none; font-size:16px; padding:4px 0px 0px 10px; background:url(/images/submenu/blue-hover.jpg) repeat-x; font-weight:bold}
#states-menu li .states1  {background:url(/images/submenu/blue-selected.jpg) repeat-y right; color:#fff; font-style:italic; background-color:#0b578b}
#states-menu li .states1:hover {background:url(/images/submenu/blue-selected.jpg) repeat-y right; color:#fff; font-style:italic; background-color:#0b578b}
#states-menu li a:hover {background:#0b578b;}

#states-menu li ul a {background:#FFF; color:#000; font-size:12px; font-weight:normal; height:17px; border:solid 1px #CCC; border-top:none; margin-left:15px; width:162px}
#states-menu li ul a:hover {background:url(/images/submenu/hover.jpg) repeat-x}
#states-menu li ul .states2 {background:url(/images/submenu/blue-selected2.jpg); font-weight:bold; font-style:italic}
#states-menu li ul .states2:hover {background-image:url(/images/submenu/blue-selected2.jpg); font-weight:bold; font-style:italic}

#states-menu ul ul ul li {list-style:disc; margin-left:35px; font-size:10px; }
#states-menu ul ul ul li .states3 {color:#0b578b; font-style:italic}
#states-menu ul ul ul li .states3:hover {color:#0b578b; font-style:italic}
#states-menu ul ul ul li:hover {color:#0b578b}
#states-menu ul ul ul a {border:none; border-bottom:#000 solid 1px; font-size:10px; margin-left:-20px; width:155px; padding-left:18px; font-weight:bold}
#states-menu ul ul ul a:hover {background:#ffffff; color:#0b578b; border-bottom:#0b578b solid 1px;}

.th {width:134px; background:#4f81bd; padding:7px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:italic; font-weight:bold; border-bottom:#FFF 2px solid}
.td1 {background:#b8cce4; color:#000; font-size:15px; padding: 5px 10px 5px 10px; border-bottom:#FFF solid 1px; border-right:#FFF solid 1px}
.td2 {background:#dbe5f1; color:#000; font-size:15px; padding: 5px 10px 5px 10px; border-bottom:#FFF solid 1px; border-right:#FFF solid 1px}
.ratetype {color:#CCC; font-size:12px; font-style:normal}

/* FACILITIES SECTION */
#facilities-content {float:right; text-align:left; width:700px; margin:0px 26px 0px 20px}
#facilities-content h1 {color:#e1823b; font-size:24px; font-family:"Times New Roman", Times, serif}
#facilities-content h2 {color:#0b578b; font-size:21px; font-family:"Times New Roman", Times, serif; padding-top:7px}
#facilities-content h3 {color:#0b578b; font-size:19px; font-family:"Times New Roman", Times, serif; font-style:italic}

#facilities-menu {float:left; margin-left:32px; width:190px; min-height:300px; font-family:Arial, Helvetica, sans-serif}
#facilities-menu li a {width:180px; height:24px; color:#FFF; display:block; margin-bottom:1px; text-decoration:none; font-size:16px; padding:4px 0px 0px 10px; background:url(/images/submenu/orange-hover.jpg) repeat-x; font-weight:bold}
#facilities-menu li .facilities1  {background:url(/images/submenu/orange-selected.jpg) repeat-y right; color:#fff; font-style:italic; background-color:#e1823b}
#facilities-menu li .facilities1:hover {background:url(/images/submenu/orange-selected.jpg) repeat-y right; color:#fff; font-style:italic; background-color:#e1823b}
#facilities-menu li a:hover {background:#e1823b;}

#facilities-menu li ul a {background:#FFF; color:#000; font-size:12px; font-weight:normal; height:17px; border:solid 1px #CCC; border-top:none; margin-left:15px; width:162px}
#facilities-menu li ul a:hover {background:url(/images/submenu/hover.jpg) repeat-x}
#facilities-menu li ul .facilities2 {background:url(/images/submenu/orange-selected2.jpg); font-weight:bold; font-style:italic}
#facilities-menu li ul .facilities2:hover {background-image:url(/images/submenu/orange-selected2.jpg); font-weight:bold; font-style:italic}

#facilities-menu ul ul ul li {list-style:disc; margin-left:35px; font-size:10px; }
#facilities-menu ul ul ul li .facilities3 {color:#e1823b; font-style:italic}
#facilities-menu ul ul ul li .facilities3:hover {color:#e1823b; font-style:italic}
#facilities-menu ul ul ul li:hover {color:#e1823b}
#facilities-menu ul ul ul a {border:none; border-bottom:#000 solid 1px; font-size:10px; margin-left:-20px; width:155px; padding-left:18px; font-weight:bold}
#facilities-menu ul ul ul a:hover {background:#ffffff; color:#e1823b; border-bottom:#e1823b solid 1px;}



/* COMPARE SECTION */
#compare-content {float:right; text-align:left; width:700px; margin:0px 26px 0px 20px}
#compare-content h1 {color:#663366; font-size:24px; font-family:"Times New Roman", Times, serif}

#compare-menu {float:left; margin-left:32px; width:190px; min-height:300px; font-family:Arial, Helvetica, sans-serif}
#compare-menu li a {width:180px; height:24px; color:#FFF; display:block; margin-bottom:1px; text-decoration:none; font-size:16px; padding:4px 0px 0px 10px; background:url(/images/submenu/purple-hover.jpg) repeat-x; font-weight:bold}
#compare-menu li .compare1  {background:url(/images/submenu/purple-selected.jpg) repeat-y right; color:#fff; font-style:italic; background-color:#663366}
#compare-menu li .compare1:hover {background:url(/images/submenu/purple-selected.jpg) repeat-y right; color:#fff; font-style:italic; background-color:#663366}
#compare-menu li a:hover {background:#663366;}

#compare-menu li ul a {background:#FFF; color:#000; font-size:12px; font-weight:normal; height:17px; border:solid 1px #CCC; border-top:none; margin-left:15px; width:162px}
#compare-menu li ul a:hover {background:url(/images/submenu/hover.jpg) repeat-x}
#compare-menu li ul .compare2 {background:url(/images/submenu/purple-selected2.jpg); font-weight:bold; font-style:italic}
#compare-menu li ul .compare2:hover {background-image:url(/images/submenu/purple-selected2.jpg); font-weight:bold; font-style:italic}

#compare-menu ul ul ul li {list-style:disc; margin-left:35px; font-size:10px; }
#compare-menu ul ul ul li .compare3 {color:#663366; font-style:italic}
#compare-menu ul ul ul li .compare3:hover {color:#663366; font-style:italic}
#compare-menu ul ul ul li:hover {color:#663366}
#compare-menu ul ul ul a {border:none; border-bottom:#000 solid 1px; font-size:10px; margin-left:-20px; width:155px; padding-left:18px; font-weight:bold}
#compare-menu ul ul ul a:hover {background:#ffffff; color:#663366; border-bottom:#663366 solid 1px;}



/* NEWS SECTION */
#news-content {float:right; text-align:left; width:700px; margin:0px 26px 0px 20px}
#news-content h1 {color:#513923; font-size:24px; font-family:"Times New Roman", Times, serif}
#news-content h2 {color:#0b578b; font-size:21px; font-family:"Times New Roman", Times, serif; padding-top:7px}
#news-content h3 {color:#0b578b; font-size:19px; font-family:"Times New Roman", Times, serif; font-style:italic}

#news-menu {float:left; margin-left:32px; width:190px; min-height:300px; font-family:Arial, Helvetica, sans-serif}
#news-menu li a {width:180px; height:24px; color:#FFF; display:block; margin-bottom:1px; text-decoration:none; font-size:16px; padding:4px 0px 0px 10px; background:url(/images/submenu/brown-hover.jpg) repeat-x; font-weight:bold}
#news-menu li .news1  {background:url(/images/submenu/brown-selected.jpg) repeat-y right; color:#fff; font-style:italic; background-color:#513923}
#news-menu li .news1:hover {background:url(/images/submenu/brown-selected.jpg) repeat-y right; color:#fff; font-style:italic; background-color:#513923}
#news-menu li a:hover {background:#513923;}

#news-menu li ul a {background:#FFF; color:#000; font-size:12px; font-weight:normal; height:17px; border:solid 1px #CCC; border-top:none; margin-left:15px; width:162px}
#news-menu li ul a:hover {background:url(/images/submenu/hover.jpg) repeat-x}
#news-menu li ul .news2 {background:url(/images/submenu/brown-selected2.jpg); font-weight:bold; font-style:italic}
#news-menu li ul .news2:hover {background-image:url(/images/submenu/brown-selected2.jpg); font-weight:bold; font-style:italic}

#news-menu ul ul ul li {list-style:disc; margin-left:35px; font-size:10px; }
#news-menu ul ul ul li .news3 {color:#513923; font-style:italic}
#news-menu ul ul ul li .news3:hover {color:#513923; font-style:italic}
#news-menu ul ul ul li:hover {color:#513923}
#news-menu ul ul ul a {border:none; border-bottom:#000 solid 1px; font-size:10px; margin-left:-20px; width:155px; padding-left:18px; font-weight:bold}
#news-menu ul ul ul a:hover {background:#ffffff; color:#513923; border-bottom:#513923 solid 1px;}

/* SITEMAP */
#smdr {float:left; padding-left:8px; width:455px; padding-top:70px}
#smdr h2 a {color:#0b578b; font-size:21px; font-family:"Times New Roman", Times, serif; padding-top:7px}
#smdr h2 a:hover { text-decoration:none}

#smdl {float:left; text-align:left; width:415px; padding:20px 13px 0px 46px}
#smdl h1 {color:#660000; font-size:24px; font-family:"Times New Roman", Times, serif; text-decoration:none; font-weight:bold; padding-bottom:16px}
#smdl h1 a:hover {text-decoration:underline}
#smdl h2 {padding-top:7px}
#smdl h2 a {color:#0b578b; font-size:21px; font-family:"Times New Roman", Times, serif; padding-top:7px}
#smdl h2 a:hover { text-decoration:none}

#hps li {float:left; margin:8px 14px 25px 0px}
#hps li a {display:block; width:141px; height:125px; border:#3333ff solid 1px; padding:10px 15px 10px 5px; color:#3333ff; font-size:16px; font-style:italic; font-weight:bold; text-decoration:none; text-align:center}
#hps li a:hover {border:#999 solid 1px}


.sq {float:left; border:#CCC solid 1px; height:169px; margin:3px 10px 4px 0px; width:250px; padding:5px}
.sq p {font-size:12px; padding:3px; margin-bottom:2px}

