@charset "utf-8";
/* Sticky Footer Tags */
* {margin: 0;} 
html, body {height: 100%;} 
#wrapper {min-height:100%;height:auto !important;height:100%;margin:0 auto -20px;z-index:1;} 
#push{height:30px;clear:both;}
/* End Sticky Footer Tags */

/* Global Tags */
#header {margin:0px 0px 0px -350px;padding:0px;border:0px;width:700px;position:absolute;left:50%;top:10px;}
#logo a {margin:0px;padding:0px;border:0px;text-indent:-9999px;display:block;height:85px;width:271px;background:url(../images/logo.gif) no-repeat;}
#login_button {margin:0px;padding:0px;border:0px;text-indent:-9999px;display:block;height:28px;width:60px;background:url(../images/login.gif) no-repeat;position:absolute;top:0px;right:0px;z-index:150;}
#logout_button {margin:0px;padding:0px;border:0px;text-indent:-9999px;display:block;height:28px;width:60px;background:url(../images/logout.gif) no-repeat;position:absolute;top:0px;right:0px;z-index:150;}
#add_button {margin:0px;padding:0px;border:0px;text-indent:-9999px;display:block;height:28px;width:125px;background:url(../images/add_company.gif) no-repeat;position:absolute;top:0px;right:60px;z-index:150;}
#account_button {margin:0px;padding:0px;border:0px;text-indent:-9999px;display:block;height:28px;width:84px;background:url(../images/my_account.gif) no-repeat;position:absolute;top:0px;right:65px;z-index:150;}
#links {margin:0px;padding:0px;border:0px;text-align:center;position:absolute;right:0px;top:47px;font:16px arial;color:#b1b1b1;z-index:100;}
#links a {color:#3e5b73;text-decoration:none;}
#popitmenu {position:absolute;background-color:#b1b1b1;border:0px;font:10px arial;color:#445f7a;line-height:15px;z-index:100;visibility:hidden;}
#popitmenu a {text-decoration:none;padding-left:6px;color:#445f7a;display:block;}
#popitmenu a:hover{background-color:#445f7a;color:#FFFFFF;}
#home_img {margin:0px;padding:0px;border:0px;text-indent:-9999px;height:173px;width:1000px;background:url(../images/home_img.jpg) no-repeat;position:absolute;top:90px;left:-150px;}
#container {margin:0px 0px 0px -350px;padding:285px 0px 0px 0px;border:0px;width:700px;position:relative;left:50%;z-index:1;}
#latest_news {margin:0px;padding:40px 25px 0px 25px;border:0px;height:310px;width:205px;float:left;background:url(../images/latest_news.gif) no-repeat;}
#home_content {position:relative;margin:0px;padding:0px;border:0px;width:425px;float:right;z-index:1;}
h2 {margin:0px 0px 7px 0px;padding:0px;border:0px;font:16px arial;color:#445f7a;font-weight:bold;}
h3 {margin:0px 0px 7px 0px;padding:0px;border:0px;font:12px arial;color:#445f7a;font-weight:bold;}
h3.date_text {margin:0px;padding:0px;border:0px;font:12px arial;color:#445f7a;font-weight:bold;}
table.account_form {font:12px arial;color:#2f2f2f;}
table.account_form input {width:160px;font:12px arial;color:#445f7a;}
p {margin:0px 0px 7px 0px;padding:0px;border:0px;font:12px arial;color:#2f2f2f;}
p a {font:12px arial;color:#445f7a;text-decoration:none;}
p a:hover {text-decoration:underline;}
ul {margin:0px 0px 10px 20px;padding:0px;border:0px;font:12px arial;color:#2f2f2f;list-style:circle;}
ul li a {color:#2f2f2f;text-decoration:none;}
ul li a:hover {text-decoration:underline;}
input.submit_button {margin:0px;padding:0px;border:0px;width:61px;height:28px;background:url(../images/submit.gif) no-repeat;cursor:pointer;}
#footer {margin:0px 0px 0px -350px;padding:0px;border-top:1px #bcbcbc solid;width:700px;height:19px;position:relative;left:50%;}
span.footer_left, span.footer_right {margin:0px;padding:0px;border:0px;font:12px arial;color:#bcbcbc;}
span.footer_left {float:left;}
span.footer_right {float:right;}
span.footer_right a {color:#bcbcbc;text-decoration:none;}
span.footer_right a:hover {text-decoration:underline;}