.clHdr {
	background: #222222 url(grfx/imgBgHdr.gif) top left repeat-x;
	border: 1px solid #111111;
}
.clHdr h1 {
	font-size: 12px;
	font-weight: bold;
	color:#4F8F8F;
}
.clCont {
	font-size: 12px;
	background: #333333;
	border: 1px solid #111111;
	color:#FFFFFF;
}
.clCont a:link, .clCont a:visited {
	color:#FFFFFF;
	text-decoration: underline;
}
.clCont a:hover, .clCont a:active {
	color:#4F8F8F;
	text-decoration: none;
}
.clCont a.On:link, .clCont a.On:visited {
	color:#4F8F8F;
	text-decoration: none;
}
.clCont a.On:hover, .clCont a.On:active {
	color:#FFFFFF;
	text-decoration: none;
}
.clCont p {
	margin: 10px;
	line-height: 14px;
}
.clCont ul {
	margin-left: 35px;
}
.clCont ul li {
	color:#FFFFFF;
	margin: 2px;
}
.clCont ul li.On {
	color:#4F8F8F;
}
.clCont h2 {
	margin: 10px;
	margin-bottom: -5px;
	font-size: 13px;
	font-weight: bold;
	color:#4F8F8F;
}
.clCont h3 {
	margin: 10px;
	font-size: 12px;
	font-weight: bold;
	color:#CCCCCC;
}
.clMsthdHdr {
	background: #222222 url(grfx/imgBgHdr.gif) top left repeat-x;
	border: 1px solid #111111;
	font-size: 12px;
	font-weight: bold;
	color:#4F8F8F;
}
.clMsthdCont {
	background-image:url(grfx/imgBgCont.jpg);
	font-size: 12px;
	border: 1px solid #111111;
	color:#FFFFFF;
	padding:5px;
}
.clMsthdCont img {
	border:0px;
	vertical-align:middle;	
}
.clMsthdCont p {
	margin: 2px;
	line-height: 14px;
}
.clMsthdCont ul {
	margin-left: 25px;
	list-style-type: circle;
}
.clMsthdCont ul li {
	color:#4F8F8F;
}
.clMsthdCont ul li.On {
	color:#FFFFFF;
}
.clMsthdCont a:link, .clMsthdCont a:visited {
	color:#4F8F8F;
	text-decoration: none;
}
.clMsthdCont a:hover {
	color:#FFFFFF;
	text-decoration: none;
}
.clMsthdCont a.On:link, .clMsthdCont a.On:visited {
	color:#FFFFFF;
	text-decoration: none;
}
.clMsthdCont a.On:hover {
	color:#CCCCCC;
	text-decoration: none;
}
.clMsthdContOn {
	background-color:#222222;
	font-size: 12px;
	border: 1px solid #111111;
	color:#FFFFFF;
	padding:5px;
	cursor: pointer;
}
.clMsthdContOn a:link, .clMsthdContOn a:visited {
	color:#4F8F8F;
	text-decoration: none;
}
.clMsthdContOn a:hover {
	color:#FFFFFF;
	text-decoration: none;
}
.clMsthdContOn img {
	border:0px;
	vertical-align:middle;	
}
.clMsthdContOn p {
	margin: 2px;
	line-height: 14px;
}

.clFtrMsthd {
	font-size: 11px;
	font-weight: bold;
	color:#333333;
	text-align: center;
	line-height: 13px;
}
.clFtr {
	font-size: 11px;
	font-weight: bold;
	color:#4F8F8F;
	text-align: right;
	padding-right: 15px;
}
.clFtr a:link, .clFtr a:visited {
	color:#2F4F4F;
	text-decoration: none;
}
.clFtr a:hover, .clFtr a:active {
	color:#CCCCCC;
	text-decoration: none;
}
.clFtr a.On:link, .clFtr a.On:visited {
	color:#FFFFFF;
	text-decoration: none;
}
.clFtr a.On:hover, .clFtr a.On:active {
	color:#4F8F8F;
	text-decoration: none;
}
.clFtr img {
	border:0px;
	vertical-align:middle;	
}
.clFtr p {
	vertical-align:top;	
}
.mnu {
	padding: 2px;
	font-size: 12px;
	font-weight: bold;
	background-color:#333333;
	color:#4F8F8F;
	border: 1px solid #333333;
	filter:alpha(opacity=45);
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
	text-align: center;
}
.mnu a:link,.mnu a:visited {
	color:#4F8F8F;
	text-decoration: none;
}
.mnu a:hover {
	color:#4F8F8F;
	text-decoration: none;
}
.mnuOn {
	padding: 2px;
	font-size: 12px;
	font-weight: bold;
	background-color:#333333;
	border: 1px solid #333333;
	border-bottom-color: #FFFFFF;
	color:#FFFFFF;
	text-align: center;
}
.mnuOn a:link,.mnuOn a:visited {
	color:#FFFFFF;
	text-decoration: none;
}
.mnuOn a:hover {
	color:#4F8F8F;
	text-decoration: none;
}
.mnuOvr {
	padding: 2px;
	font-size: 12px;
	font-weight: bold;
	background-color:#333333;
	border: 1px solid #333333;
	border-bottom-color: #4F8F8F;
	color:#4F8F8F;
	cursor: pointer;
	text-align: center;
}
.mnuOvr a:link,.mnuOvr a:visited {
	color:#4F8F8F;
	text-decoration: none;
}
.mnuOvr a:hover {
	color:#4F8F8F;
	text-decoration: none;
}
.lbl {
	text-align:right;
	font-weight:bold;
	vertical-align:top;
	padding-top: 4px;
}
.lblErr {
	text-align:right;
	font-weight:bold;
	vertical-align:top;
	padding-top: 4px;
	color:#FF3333;
}
.npt01 {
	padding: 2px;
	font-size: 12px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#444444;
	border: 1px solid #222222;
	border-bottom-color: #4F8F8F;
	color:#4F8F8F;
	scrollbar-3dlight-color:#0F4F4F; 
	scrollbar-arrow-color:#4F8F8F; 
	scrollbar-base-color:#333333; 
	scrollbar-darkshadow-color:#000000; 
	scrollbar-face-color:#444444; 
	scrollbar-highlight-color:#4F8F8F; 
	scrollbar-shadow-color:#111111; 
	scrollbar-track-color:#222222;
}
.npt01Err {
	padding: 2px;
	font-size: 12px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#664444;
	border: 1px solid #332222;
	border-bottom-color: #FF8F8F;
	color:#FF6666;
	scrollbar-3dlight-color:#8F4F4F; 
	scrollbar-arrow-color:#CF8F8F; 
	scrollbar-base-color:#553333; 
	scrollbar-darkshadow-color:#110000; 
	scrollbar-face-color:#664444; 
	scrollbar-highlight-color:#CF8F8F; 
	scrollbar-shadow-color:#221111; 
	scrollbar-track-color:#332222;
}
.btn01 {
	padding: 3px;
	font-size: 13px;
	font-weight: bold;
	background-color:#444444;
	background: #222222 url(grfx/imgBgHdr.gif) top left repeat-x;
	border: 1px solid #222222;
	color:#4F8F8F;
}

.tblMsthd {
	width: 220px;
	margin: 5px 10px 5px 10px;
	border: 0px;
}
