body {  font-size: 12px; font-family:Trebuchet,Arial,Verdana,Tahoma,sans-serif;}
a:focus {outline: 1px dotted;}
hr {border: 0 #ccc solid; border-top-width: 1px;clear: both; height: 0;}
/* `Headings
----------------------------------------------------------------------------------------------------*/
h1 {font-size: 24px;}
h2 {font-size: 22px;}
h3 {font-size: 20px;}
h4 {font-size: 18px;}
h5 {font-size: 15px;}
h6 {font-size: 12px;}
/* `Spacing
----------------------------------------------------------------------------------------------------*/
ol {list-style: decimal;}
ul {list-style: disc;}
li {margin-left: 30px;}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset,
{
        margin: 0px  0px  0px  0px;
}
#wrapper{ width:100%; margin:0px auto 0px auto; background:#ffffff;}

#wrapper #header{margin: 0px  0px  0px  0px; padding: 0px  0px  0px  0px;}

/*BEGIN CONTENT RULES */
/*begin header rules */
#main_content #header_text{}
#main_content #header_text h1{color:#0078C1;  background-color: #ffffff; font-size: 37px; margin:25px 0px 0px 0px; padding:0px;}
#main_content #header_text p{color:#0078C1; font-size: 18px; margin:10px 0px 20px 0px;}

#followup_nav{margin:0px 0px 10px 0px;}

/*begin main_content rules */
#main_content{}

#main_content #documents{padding:10px;background :#006699; min-height:80px;}
#main_content #documents ul{margin:0px; padding:0px; display:inline-table; list-style:none; }
#main_content #documents ul li {margin:0px 2px 10px 2px; display:inline; float:left;}
#main_content #documents ul li h1 {font-size:16px; color: #ffffff;}
#main_content #documents ul li.first {width:300px} 
#main_content #documents ul li.second {width:200px} 
#main_content #documents ul li.third {width:120px} 
#main_content #documents ul li h5, #main_content #documents ul li{color:#ffffff;} 
#main_content #documents ul li {font-size:12px;}
#main_content #documents ul li a{font-size:11px; color:#ffffff; margin:0px 0px 0px 5px} 
#main_content #documents ul li a.view{padding:0px 0px 0px 16px; margin:0px 5px 0px 0px; font-size:11px; color:#ffffff; background: url(../images/sprite_image.gif) -30px -95px no-repeat;} 
#main_content #documents ul li a:hover, #main_content #documents ul li a:active{color:#ffb010;}

#main_content h1{margin:5px 0px 10px 0px; padding:10px 0px 10px 18px; color:#ffffff; background-color: #6699cc;}

#main_content #content_links{margin: 5px 0px 0px 0px; padding:0px;}
#main_content #content_links ul{font-size:11px; padding:0px;}
#main_content #content_links ul li{display:inline-table;float:left;}
#main_content #content_links ul li span{background: url(../images/sprite_image.gif) -30px -19px no-repeat; padding:0px 0px 0px 10px; }
#content_links ul li a{color:#1c3564;}
#content_links ul li a:hover, #content_links ul li a:active{color:#ffb010;}
#main_content #content_links ul li.link_first { text-align:left;  margin:5px 0px 5px 0px;}
#main_content #content_links ul li.link_second {font-weight:bold; float:right; background-color:#f3f4f4; border:1px solid #b9c2d2; padding:15px;}


#main_content #global h4, #main_content #regional h4 {border-bottom:1px solid #cccccc; color:#0066cc; line-height:30px; background: url(../images/sprite_image.gif) -30px 5px no-repeat; padding: 0px 0px 0px 18px;  }
#main_content #global ul, #main_content #regional ul {margin:0px; padding:0px; list-style:none;}
#main_content #global ul li, #main_content #regional ul li {margin:0px 0px 0px 0px; padding:0px; display:inline;}
#main_content #global ul li h6, #main_content #regional ul li h6 {margin:10px 7px 10px 0px; padding:10px 0px 10px 10px; color:#ffffff; background-color: #6699cc;}


/*begin insight rules */
 #insight h1{margin:25px 0px 5px 0px;padding:10px 0px 10px 18px; color:#ffffff; background-color: #6699cc;}
 #insight1 h1{margin:15px 0px 5px 0px;padding:10px 0px 10px 18px; color:#ffffff; background-color: #6699cc;}
/* Step Navigation */
#insight .stepNav{height:49px; margin: 15px 0px 15px 0px;}
#insight .stepNav ul{border:1px solid green;}
#insight .stepNav li {margin:0px; float:left;height:49px;list-style-image:none;list-style-position:outside;list-style-type:none;}
#insight .stepNav li.year {background: #004d94 url(../images/sprite_image.gif) 70px 0px no-repeat; width:96px;}
#insight .stepNav li.year h3{color:#ffffff; margin:15px 0px 0px 15px;}
#insight .stepNav li.link {background: #1e88c1  url(../images/sprite_image.gif) 369px -53px no-repeat; width:395px; } 
#insight .stepNav li.link p{margin:15px 0px 0px 15px; color:#ffffff; font-weight:bold; font-size: 14px;}
#insight .stepNav li.link p a{color:#ffffff; font-weight:bold; font-size: 14px; background: url(../images/sprite_image.gif) -28px -44px no-repeat; padding:0px 0px 0px 10px;} 
#insight .stepNav li.link p ul li a:hover, #insight .stepNav li.link p ul li a:active{color:#ffb010;}

 /* BEGIN COMMENT RULES */
#comment-wrapper{width:100%; background-color: #e5e5e5; font-size:12px;}
#comment-wrapper #comment_section{ margin:15px 0px 0px 0px}
#comment-wrapper #comment_section #hdrText{}
#comment-wrapper #comment_section h5{text-decoration: underline; color: #4d4d4d; display:inline; float:left; font-weight:bold; font-size:12px;}
#comment-wrapper #comment_section #hdrText span{background: url(../images/sprite_image.gif) -30px -29px no-repeat; padding: 0px 0px 0px 6px; width:10px;}

#comment-wrapper .pagination{text-align:right; margin: 0px 10px 0px 0px;}
#comment-wrapper .pages{color:#4d4d4d;}
#comment-wrapper a.page{color:#4d4d4d; }
#insight .stepNav li.link p ul li a:hover, #insight .stepNav li.link p a:active{color:#ffb010;}
#comment-wrapper .current{color:#4d4d4d;}
#comment-wrapper .extend{color:#4d4d4d; }
#comment-wrapper a.last{color:#4d4d4d;}
#comment-wrapper a:hover, #comment-wrapper a:active{text-decoration:none;}

#comment-wrapper #comment_section .comment{border-bottom:1px solid #cccccc; margin:10px 0px 10px 0px;}
#comment-wrapper #comment_section .comment p{line-height:16px;}
#comment-wrapper #comment_section .comment p a {color:#0182C4; font-weight:bold; }
#comment-wrapper #comment_section .comment p a:hover,
#comment-wrapper #comment_section .comment p a:active{color:#ffb010; text-decoration:none;}

#comment-wrapper #contact {margin:25px 0px 0px 0px;}
#comment-wrapper #contact input.input-text{border:1px solid #c3c3c3; color:#666666; height:15px; width:370px;}
#comment-wrapper #contact textarea.input-textarea{border:1px solid #c3c3c3; color:#666666; height:203px; width:370px;}
#comment-wrapper #contact label{display:block; margin-bottom:10px; color:#333333;}
#comment-wrapper #contact label span{ display:block; float:left; padding-right:6px; width:70px; text-align:left; font-weight:bold; }
#comment-wrapper .spacer{margin-left:80px; margin-bottom:10px; font-size:11px; color:#555555;}
#comment-wrapper .button{background:#333333; padding:5px 25px 5px 25px; line-height:24px;color:#ffffff; font-size:12px; font-weight:bold; margin-right:10px; display:inline-block; text-decoration:none; border:1px solid #cccccc;}

/* Step Navigation */
#stepNav ul{margin:0px; padding:0px; list-style:none;}
#stepNav li {margin:0px; float:left;height:49px;list-style-image:none;list-style-position:outside;list-style-type:none;}
#stepNav li.year {background: #004d94 url(../images/sprite_image.gif) 70px 0px no-repeat; width:96px;}
#stepNav li.link {background: #1e88c1  url(../images/sprite_image.gif) 369px -53px no-repeat; width:395px;}

/* Footer */
#footer_bar{background-color: #8296a9;}


/* SIDEBAR SECTION */
#sidebar{}

/*begin breadcrumbs rules */
#sidebar #breadcrumbs {margin:15px 0px 25px 0px; color:#1c3564; font-size:11px;  float:none; }
#sidebar #breadcrumbs ul{margin:0px; padding:0px; list-style:none;}
#sidebar #breadcrumbs ul li {margin:0px 2px 0px 2px; display:inline; float:left;} 
#sidebar #breadcrumbs ul li a{font-size:11px; color:#9999cc;} 
#sidebar #breadcrumbs ul li a:hover, #sidebar #breadcrumbs ul li a:active{color:#ffb010;}

#sidebar #tab_nav{ padding: 0px 0px 0px 8px;height: 32px; border-bottom: 1px solid #b7c0d1;}
#sidebar #tab_nav ul.tabs { margin: 0px 0px 0px; padding: 0; float: left; list-style: none; height: 32px; border-bottom: 1px solid #b7c0d1; border-left: 1px solid #b7c0d1; width: 100%;}
#sidebar #tab_nav ul.tabs li {float: left; margin: 0; padding: 0; height: 31px; line-height: 31px; border: 1px solid #b7c0d1; border-left: none; margin-bottom: -1px; background: #e0e0e0; overflow: hidden; position: relative;}
#sidebar #tab_nav ul.tabs li a { text-decoration: none; color: #1c3564; display: block; font-size: 12px; padding: 0 8px; border: 1px solid #fff; outline: none;}
#sidebar #tab_nav ul.tabs li a:hover {background: #ccc;}	
#sidebar #tab_nav ul.tabs li.active, 
#sidebar #tab_nav ul.tabs li.active a:hover  {background: #fff;border-bottom: 1px solid #fff;}

#sidebar .tab_container {border: 1px solid #b7c0d1; border-top: none; clear: both; float: left; width: 100%; background: #fff; padding:0px 0px 10px 0px;}

#sidebar .tab_container  .inner_tab_content{ margin:10px 15px 30px 15px;}
#sidebar .tab_container  .inner_tab_content ul{padding: 5px 0px; margin:0px; list-style:none; display:block;;}
#sidebar .tab_container  .inner_tab_content ul li{list-style: none; margin:0px 0px 0px 0px; display:inline; float:left; display:inline; position:relative;}
#sidebar .tab_container  .inner_tab_content ul li.newlistlye{padding-left:5px; width:260px;}
#sidebar .tab_container  .inner_tab_content ul li span{margin:0px 0px 0px 10px; background: url(../images/sprite_image.gif) -30px 0px no-repeat; padding: 0px 0px 0px 18px;}
#sidebar .tab_container  .inner_tab_content ul li div{margin:0px 0px 0px 0px;}

#sidebar .tab_container  .inner_tab_content ul.bgcolor_skyblue{background-color:#e5f0f8; min-height:50px;padding:10px 0px 10px 0px}
#sidebar .tab_container  .inner_tab_content ul.bgcolor_white{background-color:#ffffff; min-height:50px; padding:10px 0px 10px 0px;}

#sidebar .tab_container  .inner_tab_content ul li a.navTabLink{font-weight:bold; color: #1c3564}
#sidebar .tab_container  .inner_tab_content ul li a.li_cam{margin:0px 0px 0px 32px; text-decoration:none; background: url(../images/sprite_image.gif) -30px -73px no-repeat; padding: 2px 0px 0px 18px;}
#sidebar .tab_container  .inner_tab_content ul li a.li_phones {margin:0px 0px 0px 32px; text-decoration:none; background: url(../images/sprite_image_extended.gif) -30px -110px no-repeat; padding: 2px 0px 0px 18px;}
#sidebar .tab_container  .inner_tab_content ul li a.li_phones_blue {margin:0px 0px 0px 32px; text-decoration:none; background: url(../images/sprite_image_extended.gif) -30px -129px no-repeat; padding: 2px 0px 0px 18px;}

#sidebar .tab_container  .inner_tab_content p{text-align:center; margin:25px 0px;}
#sidebar .tab_container  .inner_tab_content p a{ background: url(../images/sprite_image.gif) -30px -19px no-repeat; padding: 0px 0px 0px 18px;}
#sidebar .tab_container  .inner_tab_content p a:hover, #sidebar .tab_container  .inner_tab_content p a:active{color:#ffb010;}
#sidebar .tab_container  .inner_tab_content ul li a:hover, #sidebar .tab_container  .inner_tab_content ul li a:active{color:#ffb010;}

#sidebar #more_link{border: 1px solid #b7c0d1; clear: both; float: left; width: 90%; background: #fff; text-align:center; line-height:27px; margin:10px 15px;}
#sidebar #more_link  span{background: url(../images/sprite_image.gif) -30px -19px no-repeat; padding:0px 0px 0px 10px; }
#sidebar #more_link a {color: #1c3564; font-weight: bold;}
#sidebar #more_link a:hover, #sidebar #more_link a:active{color:#ffb010;}

#sidebar #tab_content .bgcolor_white{background: #ffffff;}
#sidebar #tab_content .bgcolor_skyblue{background: #e5f0f8;}

.blue_arrow{ background: url(../images/sprite_image.gif) -30px 0px no-repeat; padding: 0px 0px 0px 18px;}

#showCmtSubmitIntimation{color:#ff0000;font-weight:bold;font-size:12px;font-family:Arial, Verdana, Tahoma, Sans-Serif;}
