/* CSS Document */

/*body {
	/*margin: 0% 0px;*/
/*}*/
th	{
	color: #FFFFFF; 
	font-size: 12px; 
	font-family: Tahoma;
	font-weight : bold;
	background-color: #2D87CD; 
	height: 25px;
	background-image: url(../images/common/menutop_back.gif);
}

th.topmenu {
	color: #357DBC; 
	font-size: 12px; 
	font-family: Tahoma;
	font-weight : bold;
	background-color: #2D87CD; 
	height: 25px;
	background-image: url(../images/common/menutop_back2.gif);
}

td.content {
	border-right: 1px solid #C1D2EC;
	border-bottom: 1px solid #C1D2EC;
	border-left: 1px solid #C1D2EC;
	background: #EEF4F8;
	color: #357DBC;
	padding-left: 10px;
	height:25px;
	font-size:11px;
	font-family: Tahoma;
}

td.content a:hover{
	border-right: 1px solid #C1D2EC;
	border-bottom: 1px solid #C1D2EC;
	border-left: 1px solid #C1D2EC;
	background: #000000;
	color: #357DBC;
	/*padding: 1px 1px 1px 1px;*/
	height:25px;
	font-size:11px;
	font-family: Tahoma;
}

.today {
	color: #357DBC;
	font-size:11px;
	font-family: Tahoma;
}
td.content2 {
	border-right: 1px solid #C1D2EC;
	border-bottom: 1px solid #C1D2EC;
	border-left: 1px solid #C1D2EC;
	background: #EEF4F8;
	color: #357DBC;
	vertical-align:middle;

	/*padding: 1px 1px 1px 1px;*/
	height:35px;
}
td.top {
	border-top: 1px solid #C1D2EC;
	border-left: 1px solid #C1D2EC;
	border-right: 1px solid #C1D2EC;
	background: #ffffff;
	padding: 1px 1px 0px 1px;
	color: #357DBC;
}
td.top2 {
	border-bottom: 1px solid #C1D2EC;
	border-left: 1px solid #C1D2EC;
	border-right: 1px solid #C1D2EC;
	background: #ffffff;
	padding: 1px 1px 0px 1px;
	color: #357DBC;
}
td.calendar {
	border-bottom: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
	padding-left:8px;
	color: #357DBC;
}
td.calendar2 {
	border-bottom: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
	border-right: 1px solid #ADADAD;
	color: #357DBC;
}
td.calendar3 {
	border-left: 1px solid #ADADAD;
	border-top: 1px solid #ADADAD;
	border-bottom: 1px solid #ADADAD;
	background:#AAE1F9;
	height:25px;
}
td.calendar4 {
	border-right: 1px solid #ADADAD;
	border-top: 1px solid #ADADAD;
	border-bottom: 1px solid #ADADAD;
	background:#AAE1F9;
	height:25px;
}
td.calendar5top {
	border: 1px solid #ECECCA;
	background:#FFFFCC;
	height:25px;
}
td.calendar5 {
	border-left: 1px solid #ECECCA;
	border-bottom: 1px solid #ECECCA;
	background:#FFFFE9;
	padding-left:5px;
	height:25px;
}
td.calendar6 {
	border-right: 1px solid #ECECCA;
	border-bottom: 1px solid #ECECCA;
	padding-left:5px;
	background:#FFFFE9;
	height:25px;
}
.calendarcontent {
	color: #616161;
	font-family:Arial;
	font-size:11px;
}
.calendarcontent2 {
	color: #5EB737;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}
.calendartext {
	color: #34A6D8;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.calendartext2 {
	color: #34A6D8;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
.calendartext2 a{
	color: #34A6D8;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.calendartext2 a:hover {
	color: #616161;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
.addevent{
	color: #FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

/*table.menu a {
width:140px;
border:1px solid #333333;
display: block;
}*/
div.menu {
	color: #357DBC;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	font-family: Tahoma;
}
/*div.menu2 a {
	color: #357DBC;
	background: #EEF4F8;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	font-family: Tahoma;
	padding: 5px 64px 6px 6px;
}
div.menu3 a {
	color: #357DBC;
	background: #EEF4F8;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	font-family: Tahoma;
	padding: 5px 50px 6px 6px;
}
div.menu4 a {
	color: #357DBC;
	background: #EEF4F8;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	font-family: Tahoma;
	padding: 5px 58px 6px 6px;
}
div.menu5 a {
	color: #357DBC;
	background: #EEF4F8;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	font-family: Tahoma;
	padding: 5px 74px 6px 6px;
}
div.menu6 a {
	color: #357DBC;
	background: #EEF4F8;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	font-family: Tahoma;
	padding: 5px 102px 6px 6px;
}
div.menu7 a {
	color: #357DBC;
	background: #EEF4F8;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	font-family: Tahoma;
	padding: 5px 60px 6px 6px;
}
div.menu8 a {
	color: #357DBC;
	background: #EEF4F8;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	font-family: Tahoma;
	padding: 5px 65px 6px 6px;
}
div.menu9 a {
	color: #357DBC;
	background: #EEF4F8;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	font-family: Tahoma;
	padding: 5px 55px 6px 6px;
}
div.menu10 a {
	color: #357DBC;
	background: #EEF4F8;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	font-family: Tahoma;
	padding: 5px 44px 6px 6px;
}*/
.searchinput {
	background:#FFFFFF;
	border:1px solid #D7E3EB;
	width:88px;
	padding-left:2px;
	color:#333333;
	font-family:Arial;
	font-size:11px;
}
.searchinput2 {
	background:#FFFFFF;
	border:1px solid #D7E3EB;
	width:100px;
	padding-left:2px;
	color:#333333;
	font-family:Arial;
	font-size:11px;
}
.searchinput3 {
	background:#FFFFFF;
	border:1px solid #D7E3EB;
	width:40px;
	padding-left:2px;
	color:#333333;
	font-family:Arial;
	font-size:11px;
}
.submitsearch {
	background:#ffffff;
	border:1px solid #CCCCCC;
	color:#333333;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
	height:20px;
	width:50;
}
.submitgo {
	background:#ffffff;
	border:1px solid #CCCCCC;
	color:#333333;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
	height:20px;
	width:30px;
}
/*div.menu a:link {
color: #333333;
background: #cccc99;
}*/

/*div.menu a:active {
color: #000000;
background: #cccc99;
}

div.menu a:visited {
color: #333333;
background: #cccc99;
}

div.menu a:hover,div.menu2 a:hover,div.menu3 a:hover,div.menu4 a:hover,div.menu5 a:hover,div.menu6 a:hover,div.menu7 a:hover,div.menu8 a:hover,div.menu9 a:hover,div.menu10 a:hover {
color: #ffffff;
background: #66CC33;
}*/
.contact-back2 {
	background-color:#FEFDEF;
	border-bottom:1px #9A9A9A solid;
	border-right:1px #9A9A9A solid;
	border-left:1px #9A9A9A solid;
	font-size:12px;
	font-family:Tahoma;
	color:#565656;
}
.contact-back3 {
	background-color:#FEFDEF;
	border-bottom:1px #9A9A9A solid;
	border-right:1px #9A9A9A solid;
	border-left:1px #9A9A9A solid;
	font-size:11px;
	font-family:Tahoma;
	color:#565656;
}

/*a{
	font-family: Tahoma;
	font-size:11px;
	color: #357DBC;
	text-decoration:none;
}
a:hover {
	/*background-image:url(../images/common/menu_green_hover.gif);
	background-position:left;*/
	/*border-left: 5px solid  #993333;
	display:block;
	padding:0;
	line-height:25px;*/
	
	/*}*/
	
.buttonmenu6 a {
	font-family:Arial;
	text-decoration:none;
}
.buttonmenu6 a:hover {
	font-family:Arial;
	text-decoration:none;
}