/* START MAIN NAVIGATION */
#top_navigation {
float:left;
width:980px;
height:auto;
margin:0 0 8px;
padding:0;
background:#000;
}

div#top_navigation.noTower {
width:980px;
}

#head_shell {
float:left;
height:auto;
width:100%;
padding:0;
}

/* TOP TEXT */
#head_info {
width:auto;
height:41px;
font-family:verdana, arial, helvetica, sans-serif;
line-height:14pt;
margin:0px 3px 0px 0px;
}

#head_info p {
color:#FFF;
font-size:11px;
font-weight:700;
margin:0;
background:#000;
}

#left_info {
float:left;
color:#fff;
text-align:left;
padding-left:8px;
margin:0;
}

#right_info {
float:right;
color:#fff;
text-align:right;
padding-right:4px;
margin:0;
}

/* TOP NAVIGATION TAB ROW */
#head_nav {
width:auto;
color:#fff;
font-size:93%;
line-height:normal;
height:27px;
background:url(images/bgHeader.gif) repeat-x;
}

#head_nav li {
float:left;
margin:0;
padding:0;
}

#head_nav a {
display:block;
color:#fff;
}

#nav_tabs {
float:left;
padding:0;
}

#nav_tabs a {
display:block;
color:#807F83;
text-decoration:none;
cursor:pointer;
}

#current_nav a {
display:block;
color:#000;
text-decoration:none;
cursor:pointer;
padding:5px 15px 0;
margin:0;
}

#nav_tabs #current_nav {
font-family:verdana, arial, helvetica, sans-serif;
font-weight:700;
font-size:11px;
text-align:center;
padding:0 0 9px;
/*padding:5px 15px 0px 15px;*/
background:url(images/bgNavBarCornerRightOn.gif) no-repeat 100% 0 #fff;
}

#head_shell #right_links {
float:right;
padding:0 8px 0 0;
}

#right_links a {
display:block;
color:#fff;
text-decoration:none;
cursor:pointer;
}

/* CURVED CORNERS */
.headleft {
float:left;
padding:4px;
background:url(images/bgNavBarLeft.gif) no-repeat;
}

.headright {
padding-top:8px;
background:url(images/bgNavBarRight.gif) no-repeat 100% 0;
}

.tableft {
float:left;
/*padding:4px;*/
padding: 4px 0px 2px 6px;
background:url(images/bgNavBarCornerLeftOn.gif) no-repeat;
}

.tabright {
background:url(images/bgNavBarCornerRightOn.gif) no-repeat 100% 0;
}

.shellleft {
float:left;
padding:10px 4px 4px 4px;
background:url(images/bgContentTopLeft.gif) no-repeat;
}

.shellright {
padding-top:10px;
background:url(images/bgContentTopRight.gif) no-repeat 100% 0;
}

/* COUNTDOWN */
.time_units {
color:#FFF;
font-size:11px;
font-weight:700;
}

#countdown1_complete {
color:red;
font-size:14px;
font-weight:700;
}

/* HELP POP-UP */
#closeHelpButton {
width:auto;
text-align:right;
}

#hp_outer_header {
min-height:106px;
height:auto;
width:auto;
background:transparent url(images/imgHelpHeader_bg.gif) repeat-x ;
text-align:center;
}

#hp_header {
min-height:106px;
height:auto;
width:auto;
margin:0 0 10px;
background:url(images/imgHelpHeader.jpg) no-repeat;
}

#hp_footer {
float:right;
position:relative;
top:20px;
padding-bottom:20px;
}

* html #hp_header {
height:106px;
}

#hp_content {
height:auto;
margin-left:10px;
width:auto;
min-width:300px;
}

#hp_menu {
float:left;
width:180px;
border:1px solid #D8D8D8;
height:auto;
margin:0 10px 0 0;
padding:0;
}

#outer_hp_center {
float:left;
min-width:200px;
width:auto;
position:absolute;
left:200px;
height:auto;
min-height:350px;
margin:0 10px 0 0;
padding:0px;
}

#hp_center div.panelContent {
border-width:1px 1px 1px;
margin-left:15px;
}

#hp_center {
display:inline;
height:auto;
min-height:350px;
margin:0 10px 0 0;
padding:0px;
}

#help_container {
margin:0 15px 10px;
padding:10px 0 0;
background:#FFF;
overflow:auto;
}

/*
div.panelContent div {
margin:0 15px 10px;
padding:10px 0 0;
background:#FFF;
overflow:scroll;
}
*/
#help .panelContent {
text-align:justify;
padding:10px 10px 0;
}

#help .headerleft {
background-repeat:no-repeat;
float:left;
height:27px;
width:8px;
background-image:url(images/bgHeaderLeft.gif);
margin-left:-100%;
position:relative;
}

#hp_menu a {
display:block;
color:#807F83;
text-decoration:none;
cursor:pointer;
font-weight:700;
}

#hp_menu ul {
list-style:none;
margin:0;
padding:10px;
}

#hp_menu li {
margin:0 0 8px;
padding:0;
}

#head_info .high,#countdown1 {
color:#FEEF00;
font-size:14px;
font-weight:700;
}

#head_nav ul,#nav_tabs ul,#right_links ul {
list-style:none;
margin:0;
padding:0;
}

#nav_tabs li,#right_links li {
float:left;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:700;
font-size:11px;
text-align:center;
margin:0 5px;
padding:5px 0 0;
}