button {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
input {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
textarea {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

div {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px {
	color : #ffffff;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 4px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.pxblack {
	color : #000000;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 1px;
	margin-right : 1px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: none;
	text-decoration: none;
}
.right {
	color : #003C5E;
	margin-top : 5px;
	padding-bottom : 3px;
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-align : left;
}
.right b {
	color : #EF6D00;
}
.right a {
	color : #003C5E;
}
.right a:hover {
	color : #000000;
}
.left {
	color : #444444;
	margin-top : 2px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-align : left;
}
.left a {
	color : #444444;
}
.left a:hover {
	color : #000000;
}
p {
	color : #000000;
	margin-top : 2px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #294A7B;
}
p a:hover {
	color : #000000;
}
.bot {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.bot a {
	color : #000000;
	text-decoration: none;
}
.bot a:hover {
	color : #294A7B;
}

.info {
	color : #555555;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 3px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-decoration: none;
}


.black {
	color : #202020;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-decoration: none;
}

.black a{
	color : #202020;
	text-decoration: none;
}

.black a:hover{
	color : #202020;
	text-decoration: underline;
}

.white {
	color : #ffffff;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-decoration: none;
}

.white a {
	color : #ffff00;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-decoration: none;
}

.blue {
	color : #009BC2;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-decoration: none;
}

.blue a{
	color : #009BC2;
	text-decoration: none;
}

.blue a:hover{
	color : #009BC2;
	text-decoration: underline;
}

.green {
	color : #627852;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-decoration: none;
}

.green a{
	color : #627852;
	text-decoration: none;
}
.green a{
	color : #627852;
	text-decoration: underline;
}

.menu1 {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-decoration: none;
}
.menu1 a {
	color : #000000;
	text-decoration: none;
}
.menu1 a:hover {
	color : #000000;
	text-decoration: underline;
}

.leftnews {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 12px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-decoration: none;
}
.leftnews a {
	color : #000000;
	font-weight: bold;
	text-decoration: none;
}
.leftnews a:hover {
	color : #000000;
	font-weight: bold;
	text-decoration: underline;
}

.adminmenu {
	color : #000000;
	margin-top : 2px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 12px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	text-decoration: none;
}
.adminmenu a {
	color : #000000;
	font-weight: bold;
	text-decoration: none;
}
.adminmenu a:hover {
	color : #000000;
	font-weight: bold;
	text-decoration: underline;
}


.zero {
	color : #000000;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

.zero a {
	text-decoration: none;
	color : #000000;
}
.zero a:hover {
	color : #000000;
}

/* POPUP Menu */
#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}
#dropmenudiv{
position:absolute;
border:1px solid #568FD0;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:16px;
z-index:100;
}
#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #568FD0;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:#ffffff;
}
#dropmenudiv a:hover{ /*hover background color*/
background-color: #255E97;
}


/* Callendar */
.main {
width:100%;
border:1px solid white;
}
.month {
background-color:#098A0B;
font:bold 10px verdana;
color:white;
}
.daysofweek {
background-color:gray;
font:bold 10px verdana;
color:white;
}
.days {
font-size: 10px;
font-family:verdana;
color:black;
background-color: lightyellow;
border:1px solid white;

}
.days #today{
font-weight: bold;
color: red;
}


/* Switch Menu */
.switchmenu {
	color : #333333;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.switchmenu a {
	color : #555555;
	text-decoration: none;
}
.switchmenu a:hover {
	color : #000000;
}

/* Toggle Opacity Image */
.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.8;
}
.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.toggleopacity img{
border: 1px solid #ccc;
}
.toggleborder:hover img{
border: 1px solid navy;
}
.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}