.reqd{

	color: red;
}
BODY {
	FONT-SIZE: x-small; FONT-FAMILY: Verdana
}
.module_header {
	FONT-WEIGHT: bolder; FONT-SIZE: x-small; COLOR: #333366; FONT-FAMILY: Verdana
}
.module_body {
	FONT-SIZE: x-small; COLOR: black; FONT-FAMILY: Verdana
}
H3 {
	FONT-SIZE: medium; FONT-FAMILY: Verdana
}
A {
	FONT-FAMILY: Verdana; COLOR: black;
}
A:visited {
	FONT-FAMILY: Verdana; COLOR: black;
}
A:hover {
	FONT-FAMILY: Verdana; COLOR: #990000;
}
A .tab {
	FONT-SIZE: x-small; COLOR: black; FONT-FAMILY: Verdana
}
.error {
	FONT-SIZE: xx-small; COLOR: black; FONT-FAMILY: Verdana
}
TD {
	FONT-SIZE: x-small; FONT-FAMILY: Verdana
}
.arrow{
	cursor: hand; border: none;
}

.imageLink{
	cursor: hand; border: none;
}

.formdesc{
	font-weight : bold;
	text-align : right;
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; 
}
.underitem {
	text-align: center;
}

.underdesc {
	text-align: center;
	vertical-align: top;
	font-size : 10px;
	font-weight: bold;
}
.formitem{
	text-align: left;
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; 

}

.eventButton{
	cursor : hand;
	border : 1 1px solid #FFFFFF; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: center; TEXT-DECORATION: none; TEXT-INDENT: 0pt; background-color : 4D6C81; 	margin : 1px 2px 1px 2px;
}
.mButton{
	cursor : hand;
	border : 1 1px solid #000000; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: center; TEXT-DECORATION: none; TEXT-INDENT: 0pt; background-color : FFFFFF; 	margin : 1px 2px 1px 2px;

}
.inputlight{
	border : 1 1px solid #999999; COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
	FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: left; TEXT-DECORATION: none; TEXT-INDENT: 0pt; background-color : ffffff; 	margin : 1px 2px 1px 2px;
}
.buttonlight{
	border : 1 1px solid #999999; COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
	FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: center; TEXT-DECORATION: none; TEXT-INDENT: 0pt; background-color : ffffff; 	margin : 1px 2px 1px 2px;
}


.bodylight {
	COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: justify; TEXT-DECORATION: none; TEXT-INDENT: 0pt
}

.headertext {
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; 
	FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-INDENT: 0pt; 
}
.tabletext {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; 
	

}


.nolink{
text-decoration: none;
color: #000000;
}
.txtExplain{
	vertical-align : top;
	text-align : left;
	font-size : 12px;
}
div.tabArea {
  font-size: 80%;
  font-weight: bold;
}

a.tab {
  background-color: #e0e0e0;
  border: 1px solid #000000;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  position: relative;
  text-decoration: none;
  top: -1px;
  z-index: 100;
}

a.tab, a.tab:visited {
  color: #808080;
}

a.tab:hover {
  background-color: #d0d0d0;
  color: #606060;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
  background-color: #c0c0c0;
  color: #000000;
}

a.tab.activeTab {
  z-index: 102;
}

div.tabMain {
  background-color: #c0c0c0;
  border: 1px solid #000000;
  padding: 3 px;
  position: relative;
  z-index: 101;
}

div.tabIframeWrapper {
  width: 100%;
  height: 208;
  align: center:
}

div.tabContent {
  border: 1px solid #000000;
  width: 100%;
  height:100%;
  position: absolute;
  top: 10;
  left: 0;
  visibility: hidden;
}



.cellHeader{
border : 1px solid #000000; font-weight: bold;
	border-bottom : 0px;
	border-right : 0 px;
	text-align : center;
}
.cellItem{
border : 1px solid #000000;
	border-bottom : 0px;
	border-right : 0 px;
	text-align : center;
}
.cellItemA{
border : 1px solid #000000;
	border-bottom : 0px;
	border-right : 0 px;
	background-color : #dddddd;
	text-align : center;
	}
.eventItem{
border : 1px solid #000000;
	text-align : center;
}
.eventButton{
	cursor : hand;
	border : 1 1px solid #FFFFFF; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: center; TEXT-DECORATION: none; TEXT-INDENT: 0pt; background-color : 4D6C81; 	margin : 1px 2px 1px 2px;
}
.mButton{
	cursor : hand;
	border : 1 1px solid #000000; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: center; TEXT-DECORATION: none; TEXT-INDENT: 0pt; background-color : FFFFFF; 	margin : 1px 2px 1px 2px;

}
.eventItemA{
border : 1px solid #000000;
	background-color : #dddddd;
	text-align : center;
	}
.cellFooter{
border : 1px solid #000000;
	border-bottom : 0px;
	border-right : 0 px;
	border-left : 0 px;
}
.floater { position: absolute;  display: block; }

.manageLink{
	COLOR: #4D6C81; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; 
	TEXT-INDENT: 0pt; 
}
.schedTable{	
	border : 1px solid White;
	border-bottom-width : 1px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-right-width : 1px;
}
.appHead{	
	border : 2px solid White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
	width : 100px;
	height : 20px;
	border-bottom-width : 0px;
	border-right-width : 0 px;
}
.schedTime{	
	border : 2px solid White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : right;
	width : 80px;
	height : 20px;
	border-bottom-width : 0px;
	border-right-width : 0 px;
}

.appItem{
	border : 1px solid White;
	text-align : left;
	width : 100px;
	height : 25px;
	border-bottom-width : 0px;
	border-right-width : 0 px;
}
.menuItem{	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}
