
body{
	font-family:Verdana, Geneva, sans-serif;
	color:#036;
		background-color:#FFF;
		margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
		padding: 0;
		text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
		background-image:url(../images/bg-gray.png);
		background-repeat:repeat-x;
}

.oneColElsCtr #container {
	width: 900px;
	background: #FFFFFF;
	margin: 10px auto; /* the auto margins (in conjunction with a width) center the page */
/*	border: 1px solid #ccc;*/
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding:20px;
		background-image:url(../images/bg-container.png);
		background-repeat:no-repeat;
}

.oneColElsCtr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin-left:200px;
	position:relative;
	min-height:300px;
}

/*#container {
	background-image: url(images/container-bg.png);
	background-repeat:repeat y;
}
*/
#mainContent h2 	{
	font-size:16px;
/*	color:#822B00; */
	color:#999;
	letter-spacing:2px;
	font-weight:bold;
	border-bottom:1px solid #CFCEBC;
	margin-bottom:30px;
	
}

#mainContent p	{
	color:#036;
	font-size:.8em;
	line-height:1.4em;
}

a:visited	{
		color:#069;
}

a:hover	{
	color:#999;
	text-decoration:none;
	}

#support {
	padding-left:10px;
	padding-top:10px;
	line-height:1em;
}

#support a	{
	color:#F00;
	font-size:10px;
	letter-spacing:2px;
}

#support a:hover	{
	color:#930;	
	text-decoration:none;
}

/*==================================================================== */

#admin-area	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:1em;
}

#admin-area table		{
	background-color:#E9E9E0;
	border:1px solid;
	border-color:#CCCCCC;
}

#admin-area td		{
	padding:10px;
	margin:0px;
	list-style-type: none;	
	border:solid 1px gray;	
	color:navy;
	font-size:0.7em;
	line-height:1.5em;
}

#admin-area a, #admin-area a:visited {
	padding:10px;
	padding-right:0px;
	padding-left:0px;
	text-decoration:none;
	display:block;
	color:mediumblue;
}

#admin-area a:hover	{
	color:black;
}

#admin-area .table-header	{
	background-color:#CFCEBC;
	font-size:1.2em;
	letter-spacing:2px;
	font-weight:bold;
}

#admin-area img	{
	border:none;
}

#admin-area .cell-hover:hover,
	.hlt {
		background-color:#CCC;
	}
	.cell-hover {
		h: expression(onmouseover=new Function("this.className = 'hlt';"));
	}
	.hlt {
		h: expression(onmouseout=new Function("this.className = 'cell-hover';"));
}


/*==================================================================== */
