div, section, header, footer, img, nav {margin:0;padding:0;border:0}

body {margin:0;background-color:#E0E0E0;font:14px Arial;color:#167E9A}

h1#page_title {margin:0;padding:0}
h2 {margin:8px;font-size:18px;font-weight:normal}
p, h3 {margin:8px}
p.text {margin:8px;font-size:14px;text-align:justify}
p.large_text {margin:16px;font-size:16px;text-align:justify}
p.brown_text {margin:8px;font-size:14px;text-align:justify;color:#963}
p.black_text {margin:8px;font-size:14px;text-align:justify;color:#000}

ul {margin:8px}
ul li {margin:4px;color:#000;font-size:12px}

img {vertical-align:middle}

.center {text-align:center}
.right {text-align:right}
.blue {color:#167E9A}
.red {color:#A00}
.error {color:#900}

a:link, a:visited, a:active {text-decoration:none;color:#286E81}
a:hover {text-decoration:underline;color:#814128}

div.float_breaker {clear:both}
div.box {margin:8px}
div.box_center {margin:8px;text-align:center}

div#document_margin {margin:0 auto 0 auto;width:950px;background-color:#FFF;-moz-box-shadow: 0 0 5px 5px #AAA;-webkit-box-shadow: 0 0 5px 5px #AAA;box-shadow: 0 0 5px 5px #AAA}
div#document {margin:auto;width:925px}

header#document_header {width:925px;height:75px;overflow:hidden}
nav#document_main_menu {width:925px;height:75px;overflow:hidden}

/* menu */
div#document_main_menu_left {width:286px;height:74px;float:left;overflow:hidden}
div#document_main_menu_right {width:620px;height:74px;float:right;overflow:hidden}
div#document_main_menu_rt {width:620px;height:32px;overflow:hidden}
div#document_main_menu_rt p {text-align:center;font-size:14px;font-style:italic}
div#document_main_menu_rb {width:620px;height:42px;overflow:hidden}
div#menu_entry_a {width:160px;height:42px;background:url('../images/buttons/menu.png') 0 0;cursor:pointer;float:left}
div#menu_entry_a:hover {background-position: 0 -42px}
div#menu_entry_b {width:110px;height:42px;background:url('../images/buttons/menu.png') -156px 0;cursor:pointer;float:left}
div#menu_entry_b:hover {background-position: -156px -42px}
div#menu_entry_c {width:120px;height:42px;background:url('../images/buttons/menu.png') -266px 0;cursor:pointer;float:left}
div#menu_entry_c:hover {background-position: -266px -42px}
div#menu_entry_d {width:110px;height:42px;background:url('../images/buttons/menu.png') -388px 0;cursor:pointer;float:left}
div#menu_entry_d:hover {background-position: -388px -42px}
div#menu_entry_e {width:120px;height:42px;background:url('../images/buttons/menu.png') -504px 0;cursor:pointer;float:left}
div#menu_entry_e:hover {background-position: -504px -42px}
div.menu_entry a {margin:0;padding:0}

section#document_left {width:630px;min-height:512px;float:left}
aside#document_right {width:295px;min-height:512px;float:right}
footer#document_footer {width:925px;clear:both}

.roundbox, .interactive_roundbox {margin:8px;border:1px solid #D2D2D2;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;display:block}
.interactive_roundbox:hover {border-color:#66F}
.formroundbox {margin:8px;border:1px solid #D2D2D2;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;background-color:#EEE}

#online_ask_container {padding:32px;width:400px;font-weight:bold}

#inset_left {width:300px;float:left}
#inset_right {width:300px;float:left;text-align:center}
#inset_right img {border:1px solid #000;margin:64px auto 0 auto}
#inset_bottom {width:600px;clear:both}

p.footer_link {margin:0;font:10px Arial}
p.footer_link a:link, p.footer_link a:active, p.footer_link a:visited {text-decoration:none}
p.footer_link a:hover {text-decoration:underline}

.select {
	position: absolute;
	width: 252px;
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url('../images/buttons/select.gif') no-repeat;
	overflow: hidden;
}

#selectproject {width: 210px;background: url('../images/buttons/select_210.gif') no-repeat}
.small { font-size: 0.8em; }
.altcolor {
	color: #12718A;
}
.medium-text {
	font-size: 16px;
	font-weight: bold;
}
