body {
    font-family:Arial,Helvetica,sans-serif;
    color:#7d7d7d;
    font-size:12px;
    text-align:left;
/*    line-height:16px;*/
    width:986px;
    margin:0 auto;
}
div {
    margin:0;
    padding:0;
}
object {
    outline:none;
}
a {
cursor:pointer;
}
img {
	border-style:none;
}
.sprites {
}
.clickable {
    cursor:pointer;
}
a {
    outline:none;
}
.no_underline_link {
    text-decoration:none;
    color:#7d7d7d;
}
.no_underline_link:hover {
    color:#087cb5;
}
.alert_off {
    background-image:url(../images/alert_light_off.png);
    background-position:0 0;
}
.alert_on {
    background-image:url(../images/alert_light_on.png);
    background-position:0 0;
}
.main_nav_tab {
    background-image:url(../images/Nav_on_off_sprite.png);
    cursor:pointer;
}
/*
.selected {
}
.highlight {
}
.tab_selected {
}
.tab_highlight {
}
*/
.hide_open {
/*    display:none;*/
}
.content_tab {
    position:absolute;
    top:0;
    z-index:3;
    cursor:pointer;
    height:29px;
    width:113px;
}
.open_tab {
    position:absolute;
    top:0;
    z-index:2;
}
.clickable_open_tab {
    position:absolute;
    left:36px;
    bottom:0px;
    width:113px;
    height:29px;
    cursor:pointer;
}
.section_header {
    width:980px;
    height:25px;
    background-image:url(../images/body_frame_header.png);
    background-position:0 0;
}
.section_left {
    width:980px;
    height:auto;
    background-position:0 0;
    background-repeat:repeat-y;
    background-image:url(../images/body_frame_left.png);
}
.section_middle {
    width:980px;
}
.section_right {
    width:980px;
    height:auto;
    background-position:100%;
    background-repeat:repeat-y;
    background-image:url(../images/body_frame_right.png);
}
.section_bottom {
    width:980px;
    height:7px;
    background-image:url(../images/body_frame_bottom.png);
    background-position:0 0;
}
.section_title {
    font-weight:bold;
    line-height:25px;
    margin-left:10px;
}
.divider {
    border-left:1px solid #7d7d7d;
    margin-left:5px;
    padding-left:5px;
}
#header {
    width:970px;
    height:68px;
    padding:10px 0 10px 10px;
}
#main_logo {
    width:257px;
    height:67px;
    background-image:url(../images/PAX_logo.png);
    background-position:0 0;
    float:left;
}
#alert_box {
    float:right;
/*    width:320px;*/
}
#alert_left {
    width:7px;
    height:67px;
    background-image:url(../images/alert_left.png);
    background-position:0 0;
    float:right;
}
#alert_body {
    height:67px;
    background-image:url(../images/alert_middle.png);
    background-position:0 0;
    background-repeat:repeat-x;
    float:right;
    .width:400px; /* hack for ie6 and 7 only */
}
#alert_header {
    height:20px;
    padding-top:4px;
}
#alert_button {
    height:18px;
    width:16px;
    float:left;
    display:inline;
}
#alert_date {
    float:right;
    display:inline;
    color:#000000;
}
#date_content {
    float:right;
}
#timezone {
    float:right;
    display:inline;
    margin:-2px 0 0 10px;
}
#alert_main {
    color:#087cb5;
    font-size:22px;
    font-weight:bold;
    margin-top:4px;
    text-align:right;
    line-height:16px; /* ie bumps things down so I have to make it smaller */
}
#alert_sub {
    text-align:right;
    line-height:20px;
	cursor:pointer;
}
#alert_right {
    width:7px;
    height:67px;
    background-image:url(../images/alert_right.png);
    background-position:0 0;
    float:right;
}
.main_nav_tab {
    float:left;
    cursor:pointer;
}
#teams_tab {
    width:78px;
    height:43px;
    background-position:0 0;
}
#social_tab {
    width:108px;
    height:43px;
    background-position:-78px 0;
}
#dashboard_tab {
    width:111px;
    height:43px;
    background-position:-186px 0;
}
#nav_title {
    float:left;
    width:683px;
    height:43px;
    background-image:url(../images/trackerlogo.png);
    background-position:0 0;
}
.help_button {
    cursor:pointer;
    background-position:0 0;
    margin:10px 60px;
    float:right;
}
#breadcrumbs {
    margin:5px;
    height:18px;
}
.breadcrumb {
    float:left;
    font-weight:bold;
    cursor:pointer;
}
.breadcrumb:hover {
    color:#0075bf;
}
.breadcrumbs_arrow {
    background:transparent url(../images/breadcrumb_divider_ball.jpg) no-repeat scroll 0 0;
    background-position:0 0;
    width:25px;
    height:23px;
    float:left;
    margin-top:-2px;
}
#content_section {
    width:980px;
}
#content_top {
}
#share_button {
    float:right;
    margin-right:10px;
    margin-top:5px;
    cursor:pointer;
}
#content_tabs {
    overflow:hidden;
    position:relative;
    height:367px;
}
#nav_content_left {
}
#nav_content_main {
/*    margin-top:-12px;*/
    min-height:50px;
}
#nav_content_right {
    position:relative; /* required for absolute positioning of tabs */
}
#main_content {
    width:976px;
