﻿#main {position:absolute;top:177px;margin-left: auto;margin-right: auto;}
#navigation {width:1006px;clear:both;float:left;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;background:#FFFFFF;border-right: 2px solid #828A8F;border-left: 2px solid #828A8F;}
#navigation_l {width:798px;height:33px;position:relative;float:left;background-image: url('/images/nav-b.gif');text-align:left;vertical-align:top;}
html>body #navigation_l p {padding:5px 10px 0px 10px;}
#navigation_l p {padding:8px 10px 8px 10px;}
#navigation_l p {margin: 0px 0px 0px 0xp;font-size: 8pt;line-height:12pt;}
#navigation_r {width:208px;height:33px;position:relative;float:right;background-image: url('/images/nav-b.gif');text-align:right;}
.nav_1 {float: left;position:absolute;text-align:center;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration:none; height:33px;}
.nav_1_text {padding: 6px 0px 0px 0px;color: #FFFFFF;text-align:center;font-size:11pt;text-decoration:none;font-weight:bold;}
.nav_spacer {float:left;position:absolute;width:1px;background:#005696;height:33px;}
.nav_2 {float: left;position:absolute;z-index:100;background-image: url('/images/nav-g.gif');text-align:left;border-bottom:solid 1px #555555;border-right:solid 1px #555555;border-left:solid 1px #555555;width: 200px; height:25px;top:0px; left:0px;text-decoration:none;margin-left: 0px;}
.nav_2_text {padding:2px 5px 0px 5px;color: #000000;font-size:10pt;text-decoration:none;}
#content {width:996px;z-index:1;clear:both;float:left;padding:0px 5px 0px 5px;margin:0px 0px 0px 0px;background:#FFFFFF;border-right: 2px solid #828A8F;border-left: 2px solid #828A8F;}
html>body #content p {padding:5px 10px 0px 10px;}
#content p {padding:8px 10px 8px 10px;}
#content p {z-index:1;margin: 0px 0px 0px 0xp;}
#content_body_3 {width:539px;z-index:1;position:relative;float:right;right:272px;text-align:left;background:#FFFFFF;}
#content_left_3 {width:180px;z-index:1;position:relative;float:left;left:0px;text-align:left;background:#FFFFFF;}
#content_utility_3 {width:267px;position:relative;float:right;right:-539px;text-align:left;background:#FFFFFF;}
#content_body_2 {width:811px;z-index:1;position:relative;float:right;right:0px;text-align:left;background:#FFFFFF;}
#content_left_2 {width:180px;z-index:1;position:relative;float:left;left:0px;text-align:left;background:#FFFFFF;}
#content_body_2a {width:267px;z-index:1;position:relative;float:right;right:0px;text-align:left;background:#FFFFFF;}
#content_left_2a {width:724px;z-index:1;position:relative;float:left;left:0px;text-align:left;background:#FFFFFF;}
#content_body_1 {width:996px;z-index:1;position:relative;float:left;text-align:left;background:#FFFFFF;}
.standard_spacer {display:block;height:10px;}
#utility_a, #utility_b, .utility_a, .utility_b {display:block;margin:0px 10px 0px 10px;padding:2px 5px 3px 5px;font-size: 9pt;line-height:12pt;}
#utility_a a, #utility_b a, .utility_a a, .utility_b a {color: #555555;}
#utility_a a:hover, #utility_b a:hover, .utility_a a:hover, .utility_b a:hover {color: #222222;}
#utility_a, .utility_a {background-color: #FFFFFF;}
#utility_b, .utility_b {background-color: #EFEFEF;}
#education_table table {width:791px;border-bottom:solid 1px #BBBBBB;border-right:solid 1px #BBBBBB;font-size:9pt;margin:0px 0px 0px 10px;}
#education_table_3col table {width:519px;border-bottom:solid 1px #BBBBBB;border-right:solid 1px #BBBBBB;font-size:9pt;margin:0px 0px 0px 10px;}
#education_table td, #education_table th, #education_table_3col td, #education_table_3col th {padding:2px 5px 2px 5px;border-top:solid 1px #BBBBBB;border-left:solid 1px #BBBBBB;}
#education_table tbody, #education_table_3col tbody {padding:0px 0px 0px 0px;border:solid 0px #BBBBBB;}
#education_table .head td, #education_table .head th, #education_table_3col .head td, #education_table_3col .head th {color:#FFFFFF;font-weight:bold;background: url(/images/tables/head.gif);}
#education_table .subhead td, #education_table .subhead th, #education_table_3col .subhead td, #education_table_3col .subhead th {color:#000000;font-weight:bold;background: url(/images/tables/total-blue.gif);}
#education_table .a td, #education_table_3col .a td {background: #FEFEFE url(/images/tables/a.gif) repeat-x bottom;}
#education_table .b td, #education_table_3col .b td {background: #EFEFEF url(/images/tables/b.gif) repeat-x bottom;}
#blank_table table {width:791px;margin:0px 0px 0px 10px;}
#com_sml_table table {width:135px;margin:0px 0px 0px 0px;margin-left:auto;margin-right:auto;}
#monWebCalendar1 table {border:solid 5px #ABCDEF;}
.com_sml_table table {padding:0px 0px 0px 0px;border-bottom:solid 1px #BBBBBB;border-right:solid 1px #BBBBBB;border-top:solid 0px #BBBBBB;border-left:solid 0px #BBBBBB;}
.com_sml_table td td {padding:4px 5px 4px 5px; background: url(/images/tables/total.gif);text-align:center;font-size:8pt;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-bottom:solid 0px #BBBBBB;border-right:solid 0px #BBBBBB;border-top:solid 1px #BBBBBB;border-left:solid 1px #BBBBBB;}
.red {color:Red;}
.green {color:Green;}
.neutral {color:Yellow;}
.com_sml_table td .com_sml_days {padding:4px 5px 4px 5px;background: url(/images/tables/b.gif);text-align:center;font-size:8pt;font-weight:bold;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-bottom:solid 0px #BBBBBB;border-right:solid 0px #BBBBBB;border-top:solid 0px #BBBBBB;border-left:solid 1px #BBBBBB;}
.com_sml_table td .com_sml_title {padding:4px 5px 4px 5px;background: url(/images/tables/head.gif);text-align:center;font-size:8pt;font-weight:bold;color:#FFFFFF;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-bottom:solid 0px #BBBBBB;border-right:solid 0px #BBBBBB;border-top:solid 1px #BBBBBB;border-left:solid 1px #BBBBBB;}
.com_sml_table td .com_sml_select {padding:4px 5px 4px 5px;background: url(/images/tables/highlight.gif);text-align:center;font-size:8pt;color:#000000;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-bottom:solid 0px #BBBBBB;border-right:solid 0px #BBBBBB;border-top:solid 1px #BBBBBB;border-left:solid 1px #BBBBBB;}
#cal_com_entire table {width:791px;margin:0px 0px 0px 10px;border-top:solid 1px #BBBBBB;border-left:solid 1px #BBBBBB;}
#cal_com_entire table td {border-bottom:solid 1px #BBBBBB;border-right:solid 1px #BBBBBB;background: #F5F5F5;}
#cal_com_column table {margin:0px 0px 0px 0px;border:solid 0px #BBBBBB;}
#cal_com_column table td {border:solid 0px #BBBBBB;background:#FFFFFF;}
#cal_com_column table td .commodity_head {border:solid 0px #BBBBBB;background: url(/images/tables/head.gif);padding:2px 5px 2px 5px;color:#FFFFFF;}
#cal_com_column table td .commodity_body {border:solid 0px #BBBBBB;padding:2px 5px 2px 5px;background: #F5F5F5;color:#000000;}
div.line {position: relative;text-align: center;padding:0px 5px 5px 5px;margin:0px 0px 0px 10px;width:781px;}
#wrap .grey_box {margin:0px 10px 0px 10px;font-size:8pt;border:solid 1px #BBBBBB;}
#wrap .black_box {margin:0px 10px 0px 10px;font-size:8pt;border:solid 1px #BBBBBB;}
#wrap .filled_grey_box {display: block;padding: 3px 3px 3px 3px;background-color:#ECECEC;}
#wrap .filled_grey_box_no_pad {display: block;background-color:#ECECEC;}
#wrap .generic_box_header {padding: 3px 3px 3px 3px;background-color:#ECECEC;border-bottom:solid 1px #D9D9D9;font-weight:bold;}
#wrap .generic_box_content {display: block;padding: 3px 3px 3px 3px;}
.rail_box_head {margin:0px 10px 0px 10px;padding:0px 0px 5px 0px;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;background:#D9D9D9;}
.rail_box_head p {font-size: 10pt;font-weight:bold;font-style:italic;color:#FFFFFF;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.rail_box {margin:0px 10px 10px 10px;padding:0px 0px 5px 0px;border:1px solid #D9D9D9;background:#EFEFEF;}
.rail_box h5 {margin:5px 10px 0px 10px;font-size: 9pt;font-weight:bold;color:#1F559F;}
.rail_box p {margin:5px 0px 5px 0px;padding:0;}
.rail_box .right {margin:0px 10px 0px 0px;text-align:right;}
.rail_box .utility_a, .rail_box .utility_b {display:block;margin:0px 5px 0px 5px;padding:2px 5px 3px 5px;font-size: 9pt;line-height:12pt;}
.rail_box .utility_a a, .rail_box .utility_b a {color: #EFEFEF;}
.rail_box .utility_a a:hover, .rail_box .utility_b a:hover {color: #FFFFFF;}
.rail_box .utility_a { background-color: #8ea9ce;}
.rail_box .utility_b {background-color: #567fb6;}
#main .rail_box ul li{list-style:none;list-style:square;padding-left:5px;margin:0px 0px 0px 25px;}
.form_header {font-size: 18px;color: #1F559F;font-weight: bold;line-height: 155%;}
.form_border {padding: 10px 30px;font-size: 13px;border: 1px solid #CCC;margin: 0px 9px;}
.disclaimer  {font-size: 10px;line-height:12pt;padding-left:10px;}
.utility_activeCBR {margin: 0px 5px 0px 0px;padding:0px 5px 5px 5px;border:1px solid #1F559F;background:#FFF;}
.utility_activeCBR_3col {margin: 0px 5px 0px 0px padding:0px 5px 5px 0px;border:1px solid #1F559F;background:#FFFFFF;}
.disclosure {display:block;border:solid 1px #1F559F;background: url(/images/tables/head.gif);width:500px;padding:8px 5px 8px 5px;margin-left: auto;margin-right: auto;margin-top:15px;margin-bottom:20px;text-align:center;font-family: Arial, Helvetica, sans-serif;font-size:11pt;font-weight:bold;color:#FED45C;}
.primarylink {display:block;border:solid 1px #1F559F;background: url(/images/tables/head.gif);width:300px;padding:8px 5px 8px 5px;margin-left: auto;margin-right: auto; margin-top:15px;margin-bottom:20px;text-align:center;font-size:11pt;font-weight:bold;color:#FED45C;}
.primarylink_alt {display:block;border:solid 1px #1F559F;background: url(/images/tables/head.gif);width:450px;padding:8px 5px 8px 5px;margin-left: auto;margin-right: auto;margin-top:15px;margin-bottom:20px;text-align:center;font-size:11pt;font-weight:bold;color:#FED45C;}
.disclosure a, .disclosure a:hover, .primarylink a, .primarylink a:hover, .primarylink_alt a, .primarylink_alt a:hover {font-size:11pt;font-weight:bold;color:#FED45C;}
label{ width: 8.5em; display: block; float: left; padding-left: 0em; padding-right: 0em; padding-top: 0.0em; }
label.secondary { float: none; width: auto; font-weight: normal; margin: 0.25em 0 0 9em; padding-left: 15px; }
div.actions{ margin-left: 0px; padding-left: 0px; padding-bottom: 15px; text-align:center; }
div.actions2{ margin-left: 0em; padding-left: 0em; }
.alltext {padding-left: 10px;padding-top: 5px;}
.form_sub_head {font-size: 14px;color: #1F559F;font-weight: bold;}
.breadcrumbs {display:block;position:relative;width:100%;text-align:right;top:-5px;left:-10px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;height:15px;font-size:8pt;color:#555555;}
.breadcrumbs a {color:#555555;}
.ataglance {float: left;width: 200px;border: solid 1px #D9D9D9;background: #EFEFEF;margin-right:10px;margin-left:10px;margin-top:10px;}
#positions_table table {width:791px;border-bottom:solid 1px #BBBBBB;border-right:solid 1px #BBBBBB;font-size:8pt;line-height:10pt;margin:0px 0px 0px 10px;}
#positions_table_1col table {width:975px;border-bottom:solid 1px #BBBBBB;border-right:solid 1px #BBBBBB;font-size:9pt;margin:0px 0px 0px 10px;}
#positions_table td, #positions_table th, #positions_table_1col td, #positions_table_1col th {padding:2px 5px 2px 5px;border-top:solid 1px #BBBBBB;border-left:solid 1px #BBBBBB;}
#positions_table tbody, #positions_table_1col tbody {padding:0px 0px 0px 0px;border:solid 0px #BBBBBB;}
#positions_table .head_mid td, #positions_table .head_mid th, #positions_table_1col .head_mid td, #positions_table_1col .head_mid th {color:#FFFFFF;font-weight:bold;background: url(../images/tables/head.gif);border-top:solid 0px #BBBBBB;}
#positions_table .head td, #positions_table .head th, #positions_table_1col .head td, #positions_table_1col .head th {color:#FFFFFF;font-weight:bold;height:25px;background: url(../images/tables/head.gif);}
#positions_table .head td a, #positions_table .head th a, #positions_table_1col .head td a, #positions_table_1col .head th a {color:#FFFFFF;font-weight:bold;height:25px;background: url(../images/tables/head.gif);}
#positions_table .subhead td, #positions_table_1col .subhead td {background: url(../images/tables/subhead.gif);}
#positions_table .subhead2 td, #positions_table_1col .subhead2 td {background: url(../images/tables/subhead2.gif);}
#positions_table .a td, #positions_table_1col .a td {background: url(../images/tables/a.gif) repeat-x bottom;height:40px;}
#positions_table .b td, #positions_table_1col .b td {background: #efeeef url(../images/tables/b.gif) repeat-x bottom;height:40px;}
#positions_table .total td, #positions_table_1col .total td {background: url(../images/tables/total.gif);}
.fulfillment_box {margin:0px 10px 10px 10px;padding:0px 0px 5px 0px;border:1px solid #d9d9d9;background: #1f559f url(../images/tables/callout-bg-blue.gif) repeat-x bottom;}
.fulfillment_box h5 {margin:10px 10px 5px 10px;text-align:center;font-size: 11pt;font-weight:bold;color:#fed45c;}
.fulfillment_box h5 a, .fulfillment_box h5 a:hover {color:#fed45c;text-decoration:none;}
.image_right {float: right;margin-top:10px;margin-left:10px;line-height:0px;}
.image_right_caption {display:block;height:18px;background-color:#D9D9D9;text-align:right;font-size:8pt;line-height:12pt;}
#weather table {width:519px;border-bottom:solid 1px #D9D9D9;border-right:solid 1px #D9D9D9;margin:0px 0px 0px 10px;}
#weather td {border-top:solid 1px #D9D9D9;border-left:solid 1px #D9D9D9;text-align:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#weather .link td {border-top:solid 1px #D9D9D9;border-left:solid 1px #D9D9D9;text-align:center;padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;}
#weather .headline td {border-top:solid 1px #D9D9D9;border-left:solid 1px #D9D9D9;margin:0px 0px 0px 0px;padding:2px 5px 2px 5px;text-align:left;background: url(/images/tables/b.gif);font-weight:bold;font-size:9pt;}
.demo_button {display:table-cell;font-family: Arial, Helvetica, sans-serif;font-size: 9pt;line-height:14pt;background:#FFFFFF;border:solid 0px #BBBBBB;color:#1F559F;text-decoration:underline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}
.demo_button:hover {color:#7FAACA;text-decoration:underline;}
.tick_img {display:block;margin:0px 10px 10px 10px;text-align:center;}
.education_promo {margin:5px 0px 0px 10px;float:left;}
.education  {margin-left:100px;margin-top:3px;display:block;}
.education img {position:relative;top:3px;padding-right:5px;}