body {
	margin: 0;
	font-family: Arial;
	color: #fff;
	background: #000;/*( url('../i/bg1.jpg') top left repeat-x;*/
}
body, table, ul, ol, li, td, tr, a, p, div {
	font-size: 12pt;
}
form, select, input {
	font-family: Arial;
	font-size: 10pt;
}

a {
	color: #9cf;
	font-family: Georgia;
}
a:hover {
	text-decoration: none;
}

.bg1 {
	background-image: url('../i/bg2.jpg');
	background-repeat: no-repeat;
}
.up1 {
	font-family: Georgia;
	font-size: 8.25pt;
	text-transform: uppercase;
	font-weight: bold;
}
.up1 a, .up1 div {
	font-size: 8.25pt;
}
.um a {
	display: block;
	background: url('../i/bg-um.jpg') top left repeat-x;
	height: 55px;
	cursor: pointer;
}
.um a span {
	display: block;
	height: 55px;
	margin: 0 2px;
	padding: 0 10px;
}
.um a span span {
	display: block;
	height: 55px;
	margin: 0;
	padding: 13px 0 0 0;
}
.um a:hover {
	background: url('../i/bg-uma1.jpg') top left repeat-x;
}
.um a:hover span {
	background: url('../i/bg-uma2.jpg') top left repeat-x;
}
.um a:hover span span {
	background: url('../i/bg-uma3.jpg') top center no-repeat;
}

.txt1 {
	padding: 0 70px 0 60px;
}
.nt a {
	font-size: 15pt;
}
.nt {
	font-size: 15pt;
	color: #9cf;
	font-family: Georgia;
}
/*
.img {
	display: block;
	float: left;
	margin: 0 10px 15px 0;
	padding-right: 13px;
	background: url('../i/bg-i.gif') right 5px no-repeat;
}
.img img {
	border: 1px solid #9a7d5f;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;
}
.img a {
	text-decoration: none;
}

.img a:hover img 
{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;
}
*/


.ndt {
	color: #999;
	font-size: 9pt;
	padding: 5px 0;
}
.phv1 {
	position: relative;
	top: -18px;
	right: 1px;
	clear: both;
	font-family: Tahoma;
	font-size: 7.5pt;
	text-transform: uppercase;
	color: #ccc;
	cursor: pointer;
}
.phv1 span {
	background-color: #333;
	padding: 5px 6px 5px 7px;
	font-weight: bold;
}
.af1 {
	background: #333 url('../i/bg-af.gif') top left repeat-y;
	padding: 0 1px;
}
.af2 {
	text-transform: uppercase;
	color: #ccc;
	font-family: Tahoma;
	font-size: 10.5pt;
	font-weight: bold;
	padding: 0 0 10px 0;
}
.af3 td {
	text-align: center;
}
.af3 a {
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
	color: #9cf;
/*	display: block;
	padding: 6px;*/
}
.af3 a:hover {
	/*border: 1px solid #9cf;*/
	color: #fff;
}
.af4 td {
	font-weight: bold;
	padding: 2px 8px;
}
.af5 {
	padding: 0;
}
.d1 {
	background: #000 url('../i/bg-d1.jpg') bottom left repeat-x;
	vertical-align: top;
}
.d2 {
	background: url('../i/bg-d2.jpg') bottom left no-repeat;
	font-family: Tahoma;
}
.d2 a {
	color: #9cf;
	font-family: Tahoma;
	font-size: 9pt;
}
.d2 div {
	font-size: 9pt;
	color: #9cf;
}
.d2 strong {
	font-size: 12pt;
}
.subm {
	font-family: Georgia;
	font-weight: bold;
	font-size: 10pt;
	text-align: right;
}
.subm span {
	color: #9cf;
}
.subm a {
	font-size: 10pt;
}
.list {
	text-align: center;
	font-size: 10.5pt;
}
.list a {
	font-family: Arial;
	color: #9cf;
	text-decoration: none;
	font-size: 10.5pt;
	background-color: #333;
	padding: 5px 7px;
}
.list a:hover {
	color: #fff;
}
.list strong {
	padding: 5px 7px;
	color: #9cf;
}
.img2 {
	float: left;
	margin: 0 10px 15px 0;
}
.img2 img {
	border: 1px solid #fff;
}
.mm1 {
	padding: 0 0 10px 20px;
	background-repeat: no-repeat;
	background-image: url('../i/dist.gif');
	background-position: 0 4px;
	font-size: 10pt;
}
.mm1 div {
	padding: 0 0 10px;
	font-size: 10pt;
}
.mm1 a {
	font-size: 15pt;
}
.mm2 div {
	font-size: 10pt;
	padding: 0 0 10px 15px;
}
.mm2 a {
	font-size: 15pt;
}
.mm3 div {
	padding: 0 0 10px 15px;
	font-size: 10pt;
}
.mm3 span {
	font-size: 15pt;
	color: #9cf;
	font-family: Georgia;
}
.mm4 td {
	padding-right: 20px;
}
.mm4 p {
	color: #9cf;
	font-family: Georgia;
	font-size: 12pt;
}
.mm4 div {
	padding: 0 0 15px 0;
	font-size: 10.5pt;
}
.mm4 a {
	font-family: Arial;
	font-size: 7.5pt;
	color: #000;
	text-decoration: none;
	padding: 0 3px;
	background-color: #9cf;
}
.mm4 a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #663;
}
.mm4 span {
	font-size: 8.5pt;
}
.phv2 {
	padding: 10px 0 40px 0;
	width: 130px;
	font-size: 10pt;
}
.phv2 a {
	text-decoration: underline;
	font-size: 10pt;
}
.phv2 a:hover {
	text-decoration: none;
}
.pdt {
	display: block;
	color: #999;
	font-size: 8.5pt;
	padding: 0 0 5px 0;
}
.vsz {
	display: block;
	color: #9cf;
	font-family: Georgia;
	padding-top: 5px;
}

div#qTip {
 padding: 3px;
 border: 1px solid #666;
 /*
 border-right-width: 1px;
 border-bottom-width: 1px;
 */
 display: none;
 background: #333;
 color: #eee;
 text-align: left;
 position: absolute;
 z-index: 1000;
font-family: Georgia;
}
