﻿body
{
	position: absolute;
	background: #FFFFFF;
	background-color: #FFFFFF;
	margin: 0px;
	font: 11px Verdana, Arial, sans-serif;
	width: 100%;
	height: 100%;	
	color: #000;		
	background-image: url('../images/bg_main2.gif');
	background-position:bottom;	
background-repeat:repeat-x;	
}

.forumItem
{
	border: solid 1px black;
	background-color: #FFFFFF;
}

.forumAltItem
{
	border: solid 1px black;
	background-color: #eeeeee;
}

.forumItem td
{
	padding: 0px 4px 0px 4px;
}

.forumAltItem td
{
	padding: 0px 4px 0px 4px;	
}


#navContainerDiv
{
	clear: both;
	padding-right: 0px;
	padding-left: 0px;
	background: #FFFFFF;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-align: left;
}


#navLinksDiv
{
	width: 100%;
	background: #FFFFFF;
	float: left;
	border-bottom: #99908c 4px solid;
}


#navLinksDiv UL
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}


#navLinksDiv LI
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}


#navLinksDiv A
{
	padding-right: 0px;
	padding-left: 7px;
	background: url(../images/tab_left.gif) no-repeat left middle;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
	color: #015ba7;
}


#navLinksDiv A SPAN
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(../images/tab_right.gif) repeat-x right middle;
	float: left;
	padding-bottom: 3px;
	color: #000;
	padding-top: 5px;
	float: none;
}


#navLinksDiv A:hover
{
	padding-right: 0px;
	padding-left: 7px;
	background: url(../images/tab_left.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
	color: #44a849;
}


#navLinksDiv A:hover SPAN
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: url(../images/tab_right.gif) no-repeat right top;
	float: left;
	padding-bottom: 3px;
	color: #44a849;
	padding-top: 5px;
	float: none;
}


#navLinksDivww A SPAN
{
	padding-right: 15px;
	display: block;
	padding-left: 6px;
	background: none transparent scroll repeat 0% 0%;
	float: right;
	padding-bottom: 3px;
	color: #000;
	padding-top: 5px;
	text-decoration: underline;
}


#mainContainer
{
	position: absolute;
	top: 0px;	
	background-color: #FFFFFF;
	clear: both;		
	width: 80%;	
	margin-left: 10%;
	margin-right: 10%;	
	border-right: #beb9b7 1px solid;
	border-left: #beb9b7 1px solid;
	border-bottom: #beb9b7 1px solid;		
}

a
{
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: #44a849;
}

a:hover
{
	text-decoration: none;
	color: #FF0000;
}





#tabsF
{
	float: left;
	width: 100%;
	background: #efefef;
	font-size: 93%;
	line-height: normal;
	border-bottom: #99908c 4px solid;
}
#tabsF ul
{
	margin: 0;
	padding: 10px 10px 0 0px;
	list-style: none;
}
#tabsF li
{
	display: inline;
	margin: 0;
	padding: 0;
}
#tabsF a
{
	float: left;
	background: url( "../images/tableftF.gif" ) no-repeat left top;
	margin: 0;
	padding: 0 0 0 4px;
	text-decoration: none;
}
#tabsF a span
{
	float: left;
	display: block;
	background: url( "../images/tabrightF.gif" ) no-repeat right top;
	padding: 5px 15px 4px 6px;
	color: #666;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsF a span
{
	float: none;
}
/* End IE5-Mac hack */
#tabsF a:hover span
{
	color: #000;
}
#tabsF a:hover
{
	background-position: 0% -42px;
}
#tabsF a:hover span
{
	background-position: 100% -42px;
}

#tabsF #current a
{
	background-position: 0% -42px;
}
#tabsF #current a span
{
	background-position: 100% -42px;
}
