@CHARSET "UTF-8";
body {	
	background-image: url("images/bg_body.jpg");	
	background-repeat: repeat-x;	
	margin:0 auto;	padding:0;	
	text-align: center;
}

#page{	
	padding:0;	
	margin:0 auto;	
	width: 80%;
}

#toppage{	
	padding:0;	
	margin:0;
}

#date{	
	float:left;	
	width:190px;	
	text-align:left;	
	height:39px; 	
	border-bottom:solid 1px #999999; 	
	border-right:solid 1px #999999;
}

#linksmenu {	
	text-align:center;	
	width:192px;
}

#topbar{	
	height:40px; 	
	margin:0 0 0 191px;
	padding:0 0 0 0;	
	background-color:#7EA7E4;	
	background-repeat:repeat-x;	
	border-right:solid 1px #999999;
}

#header{
	padding:0;	
	margin:0;
}

#content{	
	margin:0;
}

#contenttext{ 	
	background-color:#F7F7F7; 	
	border-left:solid 1px #999999; 	
	border-right:solid 1px #999999; 	
	border-bottom:solid 1px #999999; 	
	border-top:dotted 1px #CCCCCC; 	
	text-align:justify;	margin:0 0 0 192px;	
	padding:0;
}

#logo{	
	float:left;
	height:110px; 
	background-color:#F7F7F7; 	
	border-left:solid 1px #999999;
}

#pagetitle{	
	height:110px; 	
	background-color:#F7F7F7; 	
	border-right:solid 1px #999999;
}

#title{	
	text-align:right;
}

#menu{	
	float:left;	
	padding:0;	
	margin:0px;
}

#footer{	
	padding-right:10px; 	
	padding-left:200px;
}

.panel{	
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
}

.bodytext {
	font: 0.8em Tahoma, sans-serif;	
	color: #666666;	
	padding:10px 10px 0 10px;	
	margin:0;
}
.bodytext table a {	
	text-decoration: none;	
	color: #CC0000;	
	background-color:#FFF;
}

.bodytext a.selected {
	color:#fff;
	background-color:#ff6600;
}

.bodytext table a:hover {	
	text-decoration: none;	
	color:#CC0000;	
	background-color:#99CCFF;
}
	
.bodytext p a {	
	text-decoration: none;	
	color:#3366FF;		
	background-color:#FFF ;
	margin:0 10px 0 0;
	padding: 3px 5px;
}
	
.bodytext p a:hover{	
	text-decoration: none;	
	color:#FFF;		
	background-color:#3366FF;
}
	
.smalltext {	
	font: 0.6em Tahoma, sans-serif;	
	font-size: 11px;	
	text-align:right;	
	color: #666666;	
	padding:0 10px 0 0;
}
	
.smallwhitetext {	
	font: 0.6em Tahoma, sans-serif;
	font-size: 11px;	
	font-weight:bold;	
	color: #FFFFFF;	
	float:right;}
		
.smallwhitetext a{	
	font: 0.6em Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight:bold;	
	color: #FFFFFF;	
	text-decoration:none;
}
		
.smallwhitetext a:hover{	
	text-decoration:underline;
}
	
.smallgraytext {	
	font: 0.6em Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight:bold;	
	color:#CCCCCC;
}
		
.smallgraytext a{	
	font: 0.6em Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight:bold;	
	color:#CCCCCC;	
	text-decoration:none;
}
	
.smallgraytext a:hover{	
	text-decoration:underline;
}
	
.titletext {	
	font: 0.7em Tahoma, sans-serif;	
	font-size:36px;	
	font-weight:bold;	
	color: #CCCCCC;	
	padding:0 10px 0 0;
}
	
.logotext {	
	font: 0.7em Tahoma, sans-serif;	
	font-size:36px;	
	font-weight:bold;	
	color: #999999;
}
	
.orangelogotext {	
	font: 0.7em Tahoma, sans-serif;	
	font-size:36px;	
	font-weight:bold;	
	color:#FF9900;
}
	
.orangetitle {	
	font: 0.7em Tahoma, sans-serif;	
	font-size:24px;
	font-weight:bold;	
	color:#FF9900;
}
	
#linksmenu a{	
	float:right; 	
	width:183px; 	
	height:20px; 	
	background-color:#ABC578; 	
	border-left:solid 1px #FFFFFF; 	
	border-bottom:solid 1px #FFFFFF;	
	font: 0.7em Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight:bold;	
	color: #FFFFFF;	
	text-decoration:none;	
	padding-top:5px;
}
	
#linksmenu a:hover{	
	background-color:#514F1C;}
	
.italicgray {	
	color: #BBB;	
	font-style: italic;
}
	
#comment {	
	padding: 5px 0 0 0;
}
	
.addComment {	
	background-color: #DDD;	
	padding:2px;
}
	
.btnSendComment {	
	display:none;
}
	
.addComment:hover{	
	background-color: #AAA;	
	cursor: pointer;
}
	
#myTextarea {	
	display:none;
}
	
.wmd-preview {	
	display:none;
}
.error {
	color:red;
}
