/* CSS added by cdk */

/* LTC general */
#admincontent h1 {padding-bottom:10px;}
#admincontent h2 {padding-bottom:10px;}
#admincontent h3 {padding-bottom:5px;}
#admincontent ul {margin:10px 0 10px 20px;}

/* calender */
/* secondary dates link color */
a.calenderdate2:link, a.calenderdate2:visited,a.calenderdate2:active { text-decoration: none; color:#D3BE81; }
a.calenderdate2:hover { text-decoration: underline; color: #D3BE81; }
.calselectbox {background-color:#252525; color:#FFFFFF; border:1px solid #cdc8b2; font-size:9px; padding:0px 0px 0px 1px; width:80px;}
.caloption {padding:0px 4px;border-right:1px solid #cdc8b2;border-left:1px solid #cdc8b2;}

/* (subscribe) form */
.formdecoy { position:absolute; top:0; left:-6000px;}




/* Admin */
fieldset { border:none;}
div.rowlogin { padding-top:3px;width:246px;}
div.rowlogin div.formleft {float:left;padding:3px 0 0 0; margin:0;width:80px;text-align:right; color:#666666; font-weight:bold;}
div.rowlogin div.formright {padding:0; margin:0;margin-left:90px;}
.fixedheight { height:2em;}




/* generic admin css - [confirmed] */
#admincontent {background-color:#ffffff/*#D6CDAE*/;padding:10px 10px 10px 18px;}

.errormessage, .okmessage { position:relative;top:0;left:0;font-weight:bold; color:#ffffff; border:1px solid #ffffff; padding:3px 5px;  margin:5px 4px -5px 4px;}
.errormessage {background-color:#cc0000;}
.okmessage {background-color:#00cc00;}

.admintable {width:100% /*680px*/;  margin-bottom:10px; border:1px solid #aaaaaa;font-size:1.0em;}
.admintable td {padding:1px 5px 1px 5px;}
.admintable a:link, .admintable a:visited { color:#000000; text-decoration:underline;}
.admintable a:hover, .admintable a:active {color:#cc0000;text-decoration:underline;}

div.rowadmin {clear:both; padding-top:6px;width:680px;}
div.rowadmin div.formleft {float:left;padding:0; margin:0;width:150px;text-align:right; color:#666666; font-weight:bold;}
div.rowadmin div.formright {padding:0; margin:0;margin-left:160px;}
div.rowadmin div.formright input {margin:-4px 0 0 0;}
fieldset { border:none;}

.cellalign {text-align:center;}
.rowcol1 { background-color:#cccccc;}
.rowcol2 { background-color:#ffffff;}
.fakelink { color:#0000FF; text-decoration:underline;}

.spacer { margin-left:3em; margin-right:3em;}
.bigtext {font-size:2em;}

/* sidebar demo */
#demosp {background-image:url(images/sidemenu01.jpg); width:215px; height:392px;}
#demospinner {padding:15px 20px 0px 15px;width:167px;}







