BODY {
	margin:		0px 0px 0px 0px;
	padding:	30px 0px 0px 0px;
	font-family:	Georgia, 'Times New Roman', serif;
	font-size:	11px;
	color:		#FFFFFF;	
	background-color:#000000;
}
#opaqueLayer {
	background-color:#000000;
	opacity:0.5;
	filter:alpha(opacity=50);
}
H1 {
	font-family:	Arial, Verdana, sans-serif;
	font-size:	12px;
	font-weight:	bold;
	color:		#3D3D3D;
	height:		19px;
	line-height:	19px;	
}
H1.normalHeight {display: inline;}
H2 {
	font-family:	Arial, Verdana, sans-serif;
	font-size:	11px;
	font-weight:	bold;
	color:		#FFFFFF;
	height:		19px;
	line-height:	19px;		
}
H2.normalHeight {display: inline;}
TABLE {
	font-family:	Arial, Verdana, sans-serif;
	font-size:	11px;
	color:		#000000;		
}

input, select, textarea, .INPTxt {
	font-family:	Arial, Verdana, sans-serif;
	font-size:	10px;
	color:		#222222;	
}
input.searchIEBox {
	font-family:	Arial, Verdana, sans-serif;
	font-size:	12px;
	color:		#222222;
	background-color:#FFEEBB;
	border:		solid 1px 993300;

	
}
input.searchBox {
	font-family:	Arial, Verdana, sans-serif;
	font-size:	12px;
	color:		#222222;
	width:		128px;
	height:		22px;
	background-color:#FFEEBB;
}

input.NoEdit {
	font-family:	Arial, Verdana, sans-serif;
	font-size:	10px;
	color:		#000000;	
	background-color:#FFBDBD;
}
.INPFormText {
	font-family:	Georgia, 'Times New Roman', serif;
	font-size:	16px;
	font-weight:	normal;
	color:		#222222;
	text-decoration:none;
}
input.Btn {
	font-family:	Arial, Verdana, sans-serif;
	font-size:	11px;
	color:		#E58E1A;
	padding:	3px 8px 3px 8px;
	background-color:#7A1E00;
	cursor:		pointer;
}

.hpTextLink, a.hpTextLink {
	font-family:	Arial, Verdana, sans-serif;
	font-size:	14px;
	font-weight:	normal;
	text-decoration:underline;
}
.hpTextLink, a.hpTextLink:link, a.hpTextLink:visited {
	color:		#993300;
}
a.hpTextLink:hover {
	color:		#D98C40;
}



.footerLink {
	font-family:	Georgia, 'Times New Roman', serif;
	font-size:	12px;
	font-weight:	normal;
	color:		#D98C40;
	text-decoration:none;
}
a.footerLink, a.footerLink:link, a.footerLink:visited {
	text-decoration:none;
	color:		#D98C40;
}
a.footerLink:hover {
	text-decoration:underline;
	color:		#7F2100;
}
.blackFooterLink {
	font-family:	Georgia, 'Times New Roman', serif;
	font-size:	12px;
	font-weight:	normal;
	color:		#D98C40;
	text-decoration:none;
}
a.blackFooterLink, a.blackFooterLink:link, a.blackFooterLink:visited {
	text-decoration:none;
	color:		#222222;
}
a.blackFooterLink:hover {
	text-decoration:underline;
	color:		#7F2100;
}

.CNTText, .searchText {
	font-family:	Georgia, 'Times New Roman', serif;
	font-size:	16px;
	font-weight:	normal;
	color:		#222222;
	text-decoration:none;
	height:		18px;
	line-height:	18px;	
}
.CNTLGText {
	font-family:	Georgia, 'Times New Roman', serif;
	font-size:	16px;
	font-weight:	normal;
	color:		#888888;
	text-decoration:none;
	height:		18px;
	line-height:	18px;	
}
.CNTSubtitle, .searchBold {
	font-family:	Arial, sans-serif;
	font-size:	16px;
	font-weight:	bold;
	color:		#993300;
	text-decoration:none;
}
.CNTHeader {
	font-family:	Georgia, 'Times New Roman', serif;
	font-size:	17px;
	font-weight:	normal;
	letter-spacing:	2.0px;
	color:		#222222;
	text-decoration:none;
}

.CNTLink {
	font-family:	Georgia, 'Times New Roman', serif;
	font-size:	16px;
	font-weight:	normal;
	text-decoration:underline;
	height:		19px;
	line-height:	19px;	
}
.CNTLink, a.CNTLink:link, a.CNTLink:visited {
	color:		#0054A4;
}
a.CNTLink:hover {
	color:		#7F2100;
}
.searchLink {
	font-family:	Georgia, 'Times New Roman', serif;
	font-size:	14px;
	font-weight:	normal;
	letter-spacing:	0.5px;
	text-decoration:underline;
}
.searchLink, a.searchLink:link, a.searchLink:visited {
	color:		#B2592D;
}
a.searchLink:hover {
	color:		#444444;
}
.CNTEditBox {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	11px;
	text-decoration:none;
	font-weight:	normal;
	color:		#000000;
	background-color:#FF0000;
	width:		28px;
	cursor:		pointer;
}
.FAEditBox {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	11px;
	text-decoration:none;
	font-weight:	normal;
	color:		#F9D800;
	background-color:#FF0000;
	width:		28px;
	cursor:		pointer;
}
.SettingText {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	10px;
	color:		#195F7A;
	font-weight:	normal;
	text-decoration:none;
}
.SettingLink, a.SettingLink:link, a.SettingLink:visited {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	10px;
	font-weight:	normal;
	text-decoration:none;
	color:		#333333;
}
a.SettingLink:hover {
	color:		#195F7A;
}
.subHeading {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	12px;
	color:		#FFFFFF;
	background-color:#917647;
	font-weight:	bold;
	padding-left:	15px;
	height:		22px;
	line-height:	22px;		
}

