body  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	; color : #eee;
	background-color : #141215;
	padding : 30px;
}

#container  {
	width : 800px;
	margin : 0;
	padding : 0;
}

#header  {
	text-align : left;
	color : #0099FF;
	font-size : 30px;
	font-weight : bold;
	font-family : Courier New, monospace;
}

#nav1  {
	background-color : #555;
	color : #eee;
	text-align : right;
	font-size : 0.8em;
	font-weight : bold;
	border : 0 #eee solid;
	border-top-width : 1px;
	border-bottom-width : 1px;
	padding : 5px;
	margin : 0;
	font-family : Courier New, monospace;
}

#nav2  {
	background-color : #777;
	color : #eee;
	text-align : right;
	font-size : 0.8em;
	font-weight : bold;
	border : 0 #eee solid;
	border-bottom-width : 1px;
	padding : 5px;
	margin : 0 0 10px;
	font-family : Courier New, monospace;
}

#nav1 a, #nav2 a  {
	color : #eee;
	text-decoration : none;
}

#nav1 .act  {
	background-color : #777;
	color : #eee;
	padding : 1px 3px;
}

#nav2 .act  {
	background-color : #555;
	color : #eee;
	padding : 1px 3px;
}

#margin  {
	float : right;
	font-size : 9pt;
	font-family : Courier New, monospace;
	padding : 0;
	margin : 0;
	border : 0;
	width : 150px;
}

#margin img  {
	margin : 0 0 10px;
	padding : 0;
	border : 0;
}

.boxHeader  {
	background : #555;
	padding : 2px 5px;
	border : 0 #eee solid;
	border-top-width : 1px;
	border-bottom-width : 1px;
	margin : 0 0 5px 0;
	font-weight : bold;
}

.boxBody  {
	background : #eee;
	color : black;
	padding : 6px 5px;
}

#margin input  {
	border : 1px solid black;
	width : 130px;
	font-family : Courier New, monospace;
}

#margin form  {
	margin : 0;
	padding : 0;
}

#margin .formSubmit  {
	width : 100px;
}

#mainContent  {
	float : left;
	text-align : left;
	font-size : 9pt;
	width : 622px;
	height : 444px;
	background-color : #eee;
	color : black;
	padding : 10px;
	margin : 0;
	overflow : auto;
}

* html #mainContent {width : 642px; height : 464px;}

h1  {
	font-size : 11pt;
	font-weight : bold;
	line-height : 30pt;
	margin : 0;
	padding : 0;
}

h2  {
	font-size : 10pt;
	font-weight : bold;
	line-height : 20pt;
	margin : 0;
	padding : 0;
}

h3  {
	font-size : 10pt;
	font-weight : bold;
	font-style : italic;
	line-height : 15pt;
	margin : 0 0 5px;
	padding : 0;
}

#mainContent p  {
	font-size : 9pt;
	font-style : normal;
	line-height : 14pt;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	text-align : left;
	vertical-align : top;
	margin : 0 0 5px;
	padding : 0;
	border : 0;
}

table.contenttable td  {
	vertical-align : baseline;
	padding : 2px;
}

table.contenttable p  {
	margin-bottom : 0px;
}

table.contenttable-0 td.td-0  {
	vertical-align : baseline;
	padding : 2px;
	background-color : #ccc;
	font-weight : bold;
}

/* #.contenttable-0 .td-0 { background-color: #C4E8E8; font-weight:bold; }*/
table.contenttable-1 td.td-0  {
	background-color : #888;
	font-weight : bold;
}

img[align=left]  {
	padding-right : 10px;
	padding-bottom : 2px;
	padding-top : 2px;
}

img[align=right]  {
	padding-left : 10px;
	padding-bottom : 2px;
	padding-top : 2px;
}

.csc-mailform  {
	margin : 0; padding : 0; border : 0;
}
.csc-mailform-field  {
	margin : 0; padding : 4px; width : 400px; border : 0; text-align : right;
}

label  {
	margin : 0; padding : 0; border : 0; font-weight : bold;
}

.formInput  {
	margin : 0; padding : 0; width : 310px; border : 1px solid #305050; background-color : white; width : 310px;
}

.formTextarea  {
	margin : 0; padding : 0; width : 398px; border : 1px solid #305050; background-color : white
}

.formSubmit  {
	margin : 0; padding : 0; border : 1px solid #E0EFEF; background-color : silver; border : 1px solid #555;
}