// body {

a {
	color : black;
	text-decoration : none;
}

.absTop {
	width : 800px;
	height : 14px;
	background-color : black;
	text-align : right;
	vertical-align : top;
}

.absTop SPAN {
	padding-left : 10px;
	padding-right : 10px;
	height : 0px;
	border-bottom : 0px solid #999999;
	border-left : 1px solid #999999;
	font-size : 10px;
	line-height : 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : white;
}

.absTop SPAN a {
	text-decoration : none;
	color : black;
}

.logoMenuTop {
	height : 55px;
	background-color : black;
}

.menu {
	padding-bottom : 6px;
	display : inline-block;
}

.menu a {
	color : white;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
	margin-right : 12px;
	margin-left : 8px;
}

.menu a:active {
	color : #B3AFAC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
	margin-right : 12px;
	margin-left : 8px;
}

.subMenuTop {
	background-color : #B3AFAC;
	border-top : 1px solid #E9EAEB;
	width : 771px;
	height : 0px;
	padding-left : 7px;
	padding-top : 0px;
	font-size : 0px;
}

.subMenuTop a {
	text-decoration : none;
}

.blackBarRight {
	background-color : black;
	width : 29px;
}

.blackBarRight2 {
	background-color : black;
	width : 15px;
}

.blackBoxRightBottom {
	width : 15px;
	vertical-align : bottom;
}

.blackBoxRightBottomDiv {
	height : 25px;
	background-color : black;
}

.blackBarRightBottom {
	width : 6px;
	background-color : black;
}

.bottomTextTopGrayBar {
	background-color : #EBEBEB;
	height : 1px;
	width : 700px;
}

.bottomTextTopWhiteBar {
	background-color : white;
	height : 1px;
	width : 56px;
}

.bottomTextTopBlackBar {
	background-color : black;
	height : 1px;
	width : 44px;
}

.bottomText {
	height : 26px;
	width : 570px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #9B9B9B;
	padding-left : 7px;
}

.bottomText a {
	text-decoration : none;
	color : #9B9B9B;
}

.bottomText a:hover {
	text-decoration : none;
	color : #9B9B9B;
}

.bottomText2 {
	width : 217px;
}

.mainBottom {
	width : 756px;
}

.leftGradient {
	background-color : #B3AFAC;
	background-image : url(../images/new_zx_10.gif);
	background-repeat : no-repeat;
	background-position : bottom;
	width : 146px;
	vertical-align : top;
	padding-left : 3px;
}

.leftGradient a {
	color : #626262;
	font-size : 10px;
	line-height : 25px;
	font-weight : normal;
	text-decoration : none;
	margin-left : 7px;
}

.titleGray {
	background-color : #B3AFAC;
	height : 50px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : white;
	font-size : 9px;
	font-weight : normal;
	padding-left : 0px;
}

.grayBarBottom {
	background-image : url(../images/new_zx_13.gif);
	height : 1px;
	width : 771px;
}

.grayBarBottomSubpage {
	background-image : url(../images/new_zx_13.gif);
	height : 1px;
	width : 756px;
}

.mainArea {
	width : 622px;
	height : 250px;
}

.mainDividerConatainer {
	vertical-align : center;
	width : 1px;
}

.mainDivider {
	background-color : #B5B5B5;
	width : 1px;
	height : 200px;
}

.mainBottomDivider {
	background-color : #B5B5B5;
	width : 0px;
	height : 0px;
}

.mainMain {
	width : 360px;
	padding : 10px;
	padding-left : 20px;
	vertical-align : top;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.mainMainFullPage {
	/* Used in subpage main */	padding : 10px;
	padding-left : 25px;
	vertical-align : top;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.mainRight {
	width : 200px;
	padding : 10px;
	padding-left : 10px;
	vertical-align : top;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.mainBottomCell {
	width : 228px;
	height : 90px;
	vertical-align : top;
	padding : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.mainBottomCellCenter {
	width : 227px;
	height : 90px;
	vertical-align : top;
	padding : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.leftMenu a {
	color : black;
	font-size : 8pt;
	line-height : 25px;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.mainArea .h1class {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.mainArea .h2class {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}

.leftGradient .h1class {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : black;
}

.leftGradient .h2class {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : black;
}

.leftGradient .textclass {
	font-size : 12px;
}

.mainBottom .h1class {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #003366;
}

.mainBottom .h2class {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #003366;
}

.mainBottom .textclass {
	font-size : 9px;
	color : #626262;
}

.mainRight .h1class {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #626262;
}

.mainRight .h2class {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #626262;
}

.mainRight .textclass {
	font-size : 10px;
	color : #000000;
}

.mainArea a.readMore {
	font-size : 10px;
	color : black;
	text-decoration : none;
}

.mainBottom a.readMore {
	font-size : 8px;
	color : #626262;
	text-decoration : none;
}

.redBox {
	position : absolute;
	left : -18px;
	top : 3px;
}

.inputSearch {
	border : 1px solid black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	width : 100px;
}

.inputSearchButton {
	border : 1px solid black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

