body {margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	cursor: default;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 90%;
	text-decoration: none;
	color: #636563;
	background:#959ca4;
	margin-top:10px;
	scrollbar-face-color: #e6e6e6;
	scrollbar-highlight-color: #f6f6f7;
	scrollbar-shadow-color: #cccccc;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color: #636563;
	scrollbar-track-color: #edeff1;
	scrollbar-darkshadow-color: #7f7f7f;
}

#surroundtable {
	background:#ffffff;
}

#footerTable {
	padding-top:5px;
	padding-bottom:5px;
}


.apTdField {
	font-size: 70%;
	color: #636563;
	line-height: 130%;
}

.apTdField2 {
	font-size: 70%;
	color: #636563;
	line-height: 14px;
}

.apDatetext {
	font-size: 65%;
	color: #636563;
}

.apSearchtext {
	font-size: 70%;
	color: #636563;
}

form {
	margin: 0px;
	padding: 0px;
}

.apFormfield {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #9f9f9f;
	border-bottom: 1px solid #9f9f9f;
	border-left: 1px solid #cccccc;
	
	font-size: 70%;
	color: #636563;
}

.apMainlinks {
	font-size: 70%;
	color: #ffffff;
	text-decoration: none;
}

.apMainlinks:hover {
	font-size: 70%;
	color: #ffffff;
	text-decoration: none;
}

.apPagetitles, .apPagetitles3 {
	font-size: 80%;
	color: #ff7300;
	font-weight: bold;
}

.apPagetitles1 {
	font-size: 80%;
	color: #091C5A;
	font-weight: bold;
}

.apGeneraltext {
	font-size: 70%;
	color: #636563;
	line-height: 130%;
}

.apGeneraltext .apGeneralText2 .apGeneralText2 {
	font-size: 100%;
}

.apGeneralText2 {
	font-size: 70%;
	color: #636563;
	line-height: 140%;
}

.apFootertext {
	font-size: 65%;
	color: #636563;
}

.apNewstitle {
	font-size: 90%;
	color: #ff7300;
	line-height: 130%;
	font-weight:bold;
	text-decoration: none;
}

.apNewstitle:hover {
	font-size: 90%;
	color: #303030;
	line-height: 130%;
	font-weight:bold;
	text-decoration: none;
}

.apNewsdate {
	font-size: 70%;
	color: #636563;
	line-height: 130%;
	text-decoration: none;
}

.apNewsdate:hover {
	font-size: 70%;
	color: #636563;
	line-height: 130%;
	text-decoration: none;
}

.apNewstext {
	font-size: 70%;
	color: #636563;
	line-height: 130%;
	text-decoration: none;
}

.apNewstext:hover {
	color: #ff7300;
	font-size: 100%;
	text-decoration: none;
}

.apFootermailto {
	font-size: 80%;
	color: #636563;
	text-decoration: none;
}

.apFootermailto:hover {
	font-size: 80%;
	color: #000000;
	text-decoration: none;
}

.apSublinks {
	font-size: 80%;
	color: #666666;
	text-decoration: none;
}

.apSublinks:hover {
	font-size: 80%;
	color: #ff7300;
	text-decoration: none;
}


.apSublinksOn {
	font-size: 80%;
	color: #ff7300;
	text-decoration: none;
}

.apSublinksOn:hover {
	font-size: 80%;
	color: #ff7300;
	text-decoration: none;
}



.apGenerallinks {
	font-size: 70%;
	color: #ff7300;
}

.apGenerallinks:hover {
	font-size: 70%;
	color: #636563;
}

.apMainlinksdisabled {
	font-size: 70%;
	color: #ffffff;
	text-decoration: none;
	background-color: #ff9d4d;
}

.apNewsmore {
	font-size: 85%;
	color: #ff7300;
	text-decoration: none;
	font-weight:bold;
}

.apRegisterText .apGenerallinks {
	font-size:100%;
}

.apGenerallinks .apNewstext, .apGenerallinks .apNewstext, .apGeneralText .apPagetitles3 {
	font-size:100%;
}

.apNewsmore:hover {
	font-size: 85%;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.apSublinksdisabled {
	font-size: 70%;
	color: #ff7300;
	text-decoration: none;
}

.apFootertextfade {
	font-size: 65%;
	color: #b1b1b1;
}

.apFootercredit {
	font-size: 65%;
	color: #e0e0e0;
	text-decoration: none;
	padding-top:10px;
}

.apFootercredit a, .apFootercredit a:hover {
	font-size: 100%;
}

.apFootercredit:hover {
	font-size: 65%;
	color: #ffffff;
	text-decoration: none;
}

.apEmailaddresses {
	font-size: 90%;
	color: #ff7300;
	text-decoration: underline;
}

.apEmailaddresses:hover {
	font-size: 90%;
	color: #999999;
	text-decoration: none;
}


TDx {
	font-size: 70%;
	color: #636563;
	line-height: 130%;
}

a {
	font-size: 90%;
	color: #636563;
	text-decoration: underline;
}

a:hover {
	font-size: 90%;
	color: #ff7300;
	text-decoration: underline;
}

.apRegisterText {
	font-size: 70%;
	color: #9c9c9c;
	line-height: 130%;
}

.apFormclose {
	font-size: 70%;
	color: #ffffff;
	text-decoration: none;
}

.apFormclose:hover {
	font-size: 70%;
	color: #ff7300;
	text-decoration: none;
}


textarea {border-top: 1px solid #cccccc;
	border-right: 1px none #9f9f9f;
	border-bottom: 1px solid #9f9f9f;
	border-left: 1px solid #cccccc;
}


.apFieldset {border-top: 1px solid #cccccc;
	border-right: 1px solid #9f9f9f;
	border-bottom: 1px solid #9f9f9f;
	border-left: 1px solid #cccccc;
}


.apFieldset2 {border-top: 1px none #cccccc;
	border-right: 1px none #9f9f9f;
	border-bottom: 1px none #9f9f9f;
	border-left: 1px none #cccccc;
}