
.topmenu {
		font: bold 13px Arial;
		width: 100%; 
		height: 100%;
	}

.topmenu ul {
		margin: 0;
		padding: 0;
		float: left;
		width: 80%; /*width of menu*/
	}

.topmenu ul li {
		display: inline;
	}

.topmenu ul li a {
		float: left;
		color: #336699 ;
		padding: 7px 15px 0px 15px;
		text-decoration: none;	 
	}

.topmenu ul li a:visited {
		color: #336699;
	}

.topmenu ul li a:hover, .topmenu ul li .current {
		color: #0c0176;
		padding-top: 7px; 
		padding-bottom: 10px;
		background: url(/images/menu2.jpg) center center repeat-x;
		text-decoration: none;
	}

body {
		background-color: #c3ccdd;
		background-image: url(/images/bg.jpg);
		margin: 0 auto;
		background-position: center top;
		background-repeat: repeat-x;
		font-size: 10pt;
		color: #444444;
		font-family: Georgia, Verdana, Arial; 
	}
	
H1 {
		font-family: Arial, Tahoma;
		color: #0c0176;
		font-size: 16pt;
		font-weight: bold;
	}
	
H2 {
		font-family: Arial, Tahoma;
		color: #0c0176;
		font-size: 12pt;
		font-weight: bold;
		padding-top: 18px;
	}

a:link {
		color: #990000;
	}
	
a:hover {
		color: #336699;
	}
	
a:visited {
		color: #990000;
	}
	
a:active {
		color: #336699;
	}

div.centered {
		width: 820px;
		margin-left: auto;
		margin-right: auto;
	}
	
div.header {
		width: 820px;
		height: 152px;
		border: 1px;
		z-index: 1;
	}
	
div.menubar {
		position: absolute;
		top: 152px;
		background-image: url(/images/menu.jpg);
		background-position: center top;
		background-repeat: repeat-x;
		height: 31px;
		width: 680px;
		vertical-align: middle;
		z-index: 3;
	}
	
div.headerimg {
		position: absolute;
		top: 0;
		width: 820px;
		height: 183px;
		border: 1px;
		z-index: 2;
	}
	
div.content {
		position: absolute;
		width: 820px;
		margin-left: auto;
		margin-right: auto;
	}
	
div.contentarea {
		position: relative;
		background-color: #e9e9ce;
		background-image: url(/images/body-bg.jpg);
		background-position: center top;
		background-repeat: repeat-x;
		width: 100%;
	}
	
div.body-top {
		background-image: url(/images/gray1x1.gif);
		background-position: center top;
		background-repeat: repeat-x;
	}

div.body-bottom {
		background-image: url(/images/gray1x1.gif);
		background-position: center bottom;
		background-repeat: repeat-x;
	}
	
div.body-right {
		background-image: url(/images/gray1x1.gif);
		background-position: right;
		background-repeat: repeat-y;
	}

div.body-left {
		background-image: url(/images/gray1x1.gif);
		background-position: left;
		background-repeat: repeat-y;
	}

div.body-tl {
		background-image: url(/images/body-tl.gif);
		background-position: top left;
		background-repeat: no-repeat;
	}

div.body-tr {
		background-image: url(/images/body-tr.gif);
		background-position: top right;
		background-repeat: no-repeat;
	}

div.mainbody {
		padding: 15px;
	}
	
div.bodypane {
		position: absolute;
		width: 580px;
		float: left;
	}
	
div.sidebar {
		position: absolute;
		width: 200px;
		padding-right: 10px;
		float: right;
	}
	
div.sidebox {
		width: 187px;
		background-color: #f1db38;
		background-image: url(/images/sidebox-bg.jpg);
		background-position: center top;
		background-repeat: repeat-x;
	}

div.sidebox-head {
		vertical-align: top;
	}
	
div.sidebox-body {
		padding: 10px;
	}
	
div.sidebox-right {
		background-image: url(/images/sidebox-1x1.gif);
		background-position: right;
		background-repeat: repeat-y;
	}

div.sidebox-left {
		background-image: url(/images/sidebox-1x1.gif);
		background-position: left;
		background-repeat: repeat-y;
	}

div.sidebox-bottom {
		background-image: url(/images/sidebox-1x1.gif);
		background-position: bottom;
		background-repeat: repeat-x;
	}
	
div.sidebox-top {
		background-image: url(/images/sidebox-1x1.gif);
		background-position: top;
		background-repeat: repeat-x;
	}

.sidebox a {
		font-family: Verdana, Tahoma;
		font-size: 11px;
	}

.sidebox a:link {
		color: #e20601;
	}
	
.sidebox a:hover {
		color: #d85956;
	}
	
.sidebox a:visited {
		color: #e20601;
	}
	
.sidebox a:active {
		color: #d85956;
	}
	
div.homebox {
		width: 238px;
		background-color: #eeeeee;
		background-image: url(/images/homebox-bg.jpg);
		background-position: center top;
		background-repeat: repeat-x;
	}

div.homebox-head {
		vertical-align: top;
	}
	
div.homebox-body {
		padding: 15px;
		font-family: verdana, arial;
		font-size: 11px;
		line-height: 150%;
	}
	
div.homebox-right {
		background-image: url(/images/homebox-1x1.gif);
		background-position: right;
		background-repeat: repeat-y;
	}

div.homebox-left {
		background-image: url(/images/homebox-1x1.gif);
		background-position: left;
		background-repeat: repeat-y;
	}

div.homebox-bottom {
		background-image: url(/images/homebox-1x1.gif);
		background-position: bottom;
		background-repeat: repeat-x;
	}
	
div.homebox-top {
		background-image: url(/images/homebox-1x1.gif);
		background-position: top;
		background-repeat: repeat-x;
	}	

.bottom {
		font-family: Verdana, Tahoma;
		font-size: 11px;
		color: #000;
	}

.bottom a {
		text-decoration: none;
		font-family: Verdana, Tahoma;
		font-size: 11px;
	}

.bottom a:link {
		color: #336699;
	}
	
.bottom a:hover {
		color: #003366;
	}
	
.bottom a:visited {
		color: #336699;
	}
	
.bottom a:active {
		color: #003366;
	}
	
.copyright {
		font-family: Verdana, Tahoma;
		font-size: 11px;
		color: #444;
	}

