/*===========HTML===========*/

html, body {	
	margin:0;
	padding:0;
	font-family: arial, verdana, sans-serif;
	font-size:11px;
	text-align:center;
}

img {
	border:none;
}

div#container {
	margin:auto;
	width: 776px;
	text-align:left;
}

div#header {
	width:776px;
	height:235px;
	background:white;
}

div#content {
	width: 776px;
}

div#contentleft {
	float:left;
	width: 229px;
}

div#contentright {
	float:left;
	width:547px;
}

div#toplinks {
	float:right;
	margin:0;
	padding:25px 10px 6px 0;
	font-size:9px;
	font-weight:bold;
}

	div#toplinks a, visited{
		color: #373c73;
		text-decoration:none;
	}
	
	div#toplinks a:hover{
		color:#5259aa;
		text-decoration:underline;
	}

div#bottom {
	width:776px;
	height:20px;
	background: #373c73;
}

/*===========MENU===========*/

ul#mainlevel {
	margin: 53px 0 0 0;
	padding:0;
	width:226px;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	list-style-type: none;
}

ul#mainlevel li {
	padding: 7px;
	background: url('../images/menu_bottom.gif') no-repeat;	
}

ul#mainlevel li a{
	padding: 2px 0 0 37px;
	font-size:15px;
	color:#44497c;
	text-decoration:none;
	background: url('../images/menu_block.gif') no-repeat 15px 4px;
}

ul#mainlevel li a:hover {
	color:#5259aa;
	text-decoration:none;
	background: url('../images/menu_block_active.gif') no-repeat 15px 4px;
}

ul#mainlevel li #active_menu {
	text-decoration:none;
	background: url('../images/menu_block_active.gif') no-repeat 15px 4px;
}

ul#sublevel {
	margin:0;
	padding:0 0 0 40px;
	list-style-type: circle;
	
}

ul#sublevel li {
	padding:6px 0 0 6px;
	background:none;	
}

ul#sublevel li a{
	margin:0;
	padding:0;
	font-size:11px;
	background:none;
}

ul#sublevel li a:hover{
	text-decoration:none;
	background:none;
}

ul#sublevel li a#active_menu{
	text-decoration:none;
	background:none;
}

/*===========CONTENT===========*/

div#contentright{
	margin:0;
	padding:0;
	color:#2f346b;
}

div#contentright table{
	margin: 10px 0 0 8px;
}

div#contentright table.contentpaneopen tr, td p{
	font-size:12px;
	color:#2f346b;
}

div#contentright table.contentpaneopen td.contentheading{
	padding: 0;
	font-size:15px;
	font-weight:bold;
	color:#2f346b;
}

div#contentright table.contentpane{
margin:0;
padding:0 0 0 12px;
}

div#contentright table.contentpane tr, td p{
	font-size:12px;
	color:#2f346b;
}

div#contentright div.componentheading{
	margin:10px 0 0 12px;
	padding:0 0 0 0;
	font-size:15px;
	font-weight:bold;
	color:#2f346b;
}

div#contentright table.contentpane form {
margin: -2px 0 0 0;
}

.contentpaneopenhome p {
	font-size:18px;	
	color:#2f346b;
}

div#bottom p{
	margin:0;
	padding:4px 0 0 0;
	text-align:center;
	font-size:9px;
	font-weight:bold;
	color:#ffffff;
	letter-spacing:normal;
}

div#bottom a, a:hover{
	color:#ffffff;
	text-decoration:none;
}

