body {
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-family:arial, sans-serif;
	font-size:12pt;
	background-color:#000000;
	scrollbar-track-color:#202020;
	scrollbar-highlight-color:#D78D8B;
	scrollbar-3dlight-color:#E1EC94;
	scrollbar-shadow-color:#5B1715;
	scrollbar-darkshadow-color:#E1EC94;
	scrollbar-face-color:#000000; 
	scrollbar-arrow-color:#E1EC94;
}

a.print {font-weight: normal}

b.news {font-variant: small-caps;font-family: courier}
td.print {font-size: 9pt;font-family: arial}
td.printname {font-size: 9pt;font-family: arial;font-variant: small-caps}

a.footer {text-decoration:underline; font-size:11px; font-family:sans-serif, arial, helevetica; font-weight: normal;}
a.footer:link {color:#DFBD48; text-decoration:none; font-weight: normal;}
a.footer:visited{color:#DFBD48; text-decoration:none; font-weight: normal;}
a.footer:hover{color:#E0E0E0; text-decoration:none; font-weight: normal;}


a.left {text-decoration:underline; font-size:18px; font-family:sans-serif, arial, helevetica; font-weight: normal;}
a.left:link {color:#DFBD48; text-decoration:none;}
a.left:visited{color:#DFBD48; text-decoration:none; font-weight: normal;}
a.left:active{color:#E0E0E0; text-decoration:none; border-bottom:1px dotted #E1EC94; font-weight: normal;}
a.left:hover{color:#E0E0E0; text-decoration:none; border-bottom:1px dotted #E1EC94; font-weight: normal;}

a.top {text-decoration:underline; font-size:12px; font-family:sans-serif, arial, helevetica; font-weight: normal;}
a.top:link {color:#DFBD48; text-decoration:none; font-weight: normal;}
a.top:visited{color:#DFBD48; text-decoration:none; font-weight: normal;}
a.top:hover{color:#E0E0E0; text-decoration:none; font-weight: normal;}

a {color:#DFBD48; text-decoration:underline; font-weight: bold;}
a:visited{color:#CD950C; font-weight: bold}
a:active{color:#CD950C;font-weight: bold}
a:hover{color:#E0E0E0; text-decoration:none;}

table {margin:0; padding:0; border:0; color:#FFFFFF;}
table.top {width:100%;}
table.main {width:100%;}
table.text {
	font-size:13px;
	line-spacing:1.5em;}
table.full{ width:100%;}

td {vertical-align:top;}
td.topbar {background: url('images/topbar.gif') repeat-x;}
td.leftbar {
	padding-top:2px;
	width:151px;
	text-align:left;
	font-size:14px;
	line-height:1.5em;
	vertical-align:top;
}
td.tdleftelement {
	padding-top:1px;
	padding-bottom:1px;
	width:151px;
	text-align:left;
	font-size:14px;
	line-height:1.5em;
	vertical-align:middle;
	border:1px;
	border-spacing:1px;
}
td.tdtop {
	padding:3px;
	text-align:center;
	font-size:14px;
	line-height:1.5em;
	vertical-align:middle;
	border:1px;
	border-spacing:5px;
	border-style: solid;
}
td.results {
	padding:2px;
	font-size:11pt;
	font-family: arial;
	font-variant: small-caps;
	vertical-align:middle;
	border:1px;
	border-spacing:5px;
	border-color:#CCCCCC;
	border-style:ridge none;
}
td.results-small {
	padding:2px;
	font-size:9pt;
	font-family: arial;
	font-variant: small-caps;
	vertical-align:middle;
	border:1px;
	border-spacing:5px;
	border-color:#CCCCCC;
	border-style:ridge none;
}

th.thresults {
	font-size: 11pt;
	font-family: arial;
	font-variant: small-caps;
	border:2px;
	border-color:#CCCCCC;
	border-style:ridge none;
	border-spacing:5px;
	padding:3px;
}
table.tableleftelement {
	background-color:#000000;
	border:1px;
	border-color:#CCCCCC;
	border-style:ridge none;
	border-spacing:1px;
}
table.tabletopelement {
	background-color:#222222;
	border:2px;
	border-color:#CCCCCC;
	border-style:ridge ridge ridge ridge;
	border-spacing:2px;
	width:100%;
	text-align:center;
}
td.content {
	font-size:13px;
	line-spacing:1.5em;
	vertical-align:top;
}
td.header {
	background:url("images/head_bg.gif");
	vertical-align:middle;
	font-style:italic; 
	font-size:18px;
 	color:#EC9B92;
	text-align:left;
	padding-left:30px;
	letter-spacing:3px;
}


.red {color:#FF7769;}
.white {color:#FFFFFF ;}
.cream {color:#FFFFC7;}
.yellow {color:#FFD94B;}
.light_blue {color:#B4F6FF;}
.light_green {color:#DCFF71;}
.light_purple {color:#FFBDFF;}
.light_yellow {color:#FFFF72;}
.light_red{color:#cb9393;}

.h1 {
	color:#FFFFFF;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.listtext {color:#FFFFFF;}

img {
	border:0;
}

table.tablesessioncds {
	border:0px;
	border-collapse:collapse;
	border-color:#11111;
	width:100pc;
}

td.tdsessioncd {
	border:0px;
	padding:5px;
	font:Lucida Sans Console;
	font-size:10pt;
	text-align:left;
}

td.tdsessioncdheader {
	border:0px;
	padding:5px;
	font:Lucida Sans Console;
	background-color:#000033;
	font-size:10pt;
	text-align:left;
}
.sessioncdtext {
	color:#FFFFFF;
	font:"Lucida Sans Unicode";
	font-size:10pt;
}

table.tableselector {
	border:1px;
	border-color:#808080;
	border-style:solid;
	border-collapse:collapse;
}

td.tdselector {
	padding:5px;
	font:Lucida Sans Console;
	font-size:10pt;
	text-align:left;
	border-style:solid;
	border-collapse:collapse;
	border:0px;
}

td.tdselectorheader {
	border:0px;
	padding:5px;
	font:Lucida Sans Console;
	background-color:#000033;
	font-size:10pt;
	text-align:left;
	border-color:#808080;
	border-style:solid;
	border-collapse:collapse;
}

td.tdeditor {
	padding:15px;
	font:Lucida Sans Console;
	font-size:10pt;
	text-align:left;
	border-color:#808080;
	border-style:solid;
	border-collapse:collapse;
}

td.tdeditorheader {
	border:0px;
	padding:15px;
	font:Lucida Sans Console;
	background-color:#000033;
	font-size:10pt;
	text-align:left;
	border-color:#808080;
	border-style:solid;
	border-collapse:collapse;
}

span.subheader {
	font-family: "Lucida Sans", "Lucida Sans Unicode";
	font-size: 16px;
	color: #FFFFFF;
	font-style: bold;
	font-weight: bold;
	letter-spacing:2px;
	line-height: 28px;
}

table.banners {
	position: absolute;
	top: 550px;
	left: 36px;
}

img.loggedin {
	position: fixed;
	right: 10px;
	bottom: 10px;
}

select.miniselect {
	height: 20px;
	font-family: Tahoma, Helvetica, Sans, Arial, Sans-Serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
}

text.minitext {
	height: 18px;
	font-family: Tahoma, Helvetica, Sans, Arial, Sans-Serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
}

p.title { 
	text-align:center; 
	font-size: 16pt;
}
	




