body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
}
body {
	background-color: #f3f3f3;
	background-image: url(../images/background.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.wb {
	background-color:#ffffff;
}
.mb {
	background-image:url(../images/menu-background.gif);
}
.mt {
	background-image:url(../images/menu-background-top.gif);
	background-position:top;
	background-repeat:no-repeat;
}
.sl {
	background-image:url(../images/shadow-left.gif);
}
.sr {
	background-image:url(../images/shadow-right.gif);
}

.imagewrap {
	border-spacing:1px;
}
.imagewrap td {
	vertical-align: top;
}

.submitbar {
	text-align:right;
}

.textfield {
	background-color:#E3F1E2;
	border:0px;
	font-weight:bold;
	color:#000000;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.button {
	background-color:#E3F1E2;
	border:0px;
	font-weight:bold;
	color:#000000;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:3px;
}

.mathtable {
	border-spacing:1px;
}

.mathtable th {
	font-weight:bold;
	text-align:right;
}

.mathtable td {
	vertical-align:top;
	padding:3px;
}

.cv {
	border-spacing:5px;
}

.cv th {
	background-color:#cccccc;
	font-weight:bold;
	vertical-align:top;
	text-align:right;
}

.cv td {
	vertical-align: top;
}


.sidelink a:link {
        color:#999999;
        text-decoration:inherit;
}

.sidelink a:visited {
	color:#999999;
	text-decoration:inherit;
	}

.sidelink a:hover {
        color:#000000;
        text-decoration:inherit;
}

.menuinert {
	height:27px;
	padding-left:15px;
	color:#999999;
	font-weight:bold;
}

.menu01 {
	height:27px;
	padding-left:15px;
	color:#999999;
}
.menu01:hover {
	background-image:url(/images/over01.gif);
	cursor:pointer;
	color:#000000;
}
.menu02 {
	height:27px;
	padding-left:15px;
	color:#999999;
}
.menu02:hover {
	background-image:url(../images/over02.gif);
	cursor:pointer;
	color:#000000;
}
.menu03 {
	height:27px;
	padding-left:15px;
	color:#999999;
}
.menu03:hover {
	background-image:url(../images/over03.gif);
	cursor:pointer;
	color:#000000;
}
.menu04 {
	height:27px;
	padding-left:15px;
	color:#999999;
}
.menu04:hover {
	background-image:url(../images/over04.gif);
	cursor:pointer;
	color:#000000;
}
.menu05 {
	height:27px;
	padding-left:15px;
	color:#999999;
}
.menu05:hover {
	background-image:url(../images/over05.gif);
	cursor:pointer;
	color:#000000;
}
.menu06 {
	height:27px;
	padding-left:15px;
	color:#999999;
}
.menu06:hover {
	background-image:url(../images/over06.gif);
	cursor:pointer;
	color:#000000;
}
.menu07 {
	height:27px;
	padding-left:15px;
	color:#999999;
}
.menu07:hover {
	background-image:url(../images/over07.gif);
	cursor:pointer;
	color:#000000;
}
.menu08 {
	height:27px;
	padding-left:15px;
	color:#999999;
}
.menu08:hover {
	background-image:url(../images/over08.gif);
	cursor:pointer;
	color:#000000;
}
.menu09 {
	height:27px;
	padding-left:15px;
	color:#999999;
}
.menu09:hover {
	background-image:url(../images/over09.gif);
	cursor:pointer;
	color:#000000;
}
.menu10 {
	height:27px;
	padding-left:15px;
	color:#999999;
}
.menu10:hover {
	background-image:url(../images/over10.gif);
	cursor:pointer;
	color:#000000;
}

/* Use the menu class below for all other additional menu links once you've used up to 10 */

.menuothers {
	height:27px;
	padding-left:15px;
	color:#999999;
}
.menuothers:hover {
	background-image:url(../images/overothers.gif);
	cursor:pointer;
	color:#000000;
}

.copyright {
	padding-top:15px;
	padding-bottom:20px;
	font-size:10px;
	color:#666666;
}

a.pl:link {font-weight:bold;color:#618a00;text-decoration:none;} 
a.pl:visited {font-weight:bold;color:#618a00;text-decoration:none;} 
a.pl:hover {font-weight:bold;color:#618a00;text-decoration:underline;}

a.crl:link {color:#666666;text-decoration:none;} 
a.crl:visited {color:#666666;text-decoration:none;} 
a.crl:hover {color:#000000;text-decoration:underline;}

a:link { color: #0066FF; }
a:visited {	color: #0066FF; }
a:hover { color: #990000; }
a:active { color: #0066FF; }

h1 {
	font-size: 24px;
	color: #E98601;
	font-weight:lighter;
}
h2 {
	font-size: 20px;
	color: #333333;
	font-weight:lighter;
}
p {
	line-height:1.5em;
}
.smalltext1 {
	font-size:10px;
	color:#333333;
}
.foot {
	background-image:url(../images/foot.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.contentarea {
	padding-top:23px;
	padding-left:10px;
	padding-right:30px;
	padding-bottom:30px;
}
