FONT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica
}
BODY {
	FONT-SIZE: 11px; COLOR: #6e6e6e; FONT-FAMILY: Verdana,Helvetica
}
P {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica
}
DIV {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica
}
FORM {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica
}
A:link {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006ee2; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006ee2; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006ee2; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006ee2; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline
}
.topbannerbg {
 background-image: url(../images/bg_topbanner.gif);
	background-repeat: repeat-x;
}
.topmenubtn {
 padding-top: 44px; 
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.content {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica
}
.storytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; a: #363636
}
.storycat {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline
}
.boxtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #6e6e6e; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.boxcontent {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica
}
.option {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.tiny {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.footmsg {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.footmsg_l {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline
}
.box {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana,Helvetica; BACKGROUND-COLOR: #ffffff
}
A.box2:link {
	FONT-SIZE: 11px; COLOR: #006ee2; FONT-FAMILY: Verdana,Helvetica
}
A.box2:active {
	FONT-SIZE: 11px; COLOR: #006ee2; FONT-FAMILY: Verdana,Helvetica
}
A.box2:visited {
	FONT-SIZE: 11px; COLOR: #006ee2; FONT-FAMILY: Verdana,Helvetica
}
A.box2:hover {
	FONT-SIZE: 11px; COLOR: #006ee2; FONT-FAMILY: Verdana,Helvetica
}
.selected_specialty {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #c0382c; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.specialty {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c0382c; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}

.boxheader {
 background-image:url(../images/vertical.jpg);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;  
}

.listcolheader {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}

.itemlist {
 vertical-align: top;  
}

.actionlink:link {
 COLOR: #006ee2;
	text-decoration: none;
}
.actionlink:hover {
 COLOR: #006ee2;
	text-decoration: underline;
}

td.adminlink {
 text-align:center;
}

.adminlink:link {
 COLOR: #006ee2;
	text-decoration: none;
}
.adminlink:hover {
 COLOR: #006ee2;
	text-decoration: underline;
}

.tabletitle {
 color:#FFFFFF;
	font-weight: bold;
	background: #9B9BB5;
}

.eventdate {
 font-weight: bold;
}

td.eventdate {
 width: 10%;
}

.eventtitle {
	width: 80%;
}

span.eventtitle {
 font-weight: bold;
}

a.eventtitle:link {
 font-weight: bold;
	text-decoration: none;
}
a.eventtitle:hover {
 font-weight: bold;
	text-decoration: underline;
}
a.eventtitle:active {
 font-weight: bold;
	text-decoration: none;
}
a.eventtitle:visited {
 font-weight: bold;
	text-decoration: underline;
}
.newstitle {
 font-size:16px;
	color:#3333CC;
}
.newsdate {
	font-style:italic;
	color: #660000;
}
.calendar {
			width:100%;
			height:100%;
			border: 1px solid #CCCCCC;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			margin:0px;
			padding:0px;
			text-align:center;
		}
		.calendar th {
			background-color: #CCCCCC;
			font-weight: bold;
			height: 8%;
		}
		.calendar .header {
			background-color: #999999;
			font-weight: bold;
			color: #FFFFFF;
		}
		.calendar .footer {
			background-color: #999999;
			font-weight: bold;
			font-size:0.8em;
			color: #FFFFFF;
			width:100%;
		}
		.calendar td {
			width: 14%;
			height: 15%;
			text-align: center;
			font-size:0.9em;
			padding: 2px;
			border: 1px solid #CCCCCC;
		}
		.calendar .today {
			width: 100%;
			height: 100%;
			background-color: #E7F5EC;
			padding: 2px;
			border: 1px solid #000000;
		}
		
		.calendar .link {
			width: 100%;
			height: 100%;
			background-color: #E7F2FE;
			padding: 2px;
			border: 1px solid #666666;
		}
		
		.calendar a, .calendar a:link, .calendar a:hover {
			font-weight: bold;
			text-decoration: underline;
			color: #000000;
		
		}
		.calendar a.headerNav, .calendar a:link.headerNav, .calendar a:hover.headerNav {
			background-color: #999999;
			color: #ffffff;
		}
		
		.calendar a.footerNav, .calendar a:link.footerNav, .calendar a:hover.footerNav {
			width: 100%;
			background-color: #999999;
			color: #ffffff;
		}
		
div#modulebox {
		width:45%;
		float:left;
		margin: 5px 5px 0 0;
}

div#calpop {
  POSITION:absolute;
		Z-INDEX:900;
		border:thin;
		background-color:#BCEDBF;
		border: 1px solid #333873;
 	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
}

.errMsg {
		font-family:"Times New Roman", Times, serif;
		font-size: 24px;
		color:#FF0000;
}
.boardcategory {
		font-size: 20px;
}
.boardthread {
		font-size: 16px;
}

.style1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color:#FF0000;
}