body {
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
}

table{
	padding:0px;
	margin:0px;
}

.fullScreen{
	width:100%;
	height:100%;
}

td.leftOuter{
	background-image:url(../images/csc_leftback.gif);
	background-repeat:repeat-y;
	background-position:right;
}

table.kritzelBack{
	background-image:url(../images/csc_kritzelback.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}

td.stillBack{
	background-image:url(../images/csc_stillback_left.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

table.adminBack{
	background-image:url(../images/csc_adminback.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}

td.rightOuter{
	background-image:url(../images/csc_rightback.gif);
	background-repeat:repeat-y;
	background-position:left;
}



td.menuElement{
	font-family:Arial,Helvetica,'sansserif';
	font-weight:bold;
	font-size:12px;
	padding:3px;
	color:#808080;
}
td.menuElement a:link{ color:#cccccc; text-decoration:none; }
td.menuElement a:visited{ color:#cccccc; text-decoration:none; }
td.menuElement a:hover{ color:#808080; text-decoration:none; }
td.menuElement a:active{ color:#808080; text-decoration:none; }

td.activeMenuElement{
	font-family:Arial,Helvetica,'sansserif';
	font-weight:bold;
	font-size:12px;
	padding:3px;
	color:#808080;
}
td.activeMenuElement a:link{ color:#808080; text-decoration:none; }
td.activeMenuElement a:visited{ color:#808080; text-decoration:none; }
td.activeMenuElement a:hover{ color:#808080; text-decoration:none; }
td.activeMenuElement a:active{ color:#808080; text-decoration:none; }

td.menuDot{
	font-family:Arial,Helvetica,'sansserif';
	font-weight:bold;
	font-size:12px;
	padding:3px;
	color:#cccccc;
}



td.headStone{
	font-family:Arial,Helvetica,'sansserif';
	font-weight:bold;
	font-size:12px;
	color:#808080;
	text-align:right;
}

td.greyField{
	height:21px;
	font-family:Arial,Helvetica,'sansserif';
	font-weight:bold;
	font-size:12px;
	padding:3px;
	background-color:#808080;
	color:#FFFFFF;
}

td.lightGreyField{
	font-family:Arial,Helvetica,'sansserif';
	font-size:12px;
	padding:3px;
	border:1px solid #808080;
	background-color:#F8F8F8;
	color:#808080;
}

td.adminField{
	height:21px;
	font-family:Arial,Helvetica,'sansserif';
	font-weight:bold;
	font-size:12px;
	padding:3px;
	background-color:#993333;
	color:#FFFFFF;
}




td.rightAlign{
	font-family:Arial,Helvetica,'sansserif';
	font-size:12px;
	color:#808080;
	text-align:right;
	vertical-align:top;
}

td.thickRightAlign{
	font-family:Arial,Helvetica,'sansserif';
	font-size:12px;
	font-weight:bold;	
	color:#000000;
	text-align:right;
	vertical-align:top;
}

td.redRightAlign{
	font-family:Arial,Helvetica,'sansserif';
	font-size:12px;
	color:#993333;
	text-align:right;
	vertical-align:top;
}



input,textarea,select{
	border:1px solid #999999;
	font-family:Arial,Helvetica,'sansserif';
	font-size:11px;
	color:#808080;
}

td.inputField{
	padding-bottom:5px;

	font-family:Arial,Helvetica,'sansserif';
	font-size:12px;
	color:#808080;
}

.emphasizedInput{
	border:1px solid #999999;
	background-color:#eeeeee;
	font-family:Arial,Helvetica,'sansserif';
	font-size:11px;
	font-weight:bold;
	color:#808080;
}

input.submit{
	border:1px solid #808080;
	font-family:Arial,Helvetica,'sansserif';
	font-size:11px;
	color:#FFFFFF;
	background-color:#339933;
}

input.newField{
	border:1px solid #000000;
	font-family:Arial,Helvetica,'sansserif';
	font-size:11px;
	color:#333333;
	background-color:#FFEEEE;
}

input.adminSubmit{
	border:1px solid #808080;
	font-family:Arial,Helvetica,'sansserif';
	font-size:11px;
	color:#FFFFFF;
	background-color:#993333;
}




td.usualCopy{
	font-family:Arial,Helvetica,'sansserif';
	font-size:12px;
	padding:0px 1px;
	color:#808080;
	vertical-align:top;
}
td.usualCopy a:link{ color:#808080; text-decoration:none; }
td.usualCopy a:visited{ color:#808080; text-decoration:none; }
td.usualCopy a:hover{ color:#000000; text-decoration:none; }
td.usualCopy a:active{ color:#808080; text-decoration:none; }

td.justifiedCopy{
	font-family:Arial,Helvetica,'sansserif';
	font-size:12px;
	padding:0px 1px;
	color:#808080;
	text-align:justify;
	vertical-align:top;
}
td.justifiedCopy a:link{ color:#808080; text-decoration:none; }
td.justifiedCopy a:visited{ color:#808080; text-decoration:none; }
td.justifiedCopy a:hover{ color:#000000; text-decoration:none; }
td.justifiedCopy a:active{ color:#808080; text-decoration:none; }

td.minimizedCopy{
	font-family:Arial,Helvetica,'sansserif';
	font-size:5px;
	padding:0px;
	color:#808080;
	vertical-align:top;
}

td.redCopy{
	font-family:Arial,Helvetica,'sansserif';
	font-size:12px;
	padding:0px 1px;
	color:#993333;
}

.emphasisedCopy{
	font-family:Arial,Helvetica,'sansserif';
	font-size:13px;
	font-weight:bold;
	color:#808080;
}

td.linkedTitle{
	font-family:Arial,Helvetica,'sansserif';
	font-weight:bold;
	font-size:12px;
	color:#808080;
}
td.linkedTitle a:link{ color:#808080; text-decoration:none; }
td.linkedTitle a:visited{ color:#808080; text-decoration:none; }
td.linkedTitle a:hover{ color:#000000; text-decoration:none; }
td.linkedTitle a:active{ color:#808080; text-decoration:none; }


td.footer{
	font-family:Arial,Helvetica,'sansserif';
	font-size:9px;
	color:#cccccc;
}

.redText{
	font-family:Arial,Helvetica,'sansserif';
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#FF0000;
}