a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*color: #B20000;*/
	color: #900B09;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

body{
	background-color:#ffffff;
	}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
}

h1 {
	font:bold medium;
	text-align: center;
}

h2 {
	font:bold small;
	text-align: center;
}

H3 {
	font: bold x-small;
}

th {
	font-size: small;
	font-weight: bold;
	text-align: left;
	color : #666699;
	background-color : #eeeeee;
	padding : 5px;
}

.bottom-menu {
	background-color: #cccccc;
	text-align:center;
	color: #FFFFFF;
	padding: 0px 5px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-transform: lowercase;
	border: 1px solid #FFFFFF;
}

.bottom-menu a {
	text-decoration: none;
	color: #ffffff
}

.bottom-menu a:hover {
	text-decoration: underline;
	color: #ffffff
}

.date {
	font-size: 10px;
}

.logo{
	padding:5px 25px 0px 25px;
	text-align:center;
	font:bold 12pt;
	color:#FF7F00;
	letter-spacing:6px;
	vertical-align:bottom;
	}

.menu {
	background-color: #eeeeee;
	color: #FFFFFF;
	padding: 3px 2px;
	border: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
	font-size: 10px;
	text-transform: uppercase;
	white-space: nowrap;

}
.menu a {
	color: #FF7F00;
	padding: 0px 10px;
	font-weight: bold;
	letter-spacing: -1px;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}

.menu a:hover {
	color: #FF7F00;
	padding: 0px 10px;
	font-weight: bold;
	letter-spacing: -1px;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: underline;
}

.textarea, .input {
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #900B09;
	border: 1px solid;
}

.input_search {
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	/*color: #900B09;*/
	color: #000000;
	border: 1px solid #900B09;
	padding:0px 5px 2px;
	height:18px;
	margin-top: 5px;
}

.button {
	border: 1px solid #900B09;
	color: #FFFFFF;
	background-color: #900B09;
	font:bold 7pt Tahoma;
	padding:0px 5px 2px 5px;
	height:18px;
}

.rblock-header {
	color: #FFFFFF;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	padding: 2px 5px 2px 5px;
	background-color: #6484D3;
}


.req, .textbold{
	font:bold;
	color: #666699;
}


.news-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	padding-left: 10px;

}

.news-text a {
	font-size: x-small;
	color: #666699;
}
.article-title {
	font-size: x-small;
	font-weight: bold;
}
.article-annotation {
	font-size: x-small;
	padding-left: 10px;

}
.copyright {
	font-size: 10px;

}

.com1{background-color:#f6f6f6}
.com2{background-color: #6484D3;}
.com3{background-color:#eeeeee}
.com4{background-color:#ffffff}
.com5{background-color: #cccccc;}
.com6{background-color: #c0c0c0;}

/*admin*/
.row{page:row;}
.jip{page:actions;border:solid 1px #ffffff;}
.jip-object{border:solid 1px #ffffff;}
.jip-object-active{border:dotted 1px #7095ED;}

.jip-actions{border:solid 1px #949494; background-color:#F7F7F7;}
.jip-actions-active{}

.jip-td{}

.action{page:action;background-repeat:no-repeat;background-position:center center;}
.error-block{border:dashed 1px #e00000; padding:3px 20px 0 20px}

.hint-table-css{background-color: #FFFFFF; border: 1px solid #999999;}
.hint-title-css{background-color: #F8F8F8; font-weight: bold;}	
