body {
	background-color: #ffffff; margin: 0px; padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif; font-size: 80%; color: #000000; overflow: auto;
	text-align: center;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #666666;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color:  #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #333333;
}
.popup { background: #353f70; margin: 0px; overflow-x: hidden; overflow-y: scroll; }

#header { background: #ffffff url(/images/header.gif) no-repeat; height: 94px; margin: 0px; padding: 0px; }
/* #main {	position: absolute; top: 50%;	left: 50%; width: 700px; margin-top: -290px; margin-left: -350px; background: #ffffff; } */
#main {	position: absolute; top: 30px; left: 50%; width: 712px; margin-left: -356px; background: #ffffff; margin-right: -10px; }
#mainhome {	position: absolute; top: 20px; left: 50%; width: 712px; margin-left: -356px; background: #ffffff; margin-right: -10px; }
#maintext { margin: 0px; padding: 0px; background: #ffffff url(/images/bg.gif) repeat-y; border-top: 1px solid #f17dba; border-bottom: 1px solid #f17dba; }
#footer { background-color: #ffffff; margin: 10px 0px 10px 0px; padding: 0px; }
#subfooter { background-color: #cccccc; }

#cmain { float: right; clear: none; }
#cele { }

#ccenter { color: #ffffff; float: left; width: 250px; text-align: right; }
#cleft { color: #ffffff; float: left; width: 250px; margin: 0px; }
#cright { background: #ffffff; color: #000000; float: right; width: 425px; text-align: left; padding: 10px 10px 0px 0px; margin: 0px 10px 0px 15px; }
#crightempty { padding: 0px; margin: 0px; height: 0px; }

DIV.ftext { display: inline; color: #62432a; font-size: 90%; margin: 0px 30px; font-weight: bold; }

SPAN.menu1 { display: block; font-size: 90%; text-align: left; margin-left: 70px; margin-bottom: 15px; }
SPAN.menu1b { display: block; font-size: 90%; text-align: left; margin-left: 70px; margin-bottom: 15px; }
SPAN.menu2 { display: block; font-size: 90%; text-align: left; margin-left: 70px; }
SPAN.menu2b { display: block; font-size: 90%; text-align: left; margin-left: 70px; }
SPAN.textl { margin: 10px 0px; padding: 5px; }
SPAN.textr { padding: 5px; font-size: 80%; }

a:link, a:visited { color: #1b01dd; text-decoration: none; font-weight: bold; }
a:hover, a:active { color: #11018b; text-decoration: underline; }

a.ftext:link, a.ftext:visited { color: #62432a; text-decoration: none; }
a.ftext:hover, a.ftext:active { color: #62432a; text-decoration: underline; }

a.h:link, a.h:visited { color: #ffffff; text-decoration: none; }
a.h:hover, a.h:active { color: #f17dba; text-decoration: underline; }

a.menu1:link, a.menu1:visited { color: #ffffff; text-decoration: none; }
a.menu1:hover, a.menu1:active { color: #f17dba; text-decoration: underline; }

a.menu1b:link, a.menu1b:visited { color: #ffffff; text-decoration: none; font-weight: bold; }
a.menu1b:hover, a.menu1b:active { color: #f17dba; text-decoration: underline; }

a.menu2:link, a.menu2:visited { color: #ffffff; text-decoration: none; }
a.menu2:hover, a.menu2:active { color: #f17dba; text-decoration: underline; }

a.menu2b:link, a.menu2b:visited { color: #ffffff; text-decoration: none; font-weight: bold; }
a.menu2b:hover, a.menu2b:active { color: #f17dba; text-decoration: underline; }

a.page:link, a.page:visited { color: #e51983; text-decoration: none; }
a.page:hover, a.page:active { color: #62432a; text-decoration: underline; }

p { font-size: 100%; }
p.spec1 { font-style: italic; }

TABLE.infotable { width: 724px; border: 1px solid #212549; padding: 2px; margin-top: 15px; }

TD { font-size: 90%; }
TD.smalltxt { color: #ffffff; font-size: 80%; }
TD.xsmalltxt { color: #ffffff; font-size: 70%; }

H1 { font-size: 110%; font-weight: normal; color: #62432a; margin: -12px 0px 5px 0px; }
H1.icon { height: 40px; margin: 15px 0px -15px 0px; font-size: 120%; font-weight: bold; background: url(/images/moriartytiny.gif) no-repeat; color: #000000; text-indent: 50px; }
H2 { font-size: 90%; font-weight: bold; color: #62432a; margin: 10px 0px -15px 0px; }

IMG.hp { border: 2px solid #ffffff; }
IMG.r10 { float: right; margin: 3px 0px 5px 8px; }

LI { font-size: 90%; }