/*    min-height:50px;*/
    margin-left:2px;
    z-index:1;
	overflow:hidden;
}
#tracking_section {
    margin:10px 0;
}
#tracking_content {
    font-size:18px;
    font-weight:bold;
    padding:10px;
}
#footer_section {
    margin-top:10px;
    width:980px;
}
#footer_bar {
    width:960px;
    height:33px;
    background-image:url(../images/footer_bar.png);
    background-position:0,0;
    padding:10px 10px 0;
    margin-bottom:10px;
}
#copyright {
    float:left;
}
#footer_links {
    float:right;
}
#footer_links div {
    height:18px;
}
#doe_logo {
    width:174px;
    height:44px;
/*    background-image:url(../images/DOE_logo.gif);
    background-position:0,0;*/
    float:left;
}
#thinkwrap_logo {
    width:114px;
    height:30px;
/*    background-image:url(../images/thinkwrap_logo.png);
    background-position:0,0;*/
    float:right;
}
#disclaimer {
    font-size:10px;
    line-height:1.2em;
}
#page-content-wrapper {
    height: 100%;
}
.line {
    height:1px;
    width:100%;
    border-top:solid 1px #7D7D7D;
    margin: 5px 0;
}
.contact_info {
    float:left;
    margin-right:140px;
}
h4 {
    color:#087cb5;
    margin-top:5px;
	text-decoration:none;
}
.content-wrapper {
    display:none;
}
.footer-contents {
    padding: 28px;
    color:black;
}
.grey_out {
    background-color: black;
    filter:alpha(opacity=50); /* IE */
    opacity: 0.5; /* Safari, Opera */
    -moz-opacity:0.50; /* FireFox */
    z-index: 1000;
    height: 100%;
    width: 100%;
    background-repeat:no-repeat;
    background-position:center;
    position:absolute;
    top: 0px;
    left: 0px;
}
#lightbox_wrapper {
    position:absolute;
    display:none;
    z-index:1001;
}
#lightbox_topleft {
    background:transparent url(../images/home_modal_box_sprite.png) no-repeat 0 0;
    width:16px;
    height:16px;
    float:left;
}
#lightbox_topright {
    background:transparent url(../images/home_modal_box_sprite.png) no-repeat -16px 0;
    width:16px;
    height:16px;
    float:left;
}
#lightbox_top {
    background-image:url(../images/modalwindowelements/top_middle_slice.png);
    background-repeat:repeat-x;
    height:16px;
/*    width:468px;*/
    float:left;
}
#lightbox_bottomleft {
    background:transparent url(../images/home_modal_box_sprite.png) no-repeat -31px 0;
    width:16px;
    height:16px;
    float:left;
}
#lightbox_bottomright {
    background:transparent url(../images/home_modal_box_sprite.png) no-repeat -47px 0;
    width:14px;
    height:16px;
    float:left;
}
#lightbox_bottom {
    background-image:url(../images/modalwindowelements/bottom_middle_slice.png);
    background-repeat:repeat-x;
    height:16px;
/*    width:468px;*/
    float:left;
}
#lightbox_middleleft {
    background-image:url(../images/modalwindowelements/left_middle_slice.png);
    background-repeat:repeat-y;
    width:16px;
/*    height:318px;*/
    float:left;
}
#lightbox_middleright {
    background-image:url(../images/modalwindowelements/right_middle_slice.png);
    background-repeat:repeat-y;
    width:16px;
/*    height:318px;*/
    float:left;
}
#lightbox_middle {
    background-color: white;
    float:left;
/*    width:468px;
    height:318px;*/
}
#x-circle {
    background:transparent url(../images/home_modal_box_sprite.png) no-repeat -61px 0;
    height:33px;
    width:30px;
    float:right;
    margin:-5px 0 0 2px;
    cursor:pointer;
}
.measure_buttons {
    background:transparent url(../images/button_standard_metric.jpg) no-repeat 0 0;
    height:32px;
    width:94px;
    float:left;
    margin-top:-5px;
}
a#standard {
    display:block;
    background-position:0 0;
}
a#standard:hover {
    background-position:-94px 0;
}
a#standard.selected {
    background-position:-94px 0;
}
a#metric {
    display:block;
    background-position:-188px 0;
}
a#metric:hover {
    background-position:-282px 0;
}
a#metric.selected {
    background-position:-282px 0;
}
.footer-contents a {
color:#087cb5;
}
#telemetry_disclaimer {
	float:right;
	color: #ffffff;
	margin:6px;
	font-size:14px;
	font-weight:bold;
	width:430px;
}

