
*{
	padding: 0;
	margin:  0;
	font-size:10pt;

}



body{
margin: 0;
padding: 0;
background: #F0f1f2;

max-width: 1260px;

min-width: 1000px;
margin: 0 auto;
}

#footer {
clear: both;

}

#page {
float: left;
background: #ffffff;
padding: 15px 0 0 0;


max-width: 1260px;
}

#rightcolumn{
float: right;
width: 260px;
margin-left: -261px;
background: #ffffff;
border-left: 1px solid #e5e5e5;
}

#contentcolumn{
	float: left;
	margin: 0px 261px 0px 0px;
	min-width: 69%;
    max-width: 1000px;

	background: #ffffff;

}


#content{
	float: left;
	margin: 0 35% 0 0px;
	min-width: 450px;

	background: #ffffff;

}

#contentplus{
	float: left;
	margin: 0 8px 0 0px;


	background: #ffffff;
}

#news{
float: left;
 width: 34%;
margin-left: -35%;
margin-bottom: 20px;

border-left : 1px solid #e5e5e5;
background: #ffffff;

}

#footer{
	clear: both;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;
	line-height: 12pt;
	color: #666;

}

.cat7{font-family: Arial;font-size: 8pt;text-decoration: none; line-height: 12pt;}
a.cat7{
	font-family: Arial;
	font-size: 8pt;
	line-height: 12pt;
	text-decoration: underline;
	margin: 3px 5px 0 0;
	color: #18589F;
}
a.cat7:hover{font-family: Arial;font-size: 8pt; line-height: 12pt; text-decoration: underline;margin: 3px 5px 0 0;color: #419AFF;}

a.cat{ text-decoration: underline;}
a.cat:hover{ text-decoration: none;}


.cat_active {background: #339961;padding: 3px 6px 3px 6px; margin: 0px 0px 0px -6px;}

.pub_text{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	text-decoration:underline;
	text-align : left;

}
a.pub_text:hover{
	text-decoration:none;

}

.pub_text1{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	text-align : left;

}

.title_news{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20pt;
	font-weight:bold;
	text-decoration:none;
	text-align : left;
	line-height : 24pt;
	padding: 0 0 10px 0;

}


.comments{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
	text-align : left;
	line-height : 24pt;
	padding: 0 0 10px 0;

}






.pub_text2{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-align : left;

}

.pub_text3{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
	text-align : left;

}

a.pub_text1:hover{
	text-decoration:underline;

}


.news_text {font-family: Arial; font-size:10pt; color: #333;  margin-top:5px; margin-bottom:10px;}
.cat71{
	font-family: Arial;
	font-size: 10pt;
	color: #000;
	text-decoration: none;
	line-height : 16pt;
}
a.cat71{font-family: Arial;font-size: 9pt;color: #111;text-decoration: underline;}
a.cat71:hover{font-family: Arial;font-size: 9pt;color: #111;text-decoration: none;}


a.cat73{font-family: Arial;font-size: 8pt;color:#0066CC; text-decoration: none; padding: 0 5px 0 5px;}
a.cat73:hover{font-family: Arial;font-size: 8pt;color:#0066CC; text-decoration: underline; padding: 0 5px 0 5px;}

#text{font :10pt Arial, Helvetica, sans-serif;
line-height: 15pt;
color:#000000;
}

#text b{font :10pt Arial, Helvetica, sans-serif;
line-height: 15pt;
font-weight: bold;
color:#000000;
}


#text h2{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	text-align : left;
	margin-top: 10px;
text-indent: 0px
}




#text a, #text a:visited{font :10pt Arial, Helvetica, sans-serif;
line-height: 15pt;
text-decoration: underline;
color:rgb(0, 102, 204);
}

#text a:hover{font :10pt Arial, Helvetica, sans-serif;
line-height: 15pt;
text-decoration: none;
color:rgb(0, 102, 204);
}

#text p{
margin-top: 20px;
text-indent: 0px

}


#numlink{
	font-family: Arial;
	font-size: 10pt;
	color: #000;
	text-decoration: none;
	line-height : 16pt;
	margin: 0 6px 0 6px;
}

#numlink a{
	font-family: Arial;
	font-size: 10pt;
	color: #888;
	text-decoration: none;
	line-height : 16pt;
	margin: 0 6px 0 6px;

}
#numlink a:hover{font-family: Arial;font-size: 10pt;color: #000;text-decoration: none; 	line-height : 16pt;
	margin: 0 6px 0 6px;}

#numlink b {padding: 0 6px 0 6px;}

#numlink a.archivelinks{
	font-family: Arial;
	font-size: 10pt;
	color: #000;
	font-weight: bold;
	text-decoration: underline;
	line-height : 16pt;
	margin: 0 6px 0 6px;
}

.archivelinks_active  {
    background: #339961;
	font-family: Arial;
	font-size: 10pt;
	color: #fff;
	font-weight: bold;
	line-height : 16pt;
    margin: 0 6px 0 6px;
	padding: 3px 6px 3px 6px;
}



#numlink a.archivelinks:hover{font-family: Arial;font-size: 10pt;color: #444;text-decoration: none; 	font-weight: bold;line-height : 16pt;
	margin: 0 6px 0 6px;}

.numbersbody {width: 15px;}

a.f_link{font-family: Arial;font-size: 8pt;line-height: 12pt;text-decoration: underline; color: #339961;}
a.f_link:hover{font-family: Arial;font-size: 8pt;line-height: 12pt;text-decoration: none;}

.f_text{font-family: Arial, Helvetica, sans-serif; color: #ABABAB; font-size: 8pt;}

.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	border:3px solid #F4F9F5;
	display:inline-block;
	color:#666666;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:4px 11px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.myButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
}.myButton:active {
	position:relative;
	top:1px;
}


#links  {
color: #A2A1A1; font-family : Tahoma; font-size: 7pt; line-height: 8pt;
}

#links a{
color: #A2A1A1; font-family : Tahoma; font-size: 7pt; line-height: 8pt; text-decoration: none;
}

#sa a {
color : #000000;
}

#sa a:visited {
color : #000000;
}

#sa a:hover{
color : #000000;
}

.olympicdays {
font-family: Arial, Helvetica, sans-serif;font-size: 8pt; color: #444;
}
