body { margin: 0px auto; background-color:#FFF; text-align:center;}
body,td {font-family:century gothic,georgia,arial,helvetica; font-size:9px;}
td img {display: block;}
table {border-collapse:collapse;}

#topphoto { background-image:url(/images/photo.gif); width:215px; height:175px}
#title { background-image:url(/images/title.gif); width:583px; height:175px}

#botleft { background-image:url(/images/botleft.gif); width:215px; height:53px}
#botright { background-image:url(/images/botright.gif); width:583px; height:53px}

#parenttable { width:100%; height:100%; text-align:center; margin:0 0 0 0;}

#childtableholder {background-color:#FFF;}
#childtable { padding:0px; margin:0px; border:0px; text-align:center;}
#parenttable td, #childtable td { padding:0px; margin:0px; border:0px;}

#leftcell{ vertical-align:top; background-color:#E8E8FF}
#leftcelltable { height:370px; width: 215px;border-right: 1px solid #000066}
#rightcelltable { height:370px; width: 583px;}

#spacerleft { background-image:url(/images/sidebar_left.gif); width:7px; height:100%; text-align:left;}
#spacerright {background-image:url(/images/sidebar_right.gif); width:5px; height:100%; text-align:right;}

#menu { background-color:#E8E8FF; height:100%; width:207px; color:#000066; vertical-align:top;padding-top:4px}
#content { background-color:#E8E8FF; height:100%; width:578px; color:#000066; vertical-align:top;}

h1{ font-size:14px}

#divmenu{padding: 5px 0 0 8px; font-size:12px; text-align:left;}
#divinnermenu{padding: 10px 0 0 0;}
#tblmenu{padding: 10px 0 0 0;}
#divcontent{padding: 1px 10px 0 8px; font-size:12px; text-align:left;}

.panelItem{	padding: 4px 6px 4px 0; text-align:left;}
.panelText{	FONT-SIZE: 10pt;}

A:link{ COLOR:#336699;}
A:visited{ COLOR:#336699;}
A:active{COLOR:#336699;}
A:hover{COLOR: #BBBBBB}
.mover{COLOR: #BBBBBB;TEXT-DECORATION: underline;}

.dashedbox
{
	BORDER-LEFT: #000000 1px dashed;
	BORDER-RIGHT: #000000 1px dashed;
    BORDER-TOP: #000000 1px dashed;
	BORDER-BOTTOM: #000000 1px dashed;
	BACKGROUND-COLOR: #FEF7A0;
	padding: 8px;
	border-collapse:separate;
}
.dashedboxmb1
{
	BORDER-LEFT: #000000 1px dashed;
	BORDER-RIGHT: #000000 1px dashed;
    BORDER-TOP: #000000 1px dashed;
	BORDER-BOTTOM: #000000 1px dashed;
	BACKGROUND-COLOR: #FEF7A0;
	padding: 8px;
	border-collapse:separate;
}
.dashedboxmb2
{
	BORDER-LEFT: #000000 1px dashed;
	BORDER-RIGHT: #000000 1px dashed;
    BORDER-TOP: #000000 1px dashed;
	BORDER-BOTTOM: #000000 1px dashed;
	BACKGROUND-COLOR: #CB6DC8;
	padding: 8px;
	border-collapse:separate;
}
.caption
{
	display:block;
	text-align:center; 
	font-size:10px;
	BORDER-BOTTOM:#E495FF 1px dashed;
	width: 120px;
}

.contentdiv{
	float:left; 
	width:400px;
}
.contentimagediv{
	float:left; 
	margin-left:8px; 
	padding-left:6px; 
	BORDER-LEFT:#E495FF 1px dashed;
}
#maintable{
	border-collapse:separate;
}
#maintable #tblbody td{
	padding-bottom:10px;
	margin-bottom:10px;
}