/*

default.css
"General and Global Styles"

*/
body { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000; text-align: center; }
img { border: 0; }
a { color: #2787c9; text-decoration: underline; outline: none; }
a:hover { color: #86b9de; text-decoration: none; }
.clear { clear: both; }
.globalSidebar { text-align: center; }

div#container { margin: 0 auto; padding-bottom: 15px; width: 975px; text-align: left; }
/* Header */
div#header { background: #fff; height: 130px; }
div#header h1 { float: left; margin: 0; padding: 0; width: 222px; }
div#header h1 a { display: block; width: 222px; height: 130px; background: url("/themes/default/images/logo.gif") no-repeat; text-indent: -9000em; overflow: hidden; }
div#header div.star { float: right; background: url("/themes/default/images/header-star.gif") no-repeat; width: 185px; height: 130px; }
/* Nav */
div#nav { background: #fff; padding: 0 0 0 5px; height: 1%; border-bottom: 1px solid #fff; }
div#nav ul { margin: 0; padding: 0; list-style: none; }
div#nav ul li { float: left; margin-top: 1px; margin-right: 1px; }
div#nav ul li a { font-family: "Georgia", Times New Roman, Times, serif; font-size: 0.9em; }
/* down */
div#nav ul li a { display: block; background: #232f45; color: #fff; text-decoration: none; }
div#nav ul li a span.left { display: block; background: url("/themes/default/images/nav-leftcorner.gif") no-repeat top left; }
div#nav ul li a span.right { display: block; padding: 12px 15px 8px 15px; background: url("/themes/default/images/nav-rightcorner.gif") no-repeat top right; }
/* hover */
div#nav ul li a:hover { background: #d0e5f6 url("/themes/default/images/nav-btn-bg.gif") repeat-x bottom; color: #102a3d; }
div#nav ul li a:hover span.left { background: url("/themes/default/images/nav-leftcorner-u.gif") no-repeat top left; }
div#nav ul li a:hover span.right { background: url("/themes/default/images/nav-rightcorner-u.gif") no-repeat top right; }
/* Header SubNav */
div#header-subnav { padding: 10px; background: #060d1a; font-size: 0.9em; border-bottom: 1px solid #535861; color: #bfc9d1; }
div#header-subnav a { color: #bfc9d1; text-decoration: none; }
div#header-subnav a:hover { color: #fff; }
/* ToolBar */
div#toolbar { padding: 6px 5px; background: #384864 url("/themes/default/images/toolbar-bg.gif") repeat-x; border-bottom: 1px solid #fff; }
div#toolbar ul { margin: 0; padding: 0; list-style: none; }
div#toolbar ul li { float: left; padding: 0 6px; }
div#toolbar ul li form { margin: 0; padding: 0; }
div#toolbar ul li.divider { background: url("/themes/default/images/toolbar-divider.gif") repeat-y; }
div#toolbar ul li input { padding: 8px 5px; background: #fff url("/themes/default/images/inputseach-bg.gif") repeat-x bottom; border: 2px solid #92b1cd; color: #5093bb; font-size: 0.8em; width: 250px; }
div#toolbar ul li input.submit-btn { margin-left: 4px; padding: 7px 5px; background: #f5f3c7 url("/themes/default/images/goldgradient-bg.gif") repeat-x bottom; border: 2px solid #a5a256; color: #5a5819; font-weight: bold; width: 60px; }
div#toolbar ul li a.advancedsearch-btn { display: block; padding: 10px 10px; background: #495a72; font-size: 1em; color: #dbecf6; font-family: "Georgia", Times New Roman, Times, serif; }
div#toolbar ul li a.advancedsearch-btn:hover { background: #dbecf6; color: #495a72; }
div#toolbar ul li a.iwantto-btn { display: block; padding-right: 3px; background: #f5f3c7 url("/themes/default/images/goldgradient-bg.gif") repeat-x bottom; border: 2px solid #a5a256; font-family: "Georgia", Times New Roman, Times, serif; color: #5a5819; }
div#toolbar ul li a.iwantto-btn span { display: block; padding: 8px 70px 8px 8px; background: url("/themes/default/images/iwantto-arrow.gif") no-repeat right; }
div#toolbar ul li a.iwantto-btn:hover { background: #dbecf6; border: 2px solid #fff; color: #3a5666; }
div#toolbar ul li a.iwantto-btn:hover span { background: url("/themes/default/images/iwantto-arrow-u.gif") no-repeat right; }
div#toolbar ul li div.weather { font-family: "Georgia", Times New Roman, Times, serif; font-size: 1.3em; }
div#toolbar ul li div.weather a { display: block; padding: 0 15px; color: #fff; text-decoration: none; }
div#toolbar ul li div.weather a span { cursor: pointer; display: block; }
div#toolbar ul li div.weather a span.more { display: block; padding: 2px 0 0 0; font-size: 10px; color: #c7cfdb; text-decoration: underline; }
div#toolbar ul li.time { padding-top: 2px; padding-right: 0; text-align: right; font-size: 1em; color: #c7cfdb; width: 255px; line-height: 1.3em; }

/* Alert */
#alert-box { padding: 5px 15px; background: #f9e4e4; border: 1px solid #e19999; }
#alert-box h2 { margin: 2px 0; padding: 4px 0; background: url("/themes/default/images/alert-icon.gif") no-repeat 0 50%; }
#alert-box h2 a { display: block; margin-left: 30px; text-decoration: underline; color: #880f0f; font-size: 12px; font-weight: bolc; }
#alert-box h2 a:hover { text-decoration: none; color: #000; }

/* Footer */
div#footer { margin: 0 auto 15px auto; text-align: left; background: #384864 url("/themes/default/images/footer-bg.gif") repeat-x; width: 968px; font-weight: normal; font-size: 10px; }
div#footer div.left { float: left; padding: 0 0 0 10px; width: 5%; }
div#footer div.right { float: left; margin-left: 5px; width: 90%; }
div#footer div.top { padding: 4px 0 5px 0; background: url("/themes/default/images/footer-top.gif") no-repeat; }
div#footer ul { margin: 0; padding: 10px 0 5px 0; list-style: none; }
div#footer ul li { float: left; color: #c1d6ec; }
div#footer ul li a { color: #c1d6ec; text-decoration: underline; font-weight: normal; font-size: 10px; }
div#footer ul li a:hover { color: #fff; text-decoration: none; }
div#footer span { display: block; padding-bottom: 10px; color: #86a2bf; }
div#footer div.bottom { padding: 4px 0 5px 0; background: url("/themes/default/images/footer-bottom.gif") no-repeat bottom; }peat bottom; }
