
body {
	color: black;
	background: #f5f3ee url(images/bg.gif) repeat-x fixed left top;
	margin: 0;
	padding: 0;
	font-family: Tahoma;
	font-size: 11px;
}
input {
	background-color: #F0F0F0;
	font-size: 10px;
	color: #000000;
	border: 1px solid #CCCCCC;
	
}

select {
	background-color: #F0F0F0;
	font-size: 10px;
	color: #000000;
	border: 1px solid #CCCCCC;
	
}


input:hover {
	background-color: #999999;
}
.disabled_input {
	background-color: #333333;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #000000;
	
}
.disabled_input:hover {
	background-color: #333333;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #000000;
	
}
textarea {
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
	text-align: justify;
	text-indent: 2px;
}

a{
	color: #006600;
	text-decoration:none;
}
a:hover{
	color: #008400;
	text-decoration:none;	
}
.newsHead:link{
	color: #000000;
	text-decoration:none;
}
.newsHead:active{
	color: #000000;
	text-decoration:none;
}
.newsHead:visited{
	color: #000000;
	text-decoration:none;
}
.newsHead:hover{
	color: #999999;
	text-decoration:none;	
}

.newsPosted:link{
	color: #003366;
	text-decoration:none;
	font-weight:bold;
}
.newsPosted:active{
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}
.newsPosted:visited{
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}
.newsPosted:hover{
	color: #FF9900;
	text-decoration:none;
	font-weight:bold;
}

.footer {
	padding: 5px 3px;
	text-align: center;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	background-color: #3063a2;
}
.main{
	background:#E1E2E2; 
	border-right:1px solid #AAA68D;
	border-left:1px solid #AAA68D;
	border-bottom:1px solid #AAA68D;
	width: 811px;	
}
.headerRowImg{
	background-color:#4371C5;	 
	width: 628px;
	height: 165px;
}
.headerRowTxt{
	color:#FFFFFF;
	background-color:#4371C5;	 
	width: 628px;
	height: 25px;
	text-align:center;
	vertical-align:middle;
}
.rightColumn{
	border-bottom:1px solid #000000; 
	border-left:1px solid #CCCCCC;
	width:183px;
}
.rightColumnHeading{
	background-image: url(images/rightc_titles.gif); 
	padding-left:45px; 
	color:#FFFFFF;
	font-weight:bold;
	height:34px;  
}
.rightColumnTable{
	background-color:#FFFFFF;
	background-image: url(images/rightb_bg.jpg);
	width:168px;
}
.rightColumnContainer{
	border-left:1px solid #919191; 
	border-right:1px solid #919191;	
	padding-left:3px;
}
.rightColumnContainerBottom{
	border-left:1px solid #919191; 
	border-right:1px solid #919191; 
	border-bottom:1px solid #919191;
}
.leftColumn{
	background-color:#3063A2; 
	width: 162px;
}
.leftColumnTable{
	width:160px;
}	
.leftColumnHeading{
	background-image: url(images/leftc_titles.gif); 
	padding-left:35px;
	height:39px;
	font-weight:bold;
}
.leftColumnContainer{
	padding-left:3px;
	color:#FFFFFF;
}

.leftColumnContainer_a:link{
	color:#FFFFFF;
	font-weight:bold;	
}
.leftColumnContainer_a:visited{
	color:#FFFFFF;
	font-weight:bold;	
}
.leftColumnContainer_a:active{
	color:#FFFFFF;
	font-weight:bold;	
}
.leftColumnContainer_a:hover{
	color:#FF9933;	
	font-weight:bold;	
}

.middleColumn{
	background-color:#FFFFFF; 
	border-left:1px solid #000000; 
	border-bottom:1px solid #000000; 
	padding-top:3px;
	width:466px;
}
.middleColumnTable{
	/*padding:2px 2px 2px 2px ;*/
}
.middleColumnHeading1{
	background-image:url(images/cc_titlebg.gif); 
	padding-left:20px; 
	border:1px solid #cccccc;
	height:21px; 
	font-weight:bold;
}
.middleColumnHeading2{
	height:21px; 
	font-weight:bold;
}

