body {background: #fff;
background-image: none; color: #000;
}

#frame {
 width: 100%;
 border: none;
 background: #fff;
 padding: 0;
}

html>body #frame {width: 100%;}

#three_cols {
 width: 680px;
 padding: 0;
 margin: 0px;
}

html>body #three_cols {width: 680px;} 

.no_print, #utilities, #breadcrumbs, #logo, #main_nav, #search_box, #footer, #three_cols #sidebar_content_wrapper_a, #three_cols #sidebar_content_wrapper_b {
 display: none;
}

#three_cols #primary_content_wrapper {
 width: 680px;
 float: none;
 border: none;
 padding: 0;
 margin: 0;
}

#three_cols #primary_content_wrapper .content {
 margin: 0;
}

#three_cols #primary_content_wrapper {width:680px;  voice-family: "\"}\""; voice-family:inherit; width: 670px;}
html>body #sub_cols #primary_content_wrapper{width: 680px;}


h1.title {
padding: 5px;
margin: 0;
background: #fff;
color: #000;
font-size: 13px;
}

ul, ul li, ul.blue_arrow, ul.blue_arrow li, ul.black_dot, ul.black_dot li {
 list-style: disc;
 background: #fff;
}

ul.blue_arrow,  ul.black_dot{
 margin: 5px 0 0 10px;
}

ul.blue_arrow  li, ul.black_dot li {
 margin: 0 0 0 15px;
 padding: 0 0 5px 5px;
 background: #fff;
}

.header_print {
 display: block;
 font: 1.1em Verdana,Arial, sans-serif;
 color: #000;
 padding: 0 0 6px 0;
 border-bottom: 1px solid #999;
 margin-bottom: 15px;
 font-weight: bold;
}

.company {font: 1em padding: 8px 0 0 0; font-weight: normal;}

