P, td, div {font-size: 12px; color: #555; font-family: Verdana, Arial, Helvetica, sans-serif}  
body, html{
	height: 101%;
	background-color: #E4EBC2;
	margin: 0px 0px; 
	padding: 0px 0px;
} 
img	{border: 0px}
select, textarea, input {font-size:11px}
.editbuttons {white-space: nowrap; text-align: right}

/*Start Header Settings */
.header1BG {background-color: #B3B882;}
/*{display:block; padding:7px 2px }*/
table.header1{ background-color:#8298B8; width:100%;border-top:solid 1px #E3E3C6;}
TD.header1 {height: 24px; border-right: solid 1px #C4CFDE; width:80px; text-align: center; padding:0px 20px;}
TD.header1 a:link{font-size: 11px;border:0px;font-weight:bold;color:#fff;text-decoration:none;}
TD.header1 a:visited {font-size: 11px;border:0px;font-weight:bold;color:#fff;text-decoration:none;}
TD.header1 a:hover {font-size: 11px;border:0px;font-weight:bold;color:#fff;text-decoration:underline;}
TD.header1 a:active {font-size: 11px;border:0px;font-weight:bold;color:#fff;text-decoration:underline;}

/* header2 styles */
table.header2 {background-color: #CFD49E; border-top:solid 1px #E3E3C6 }
TD.header2 {
	height: 18px;
	width: 80px;
	text-align: center;
	padding:0px 15px;
	border-right: solid 1px #E7E6C6;
}
TD.header2 a:link, TD.header2 a:visited {border:0px;font-size:11px;border:0px;color:#7E8349;text-decoration:none;}
TD.header2 a:hover, TD.header2 a:active {border:0px;font-size:11px;border:0px;color:#565A30;text-decoration:none;}


/* Begin main containers formatting */
#outercontainer{
	height: 100%;
	width:980px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	background-color:#CFD49E;
} 
#outerbody{
	/*position:relative;*/
	background-color:#fff;
	height:100%;
}
#bodytable{vertical-align: top;background-color: #fff;border:solid #CFD49E; border-width:0px 16px}
#content{width: 75%; margin: 0; padding: 0 3% 0 0;}
#adminbody {margin: 5px 10px; background-color: #fff;} /* admin choices used from add/edit on toolbar */
#wizardbody {margin: 5px 10px; padding:5px; text-align:center; background-color: #eeeeee; } /* admin choices used from add/edit on toolbar */
#wizardcontent {background-color: #fff; margin: 0px auto; text-align: left;} /* admin choices used from add/edit on toolbar */
#wizardcontent h1 {color: #990000; font-weight: bold; padding: 1px 0px 0px 6px; margin:0px;}
#headercontainer {border:solid #CFD49E;border-width:0px 16px;}
#leftmenuTD {width: 180px;background-color: #E7E0B6;border: 1px solid #D9C782;border-width:0px 1px;}
#leftmenu {width:180px;padding: 0px 0px 0px 4px;}
#rightmenu {margin: 0px; width: 184px; }
#rightmenuTD {width: 184px; background-color: #F7FBFC; border-left:solid 1px #D4E7ED;}

/* Start Calendar settings */
.calendar {width:auto; margin:10px; font-family:Arial, Helvetica, sans-serif; border-collapse:collapse}
.calendar tr{display: table-row; vertical-align:top; margin:0; padding:0}
.calendar th {border:solid 1px #333; background-color:#8298B8; width: 14%; color:#fff; font-size:12px;}
.calendar td {border: solid #888 1px;}
.calendar table td {border:none; height:auto; background-color:#fff}
.date td.weekendtop, .date td.weekdaytop {border-bottom: solid #888 1px; background-color:#eee; padding-left:3px; font-size:11px; height:auto}
/* -------------- style the div tag containing the links in the Calendar ----------------*/
div.cellcontent{ overflow: auto; height:75px;}
div.cellcontent A:LINK, div.cellcontent A, div.cellcontent A:VISITED {background-color:#E4EBC2; display: block; padding:2px; margin:2px 1px; color:#333;}
div.cellcontent A:HOVER {background-color: #CFD49E; color:#FFF; text-decoration:none}
/* -------------- style the cells with no dates in the Calendar ----------------*/
table.calendar table td.spacebottom {height:75px}
table.calendar table td.spacetop {height:auto}
/* End Calendar Settings */

/* START Settings for object on LEFT menu */
#webcfgright {	display: none;}
#lhellouser HR {display:none;}
#leftmenu DIV{
	position: relative;
	padding: 0px;
	margin: 0px;
	height: auto;
	background-color: #E7E0B6;
	width: 180px;
}
#leftmenu DIV h1 {
	color: #B96700; 
	font-size: 11px; 
	font-weight: bold; 
	padding: 2px 0px; 
	margin: 4px 10px;  
	border-bottom: dotted 1px #B96700; 
}
#leftmenu DIV h1 a:link{color: #B96700; }
#leftmenu DIV ul {padding: 2px 0px 6px 4px; margin: 0px;}
#leftmenu DIV ul li {color: #444444; font-size: 11px; padding: 0px 4px; margin:4px 0px;list-style: none;}
#leftmenu a:link, #leftmenu a:visited {color: #444444;text-decoration:none}
#leftmenu a:hover, #leftmenu a:active {color: #444444;text-decoration:underline}
#search ul input.search {font-size:10px;}

/* START Settings for objects in BODY AREA */

#breadcrumb{
	margin-left: 20px; 
	position: relative; 
	font-size: 10px; 
	height: 30px; 
	width: auto; 
	color: #999999; 	
	padding-top: 20px;
}
#breadcrumb a {font-size: 10px;color: #999999;} 
#breadcrumb a:link, #breadcrumb a:visited {text-decoration:none} 
#breadcrumb a:hover, #breadcrumb a:active {text-decoration:underline}

#editicons{ height:20px}
#editicons IMG {border:0px}
#editicons li {display: inline;font-size: 11px;padding-right: 15px;float: right;}

.li_nostyle {list-style: none; display: none;}

#pagebody{height:100%;background-color: #fff;margin: 25px;color: #666;}
#pagebody h1 {margin: 10px 0px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#336600}
#pagebody h2 {margin: 10px 0px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#333333}
#pagebody LI {font-size:12px;color:#555; margin-left:25px}
#pagebody li a {color: #666666; font-size: 12px; font-weight: normal; padding-left: 0px;  list-style: none;}
#pagebody a:link, #pagebody a:visited {font-size: 11px; color: #444;text-decoration:underline;}
#pagebody a:hover, #pagebody a:active {font-size: 11px; color: #444;text-decoration:none}

/* START Settings for object on RIGHT menu */
#websitelist {position: relative;}

#rightmenu DIV{background-color: #F7FBFC;}
#rightmenu DIV h1{
	color: #3D8199;
	font-size: 11px;
	padding: 3px 5px 4px 0px;
	margin:4px 10px;
	font-weight:normal;
	border:solid #D4E7ED;
	border-width:1px 0px;
}
#rightmenu ul {padding:0px; margin:10px 0px;}
#rightmenu li {margin:0px 20px; list-style: none; font-size: 11px;}
#rightmenu select{margin-left:20px;}
#rightmenu li a {color: #666; font-size: 11px; padding: 5px 0px; margin:4px 0px;}
#rightmenu  a:link, #rightmenu  a:visited{font-size:11px;text-decoration:none}
#rightmenu  a:hover, #rightmenu  a:active{font-size:11px;text-decoration:underline}

/* Start Footer Settings */
#footercontainer{
	border:solid #CFD49E;
	border-width:0px 16px 16px 16px;
	background-image:url(http://www.jadworks.com/jadworks/tcsd/jwsuite.nsf/images/BG_footerBG/$file/BG_footerBG.gif);
	background-repeat:repeat-x;
	height:50px;
}
.footer1 {color: #999;font-size:10px;text-align:right;} 
td.footer1 {padding:11px 4px 0px 0px;border-top:solid 1px #454545;} 
#footercontainer DIV { border:none; color:#999}
#footercontainer DIV A{ border:none; color:#999}
a.footer1:link, a.footer1:visited {border:none;color: #fff; text-decoration:underline}
a.footer1:hover, a.footer1:active{border:none;color: #fff; text-decoration:none}


/* Clearing style */
.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear {display: inline-block;}
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */
