.form_head {
	color: #000000;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align:baseline;
}

.form_label {
	color: #000000;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align:baseline;
	text-align:right
}

.form_data {
	color: Navy;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 11px;
	vertical-align:baseline;
	text-align:left;
}

.list_data {
	color: Navy;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 11px;
	vertical-align:baseline;
	text-align:left;
}

.form_subHead {
	color: Gray;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align:baseline;
	text-align:center;
}

.text_box {
	color: Navy;
	font-family: Verdana, arial, geneva, lucida, sans-serif;
	border-width:1px;
	border-style:Solid;
	font-size:11px;
	Z-INDEX:101;
	height:18
}

.text_area_label {
	color: #000000;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align:super;
	text-align:right
}

.text_area {
	color: Navy;
	font-family: Verdana, arial, geneva, lucida, sans-serif;
	border-width:1px;
	border-style:Solid;
	font-size:11px;
	Z-INDEX:101;
}

.table_head {
	background: gray;
	color:white;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 11px;
}

.indicator_error {
	background-color: #FF0000;
}

.indicator_required {
	background-color: #339966;
}

.underConst 
{
	background:url(../images/UnderConstruction.gif) no-repeat;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.newsHead {
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9E0B0E;
	text-align:center;
}

.newsBody {
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 12px;
	color: #00000E;
}

.sectionHead {
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9E0B0E;
	background-color: #DDEDFA;
}

#one  { 
	position:absolute; 
	visibility:visible; 
	border: 0px solid blue;	
	left:1px; 
	top:10px; 
	width:515px; 
	z-index:100 
}

#two, #three, #four, #five, #six, #seven, #eight  { 
	position:absolute; 
	visibility:hidden; 
	border: 0px solid red;	
	left:0px; 
	top:10px; 
	width:515px; 
	z-index:100 
}

#tabs{ 
	position:relative; 
	visibility:visible; 
	top:0px;
	height: 30px;	
	width:500px; 
	z-index:100 
}

#oneRowTabs{ 
	position:relative; 
	visibility:visible; 
	top:0px;
	height: 15px;	
	width:500px; 
	z-index:100 
}

#one_tabs{ 
	position:absolute; 
	visibility:visible; 
	top:0px;
	height: 30px;	
	width:500px; 
	z-index:100 
}

#two_tabs, #three_tabs, #four_tabs, #five_tabs, #six_tabs, #seven_tabs, #eight_tabs  { 
	position:absolute; 
	visibility:hidden;
	top:0px; 
	height: 30px;	
	width:500px; 
	z-index:100 
}

div.scrollCal {	
	height: 400px;	
	width: 518px;
	overflow: auto;	
	border: 0px solid #666;	
	padding: 0px;
	background-color: #F2F2F2;	
	scrollbar-face-color:#DEB683;
  	scrollbar-arrow-color:#000000;
  	scrollbar-track-color:#FCDCB1;
  	scrollbar-shadow-color:#7d7d7d;
  	scrollbar-highlight-color:#ffffff;
  	scrollbar-3dlight-color:#808080;
  	scrollbar-darkshadow-Color:#202020;
}
div.scrollEvent {	
	height: 140px;	
	width: 520px;
	overflow: auto;	
	border: 0px solid #666;	
	padding: 8px;
	scrollbar-face-color:#DEB683;
  	scrollbar-arrow-color:#000000;
  	scrollbar-track-color:#FCDCB1;
  	scrollbar-shadow-color:#7d7d7d;
  	scrollbar-highlight-color:#ffffff;
  	scrollbar-3dlight-color:#808080;
  	scrollbar-darkshadow-Color:#202020;
}

div.scrollOrgMsg {	
	height: 390px;	
	width: 520px;
	overflow: auto;	
	border: 0px solid blue;	
	background-color: #F2F2F2;	
	padding: 0px;
	scrollbar-face-color:#DEB683;
  	scrollbar-arrow-color:#000000;
  	scrollbar-track-color:#FCDCB1;
  	scrollbar-shadow-color:#7d7d7d;
  	scrollbar-highlight-color:#ffffff;
  	scrollbar-3dlight-color:#808080;
  	scrollbar-darkshadow-Color:#202020;
}

div.scrollOrg {	
	height: 450px;	
	width: 524px;
	overflow: auto;	
	border: 0px solid blue;	
	background-color: #F2F2F2;	
	padding: 0px;
	scrollbar-face-color:#DEB683;
  	scrollbar-arrow-color:#000000;
  	scrollbar-track-color:#FCDCB1;
  	scrollbar-shadow-color:#7d7d7d;
  	scrollbar-highlight-color:#ffffff;
  	scrollbar-3dlight-color:#808080;
  	scrollbar-darkshadow-Color:#202020;
}

div.scrollRes {	
	height: 450px;	
	width: 518px;
	overflow: auto;	
	border: 0px solid #666;	
	background-color: #F2F2F2;	
	padding: 0px;
	scrollbar-face-color:#DEB683;
  	scrollbar-arrow-color:#000000;
  	scrollbar-track-color:#FCDCB1;
  	scrollbar-shadow-color:#7d7d7d;
  	scrollbar-highlight-color:#ffffff;
  	scrollbar-3dlight-color:#808080;
  	scrollbar-darkshadow-Color:#202020;
}

