.bluebox{background:#f8f8f7; color:#666666; border:1px solid #bacfe3; margin:10px; margin-bottom:15px; padding:12px; font-size:11px; text-decoration:none; font-weight:normal; font-family: Verdana;}
.bluebox p 			 	{margin:0px; padding:0px; font-size:11px; text-decoration:none; font-weight:normal; font-family: Verdana; color:#666666; line-height:inherit;}
.bluebox div.head 	 	{color:#6c9fd2; font-size:12px; font-weight:normal; position:relative; top:-20px; right:0px;}
.bluebox span.headbg, .bluebox h1, .bluebox h2 	{background:transparent  url(../images/headtitle2.gif) repeat left; padding:0px 6px;margin-top:-10px; font-size:12px; display:inline;}
.bluebox img			 	{margin:-3px 2px;}
.bluebox li {margin-left:10px; padding-bottom:4px;}

.greybox{ width:150px; background:#f8f8f7; color:#666666; border:1px solid #cccccc; margin:10px; padding:12px; font-size:11px; text-decoration:none; font-weight:normal; font-family: Verdana;}
.greybox div.head 	 	{text-align:center; color:#888888; font-size:12px; font-weight:normal; position:relative; top:-20px; }
.greybox span.headbg, .greybox h1, .greybox h2 	{background:transparent  url(../images/headtitle2.gif) repeat left; padding:0px 6px;margin-top:-10px; font-size:12px; display:inline; font-color:#888888;}
.greybox img			 	{margin:-3px 2px;}
.greybox li {margin-left:5px; color:#990000; margin-bottom:8px;}
.greybox h1 A:visited, .greybox h1 A:active, .greybox h1 A:link {FONT-SIZE:12px; COLOR:#888888; FONT-FAMILY:Verdana; TEXT-DECORATION: none;}
.greybox h1 A:hover {FONT-SIZE:12px; COLOR:#cccccc; FONT-FAMILY:Verdana; TEXT-DECORATION: none;}


.greenbox 			 	{background:#F4F9F0; color:#666666; border:1px solid #9ac872; margin:10px; margin-bottom:15px; padding:12px; font-size:11px; text-decoration:none; font-weight:normal; font-family: Verdana;}
.greenbox p 			 	{margin:0px; padding:0px; font-size:11px; text-decoration:none; font-weight:normal; font-family: Verdana; color:#666666; line-height:inherit;}
.greenbox div.head 	 	{color:#9ac872; font-size:12px; font-weight:normal; position:relative; top:-20px; right:0px;}
.greenbox span.headbg, .greenbox h1	{background:transparent  url(../images/headtitle1.gif) repeat left; padding:0px 6px;margin-top:-10px; font-size:12px; display:inline;}
.greenbox img			 	{margin:-3px 2px;}
.greenbox li {margin-left:30px;}
.greenbox ul {margin-top:5px; margin-left:-30px; padding-bottom:0px;}

td.tabletop	{background-color:#bacfe3; color:#ffffff; BORDER-BOTTOM: #bacfe3 1px solid; BORDER-RIGHT: #bacfe3 1px solid;padding-top: 2px;padding-bottom: 2px;padding-left: 3px;}
td.tdin	{background-color : #f4f4f4;BORDER-TOP: #bacfe3 1px solid; BORDER-LEFT: #bacfe3 1px solid; }
td.row1	{background-color : #ffffff;BORDER-BOTTOM: #bacfe3 1px solid; BORDER-RIGHT: #bacfe3 1px solid;padding-top: 3px;padding-left: 3px;padding-bottom: 3px;}
td.row2	{background-color :#F4F9F0; BORDER-BOTTOM: #bacfe3 1px solid; BORDER-RIGHT: #bacfe3 1px solid;padding-top: 3px;padding-left: 3px;padding-bottom: 3px;}
td.row3	{background-color :#E2ECF5; BORDER-BOTTOM: #bacfe3 1px solid; BORDER-RIGHT: #bacfe3 1px solid;padding-top: 3px;padding-left: 3px;padding-bottom: 3px;}
td.tableborder {border-left:1px dotted #cccccc; border-right:1px dotted #cccccc; padding:0px;}


div.smallnav {margin:3px; margin-bottom:20px; padding:2px; border:1px solid #dddddd; background:#F9F9F9;}
form{padding:0px; margin:0px;}

ul.leftnavul {margin-top:0px;}
li.leftnav, li.leftnav a {list-style-image:url(arrow.gif); background-color:#F9F9F9; padding:1px; text-align:left; color:#6c9fd2; font-size:11px; font-weight:normal; border-top:1px dotted #dddddd; width:120px;}
li.leftnav a:hover {list-style-image:url(arrow.gif); background-color:#F9F9F9; padding:1px; text-align:left; color:#999999; font-size:11px; font-weight:normal; border-top:1px dotted #dddddd; width:150px;}
li.leftsubnav, li.leftsubnav a {list-style-image:url(arrow.gif); background-color:#F9F9F9; padding:1px; text-align:left; color:#6c9fd2; font-size:11px; font-weight:normal; border-top:1px dotted #dddddd; width:120px;}
li.leftsubnav a:hover {list-style-image:url(arrow.gif); background-color:#F9F9F9; padding:1px; text-align:left; color:#999999; font-size:11px; font-weight:normal; border-top:1px dotted #dddddd; width:150px;}

A:visited, A:active, A:link {
FONT-SIZE: 11px; 
COLOR: #3572AE; 
FONT-FAMILY:Verdana, Verdana, Arial, Helvetica, sans-serif;  
TEXT-DECORATION: none
}

A:hover {
FONT-SIZE: 11px;
COLOR: #aaaaaa; 
FONT-FAMILY:  Verdana, Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

BODY {
margin:0px;
FONT-SIZE: 11px;
CURSOR: default; 
COLOR: #444555; 
BACKGROUND-color: #ffffff; 
FONT-FAMILY:  Verdana, Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none
}


TEXTAREA {
background:#ffffff;
color:#3572AE;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
BORDER-TOP: #3572AE 1px solid; 
BORDER-BOTTOM: #3572AE 1px solid; 
BORDER-LEFT: #3572AE 1px solid; 
BORDER-RIGHT: #3572AE 1px solid;
}

P {
FONT-SIZE: 11px; 
COLOR: #444555; 
FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; LINE-HEIGHT: 1.4; 
FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

TABLE {
FONT-SIZE: 11px; 
COLOR: #444555; 
FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;  
TEXT-DECORATION: none
}

input {
background:#ffffff;
color:#3572AE;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
BORDER: #3572AE 1px solid; 
}



hr {
border-top: 1px dotted #dddddd;
border-left: 0px dotted #ffffff;
border-right: 0px dotted #ffffff;
border-bottom: 0px dotted #ffffff;
height: 1px;
width: 100%;
}

UL {
	LIST-STYLE-TYPE: square
}


SELECT {
color : #444555;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
BACKGROUND: #cccccc;
}


/* Main table cell colours and backgrounds */
