body { margin:0px; height:100%; padding:0px; font-size:11px; color:#ffffff; text-align:center; background:#333333; font-family:'trebuchet ms',helvetica,sans-serif; }
html { margin:0; padding:0; height:100%; }
* { }
p { margin-bottom:8px; margin-top:5px; color:#ffffff; font-size:12px; }
td { color:#ffffff; }

#wrap {
	position:relative;
	z-index:1;
	min-height:100%;
	height:auto !important;
	height:100%;
	width:955px;
	margin:0 auto;
	background:url(bgwrap.jpg) repeat-y;
	text-align:left;
}

#head { position:absolute; z-index:3; left:0; top:0; width:955px; height:148px; background:url(bghead.jpg) no-repeat; }
#menuleft { position:absolute; z-index:3; left:0; top:148px; width:203px; padding:89px 0 0 1px; margin-bottom:30px; background:url(bgmenu.jpg) top no-repeat; }
#main { position:relative; z-index:2; width:588px; padding:255px 0 90px 302px; }
#foot { position:absolute; z-index:8; left:0; bottom:0; width:204px; text-align:center; }

h1 { color:#cccccc; font-size:16px; font-family:'trebuchet ms',helvetica,sans-serif; font-weight:bold; margin-top:0px; margin-bottom:0px; text-align:left; }
h2 { color:#cccccc; font-size:14px; font-family:'trebuchet ms',helvetica,sans-serif; font-weight:normal; margin-top:0px; margin-bottom:0px; text-align:left; }
h3 { color:#cccccc; font-size:14px; font-family:'trebuchet ms',helvetica,sans-serif; font-weight:bold; margin-top:0px; margin-bottom:10px; text-align:left; }
h4 { color:#cccccc; font-size:14px; font-family:'trebuchet ms',helvetica,sans-serif; font-weight:normal; margin-top:0px; margin-bottom:10px; }
h5 { color:#cccccc; font-size:16px; font-family:'trebuchet ms',helvetica,sans-serif; font-weight:normal; margin-top:0px; margin-bottom:0px; }
h6 { color:#cccccc; font-size:12px; font-family:'trebuchet ms',helvetica,sans-serif; font-weight:normal; margin-top:0px; margin-bottom:10px; }

h2 { font-size:16px; font-weight:bold; background:url(headline1.jpg) left no-repeat; height:26px; }
h3 { font-size:16px; font-weight:bold; background:url(headline2.jpg) right no-repeat; height:26px; }

h1 { position:absolute; z-index:4; left:50%; top:165px; width:580px; margin-left:-178px; padding:0 0 0 0; }
h2 { position:absolute; z-index:4; left:50%; top:215px; width:563px; margin-left:-178px; padding:4px 0 0 15px; }
h3 { position:absolute; z-index:4; left:302px; bottom:30px; width:554px; margin-left:-77px; padding:4px 0 0 77px; }

.textnormal { color:#ffffff; font-size:12px; }
.textlight { color:#ffffff; font-size:11px; }
.textstrong { color:#ffffff; font-size:12px; font-weight:bold; font-weight:bold; }

#main img { border:1px dotted #cccccc; }

a:link,a.linknormal:link,a:visited,a.linknormal:visited { color:#ffffff; font-size:12px; text-decoration:underline; }
a:hover,a.linknormal:hover,a:active,a.linknormal:active,a:focus,a:linknormal:focus { text-decoration:none; }
a.linklight:link,a.linklight:visited { color:#ffffff; font-size:11px; text-decoration:underline; }
a.linklight:hover,a.linklight:active,a.linklight:focus { text-decoration:none; }
a.linkstrong:link,a.linkstrong:visited { color:#ffffff; font-size:12px; font-weight:bold; text-decoration:underline; }
a.linkstrong:hover,a.linkstrong:active,a.linkstrong:focus { text-decoration:none; }

td,textarea,input,select,button { color:#000000; font-family:'trebuchet ms',helvetica,sans-serif; font-size:12px; }

#menuleft ul { list-style-type:none; margin:0; padding:0; }
#menuleft li { margin:0; padding:0; }
#menuleft a { display:block; }
#menuleft a:link, #menuleft a:visited { color:#ffffff; font-size:11px; text-decoration:none; padding-left:28px; padding-top:2px; padding-bottom:2px; padding-right:12px; }
#menuleft a:hover, #menuleft a:active, #menuleft a:focus { background-color:#663332; }
#menuleft ul ul { display:none; }

#more, #more p { color:#cccccc; font-weight:bold; }

#info ul { list-style-type:none; margin:0; padding:0; display:inline; }
#info li { margin:0; padding:0 5px 0 0; display:inline; }
#info a { text-decoration:none; }
#info a:link, #info a:visited { color:#999999; }
#info a:hover, #info a:active, #info a:focus { color:#cccccc; }

.cellhighlighted { color:#ffffff; background-color:#3d79b5; }
.cellnormal { background-color:#dce3eb; color:#000000; }

