body { background-color: #7A0C0A; text-align: center; margin: 8px 0 40px 0; }

li { margin-right: 60px; }
p { margin-right: 20px; }
h3 { margin-top: 20px; }

.restrict { width: 400px; }
.center { text-align: center; }

table td { padding: 0 12px 4px 0; }
table { margin-right: 120px; }



/********** Header **********/

#header { width: 720px; margin: 0 auto; text-align: center; height: 120px; font-size: 9pt;}
#header img { margin: 8px 0 8px 0; }
#header ul { list-style: none; margin: 0 auto; padding: 0; height: 32px; }

#header ul li {
	float: left; padding: 9px 14px 0 4px; margin: 0; line-height: 9pt; height: 24px;
	background: url(separator.gif) right top no-repeat; }
#header ul li a { padding: 8px 4px 11px 4px;  }

#header ul li a:link, #header ul li a:visited { color: #F2E7E7; text-decoration: none; }
#header ul li a:hover, #header ul li a:active, #header ul li a.selected { color: #FFFFFF; text-decoration: none; background: url(selected.gif) center 0 no-repeat; }

#header ul li.firstchild { padding-left: 8px; }
#header ul li.lastchild { background-image: none; padding-right: 0; }


/********** Blocks **********/

div.block { 
	width: 666px; margin: 0 auto; padding: 30px 40px;
	text-align: left; clear: both;  
	color: #333333; background: #F0EADA url(blockbg.gif) 0 0 repeat-y; }

/* The above class is only used for the simple single div. These are the real block classes... */

div.blockouter {
	width: 746px; margin: 0 auto 10px auto; padding: 0;
	text-align: left; clear: both;  
	color: #333333; background: url(blockbg.gif) 0 0 repeat-y; }	
	
div.blockmid { padding: 0 40px 40px 40px; }
div.blocktop { height: 20px; background: url(blocktop.gif) 0 0 no-repeat; }
div.blockbottom { height: 20px; background: url(blockbottom.gif) 0 0 no-repeat; }


/********** Standard sIFR styles **********/

.sIFR-flash {	visibility: visible !important;	margin: 0; }
.sIFR-replaced { visibility: visible !important; }

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/********** Decoy styles**********/

.sIFR-hasFlash h1 {	visibility: hidden; font-size: 26px; letter-spacing: -3px; margin-bottom: 0; }
.sIFR-hasFlash h2 {	visibility: hidden; font-size: 18px; }

