html, body, p, td, th, ol, ul, div { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; margin: 0;  }
p { font-size: 1em; margin: 0; line-height: 1.5em; }
h1 { font-size: 2em; margin: 0; }
h2 { font-size: 1.5em; margin: 0; }
h3 { font-size: 1.1em; margin: 0; }
ul { list-style-type: none; list-style-position: inside; font-size: 1em; line-height: 1.2em;font-weight: bold; margin:10px 0 2px 0px; padding-left:0;}
li.down { list-style-image: url(../rawimages/point_down.gif); /*text-transform: uppercase;*/ padding-left: 2px; }
li.right { list-style-image: url(../rawimages/point_right.gif); /*text-transform: uppercase;*/ padding-left: 2px; }
p.menu_level2 {font-size: 1em; line-height: 1.2em;font-weight: bold; margin-left:25px; margin-top: 5px;}
p.menu_level3 {font-size: 1em; line-height: 1.2em;font-weight: bold; margin-left:40px; margin-top: 1px;}
a { color: #000; text-decoration: none; }
a:hover { color: #0089BD; text-decoration: underline; }
a.top_menu { color: #FFF; text-decoration: none; font-size:1em; }
a.top_menu:hover { color: #FFF; text-decoration: underline; }
form { margin:0; padding:0; }
#container { width: 1000px; border: 1px solid black; margin: 20px auto 10px auto; position: relative; }
#topsection { width:1000px; height: 110px; background-image: url(../rawimages/top_graphic_materials.jpg);	background-repeat: no-repeat; background-position: left top; }
#header {position: absolute; top:80px; left:260px; }
.blue_menu_bar { width:1000px; float: left; background-color: #0089BD; }
#left_column {margin: 20px 0 20px 20px; width: 180px; float: left;}
#left_menu_box { border: 1px solid #999999; width: 178px; float: left;  -moz-border-radius:4px; border-radius: 4px; }
#left_picture_box { border: 1px solid #999999; width: 178px; float: left; margin-top: 20px; -moz-border-radius:4px; border-radius: 4px; }
#content_box { border: 1px solid #999999; margin: 20px; width: 758px; float: right; min-height: 250px; -moz-border-radius:4px; border-radius: 4px; }
#topic_title { margin: 10px 200px 10px 20px; width: 350px; float: left; border-bottom: 1px solid black; }
#summary { font-weight: bold; font-size: 1em; line-height: 1.75em; margin:0; }
.content_left { margin: 0 0px 0 20px; width: 348px; float: left;  }
.content_right { margin: 0 20px; 0 20px width: 348px; float: right; }
.reduced { font-size:0.75em; }