﻿body {
	padding : 0; 
	margin : 20px;

	font-size:80%;
	font-family : verdana, sans-serif; 
	text-align : justify; 
	color : #333333; 
	background : #ffffff;

	text-justify:distribute;
	scrollbar-base-color:#008050;
} 

.bullet		{margin-right:5px;margin-top:1px;width:8px;height:8px;background:#006666;}
.bold		{font-weight:bold;}
.italic		{text-style:oblique;}
.center		{text-align:center;}
.underline	{text-decoration:underline;}
.hilite		{background:#ccff66;}
 
h1 {
	font-size : 150%;
	text-align:left;	
} 

table {
	padding: 0; 
	margin: 0; 
	font-size: 100%; 
	color: black; 
	background-color : #ffffff; 
} 

td, th	{
	vertical-align : top; 
} 

A {
	text-decoration : underline; 
	color : #000000; 
} 

A:hover {
	color : #cc0000; 
} 

hr {
	height : 1px; 
	color : silver; 
} 

.italic {
	font-style : italic; 
} 

.bold {
	font-weight : bold; 
} 

.center {
	text-align : center; 
} 

.caption {
	font-weight : bold; 
	color : black; 
}

#index {
	width:410px;
	text-align:left;
	padding:10px;
	background:#ffffef;
}

#index	a	{text-decoration:none;font-weight:bold;color:#cc0000;}
#index	a:hover	{color:#ff0000;}
#index	p	{margin:0;padding:0;padding-bottom:20px;margin-bottom:20px;text-align:justify;border-bottom:solid 10px white;}

#container {
	width : 770px; 
	height : 100%; 
	border:solid 30px #ffffff;
} 

.header {
	width : 770px; 
	height : 100px; 
	background : #ffffff;
	border-top:dotted 1px #cccccc;
} 

.footer {
	width : 770px; 
	height : 100px; 
	background : #ffffff;
	border-top:dotted 1px #cccccc;
} 

.footercontent	{padding:0;margin:0;
	font-family:verdana, sans-serif;
	font-size:7.5pt;
	color:#333333;
	background-color:#ffffff;
}

div.footercontent {
	width:770px;margin-top:20px;text-align:center;
}

.left {
	width : 150px; 
	background : #ffffff; 
} 

a.heading {
	margin : 5px; 
	display : block; 
	color : #008050; 
	font-size : 8pt; 
	font-weight : bold; 
	text-align:right;
	margin-left : 20px; 
	margin-right : 20px; 
} 

a.heading:hover {
	color : #ffcc33; 
} 

a.mirror {
	margin : 3px; 
	display : block; 
	color : #000000; 
	font-size : 8pt; 
	font-weight : normal; 
	margin-left : 20px; 
	margin-right : 20px; 
} 

a.mirror:hover {
	color : #ffcc33; 
} 

.middle {
	width : 470px; 
	height : 100%; 
	color : #333333;
	border-top:dotted 1px #cccccc;
} 

.main {
	width : 410px; 
	margin : 30px; 
	text-align : justify;
} 

img.dinkus	{width:410px;border:none 0;margin-bottom:20px;}
#nav		{width:410px;margin-top:200px;margin-bottom:30px;text-align:center;white-space:nowrap;font-size:75%;color:#666666;}
#nav	a	{color:#666666;}

#middle A {
	color : #cc8a00;
	font-weight : normal; 
} 

.right {
	width : 150px; 
	background : #ffffff; 
	vertical-align : bottom; 
	text-align : center; 
} 

.right img	{margin-bottom:20px;}

P.section {
	font-size : 110%; 
	font-weight : bold; 
	color : #9a0c00; 
	clear : both; 
} 

table.user {
	background-color : #9a0c00; 
	margin-top : 12px; 
	width : 380px; 
} 

caption {
	font-weight : bold; 
	text-align : left; 
	color : #9a0c00; 
	background-color : white; 
} 

td.user {
	color : #666666; 
	background-color : #f5e7e5; 
	padding-left : 4px; 
} 

th.user {
	color : white; 
	background-color : #9a0c00; 
	padding-left : 4px; 
} 

table.quote {
	width : 100%; 
	font-size : 14px; 
	font-weight : bold; 
	color : #9a0c00; 
	background-color : white; 
	margin-top : 16px; 
	margin-left : 10px; 
} 

div.breakout {
	border : 1px solid #9a0c00; 
	padding : 12px; 
	margin-top : 12px; 
	font-weight : bold; 
	color : #9a0c00; 
} 

div.sidebar {
	width : 200px; 
	float : right; 
	margin : 16px; 
	margin-right : 0; 
	border : 1px solid #9a0c00; 
} 

div.sidebarheading {
	width : 200px; 
	background-color : #9a0c00; 
	color : white; 
	padding : 4px; 
	font-weight : bold; 
} 

div.sidebartext {
	padding : 12px; 
} 

div.panel {
	width : 100%; 
	padding : 12px; 
	background-color : #e1d4c1; 
	font-weight : bold; 
	color : #9a0c00; 
} 

dl.listing {
	font-weight : bold; 
	margin-left : 24px; 
	margin-right : 24px; 
} 

span.bullet {
	font-family : wingdings; 
	margin-right : 4px; 
	color : #9a0c00; 
} 

dd.listing {
	font-weight : bold; 
	margin-left : 90px; 
} 

table.list {
	color : #ffffff; 
	margin-top : 10px; 
} 

div.attach {
	width : 100%; 
	text-align : center; 
} 

img.attach {
	margin-top : 3px; 
} 

.pageid {
	font-size : 7.5pt; 
} 
