BODY {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #222222}

TABLE {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #222222}

TABLE.smalllist {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;  color: #222222}

A:link { text-decoration:none;}

A:visited { text-decoration:none;}

A:hover { text-decoration:underline;}


.dropdown

{
	background-color: #7CC8EA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
}


.norm {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #222222}

.normpadd {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; color: #222222; margin:5; padding:5;line-height: 18px}

.normsmall {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px; color: #222222}

.normsmaller {font-family: Arial, Helvetica, sans-serif;
font-size: 9px; color: #222222;  margin:2; padding:2;}

.normsmallerb {font-family: Arial, Helvetica, sans-serif;
font-size: 9px; color: #222222;  margin:2; padding:2; font-weight:700;}

.normjust {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; color: #222222; text-align: justify; margin:5; padding:5;line-height: 17px}

.normjustlarge {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #222222; text-align: justify; margin:5; padding:5;line-height: 18px}

.normjust_right {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #222222; text-align: justify; margin-right:5; padding-right:5;line-height: 18px}

.paddright{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px; color: #222222; text-align: justify; margin:5; padding:5;text-align: right;}


.padded  {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px; color: #222222; text-align: justify; margin:5; padding:5;}


.padd {  margin-top: 5px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px}

.project{  margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px; color: #444444}

.smalljust {font-size: 9px; color: #666666; text-align: justify}
.imgright{text-align: right}

.line_bot {  border-color: black black #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.searchbox {  border-color: #999999; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px; color: #222222

}


.line_bot_f {  border-color: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.line_right { border: #999999; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.line_rightBot { border: #999999 solid; border-width: 0px 1px 1px 0px}

.line_rightsmalljust { border: #999999; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px ; font-size: 9px; text-align: justify; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}

#navlist {
width: 200px;
}
#navlist ul {
margin: 0;
padding: 0;
list-style-type: none;
font-size: 11px;
}
#navlist li {
margin: 0;
}
#navlist a {
display: block;
padding: 5px 2px 5px 18px;
background-color: #BDE4F3;
background-image:  url(images/l1_down.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
}
#navlist a:link, #navlist a:visited {
color: #111111;
text-decoration: none;
}

/* you can combine the last two rules if you wish */

#navlist a:hover, #navlist a:active {
background-color: #7CC8EA;
background-image:  url(images/l1_hover.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
color: #111111;
}

#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active {
border-top: 1px solid #111111;
border-bottom: 1px solid #111111;
background-color: #7CC8EA;
background-image:  url(images/l1_over.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
color:  #111111;
}

#easyaccess {
display: block;
width:200;
}

#easyaccess a {
display: block;
color: #111111;
text-decoration: none;
}

.outline_gray{
border: 1px solid #AAAAAA;
}

.outline_none{
border: 0px;
}.smallbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #222222;
	border: 1px solid #999999;
}
.centre {
	text-align: center;
}
.boxpad {
	border: medium inset #AAAAAA;
	margin: 4px;
	padding: 4px;
}
.status {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #00FF00;
	margin: 2;
	padding: 2;
}
