body {
	font: 12px "Lucida Sans", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #535F64 url(../i/bg.jpg) repeat-x;
	margin: 240px 0px 0px;
	padding: 0px;
}
a, a:visited {
	font-weight: bold;
	/*/*/text-decoration: none;/* */
	color: #FF9933;
}
a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #FFF;
}
.tblborder {
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	border-top: none;
}
/*color, thickness and style can be altered*/
.tblRHCell {
	height: 20px;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	border-top: none;
	border-bottom: none;
	border-left: none;
}
/*color, thickness and style can be altered*/
.tblLHCell {
	height: 20px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/*color, thickness and style can be altered*/
.tblNoTopLHCell {
	padding: 1%;
	height: 20px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	border-top: none;
	border-left: none;
}
/*color, thickness and style can be altered*/
.tblNoTopLH2RowCell {
	padding: 1%;
	height: 28px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	border-top: none;
	border-left: none;
}
/*color, thickness and style can be altered*/
.tblNoTopLHNoTextCell {
	padding: 1%;
	height: 28px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	border-top: none;
	border-left: none;
}
/*color, thickness and style can be altered*/

.tblNoLHCell {
	height: 20px;
	padding: 1%;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	border-left: none;
}
/*color, thickness and style can be altered*/

.tblNoHorizCell {
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	border-top: none;
	border-bottom: none;
}
/*color, thickness and style can be altered*/
#logo {
	position: absolute;
	left: 0px;
	top: 0px;
}
#midway {
	position: absolute;
	left: 0px;
	top: 70px;
}
#nav {
	position: absolute;
	left: 0px;
	top: 198px;
}
#wrapper {
	margin: 0px 100px 0px 50px;
}
#mainheader {
	/*/*/border-bottom: 4px dashed #999;
	font-weight: normal;
	padding: 6px;/* */
	color: #FF9933;
}
#content p {
	text-align: justify;
}
#footer {
	/*/*/border-top: 4px dashed #999;
	padding: 4px 0 2px 0;
	margin: 0 0 4px 0;/* */
}
#skipnav {
	display: none;
}
