﻿body, html {padding:0px;margin:0px;background-color:#2d896c}
h1 { font-style:italic;font-weight:bold;font-size:18px;text-align:center;color:#000099;
	 text-decoration: underline;}
h2 { text-align:center; font-size:22px; font-weight:bold; text-decoration:underline }
h3 { text-align:center; text-decoration:underline;font-size:medium }
h4 {	text-align:center }
h5 { font-size:medium }


.wrapper {
	width:870px; margin:0 auto 0 auto; padding:0; border:0; background-color:#006633;
	font-family:Arial, Helvetica, sans-serif
}
.nav {
	height:30px; border:0;margin:0 5px 0 0;padding:0; font-size:18px;
	background-color:#006633;
}
.nav_wrapb {
	position:relative;margin:0px;border:0px;padding:0px;
}
.nav_wrap {
	height:30px; border:0;margin:0;padding:0; font-size:18px;position:absolute;top:110px;left:0px;width:870px;
}

.navl {
	background-image:url(images/button_l.jpg); background-position:left bottom; border:0;margin:0;
	background-repeat:no-repeat;float:right;padding-left:8px;height:30px;
}
.navr {
	background-image:url(images/button_r.jpg); background-position:right bottom;margin:0;border:0;
	background-repeat:no-repeat;padding-right:8px;height:26px;background-color:#669966;
	position:relative;top:4px;
		}
.nav_wrap a:link {color: #000066;text-decoration:none }
.nav_wrap a:visitied {color:#000033; text-decoration:none }	
.nav_wrap a:hover {color:lime; text-decoration:none}
.navr div { color:#333333; }


.sidenav {
   background-color:#006633; float:left; width:170px; text-align:center;
   background-image:url('images/logo_v3bot.gif');
   background-position:left top;background-repeat:no-repeat;	 
}
.sidebox {
	padding:40px 10px 10px 10px;font-size:16px
}
.sidebox a:link {color: #00ffff;text-decoration:none }
.sidebox a:visited {color:#3399ff; text-decoration:none }
.sidebox a:hover {color:lime; text-decoration:none}
.sidebox div {color:#333333}
.side_hr {
	height:2px;color:#000066;width:150px;border-width:0;background-color:#000066
}
.contentwrap {
   width:700px; background-color:white;float:right;
   background-image:url('images/home_body_corner.gif');
   background-position:left top;background-repeat:no-repeat;
   border-top:2px #006633 solid
}
.contentbox {
	padding:10px 20px 10px 20px;
	background-image:url('images/home_body_right_corner.gif');
	background-position:right top;
	background-repeat:no-repeat;
}
.pagetitle {
	font-style:italic;font-weight:bold;font-size:18px;text-align:center;color:#000099;
	 text-decoration: underline;
}
.footer {
	background-color:#669966; border:2px #000066 solid; clear:both; text-align:center;
	padding:5px 0 5px 0;
}
.next {
	border:1px black solid;padding:2px 5px;background-color:yellow;text-decoration:none;font-family:"Times New Roman";margin-left:10px
}
.next:hover {color:green }
.caption_sm {
	font-size:small;padding:3px 5px;
}
.caption_right {
float:right; margin-left:5px; font-size:small; text-align:center;	 
}
.caption_left {
	float:left;margin-right:5px; font-size:small; text-align:center;	
}
.textbox_sm {
	font-size:small;padding:5px 5px;	
}
.data_tab {
	border-collapse:collapse;width:100%;padding:0 0 10px 0; border:1px black solid;
}
.data_tab_head {
	text-align:center;background-color:green;color:white;font-weight:bold;
	border:1px black solid
}
.data_tab_body {
	border:1px green solid;
}
#data_tab {
	border-collapse:collapse;width:100%;padding:0 0 10px 0;
}
#data_tab th {
	text-align:center;background-color:green;color:white;font-weight:bold;
	border:1px black solid
	
}
#data_tab td {
	border:1px green solid;	
}
#plain_tab {
   border-collapse:collapse;width:100%;padding:0 0 10px 0;
}
#plain_tab th {
	text-align:center;background-color:silver;color:white;font-weight:bold;
	border:1px black solid
}
#plain_tab td {
	border: 2px gray solid;padding:2px 2px 2px 2px
}
.plain_tab {
   border-collapse:collapse;width:100%;padding:0 0 10px 0;
}
.plain_tab th {
	text-align:center;background-color:silver;color:white;font-weight:bold;
	border:1px black solid
}
.plain_tab td {
	border: 2px gray solid;padding:2px 2px 2px 2px
}
.subhead {
	font-weight:bold; text-align:center
}
.expand {
	background-image:url('images/expand_symbol.gif'); background-position:left top; background-repeat:no-repeat;
	height:24px;padding-left:30px;cursor:pointer;
		}
.contract {
	background-image:url('images/contract_symbol.gif'); background-position:left top; background-repeat:no-repeat;
	height:24px;padding-left:30px;cursor:pointer;
}
.spbox {
	background-color:silver; padding:5px; border:1px black solid;border-radius:8px;
}
.spboxheader {
 background-color:black;color:white;margin:-5px; padding:7px; border:1px; border-color:black;
 border-radius:8px 8px 0px 0px	
}
.case_list {
  	background-color:silver; padding:3px; border:1px black solid;border-radius:8px;
  	text-indent:-20px; padding-left:22px;width:243px;float:left;margin-right:5px; margin-bottom:5px;
}
.case_list p {
	margin-top:3px;margin-bottom:3px;
}
.fraction {
	display:inline-block;vertical-align:middle;text-align:center
}
.fraction > span {
	display:block;
}
.fraction span.fup {
	border-bottom: thin black solid
}
