@charset "UTF-8";
/* CSS Document */
body { margin:0px; font-family:arial;}
a img { border:0px; }
.background-runner { background:url(images/bg-runner.gif) 0 0 repeat-x; }
.top-row { width:916px; margin:0 auto; position:relative; height:109px; }
.logo { position:absolute; top:0; left:0px; }
.search-box { position:absolute; left:699px; top:22px; width:162px; background:url(images/search-box.jpg) 0 0 no-repeat; font-size:12px; height:14px; color:#8c8c8c; font-family:Arial, Helvetica, sans-serif; padding:6px 6px 6px 6px; margin:0 0 4px 0; border:0px; }
.search-go { position:absolute; left:875px; top:22px; width:40px; height:24px; }
.main-menu { position:absolute; left:373px; top:71px; width:543px; height:39px; }
.main-menu a { display:block; float:left; text-decoration:none; color:#344b5f; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0 2px 0 0; background:url(images/menu-btn.gif) 0 -90px repeat-x; }
.main-menu a b { background:url(images/menu-btn.gif) 0 -4px no-repeat; display:block  }
.main-menu a b b { background:url(images/menu-btn.gif) 100% -47px no-repeat; display:block; }
.main-menu a b b b {  display:block;  padding:11px;}
.main-menu a:hover {  background:url(images/menu-btn.gif) 0 -176px repeat-x; color:#fff; }
.main-menu a:hover b {  background:url(images/menu-btn.gif) 0 -133px no-repeat;}
.main-menu a:hover b b {  background:url(images/menu-btn.gif) 100% -219px no-repeat;}
.flash-row { width:916px; margin:0 auto; }
.login-row { width:916px; margin:0 auto; }
.login-row input { margin:0px;}
.login-row table { width:auto; }
.login-row table td { font-family:arial; font-size:14px; color:#5290d6; padding:0px 5px 0 0; white-space:nowrap; }
.login-row td a , .login-row td label { color:#5290d6; font-weight:bold; font-size:12px;}
#user-td { padding:0 5px 0 20px;}
#user-input-td input, #pass-input-td input  { background:#e2effc; border:1px solid #b4d3f2; border-width:1px 0 0 1px; color:#498CD5; padding:4px 5px; width:146px; }
#pass-td { padding-left:10px;}
#go-td {}
#check-td { padding-left:10px;}
#remember-td {padding:0 38px 0 0;}
#lost-td a { color:#559a10; }
#register-td { padding-left:10px;}
#container-div { width:916px; margin:0 auto;  }
#blue-bg {  background:white;border: 1px solid #e2effc; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; behavior: url(border-radius.htc); width:900px; margin:9px 0 0 16px;}
#left-white {background:white;border: 1px solid #efefef;border-left:none; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; behavior: url(border-radius.htc); width:151px; margin:13px 0 16px 0; }
#left-menu { padding:0 0 10px 0; }
#left-menu a { font-size:12px; font-weight:bold; font-family:arial; text-decoration:none; color:#375985; background:#fff url(images/left-items-bg.jpg) -16px 100% no-repeat; padding:12px 7px; margin-right:5px; }
#left-menu a a{font-size:12px; font-weight:bold; font-family:arial; text-decoration:none; color:#375985;}
#left-menu a:hover { color:#2d6aaf;}
#left-ads { padding:0 0px 10px 5px; text-align:center; background:#fff; margin-right:15px; }
#left-ads a { font-family:arial; font-size:13px; text-decoration:none; color:#375985;}
#left-ads hr { color:#ccc; border:1px solid #ccc; border-width:1px 0 0 0 }
#footer { width:916px; margin:0 auto; text-align:right; font-size:10px; font-family:arial; color:#7c7c7c; padding:10px 0; }
#footer a { color:#7c7c7c; text-decoration:none; }
#quick-links { background:#fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; behavior: url(border-radius.htc); border:1px solid #afd5ff; margin:3px 3px 11px 3px; padding:0 1px 7px 1px; }
#quick-links h1 { margin:18px 0 9px 20px; font-size:14px; color:#0d2a5b; font-family:Arial, Helvetica, sans-serif; }
#quick-links a { display:block; font-family:Arial, Helvetica, sans-serif; padding:7px 0 7px 20px; font-size:14px; color:#2d6aaf; text-decoration:none; }
.line1 { background:#e7f3ff; }
#quick-links a:hover { color:#0d2a5b;}
#content-area { padding:13px;font-size:12px;}
#content-area p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#375985; margin-bottom:0px;}
#content-area h1 { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#a0c10f; }
#content-area h2 { font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#375985; }
#content-area h3 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#a0c10f; }
#content-area h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#375985; }
#content-area td p { margin:0px;}
#content-area td h1 { margin:0px;}
#content-area td h2 { margin:0px;}
#content-area td h3 { margin:0px;}
#content-area td h4 { margin:0px;}
#content-area a { color:#a0c10f; }