.error{
	font-size:9px;
	color:#FF3333; 
	border-left:1px solid #919191; 
	border-right:1px solid #919191;	
	padding-left:3px;	
}
.errmsg{font-size: 10px; color:#FF0000; font-weight:bold;}

.news_more{ text-align:right; 
}
.news_padd {
	background-color: #F5F5F5;
	color:#F5F5F5;
}	
.news {
	background-color: #F5F5F5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EBEBEB;
	border-right-color: #EBEBEB;
	border-bottom-color: #EBEBEB;
	border-left-color: #EBEBEB;
	padding:2px;
	text-align:justify;
	vertical-align:middle;
}

.comments_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	text-align: justify;
}
.audio1 {
	background-color: #EBEBEB;
	text-indent: 2px;
}
.audio0 {
	background-color: #E1E1E1;
	text-indent: 2px;
}
.audiodesc {
	background-color: #F8F8F8;
	text-indent: 2px;
}

.imgThumb {
	border: 1px solid #EAEAEA;	
}



.nonmonth {
	color: #CFCFCF;
	font-size:9px;
	
	background-color: #E8E8E8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #919191;
	border-right-color: #919191;
	border-bottom-color: #919191;
	border-left-color: #919191;
	text-align:center;
	vertical-align:middle;	
	width:24px;
	height:23px;
}
.month {
	color: #000000;	
	font-size:9px;
	
	
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #919191;
	border-right-color: #919191;
	border-bottom-color: #919191;
	border-left-color: #919191;
	text-align:center;
	vertical-align:middle;
	width:24px;
	height:23px;
}

.event {
	color: #FFFFFF;
	font-size:9px;
	font-weight:normal;
	
	background-color: #639a35;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #919191;
	border-right-color: #919191;
	border-bottom-color: #919191;
	border-left-color: #919191;
	text-align:center;
	vertical-align:middle;
	width:24px;
	height:23px;
}
.today {
	color: #FFFFFF;	
	font-size:9px;	
	background-color: #3063A2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #919191;
	border-right-color: #919191;
	border-bottom-color: #919191;
	border-left-color: #919191;
	text-align:center;
	vertical-align:middle;
	width:24px;
	height:23px;
}
.event1:link{
	color: #FFFFFF;
	background-color:;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.event1:active{
	color: #FFFFFF;
	background-color:;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.event1:visited{
	color: #FFFFFF;
	background-color:;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.event1:hover{
	color: #E8E8E8;
	background-color:;
}
.caltable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #919191;
	border-right-color: #919191;
	border-bottom-color: #919191;
	border-left-color: #919191;
	width:168px;
}



.minicalweek {
	color: #OOOOOO;
	background-image:url(images/bg_tile.jpg);	
	font-size:9px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #919191;
	border-right-color: #919191;
	border-bottom-color: #919191;
	border-left-color: #919191;
	text-align:center;
	vertical-align:middle;
	width:24px;
	height:21px;
	font-weight: bold;
}

.calheader {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3063A2;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #919191;
	border-right-color: #919191;
	border-bottom-color: #919191;
	border-left-color: #919191;
	font-size: 10px;
	height:24px;
}
input.calnext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3063A2;
	border:0px;
}
input.calnext:hover {
	background-color: #3063A2;
	color: #FF9900;
}

.randImg{
	padding-left:8px;
	padding-bottom:3px;	
	padding-top:3px;	
}

.noteMsg{
	color:#FF0033;
	font-size:10px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	vertical-align: middle;	
	
	
}
.leftColumn1{
	background-color:#3063A2; 
	width: 135px;
}
.middleColumn1{
	background-color:#FFFFFF; 
	border-left:1px solid #000000; 
	border-bottom:1px solid #000000; 
	padding-top:3px;
	width:670px;
}