img.right {
  float : right;
  margin : 0 0 5px 10px;  /* Top, Right, Bottom, Left */
}

img.left {
  float : left;
  margin : 0 10px 5px 0;
}
.ColHeader {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	11px;
	color:		#222222;
	font-weight:	bold;
	padding-left:	5px;	
}
.ColView, .colView {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	11px;
	color:		#333333;
	padding-left:	5px;
	padding-right:	5px;	
}
.viewLink, a.viewLink:link, a.viewLink:visited {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	11px;
	font-weight:	normal;
	text-decoration:underline;
	color:		#195F7A;
}
a.viewLink:hover {
	color:		#9C0000;
}
.bluePrompt {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	11px;
	color:		#0099FF;
	font-weight:	normal;
	padding-right:	10px;
	text-align:	left;
	height:		24px;
	line-height:	24px;	
}


.grayPrompt {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	10px;
	color:		#4D4D4D;
	font-weight:	normal;
	padding-right:	40px;
	text-align:	left;
	height:		17px;
	line-height:	17px;	
}

.redPrompt {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	11px;
	color:		#FF3300;
	padding-right:	10px;
	text-align:	right;	
}

.GNPopBox {
	position:	absolute;
	z-index:	10;
	top:		270px;
	left:		220px;
	height:		100px;
	width:		100px;
	visibility:	hidden;
}
.GNPopBoxTable {
	background-color:#F5F5F5;
	border-color:	#F78A09;
	border-width:	2px;
	border-style:	outset;
}
.GNPopBoxHead {
	background-color:#FFFFFF;
	background-image:URL(img_pop_arc_small2.gif);background-repeat:no-repeat;
	font-family:	Verdana, Arial, sans-serif;
	font-size:	14px;
	font-weight:	bold;
	color:		#917647;
	padding-left:	20px;
	height:		38px;
	line-height:	38px;
}

#GNAdminTools {
	position:	absolute;
	z-index: 	10;
	top: 		400px;
	left: 		20px;
	height:		160px;
	width:		160px;
	visibility:	hidden;
}
#CalDisplay {
	position:	absolute;
	z-index:	105;
	top: 		95px;
	left:		200px;
	height:		200px;
	width:		200px;
	visibility:	hidden;
	background-color:#E1E1E1;
		}
.calmth {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	11px;
	color:		#FFFFFF;
	text-align:	center;
	text-decoration:none;	
}
.calwkday, a.calwkday:link, a.calwkday:visited {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	11px;
	color:		#917647;
	text-align:	center;
	text-decoration:none;	
}
a.calwkday:hover {
	font-family:	Verdana, Arial, sans-serif;
	font-size:	11px;
	color:		#FF0000;
	text-align:	center;
	text-decoration:none;	
}
div.tabsArea {
	position:	relative;
	top:		1px;
	height:		24px;
	line-height:	24px;
	background-color:#FFFFFF;
}

a.tab {
	position:	relative;
	z-index:	100;
	font-family:	"Comic Sans MS", fantasy;
	font-size:	13px;
	font-weight:	bold;
	text-decoration:none;
	border:		solid 2px #006633;
	border-bottom-width: 0px;
	padding: 	4px 1em 5px 1em;
	top:		2px;
}

a.tab, a.tab:visited {
	color:		#F8ECBB;
	background-color:#006633;
}
a.tab:hover {
	color:		#FF3300;
	background-color:#FEE9BA;
}

a.tab.activeTab {
	position:	relative;
	z-index:	102;
	background-color:#F8ECBB;
	color:		#800000;
}
div.viewMain {
	position:	relative;
	z-index:	101;
	background-color:	#FFF6E2;
	border:		solid 1px #333333;
	top:		2px;
}
div.mainHeader {
	position:	relative;
	height:		23px;
	line-height:	23px;
	z-index:	101;
	background-color:	#FFBF21;
	font-family:	Verdana, Arial, sans-serif;
	font-size:		13px;
	color:		#FFFFFF;
	font-weight:	bold;
	padding-left:	15px;
}
div.topHeader {
	position:		relative;
	z-index:		101;
	top:		0px;
	height:		29px;
	line-height:	29px;
	background-color:	#FFC827;
	font-family:	Verdana, Arial, sans-serif;
	font-size:	16px;
	color:		#FFF6E2;
	font-weight:	bold;
	padding-left:	15px;
}
div.viewHeader {
	position:		relative;
	height:		23px;
	line-height:	23px;
	z-index:	101;
	background-color:#FEE9BA;
	font-family:	Verdana, Arial, sans-serif;
	font-size:	16px;
	color:		#FFF6E2;
	font-weight:	normal;
	padding-left:	15px;
}
div.tabsArea {
	position:	relative;
	height:		38px;
	line-height:	38px;
}

#lefttitle {
	position:	absolute;
	left:		0px;
	height:		38px;
	padding:	0px;
	font-family:	Verdana, Arial, sans-serif;
	font-size:	14px;
	color:		#917647;
	font-weight:	bold;
	padding-left:	15px;
	border:		0px;
}

#righttabs, #righttabs2, #righttabs3, #righttabU {
	position:	absolute;
	top:		11px;
	height:		26px;
	padding:	0px;
}