/*----Community - 20/09/2005------*/
/* Main document properties */
body, input, select, textarea, option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	scrollbar-face-color:#DD3F29;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#E0D5B6;
	scrollbar-shadow-color:#E1D6B7;
	scrollbar-highlight-color:#E1D6B7;
	scrollbar-3dlight-color:#9A9A9A;
	scrollbar-darkshadow-Color:#9A9A9A;
}
body{
	margin:0px;
	padding:0px;
	}
form, input{margin:0px;padding:0px;width:auto;}

br{clear:both}

h1{
	padding:0px 0px;
	margin:0px;
	color:#8C1D09;
	font-size:13px;
	text-align:center;
}
h2{
	padding:0px 0px;
	margin:0px;
	color:#DD3D25;
	font-size:13px;
}

h4{
	padding:0px 0px;
	margin:0px;
	color:#8C1D09;
	font-size:12px;

}
h5{
	color:#ff5656;
	font-size:12px;
	padding:0px 0px;
	margin:0px;
	text-align:center;
}	
	
ul, li, ol{margin-bottom:10px;}
ul li{list-style-image:url(../img/list.gif)}
a:link, a:visited{color:red;text-decoration:underline;}
a:hover{color:#000000;text-decoration:none;}	

input, textarea, select{
	font-size:11px;
	color:#555555;
}

/*Heading properties*/
h1.heading{
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

/*Background properties*/
.top1{
	background-image: url(../img/top1.jpg);
	background-repeat: no-repeat;
}

.top3{
	background-image: url(../img/top3.jpg);
	background-repeat: no-repeat;
}
.topBg{
	background-image: url(../img/top_bg_1px.jpg);
	background-repeat: repeat-x;
}
.logo{
	background-image: url(../img/white.gif);
	background-repeat: repeat;
}
.topRight{
	background-image: url(../img/top_bg_right.jpg);
	background-repeat: no-repeat;
}
.dot{
	background-image: url(../img/dot.gif);
	background-repeat: repeat-x;
	margin-top:6px;
}
.mid{
	background-image: url(../img/mid.jpg);
	background-repeat: no-repeat;
}
.leftColumn{
	background-color:#EEEEEE;
	background-image: url(../img/left_bottom.gif);
	background-repeat: no-repeat;
	background-position:left bottom;

}
/*Home Page*/
.login{
	background-image: url(../img/top_bg_left.jpg);
	background-repeat: no-repeat;
	color:#ffffff;
	padding-left:8px;
	padding-right:0px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:9px;
}
input.area{
	color:#5E5E5E;
	font-size:10px;
	margin:3px 0px 0px 0px;
}

.mainAnons{
/*	background-color:#F2EAD6;*/
	background-image: url(../img/mid_1px.jpg);
	background-repeat: repeat-x;
	margin-top:8px;
}
.about{
	background-position:right top;	
	background-image: url(../img/mid_right.jpg);
	background-repeat: no-repeat;
	padding:16px 16px 16px 16px;
	font-size:11px;
}
.num{
/*	font-size:26px;*/
font-size:20px;
	font-family:Times New Roman;
	font-weight:bold;
	color:#AE8358;
}
*html .imageField{
	margin-top:3px;
}

/*Subscribe*/
.subs-block{
	background-color:#C6C6C6;
	background-image: url(../img/gray.gif);
	background-repeat: no-repeat;
	height:50px;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	margin-left:26px;

}

.subs-block input{	
	color:#5E5E5E;
	font-size:10px;
	margin-left:20px;
	margin-right:-20px;
}
*html .subs-block input{	margin-left:-5px;margin-right:6px;}
*html .subs-block form{
	padding-left:26px;
}
.subs-name{
	margin:15px 10px 15px 20px;
}


/*Left navigation bar*/
.left{
	background-color:#EEEEEE;
	background-image: url(../img/left.gif);
	background-repeat: no-repeat;
	font-size:12px;
	padding:25px 0px 0px 0px;
	width:221px;
}
.menuNoac{
	color:#4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	padding:7px 0px 7px 26px;
	margin-left:26px;
	padding-bottom:11px;
	font-weight:bold;
	background-image: url(../img/noac.gif);
	background-repeat: no-repeat;
	background-position:left bottom
}
	a.leftmenu, a.leftmenu:visited{	color:#4B4B4B; text-decoration:none;}
	a.leftmenu:hover{color:#D93F3A; text-decoration:none;}

.menuAc{
	color:#4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	padding:7px 0px 7px 26px;
	margin-left:26px;
	padding-bottom:11px;
	font-weight:bold;
	background-image: url(../img/ac.gif);
	background-repeat: no-repeat;
	background-position:left bottom}	

/*-------------------------------------*/
/*Content*/
.content{
	font-size:11px;
	text-align:justify;

}
.content table{font-size:11px;}
.text{
	font-size:11px;
	
}
/*News*/
	/*red boxes*/
	.redHead{
		background-color:#DD3F29;
		text-align:center;
		color:#ffffff;
		font-weight:bold;
		font-size:11px;
		font-family:arial;
		letter-spacing:2px;
/*		padding:5px 0px;*/
		height:36px;
		float:left;
	}
	.boxLeft{
		background-image:url(../img/box_l.gif);
		background-repeat:no-repeat;
		width:17px;
		}
	.boxRight{
		background-image:url(../img/box_r.gif);
		background-repeat:no-repeat;
		width:19px;
	}
/*------NEWS------------------------*/
.date{
	color:#5D5B5B;
	font-size:10px;
	width:75px;
	display:block;
	float:left;
}
div.date{
	border-right: solid 1px #5D5B5B;
	margin:0px 7px 0px 0px;
}
.img{
	border: solid 3px #cccccc;
	margin:5px 5px 5px 0px;
}
.name{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	float:left;
	
}
	a.name{color:#000000;text-decoration:none;}
	a.name:hover{color:#D51913;text-decoration:underline;}
	a.name:visited{
	/*color:#555555;*/
	color:#000000;text-decoration:none;}
	
.author{
	font-size:11px;
/*	margin-left:85px;*/
	color:#777777;
	}	
.anons{
	font-size:11px;
	padding:0px 7px;
	text-align:left;
}
.details{font-size:10px;text-align:right;color:#7C7C7C}
	a.det, a.det:visited{color:#7C7C7C; text-decoration:none}
	a.det:hover{color:#D51913; text-decoration:none}
/*------------------------------*/

.address, .address table td{
	color:#676767;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

.address{padding:8px 20px 8px 29px;}


/*Copyrights*/
.bottom{
	color:#868686;
	font-size:10px;
	padding:10px;
}
.red{color:#E3635F;}

a.pim, a.pim:visited{

	color:#868686;
	text-decoration:underline;
	}
a.pim:hover{color:#E3635F;text-decoration:none;}
/*---------MIKE------------------------------------------*/
.menu{
	font-size: 12px;
	font-weight: bold;
	color: #EEAAFF;
}
.submenu { 
	position: absolute; 
	top: 50px; 
	left: 0; 
	padding:0px;
	z-index: 1; 
	visibility: hidden;
	background-color: #EEEEEE; 
	width:inherit;
}

html>body.submenu{
	width:50%;
	w\idth:inherit; be ~mean~ to Opera -- http://www.albin.net/CSS/beMeanToOpera.html 

}		  
.smenu  { 
	font-size: 11px;
/*	letter-spacing:1px;*/
	font-family:arial; 
	font-weight: normal; 
	background-color: #EEEEEE; 
	text-decoration: none;
	margin: 0px;
	padding:7px 15px 2px 15px;
	white-space: nowrap;
	border-bottom:1px solid  #e5e5e5;
	border-top:1px solid  #e5e5e5;
}

a.level2, a.level2:visited{color:#000000;text-decoration:none;}
a.level2:hover {color:#D93F3A;text-decoration:none;}

/*---Design for table in content-----*/
.table{
	font-size:12px;
	background-color:#999696;
/*	border: solid 1px #E3432B;*/
border: solid 1px #999999;
}
table.table td{
	font-size:11px;
	padding:3px;
/*	text-align:center;*/
}
table.table tr{
	background-color:#ffffff;
}
table.table th{
	background-color:#EAEAEA;

}

.page{color:#ABABAB; font-size:13px;font-weight:bold}
a.page, a.page:visited{color:#777777;text-decoration:none}
a.page:hover{color:#ABABAB; text-decoration:underline;}

/*paddings properties*/
.p-r-10px{
	padding-right:10px;
}
/*--------------Counter------------------*/
.counter{
	background-color:#C6C6C6;
	font-size:10px;
	color:#ffffff;
	padding:5px 5px 5px 45px;
	}
.hit{
	text-align:center;
	color:#efefef;
	padding-right:7px;
}