body {
	font-size:9pt;
	font-family:"Verdana"; 
	color:#000000;
}

td {
	font-size:9pt;
	font-family:"Verdana"; 
	color:#000000;
}

th {
	font-size:9pt;
	font-weight: bold;
	font-family:"Verdana"; 
	color:#ffffff;
}

p {
	font-size:9pt;
	font-family:"Verdana"; 
	color:#000000;
}

li {
	font-size:9pt;
	font-family:"Verdana"; 
	color:#000000;
}

blockquote {
	font-size:9pt;
	font-family:"Verdana"; 
	color:#000000;
}

h1 {
	font-size: 21pt;
	color: #ffc324;
}

h2 {
	font-size: 15pt;
	color: #003564;
}

h3 {
	font-size: 12pt;
	color: #003564;
}

DIV {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0;
	padding:0;
}

input.small_input {
	background-color:#ffffff;
	color:#000000;
	font-size:9pt;
	border:1px solid;
   	border-top-color:#FFC324;
   	border-left-color:#FFC324;
   	border-right-color:#FFC324;
   	border-bottom-color:#FFC324;
}

input.small_doUpdate {
	background-color:#ffffff;
	color:#000000;
	font-size:9pt;
	border:1px solid;
   	border-top-color:#33cc33;
   	border-left-color:#33cc33;
   	border-right-color:#33cc33;
   	border-bottom-color:#33cc33;
}

input.small_delete {
	background-color:#ffffff;
	color:#cc0000;
	font-size:9pt;
	border:1px solid;
   	border-top-color:#cc0000;
   	border-left-color:#cc0000;
   	border-right-color:#cc0000;
   	border-bottom-color:#cc0000;
}

input.wmc_submit {
	background-color:#75b2dd;
	color:#ffffff;
	font-size:9px;
	border:1px solid;
   	border-top-color:#003F6B;
   	border-left-color:#003F6B;
   	border-right-color:#003F6B;
   	border-bottom-color:#003F6B;
	cursor : pointer;
}

input.white_submit {
	background-color:#ffffff;
	color:#003f6b;
	font-size:9px;
	border:1px solid;
   	border-top-color:#75b2dd;
   	border-left-color:#75b2dd;
   	border-right-color:#75b2dd;
   	border-bottom-color:#75b2dd;
	cursor : pointer;
}

input.light_blue {
	background-color:#D6E8F6;
	color:#000000;
	font-size:9px;
	border:1px solid;
   	border-top-color:#cecece;
   	border-left-color:#cecece;
   	border-right-color:#cecece;
   	border-bottom-color:#cecece;
}

textarea.light_blue {
	font-family:"Verdana";
	background-color:#d6e8f6;
	color:#000000;
	font-size:9px;
	border:1px solid;
   	border-top-color:#cecece;
   	border-left-color:#cecece;
   	border-right-color:#cecece;
   	border-bottom-color:#cecece;
	scrollbar-face-color: #cecece;
	scrollbar-arrow-color:#75b2dd;
	scrollbar-track-color:#efefef;
	scrollbar-shadow-color: #efefef;
	scrollbar-highlight-color: #efefef;
	scrollbar-3dlight-color: #cecece;
	scrollbar-darkshadow-Color: #efefef;
	scrollbar-base-color : #efefef;
}


.columbia {
	color: #75b2dd;
}

.navy {
	color: #003F6B;
}

.white {
	color:#ffffff;
}

.giant_day_num {
	color:#75b2dd;
	font-size:80px;
}

.nine_point_white {
	color:#ffffff;
	font-size: 9pt;
}

.nine_point_navy {
	color:#003f6b;
	font-size: 9pt;
}

.white_header {
	color: #ffffff;
	font-size: 20pt;
	font-weight: bold;
	font-family:"Verdana";
}

.pageHeader {
	color: #75b2dd;
	font-size: 18pt;
	font-weight: bold;
	font-family:"Verdana";
}

.columbia_header {
	color: #75b2dd;
	font-size: 11pt;
	font-weight: bold;
}

.navy_header {
	color: #003f6b;
	font-size: 12pt;
	font-weight: bold;
	font-family:"Verdana";
}

.twelve_point_navy {
	color: #003f6b;
	font-size: 12pt;
	font-family:"Verdana";
}

.ten_point_navy {
	color: #003f6b;
	font-size: 10pt;
	font-family:"Verdana";
}

