
html, body
	{
	margin				: 0px;
	padding				: 0px;
	color				: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	}
#container  {background:url(../images/mainBG.jpg) top right repeat-y;}

.header
	{
	color: #000;
	height: 198px;
	background:url(../images/headerBG.jpg) top repeat-x;
	text-align: center;
	}
	
	
/* IE5 needs shifting up - and #empty to clear its parsing palette */
* html body .header
	{
/*	margin-bottom		: -19px;*/
	font-family			: "\"}\"";
	font-family			: inherit;
	margin-bottom		: 0px;
	}
#empty{}

/* -1px margin-top is so NN4 borders overlap */
.columns
	{
	margin				: 0px;
	margin-top			: -1px;
	padding				: 0px;
	color				: #000000;
	background:  url(../images/ui1/main_BG.jpg) top repeat-x;
	}
/* reset post NN4 */
.columns
	{
/*/*/
	margin-top			: 0px;
/* */
	}

/*
make sure that .leftcolumn's width is equal to .centercolumn's margin-left
width can be fixed pixels or ems or percentage
-11px margin-top enables columns to lign up in NN4 rather than dropping down unacceptably
*/
.leftcolumn
	{
	float				: left;
	left				: 0px;
	width				: 160px;
	margin				: 0px;
	margin-top			: -11px;
	padding				: 0px;
	border-right: 1px solid #F2F1DD;
	}
/* reset post NN4 */
.leftcolumn
	{
/*/*/
	margin-top			: 0px;
/* */
	}


/*
make sure that .rightcolumn's width is equal to .centercolumn's margin-right
width can be fixed pixels or ems or percentage
*/
.rightcolumn
	{
	position			: static;
	float				: right;
	width				: 175px;
	margin				: 0px;
	padding				: 0px;
	background:url(../images/mainBG.jpg) top right repeat-y;
	
	}
	
.centercolumn
	{
	margin				: 0px;
	padding				: 0px;
	color				: #000000;
	}

/* NN4 values */
.centercolumn
	{
	margin-right		: 0px;
	margin-left			: -25px;
	}
/* Other browsers - hide from NN4 */
/*/*/
.centercolumn
	{
	margin-top			: 0px;
	margin-right		: 175px;
	margin-left			: 160px;
	}
/* OmniWeb but exclude from IE5 mac */
/*\*/
.fake .centercolumn 
	{
	margin-right		: 0px;
	margin-left			: 0px;
	}
/* reset IE*/
* html body .centercolumn
	{
	margin-right		: 175px;
	margin-left			: 160px;
	}
/* end NS4 exclude hack */


	
/* -7px margin-top enables footer/middles to lign up in NN4 rather than dropping down unacceptably */
.footer, .middle
	{
	clear				: both;
	margin				: 0px;
	padding				: 2px;
	text-align			: right;
	color				: #000000;
	height				: 29px;
	vertical-align:middle;
	font-size: 11px;
	direction:rtl;
	}
/* reset post NN4 */
.footer, .middle
	{
/*/*/
	margin-top			: 0px;
	border-top: 2px solid #EAE7BC;
	background-color:#FFFFFF;
	padding: 2px;
/* */
	}
.footer a {
	color:#006600;	}
.footer a:hover {
	text-decoration:none;
	}
	
	
.leftpadding {text-align:center;}
.rightpadding {direction:rtl; text-align:right;}
	
/* following styles have nothing to do with the structural layout */
#main h1,#main h2,#main h3,#main h4,#main h5,#main h6 {
	margin-top: 0px;
	color:#006600;
	}
	
p
	{
	margin-bottom		: 0px;
	}


#main {	background-color	: #ffffff; padding: 10px 5px 0px 10px; text-align:right; direction:rtl; overflow:scroll; height: 350px;}

.rightcolumn ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
		font-size:12px;

}
.rightcolumn a {
	display: block;
	background:url(../images/but-closed.jpg) top repeat-x;
	height: 22px;
	color: #003300;
	vertical-align:middle;
	padding: 4px 2px 0px 2px;
	margin: 0px;
	font-weight:bold;
	}

.rightcolumn a:link, .rightcolumn a:visited {
	text-decoration: none;
}

.rightcolumn a:hover, .rightcolumn a:active {
	background: url(../images/but-open.jpg) repeat-x;
}

/* this is for a submenu.... */
.rightcolumn ul.subMenu {
	margin: 0px; /*removes indent IE and Opera*/
	padding: 0px; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
}
.rightcolumn ul.subMenu li {
	margin: 0px; /*removes indent IE and Opera*/
	padding: 0px; /*removes indent Mozilla and NN7*/
}
.rightcolumn ul.subMenu a {
	display: block;
	background:url(../images/but-open.jpg) top repeat-x;
	height: 22px;
	color: #003300;
	vertical-align:middle;
	padding: 4px 12px 0px 2px;
	margin: 0px;
	}

.rightcolumn ul.subMenu a:link, .rightcolumn ul.subMenu a:visited {
	text-decoration: none;
}

.rightcolumn ul.subMenu a:hover, .rightcolumn ul.subMenu a:active {
	/*background: url(../images/but-open.jpg) repeat-x;*/
	background:#FFFFFF;
}
/* end submenu */

.message { color:#FF0000;}

textarea, input, select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #003366;
}

#main td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#main a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
}
#main a:hover { text-decoration:none;}

.news {
	background-color:#EAE7BC;
	font-size:11px;
	padding: 0;
	height: 20px;
	font-weight:bold;
	}
.news a {
	color:#006600;	}
.news a:hover {
	text-decoration:none;
	}

