

body {margin: 0; padding: 0; background-color: #FFFBF9; color: #000000; max-width: 1004px;} /*F9F1DF*/
body, p, td, input, select, textarea, option {font: 11px/13px Verdana, Arial, Helvetica, sans-serif;}

p.body {font-size: 12px; line-height: 16px;}
p.left {font-size: 12px; line-height: 15px;}
p.preamble {font-size: 12px; line-height: 16px;}

.PROGRESS {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #B30538;} /*reserved for PROGRESS only*/

.grey {color: #C1AF86;}

div.rightbody {font-size: 11px; line-height: 12px;}

.olink {font-size: 11px;}
.small {font-size: 10px; line-height: 12px;}

ul {list-style-image: url(images/bullet12.gif);}
.endsection {margin: 0; padding: 0 0 3px 0;}

/*links*/	
a:link, a:active, a:visited {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}

.body a:link, .body a:active, .body a:visited {color: #000000; text-decoration: none;}
.body a:hover {color: #000000; text-decoration: underline;}

div.highlights {width: 518px; margin: 0; padding: 6px 0 0 10px; background-color: #FFFFFF; border: 1px solid #B30538; font: 15px/17px Geneva, Arial, Helvetica, sans-serif;}
div.highlights a:link, div.highlights a:visited, div.highlights a:active {color: #000000; text-decoration: none; font-weight: normal;}
div.highlights a:hover {color: #000000; text-decoration: underline; font-weight: normal;}

/*colour definitions*/
.warmgrey {background-color: #C1AF86;	color: #FFFFFF; font-weight: bold;}
.topLH a:link, a:visited, a:hover, a:active {color: #FFFFFF;}

.topbar {background-color: #000000; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 8px 0px 8px 16px;}
.topbar a:link, a:visited, a:hover, a:active {color: #FFFFFF;}

.bodylink a:link, a:visited, a:hover, a:active {color: #000000; font-weight: bold;}

.bottombar {float: left; color: white; font-size: 12px; font-weight: bold; padding: 8px 0 8px 16px;}
.bottombar a:link, a:visited, a:hover, a:active {color: white;}

.lightgrey {background-color: #E6DABE;}

.bottomLH {font: 11px Arial, Helvetica, sans-serif; padding: 8px; text-align: center; font-weight: bold;}

label.login {background-color: #537880; /*DDE2FF*/
	padding: 2px 6px 6px 6px; color: white; /*666666*/
	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}/*font-size: 0.8em;*/

input.login {display: block; margin-bottom: 1.25em; width: 150px;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
	border-right: 2px solid gray;
	border-bottom: 2px solid gray;}

ul {list-style-position: outside;}

.data {background-color: white; line-height: 1.4em; padding: 5px 15px 3px 6px;}
.endsection {border-bottom: 1px solid #8C0023; text-align: right; clear: both;}
.endsection a {text-decoration: none;}
.rubric {font-weight: bold; color: #B5023A;}

p.body {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify;} /*Tahoma, */
p.left {font-weight: bold; text-align: right;}
/*p.left a:link, p.left a:visited, p.left a:active, p.left a:hover {color: #CC0033; text-decoration: none;}
p.left a:hover {color: white;} /*was red*/
p.preamble {font-family: Georgia, Times, "Times New Roman", serif; color: black;}

.olink {font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

tr {vertical-align: top;}

td.body {padding: 15px 15px 0 15px;}
td.label {padding-top: 5px; padding-right: 3px; text-align: right; font-weight: bold; color: #B30838;}
td.left {background-color: #FFD2DE; padding: 15px 10px 0 5px; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.left2 {background-color: #BEB2A7; padding: 15px 10px 0 5px; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.right {background-color: white;} /* padding: 15px 10px 0 10px; font-family: Verdana, Arial, Helvetica, sans-serif;*/
td.sidebar {width: 198px; height: 520px; vertical-align: top;}
td.std {height: 30px; padding: 8px 15px 2px 15px;}

/*new look April 2007*/
div.top {background-color: #FFF2EC; width: 100%;}
div.navbar {clear: both; height: 30px; width: 100%; background-image: url(images/menubar.gif); 
	background-repeat: repeat-x;}
div.main_menu {float: left;}
div.main_menu {font: bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
div.main_menu a {width: 130px; height: 24px; background-image: url(images/menu_off.gif); color: #FFFFFF; 
	text-align: center; text-decoration: none;
	text-transform: uppercase; float: left; padding: 6px 0 0 0;}/* padding: 6px 0 0 0;*/
div.main_menu a:hover, div.main_menu a.selected {background-image: url(images/menu_on.gif); text-decoration: none;}

div.body {margin: 15px; padding: 0;}
div.preamble {background-color: white; margin: 0; padding: 10px;}
div.rightheader {width: 168px; margin: 10px; padding: 3px 5px; background-color: #808080; color: white; font-size: 11px; font-weight: bold;}
div.rightbody {width: 168px; margin: 0 5px 10px 15px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #339900;}
	
	
img.left {margin: 0 10px 0 0;} /*border: 1px solid gray;*/
img.right {margin: 0 0 0 10px;} /*border: 1px solid gray;*/
img.top {width: 14px; height: 13px; border: 0; margin-bottom: -3px;}
