html {
	width: 100%;
	height: 100%;
}

body {
	width: 100%;
	height: 100%;
    margin: 0px;
    padding: 0px;
    border: 0px;
   	background: #969C92;
}
p {
    margin: 3px;
    padding: 0px;
}
a.white {
    color: #ffffff;
}
body, div, table, tr, td {
    font-family: Verdana, Arial;
    font-size: 11px;
    color: #efefef;
}
td.members_titles {
	border-bottom: 1px solid #9CC332;
	color: #9CC332;
	font-weight: bold;
	border-collapse: collapse;
}
a, a:active, a:visited {
	color: #AED55F;
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	color: #efefef;
	text-decoration: none;
}
td.texts {
	font-family: Arial; font-size: 10px; text-align: right; padding-right: 5px;
}
td.texts2 {
	font-family: Arial; font-size: 11px; text-align: right; padding-right: 10px;
}
#lll {
	color: #ccc;
}

#lll:hover {
	color: #AED55F;
}

#mcontainer {
	position: absolute;
	width: 990px;
	height: 100%;
	top: 231px;
	left: 50%;
	margin: 0px;
    padding: 0px;
    border: 0px;
	margin-left: -495px;
	z-index: 1;
}

#mtable {
	width: 990px;
	height: 100%;
	background: url('../images/mtbg.jpg');
}

#mtable2 {
	width: 970px;
	height: 100%;
}

#tleft {
	width: 224px;
	height: 100%;
	background: url('../images/mlbg.jpg') bottom center no-repeat;
}

#tright {
	width: 224px;
	height: 100%;
	background: url('../images/mrbg.jpg') bottom center no-repeat;
}

#mmenu {
	height: 37px;
	text-align: center;
	background: url('../images/mmbg.jpg') center center no-repeat;
}

#mcontent {
	padding: 10px;
}

#mfooter {
	height: 45px;
	text-align: center;
	background: url('../images/mfbg.jpg');
}

#mleft, #mright {
	width: 224px;
	height: 100%;
	background: url('../images/msbg.jpg');
}

#mlink {
	padding-left: 17px;
	padding-right: 17px;
	font-size: 12px;
	color: #efefef;
}

#mlink:hover {
	color: #AED55F;
}

#mcenter {
	width: 492px;
	margin: 15px;
    border: 0px;
	padding: 0px;
}

#mcenter2 {
	width: 522px;
	margin: 0px;
    border: 0px;
	padding: 0px 15px 0px 15px;
}

#mhbg {
	position: absolute;
	width: 990px;
	height: 146px;
	left: 50%;
	margin: 0px;
    padding: 0px;
    border: 0px;
	margin-left: -495px;
	z-index: 2;
}

#mflash {
	position: absolute;
	width: 990px;
	height: 87px;
	left: 50%;
	margin: 0px;
    padding: 0px;
    border: 0px;
    top: 72px;
	margin-left: -495px;
	z-index: 3;
}

#mlogo {
	position: absolute;
	width: 231px;
	height: 65px;
	left: 50%;
	margin: 0px;
    padding: 0px;
    border: 0px;
    top: 5px;
	margin-left: -490px;
	z-index: 3;
}

#mxbg {
	position: absolute;
	width: 229px;
	height: 34px;
	left: 50%;
	margin: 0px;
    padding: 0px;
    border: 0px;
    top: 0px;
	margin-left: 266px;
	z-index: 3;
}

#mlang {
	position: absolute;
	font-size: 10px;
	color: #AED55F;
	width: 70px;
	height: 15px;
	left: 50%;
	margin: 0px;
    padding: 0px;
    border: 0px;
    top: 7px;
    text-align: right;
	margin-left: 410px;
	z-index: 4;
}

#mext {
	position: absolute;
	width: 120px;
	height: 24px;
	left: 50%;
	margin: 0px;
    padding: 0px;
    border: 0px;
    top: 1px;
	margin-left: 280px;
	z-index: 4;
}

#mfoo {
	width: 970px;
	height: 38px;
}

#fotext {
	font-size: 10px;
}

#mimg {
	width: 30px;
	height: 20px;
}

#mtitl {
	font-size: 16px;
	font-weight: bold;
}

#stitl {
	height: 20px;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	padding-top: 15px;
}

#lline {
	text-align: left;
	height: 13px;
}

#rline {
	text-align: right;
	height: 13px;
}
p.voting_title {
	padding: 0px;
	margin: 0px;
	border: 0px;
}
p.voting_question {
	padding: 0px;
	margin: 0px;
	border: 0px;
	margin-bottom: 7px;
}
p.tts {
	padding: 0px;
	margin: 0px;
	border: 0px;
	margin-bottom: 3px;
}