BODY {
	FONT-SIZE: 13px; 
	MARGIN: 0px auto; 
	COLOR: #46443d;  
	FONT-FAMILY: Tahoma,Arial, Sans-Serif; 
	BACKGROUND-COLOR: #4E4E4E;
}

button:focus { 
    outline: none; 
}

ul#main_menu {
background-color:#4e4e4e;
border-color:#7D786C #6B6659 #6B6659;
border-style:solid;
border-width:1px;
color:#231F20;
margin:0;
padding:0;
width:184px;
}

ul#main_menu li {
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}

ul#main_menu li a {
font-size:13px;
border-bottom:1px solid #8A8477;
border-top:1px solid #A29E91;
color:#FFFFFF;
display:block;
padding:7px 14px 7px 0;
text-decoration:none;
width:170px;
}

ul#main_menu li a:hover {
background-color:#3F3E3E;
border-bottom:1px solid #7D786C;
border-top:1px solid #A29E91;
color:#FFFFFF;
}

ul#main_menu .selected {
background-color:#504C41;
border-bottom:1px solid #5A5548;
color:#FEA849;
font-weight:bold;
}



a { text-decoration: none; color: #fff;  }

.catslinks{
color:#b3b3b3;
	font-size:17px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin:0px;
}

.catslinks:hover{
color:#eee;
	font-size:17px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.catslink{
height:20px;
}
.catslink:hover{
	background-color:#3f3e3e;
}
.bar {
	color: #5E5E5E;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bar a:link, a:visited,  {
	color: #5E5E5E;
	text-decoration: none;
}
.bar a:hover  {
	color: White;
	text-decoration: none;
}

.block_title {
	color: #252525;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	background-image: url(../images/blockbg.gif);
	background-repeat: no-repeat;
	}
	
	.mid_title {
	color: #ffffff;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	background-image: url(../images/cont_bg.gif);
	background-repeat: repeat-x;
	}
	
	.block_cont {
	color: #FFFFFF;
	font-size: 8pt;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
	BORDER-RIGHT: #6b6659 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7d786c 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #6b6659 1px solid; WIDTH: 148px; COLOR: #231f20; PADDING-TOP: 0px; BORDER-BOTTOM: #6b6659 1px solid;

	background: #504C41;
	}
	.block_cont a:link, a:visited,  {
	color: #FFD700;
	text-decoration: none;
        background-color: #504c41;
}
	
.block_cont a:hover  {
	color: White;
	text-decoration: none;
}


	.tcont {
	FONT-WEIGHT: bold; COLOR: #fea849; BORDER-BOTTOM: #5a5548 1px solid; BACKGROUND-COLOR: #504c41
	padding: 4px 4px 4px 4px;
	background-color: #585858;
}

	.mid {
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #EBEBEB;
	FONT-WEIGHT: bold;  BACKGROUND-COLOR: #222 ;
}


.mid a:link, mid a:visited,  {
	color: #9CFF00;
    font-size: 11px;
    font-weight: bold;
    font-family: Tahoma;
}
.mid a:hover  {
	color: #00FFF0;
	text-decoration: none;
}


FONT {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; 
	}
TD {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; color: #FFD700; 
}

P {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; 
	}
DIV {
FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; 
}

/*------------------------------------ TITLES FONT-----------------------------------------*/






/*------------------------------------ LETTERS LINKS -----------------------------------------*/
A:link.big {
	FONT-SIZE: 15px; COLOR: #FFD700; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}


A:active.big {
	FONT-SIZE: 15px; COLOR: #FFD700; FONT-FAMILY: Tahoma; TEXT-DECORATION: none

}
A:visited.big {
	FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A:hover.big {
	FONT-SIZE: 15px; COLOR: #FF6347; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

/*------------------------------------ PATH BAR LINKS -----------------------------------------*/
A:link.path_link {
	FONT-SIZE: 8pt; COLOR: White; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A:active.path_link {
	FONT-SIZE: 8pt; COLOR: White; FONT-FAMILY: Tahoma; TEXT-DECORATION: none

}
A:visited.path_link {
	FONT-SIZE: 8pt; COLOR: White; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A:hover.path_link {
	FONT-SIZE: 8pt; COLOR: #FFD700; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}



/*------------------------------------ MEMBERS MESSAGES FONT-----------------------*/
.messages {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; 
}

/*------------------------------------ SPARATE LINKE -----------------------------------------*/
.separate_line{
color: #FAFAD2;border-width: 1px
}



.mid P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 8pt tahoma, Sans-Serif; OVERFLOW: scroll; CURSOR: text; COLOR: #fffff; PADDING-TOP: 0px; HEIGHT: 50px
}


.paginate{
	color: #ffffff;
	text-decoration: none;
	border:1px solid #8d8d8d;
	font-weight:bold;
	background-color: #8d8d8d;
	font-size:12px;
	cursor: hand;
	text-align: center; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; background-position-y:center

}


.paginate:hover{
	color: #ddd;
	text-decoration: none;
	border:1px solid #000000;
	font-weight:bold;
	background-color: #666;
	font-size:12px;
	cursor: hand;
	text-align: center; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; 

}


.current{

	color: #ffffff;
	text-decoration: none;
	font-size:12px;
	cursor: hand;
	text-align: center; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; background-position-y:center



}


