@charset "iso-8859-1";
/* put no font size in the body definition - so users can scale it as they wish */
BODY, P, TD,  UL, OL, TABLE, A {font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:16pt; line-height:1.2;}
		
BODY {background:#ffffff;color:#000000; margin:0px;
	margin-left:10px;
	padding:0;
	}
div.top2 {color:#000000;
	padding:0; margin:0;
	width:100%;
	display:table;
	height:6.5em
	}

div.switchstyle { background:#ff0000; color:#ffffff;
	border-bottom: solid 2px #000000;
	border-left: solid 2px #000000;
	padding:2px;
	}
div.pagecontent {background:#ffffff; color:#000000;
	padding:10px; font-weight:100;
	}
H1 {color:#000000; font-size:140%; font-family:Abadi; margin-top:0;}
H2 {color:#000099; font-size:110%}
H3 {color:#990000; font-size:100%}
H4 {color:#990000}
H5 {color:#990000}
hr {border:solid 1px #000099; color:#000099; background-color:#000099; height:0.5em;}

p.header {margin-top:0px; float:right; text-align:right;
		font-size:90%; font:demi-bold;
		}

a {color:#000099; font-weight:bold; text-decoration:none;}
a:hover {color:#000055;}
a.menu {background:#ffffff; color:#000000; padding:5 10 5 10;
		font:bold; text-decoration:none;}
a.menu:hover {color:#000055;}
a.style {background:#ffffff; color:#000000; padding:1 2 1 2;
		font:bold; text-decoration:none; font-size:90%;}
a.style:hover {color:#990000;}
a.style2 {background:#ff0000; color:#ffffff; padding:1 2 1 2;
		font:bold; text-decoration:none;}
a.style2:hover {color:#ffff00;}
.company {font-size:80%;}

div.menu {float:right;
		margin: 5 0 15 5;
		}
div.menutop { margin:0;
 background:#ff0000;}
div.photo{ float:right;
		margin:10px;
		margin-top:0;
		}
img.photo { border:solid 1px #000099;}

div.headerImage {
padding: 0em 0em 0em 0.5em;
height:6em;
text-align:right;
}

div.headerImage a{
text-align:right;
color:#000099;
}

div.headerImage a:hover{
color:#000055;
}

div.headerLinks a{
color:#000099;
text-decoration:none;
}

div.headerLinks a:hover{
color:#0000CC;
text-decoration:none;
}

/*Content Div*/
#content {
/* margin-left:20px; */
margin-left:230px;
margin-top:0em;
}

/*Left hand side Wrapper*/
#menu { 
	width:210px;
	float:left;
	margin-top:0;
}

ul.leftmenu {
margin:0px; 
padding:0em;
} /* margin is required for IE, padding required for Firefox */

ul.leftmenu li {
list-style-image:none; 
list-style-type:none; 
margin:0em; 
padding-bottom:0.8em;

}

ul.leftmenu a {
text-align:center;
color:#000000;
display:block; 
padding:0.5em 0.5em 0.5em 0.5em;
font-weight: bolder; 
text-decoration:none;
border:1px solid #000000;
border-right:2px solid #000000;
border-left:2px solid #000000;
height:1.5em;
}

ul.leftmenu a:hover {
background:#000099;
color:#FFFFFF;
height:1.5em;
}

ul.leftmenu li.selected a {
background:#000099;
color:#FFFFFF;
display:block; 
padding:0.5em 0.5em 0.5em 0.5em;
font-weight: bolder; 
text-decoration:none;
border:1px solid #000000;
border-right:2px solid #000000;
border-left:2px solid #000000;
height:1.5em;
text-align:center;
}

ul.leftmenu a.double {
height:3.5em;
}

ul.leftmenu a.double:hover {
height:3.5em;
}

ul.leftmenu li.selected a.double {
height:3.5em;
}

div.partnership {
float:right;
margin-right:0;
margin-bottom:0;
}

#contactbar {
padding: 0.5em;
height:4em;
/*background:#FFFF66;*/
}

div.contactdetails {
float:left;
}

div.copyright {
float:right;
}

div.addy {
margin-left:20px;
}

a.notbold {
font-weight:100;
}

div.box {
width:65%;
text-align:center;
color:#FFFFFF;
background:#50257F;
border:2px solid #000000;
}

div.box a{
color:#FFFFFF;
}

a.links {
color:#000099;

}