div.scroll {	
	height: 465px;	
	width: 525px;
	overflow: auto;	
	border: 0px solid #666;	
	background-color: #F2F2F2;	
	padding: 8px;
	scrollbar-face-color:#DEB683;
  	scrollbar-arrow-color:#000000;
  	scrollbar-track-color:#FCDCB1;
  	scrollbar-shadow-color:#7d7d7d;
  	scrollbar-highlight-color:#ffffff;
  	scrollbar-3dlight-color:#808080;
  	scrollbar-darkshadow-Color:#202020;
}

div.scrollMembList {	
	height: 440px;	
	width: 520px;
	overflow: auto;	
	border: 0px solid #666;	
	background-color: #F2F2F2;	
	padding: 1px;
	scrollbar-face-color:#DEB683;
  	scrollbar-arrow-color:#000000;
  	scrollbar-track-color:#FCDCB1;
  	scrollbar-shadow-color:#7d7d7d;
  	scrollbar-highlight-color:#ffffff;
  	scrollbar-3dlight-color:#808080;
  	scrollbar-darkshadow-Color:#202020;
}

UL#topnav {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px; 
	BORDER-TOP-STYLE: none; 
	PADDING-TOP: 1px; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	LIST-STYLE-TYPE: none; 
	BORDER-BOTTOM-STYLE: none
}
#topnav LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#topnav A {
	BORDER-RIGHT: #aaa 1px solid;
	PADDING-RIGHT: 1.5em;
	DISPLAY: block;
	PADDING-LEFT: 30px; 
	BACKGROUND: url(../images/tab_sel.gif) no-repeat;
	PADDING-BOTTOM: 0.2em;
	MARGIN: 0px;
	FONT: bold 9px helvetica, arial, geneva, lucida, sans-serif;
	COLOR: #444;
	PADDING-TOP: 0.2em;
	POSITION: relative;
	TEXT-DECORATION: none
}
#topnav A#a0 {
	LEFT: 0px
}
#topnav A#a1 {
	LEFT: -25px
}
#topnav A#a2 {
	LEFT: -50px
}
#topnav A#a3 {
	LEFT: -75px
}
#topnav A#a4 {
	LEFT: -100px
}
#topnav A#a5 {
	LEFT: -125px
}
#topnav A#a6 {
	LEFT: -175px
}
#topnav A:hover {
	BACKGROUND: url(../images/tab_hover.gif) no-repeat
}
#topnav A.here {
	BORDER-RIGHT: #777 1px solid;
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 30px;
	Z-INDEX: 102;
	BACKGROUND: url(../images/tab.gif) no-repeat;
	PADDING-BOTTOM: 0.2em;
	MARGIN: 0px 0px 0px 0px;
	PADDING-TOP: 0.2em;
	POSITION: relative
}
UL#subnav {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #fff 1px solid;
	PADDING-LEFT: 30px;
	Z-INDEX: 101;
	BACKGROUND: #bbb;
	LEFT: 10px;
	PADDING-BOTTOM: 3px;
	MARGIN: -1px 0px 0px;
	WIDTH: 720px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #999 1px solid;
	POSITION: absolute
}
#subnav LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	Z-INDEX: 102;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	POSITION: relative
}
#subnav A {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 12px;
	BORDER-TOP: 0px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	COLOR: #fff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 0px;
	TEXT-DECORATION: none
}
#subnav A:hover {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-LEFT: 0px;
	COLOR: #444;
	BORDER-BOTTOM: 0px
}
#subnav A.here {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 12px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 10px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	COLOR: #0000FF;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 0px;
	background-color: #0000FF;
}

H1, H2, H3, H4, H5, H6 {
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	color: #000000
}

H1 {
	font-size: 14px;
}

H2 {
	font-size: 13px;
}

H3 {
	font-size: 12px;
}

H4 {
	font-size: 11px;
}

H5 {
	font-size: 10px;
}

H6 {
	font-size: 9px;
}

td {
	color: #000000;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 11px;
}

th {
	background:DDDDDD;
	color:white;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 11px;
}

.evenRow
{
	background-color: #E7E7E7;
}

.oddRow
{
}

div#main {
	width: 100%; 
	margin: 1em 12.5% 2em; 
	background: #BDE;
}

div#main {
	border: 0px 
	solid black;
	}
div#punch {
	float: left; 
	width: 100px; 
	height: 80px;
	text-align: center; 
	background: #F2F2F2; 
	color: black; 
	border: solid black 1px; 
	border-width: 0 0px 0px 0; 
	padding: 0 10px 10px 0; margin: 
	-1px 25px 10px -1px;}

div#main h2 {
	margin: 0; padding: 
	0.25em 1em 0.125em 0; 
	background: #8AB; 
	text-align: right; 
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	border-bottom: 1px solid #68A;
	}
div#main p {
	padding: 0.5em 1em; 
	margin: 0;
	}
tr.dayOfWeek {
	background-color:#98ACA4;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 14px;
}

td.month {
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 14px;
	font-style:bold;
}

td.today {
	background-color:#FCDCB1;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 14px;
}

td.dayOfMonth {
	background-color:#DEB683;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 14px;
}
td.dayOfMonth a:hover {
	background-color:#FCDCB1;
}

td.day {
	background-color:#FFFFF0;
	color:#666666;
	font-family: helvetica, arial, geneva, lucida, sans-serif;
	font-size: 14px;
}