.subpage_name {
	color: #003f6b;
	font-size: 11pt;
	font-family:"Lucida Sans";
	padding-top:2px;
}

.red_required {
	color: #B22222;
}


.gray {
	color:#616161;
}

.small_gray {
	color:#616161;
	font-size: 8pt;
}

.past_day {
	color:#bcbcbc;
	font-size: 8pt;
}

.todays_date {
	background: #75b2dd;
	color: #000000;
	font-size: 8pt;
}

.todays_date_home {
	background: #75b2dd;
	font-size: 9pt;
	border: 1px solid #ffffff;
	color: #000000;
}

.calendar_date_area {
	background: #eeeeee;
	color: #000000;
	font-size: 9pt;
	height: 14px;
	width: 100%;
}

.chosenDate {
	background: #ffffff;
	font-size: 8pt;
	border: 1px solid #B22222;
}

.editor_hover {
	border: 1px solid #ffae00;
	background: #ffd563;
	cursor: hand;
}

.editor_selected {
	border: 1px solid #ffd563;
	background: #ffae00;
}

.editor_off {
	border: 1px solid #d1e5fd;
}

.menu_hover {
	text-align: left;
	vertical-align: middle;
	color: #003F6B;
	cursor: pointer;
	width: 100%;
	font-size: 8pt;
	font-family:"Verdana";
	background: #D6E8F6;
	padding-top:3px;
	padding-bottom:3px;
	padding-left: 5px;
	border-top: 1px solid #75b2dd;
}

.menu_off {
	text-align: left;
	vertical-align: middle;
	color: #003F6B;
	background: #f0f0f0;
	cursor : pointer;
	width: 100%;
	font-size:8pt;
	font-family:"Verdana";
	padding-top:3px;
	padding-bottom:3px;
	padding-left: 5px;
	border-top: 1px solid #75b2dd;
}

.menu_off_white {
	text-align: left;
	vertical-align: middle;
	color: #003F6B;
	cursor : pointer;
	width: 100%;
	font-size:8pt;
	font-family:"Verdana";
	padding-top:3px;
	padding-bottom:3px;
	padding-left: 5px;
	border-top: 1px solid #75b2dd;
}

.menu_selected {
	text-align: left;
	vertical-align: middle;
	cursor : pointer;
	color: #ffffff;
	width: 100%;
	font-size:8pt;
	font-family:"Verdana";
	background: #003f6b;
	padding-top:3px;
	padding-bottom:3px;
	padding-left: 5px;
	border-top: 1px solid #75b2dd;
}

.submenu_hover {
	text-align: left;
	vertical-align: middle;
	color: #003f6b;
	cursor: pointer;
	width: 100%;
	font-size: 7pt;
	font-family:"Verdana";
	background: #e7fdcc;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 5px;
}

.submenu_off {
	text-align: left;
	vertical-align: middle;
	color: #003f6b;
	cursor: pointer;
	width: 100%;
	font-size: 7pt;
	font-family:"Verdana";
	background: #e2e2e2;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 5px;
}

.submenu_selected {
	text-align: left;
	vertical-align: middle;
	color: #003f6b;
	cursor: pointer;
	width: 100%;
	font-size: 7pt;
	font-family:"Verdana";
	background: #bce984;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 5px;
}

.cal_hover {
	text-align: left;
	vertical-align: middle;
	color: #003F6B;
	cursor: pointer;
	height: 20px;
	width: 100%;
	font-size: 9pt;
	font-family:"Verdana";
	padding-top:2px;
	padding-left: 5px;
}

.cal_off {
	text-align: left;
	vertical-align: middle;
	color: #000000;
	cursor : pointer;
	height: 20px;
	width: 100%;
	font-size:9pt;
	font-family:"Verdana";
	padding-top:2px;
	padding-left: 5px;
}

.twelve_point {
	font-size: 12pt;
}

.ten_point {
	font-size:10pt;
}

.nine_point {
	font-size: 9pt;
}

.eight_point {
	font-size: 8pt;
}

.eight_point_black {
	font-size: 8pt;
	color: #000000;
	font-family:"Verdana";
}

.seven_point {
	font-size: 7pt;
}

.six_point {
	font-size: 6pt;
}

a:link {
	text-decoration: none;
	color: #333399;
}

a:hover {
	color: #75b2dd;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}
