body { 	font-family: "Century Gothic", Arial, Helvetica, sans-serif;	margin:14px; padding:0;	}a:link, a:visited { 	text-decoration:none;}a:active, a:hover { 	text-decoration:underline;}.error { 	margin:10px; padding:10px; 	background:#FED8D8; border:1px solid #F99A9A;}#loginbox td { 	font-size:25px;}#loginbox input { 	border:1px solid silver;	font-size:25px;	width:250px;	text-align:center;}#loginbox { width:500px; }#loginbox .enterbutton { 	background: #333333;	border: 1px solid #aaaaaa;	color:white;}#header { 	margin-bottom:14px;}#header #logo { 	float:left;	width:274px; height:60px;	margin:0; padding:0;	background: url('images/logo.gif') no-repeat;}#header #logo_noimage { 	float:left;	height:60px;	margin:0; padding:0;	text-align:left;	font-size:24px; 	padding-top:25px;}#header #clientarea { 	float:right;	width:194px; height:60px;	margin:0;	background: url('images/tcs_poweredby_standard.png') no-repeat;}#header #logo span, #header #clientarea span { display:none; }#subheader { 	background: transparent url(/clients/images/overlay_light.png);	border-top:1px solid #dcdcdc;	border-bottom:1px solid #dcdcdc;	margin:0 -14px 14px -14px; padding:5px 14px;	font-size:0.9em;}#subheader #welcome { 	float:left;}#subheader #options { 	float:right;}.cleaner { 	height:1px; clear:both;}table { 	font-size:0.8em;}#filetable tr { 	border-bottom:1px solid #EDEDED;}th { 	text-align:left;}td { 	margin-right:20px;}.trdark { background: transparent url(/clients/images/overlay_light.png); }.adminbutton { 	padding:10px;	width:70px;	font-weight:bold;	color:white;	position:fixed;	bottom:0; right:0;	text-indent:-9999px;	display:block;}.adminbutton:hover { 	text-indent:0;	text-align:center;	background:#00A1C3;	font-weight:bold;	color:white;}#footer { 	font-size:10px; 	font-family:'Lucida Grande', Arial, Helvetica, sans-serif;	background:#333;	color:#dedede;	padding:3px 10px;	margin:0;	position:fixed;	width:100%; left:0; bottom:0;	text-align:center;}#footer a, #footer a:visited { 	color:#76d0ff;	text-decoration:none;}/* comment area */body#comment-tool { margin:0; padding:0; background:#222; }.commentArea { font-family:Arial, Helvetica, sans-serif;font-size:13px; width:210px;height:400px;color:white;background:#222222;position:relative;}.commentArea .commentContent { max-height:215px;width:200px;overflow:auto;padding:5px;}.commentArea p { color:#999999; font-size:11px;}.commentArea strong { color:#dbdbdb;}.commentArea .commentline { color:#cccccc;font-style:normal;font-size:12px; } .commentArea .commentForm { background:#444;position:absolute; left:0; bottom:0;}.commentArea label { display:block; font-size:10px; color:white;background:#333; padding:4px; }.textfield, .textarea, .formsubmit { font-family:Arial, Helvetica, sans-serif;font-size:11px; width:190px;margin:5px;}.commentArea h1 { font-size:14px; margin-left:5px;color:#dbdbdb;margin-top:3px; margin-bottom:3px;}.commentArea .commentContent h1 { margin-left:0 !important;}
