/* CSS Document */
body {
	margin:5 5 5 5;
	font-family:Tahoma, sans-serif;
	}
	
img {
	border:none;
	}
	
input {
	padding-left:2px;
	border:#666666 solid 1px;
	width:180px;
	color:#666666;
	font-size:12px;
	font-family:Tahoma, sans-serif;
	}
	
textarea {
	padding-left:2px;
 	border:#666666 solid 1px;
	width:320px;
	height:100px;
	color:#666666;
	font-size:12px;
	font-family:Tahoma, sans-serif;
	}
	
select {
	padding-left:2px;
	border:#666666 solid 1px;
	width:180px;
	color:#666666;
	font-size:12px;
	font-family:Tahoma, sans-serif;
	}
	
a {
	color:#CC0000;
	}

.header {
	background-image:url(../imgs/main/red.png);
	color:#FFFFFF;
	font-size:12px;
	}
	
.header_text_0 {
	font-size:24px;
	}
	
.header_text_1 {
	font-size:14px;
	}
	
.menu {
	height:20px;
	}
	
.menuItem {
	padding:2 12 2 12;
	border:#999999 solid 1px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	}
	
.menuItemActive {
	padding:2 12 2 12;
	border:#999999 solid 1px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	background-color:#CC0000;
	font-size:12px;
	font-weight:bold;
	}
	
.submenu {
	background-color:#CC0000;
	height:19px;
	}
	
.submenuItem {
	text-align:center;
	vertical-align:middle;
	}
	
.submenuItemActive {
	text-align:center;
	vertical-align:middle;
	}
	
.submenuLink {
	border:#CC0000 solid 1px;
	cursor:pointer;
	padding:2 12 2 12;
	cursor:pointer;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#CC0000;
	font-size:11px;
	font-weight:bold;
	}
	
.submenuLinkActive {
	border:#CC0000 solid 1px;
	cursor:pointer;
	padding:2 12 2 12;
	cursor:pointer;
	text-decoration:none;
	color:#333333;
	background-color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	}
	
.articles {
	vertical-align:top;
	}
	
.articleItem {
	padding:2 2 0 5;
	display:block;
	border:#999999 solid 1px;
	color:#333333;
	font-size:11px;
	}
	
.articleItemTitle {
	padding:0 0 2 0;
	display:block;
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
	}
	
.articleItemFoo {
	padding:0 2 0 0;
	display:block;
	text-align:right;
	color:#666666;
	font-size:10px;
	cursor:pointer;
	}
	
.articleImg {
	float:left;
	margin:1 4 1 0;
	border:#333333 solid 1px;
	}
	
.news {
	vertical-align:top;
	}
	
.mainText {
	display:block;
	color:#333333;
	font-size:12px;
	}
	
.newsItem {
	padding:1 6 0 10;
	display:block;
	border:#999999 solid 1px;
	color:#333333;
	font-size:12px;
	}
	
.newsItemTitle {
	padding:0 0 0 10;
	display:block;
	background-image:url(../imgs/main/arr.png);
	background-position:left;
	background-repeat:no-repeat;
	color:#CC0000;
	line-height:24px;
	font-size:16px;
	font-weight:bold;
	}
	
.newsItemSubTitle {
	padding:0 0 0 0;
	display:block;
	color:#CC0000;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	}
	
.newsItemSubCursiv {
	padding:0 0 0 0;
	display:inline;
	color:#CC0000;
	font-style:italic;
	line-height:20px;
	font-size:14px;
	font-weight:normal;
	}
	
.newsItemFoo {
	padding:0 2 0 0;
	display:block;
	text-align:right;
	color:#666666;
	font-size:12px;
	}
	
.newsItemGray {
	display:block;
	color:#666666;
	font-size:10px;
	}
	
.newsImg {
	float:left;
	margin:2 10 2 0;
	border:#333333 solid 1px;
	}
	
.teamImg {
	float:left;
	margin:2 10 2 0;
	border:#333333 solid 1px;
	}
	
.teamShadImg {
	float:left;
	margin:2 4 2 0;
	}
	
.teamItem {
	padding:5 5 12 5;
	display:block;
	border:#999999 solid 1px;
	color:#333333;
	font-size:12px;
	}
	
.teamItemTitle {
	color:#CC0000;
	vertical-align:top;
	font-size:14px;
	}
	
.teamItemSubTitle {
	color:#CC0000;
	vertical-align:top;
	font-size:14px;
	}
	
.teamItemText {
	color:#333333;
	vertical-align:bottom;
	font-size:12px;
	}
	
.commentTitle {
	padding:0 0 0 10;
	border-top:#999999 solid 1px;
	display:block;
	background-image:url(../imgs/main/arr.png);
	background-position:left;
	background-repeat:no-repeat;
	color:#CC0000;
	vertical-align:top;
	line-height:20px;
	font-size:14px;
	font-weight:normal;
	}
	
.contactFrm {
	color:#333333;
	font-size:12px;
	}
	
.info {
	text-align:right;
	vertical-align:top;
	}
	
.footer {
	padding:2 2 2 2;
	text-align:center;
	vertical-align:top;
	color:#FFFFFF;
	background-color:#CC0000;
	font-family:Tahoma, sans-serif;
	font-size:11px;
	}
	
.RSS {
	vertical-align:top;
	width:100%;
	height:340px;
	border:none;
	overflow:hidden;
	}
	
/* Calendar */
.calOuter {
	background-color:#666666;
	cursor:default;
	}

.calTitle {
	background-color:#CC0000;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
	
.calWeek {
	background-color:#999999;
	color:#FFFFFF;
	font-size:11px;
	}

.calDay {
	background-color:#EEEEEE;
	color:#333333;
	font-size:11px;
	}
	
.calBlank {
	background-color:#FFFFFF;
	font-size:11px;
	}
	
.calDayCurr {
	background-color:#61D6DC;
	color:#FFFFFF;
	font-size:11px;
	}
	
.calBg {
	background-color:#FFFFFF;
	}

.evntPop {
	position:absolute;
	padding:0 2 2 4;
	text-align:left;
	background-color:#CCCCCC;
	border:#CC0000 solid 1px;
	width:200px;
	color:#333333;
	font-size:12px;
	}

.evntTitle {
	text-align:left;
	color:#CC0000;
	width:187px;
	font-size:14px;
	font-weight:bold;
	}

.evntLink {
	display:block;
	text-align:right;
	color:#CC0000;
	font-size:11px;
	text-decoration:none;
	}
        .peopleLink
        {
	        color: black;
	        font-family:Tahoma;
	        font-size:14px;
        }
        .peopleLink a
        {
	        color: black;
	        font-family:Tahoma;
	        font-size:14px;
	        text-decoration:none;
	         display:block; 
	        
        }
        .peopleHeader
        {
	        color: white;
	        font-size:16px;
	        font-family:Tahoma;
	        font-weight:600;
	        background-color:red
        }

