
/* CONTENT */
#content #center {
	width: 524px;
	float: left;
	padding: 0 2px 0 12px;
	font-size: 0.7em;
/*		font-size: small; */
	color: #505050;
}
#content_home #center {
	width: 729px;
	float: left;
	font-size: 0.7em;
	color: #505050;
}
#center h1 {
	color: #6b7840;
	font-weight: bold;
	margin: 20px 0 10px 9px;
}
#content_home #center h1 {margin-left:0px;}
#center a { color: #6b7840;}

/*  VSI Additions - Main Menu  */
/*
Potentially Redundant
.mainMenuNav, .mainMenuNavSelected{
	text-transform: uppercase;
	padding-right: 5px;
	display: block;
	float: left;
}

.mainMenuNavSelected a, .mainMenuNav a{
	color: #A3A3A3;
	text-decoration: none;
}

.mainMenuNavSelected a:hover, .mainMenuNav a:hover, .mainMenuNavSelected a:visited, .mainMenuNav a:visited{
	text-decoration: none;
}
*/
/*
Potentially Redundant
.mainMenuNavSelected a.leftImage, .mainMenuNav:hover a.leftImage{
	background-image: url('../pics/MainMenuButtonLeft.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

.mainMenuNavSelected a.rightImage, .mainMenuNav:hover a.rightImage{
	background-image: url('../pics/MainMenuButtonRight.jpg');
	background-repeat: no-repeat;
	background-position: top right;
}

.mainMenuNavSelected a.middle, .mainMenuNav:hover a.middle{
	color: #ffffff;
	text-decoration: none;
	background-image: url('../pics/MainMenuButtonMiddle.jpg');
}
*/

#divPleaseWait{
	background: #000; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	height: 100%;
	width: 100%;
	display: none;
	/* IE */
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
	-khtml-opacity: 0.5; 
	/* FF */
	background: rgba(0, 0, 0, 0.5);
	vertical-align: middle;
	text-align: center;
}

#divPleaseWaitInner{
	border: 2px solid #999;
	background: #ffffff;
	color: #000000;
	margin: 0 auto;
	display: none;
	position: absolute;
	left: 40%;
	padding: 20px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: large;
	text-align: center;
	width: 170px;
}

#divPleaseWaitInner a{
	font-size: x-small;
	color: #999999;
	text-decoration: underline;
}

#footer {
	width: 980px;
	border-top: 1px solid #e9ebe5;
	background: #fff;
	text-align: center;
	clear: both;
	color: #505050;
	font-size: x-small;
}
#footer h4 {
	font-size: 0.4ems;
	margin: 12px 0px 28px 9px;
	color: #b4b4b4;
	text-align:left;
}
/*
#footer p.smallDetails {
	margin: 45px 0px 32px 0px;
	border-top: 24px solid #e9ebe6;
	padding-top: 32px;
	line-height: 1.5em;
	font-size: x-small; 
}*/

#footer p.smallDetails {
	line-height: 1.5em;
	font-size: x-small; 
}

#footer p.smallDetails a { color: #505050; }
#footer p.smallDetails a:hover { text-decoration: none; }
#footer img { padding:0px 10px; }

/* Style For tag cloud */
/*
#footer #cloud { margin: 0 auto; }
#footer #cloud a {
	text-decoration: none;
	color: #939b7a;
	padding-right: 10px;
}
#footer #cloud a:hover { text-decoration:underline; }
*/
div#content #PagesList {
	display:none;
	position:absolute;
	border:2px solid #464F2A;
	background:#ffffff;
	margin-bottom:4px;
	left: 400px;
}
div#content #PagesList p {
	margin:0px;
	padding:2px;
}
div#content #PagesList input { font-size:x-small; }
div#error{
	width: 485px;
	background: #ffffff url(../pics/error_box_bg.gif) top left repeat-x;
	margin: 0px;
	margin-bottom: 10px;
	border: 0px;
	padding-left: 10px;
	padding-right: 30px;
	/*padding-bottom: 25px;*/
	padding-top: 15px;
	font-weight: bold;
}
