.h3 a
{
	text-decoration : none;
	color : #eeeeee;
}
.generaltext 
{  font-family: Arial, Helvetica, sans-serif; list-style-type: square}


.mini1
 {
	font-size: -10%;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: square
}

.mini2
 {  font: x-small Arial, Helvetica, sans-serif}


.p
 { font-family: Arial, Helvetica, sans-serif; list-style-type: square }

.menulines
{
	border:1px solid white;
	font : smaller Arial, Helvetica, sans-serif;
	color : #000066;
}

.menulines a{
text-decoration:none;
font : Arial, Helvetica, sans-serif;
color:#000066;
}

.menu
 { font: normal Arial, Helvetica, sans-serif;  
 background-color: #FFFFFF; text-align: left; list-style-type: square ; color: #000066}

body
{
	background-color : White;
	font-family : Arial, Helvetica, sans-serif;
}
h2, .h2
{
	text-align : center;
	color : #999999;
	font : bold 22px Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align : middle;
	padding-bottom : 6px;
	background : url(../Images/bgh2.gif);
	margin-left : 5;
}

h3, .h3
{
	text-align : left;
	color : #999999;
	font : bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align : middle;
	background : url(../Images/bgh3.gif);
	padding-left : 10px;
}
.bulletlink
{
	font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style-image : url(/Images/bullet.gif);
	color : Black;
}
.comments{
	font-size : 60%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}
.rightlink {
	text-align : right;
	float : right;
	font-variant : small-caps;
	font-weight : bold;
	font-size : 12px;
	color : Blue;
}
td.data
{
	background-color : White;
	text-align : right;
	padding-right : 10px;
}
td.label
{
	background-color : #3C69C3;
	text-align : left;
	padding-left : 10px;
	font-weight : bold;
	color : White;
}
td.fill
{
	background-color : #2255BB;
	text-align : center;
	font-weight : bold;
	color : White;
}

#titlebar
{
	position:static;
	width:100%;
	height:80px;
	background-image:url(../images/bgtop.gif);
	vertical-align:middle;
	padding-right:0px;
}
#subtitlebar
{
	position:static;
	width:100%;
	height:55px;
	background-image:url(../images/bgsubtop.gif);
	vertical-align:middle;
	margin-right:50px;
	z-index:1000;
}

#wrapper
{
	position : relative;
	top : 0px;
	left : 0px;
}
#menubox
{
	float : left;
	width : 210px;
	height : 100%;
}

#body
{
	position: relative;
	right : 0px;
	height : auto;
	width : 100%;
	}

#bodyshift
{
	margin-left : 210px;
	margin-top : 10px;
}

#footer
{
	position : absolute;
	bottom : 0px;
	width : auto;
}

.title
{
	font : bold 22px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	text-decoration:none;
	margin-right:0px;
	text-align: center;
}
.supertitle
{
	font : bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFF8DC;
	text-decoration:none;
}
body {
	margin-right : 0px;
}
.footer {
	text-align:center;
	font-size:10px;
}