.formcomment {
	font-size: 9px;
	font-weight: normal;
}
.formlabel {
	font-weight: bold;
	text-align: left;
}
.w, .w:active, .w:focus, .w:hover, .w:link, .w:visited {
	color: White;
}
a {
	color: #AD0C2E;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana;
}
a:hover, a:focus, a:active {
	text-decoration: underline;
}
a:visited, a:link {
	color: #AD0C2E;
	text-decoration: none;
}
a.menu, a.menu:visited, a.menu:hover {
	color: White;
	text-decoration: underline;
}
a.menu_num, a.menu_num:visited, a.menu_num:hover {
	color: Black;
	text-decoration: underline;
}
a.menutop, a.menutop:visited, a.menutop:hover {
	color: White;
	text-decoration: underline;
}
A.sponsored, A.sponsored:hover, A.sponsored:visited {
	color: White;
	text-decoration: underline;
}
a.type, a.type:visited, a.type:hover {
	text-decoration: underline;
}
body {
	font-size: 11px;
	font-family: Verdana;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.cardimg {
	float: left;
	padding: 5px 5px 5px 5px;
}
div.hcomment {
	height: 20px;
}
div.imgcomment {
	background-image: url(img/bg-img.gif);
	padding: 3px 3px 3px 3px;
	text-align: left;
}

div.imgmenu {
	background-image: url(img/bg-img.gif);
	padding: 3px 3px 3px 3px;
	text-align: left;
}
div.imgnews {
	float: left;
	margin: 0px 10px 0px 0px;
}
div.menunews {
	margin: 0px 0px 5px 0px;
	text-align: left;
}
div.usereditmenu {
	background-color: #CCCCCC;
	float: right;
	padding: 3px 10px 3px 10px;
	text-align: right;
}
h1	{
	color: #FFFFE0;
	font-family: "Times New Roman";
	font-size: 24px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 40px;
	text-align: middle;
	vertical-align: bottom;
}
h1.header {
	color: White;
	font-family: Garamond, "Times New Roman";
	font-size: 18px;
	padding: 0px 0px 5px 0px;
	text-align: center;
}
h1.title {
	color: White;
	font-family: "Times New Roman";
	font-size: 40px;
	padding: 0px 0px 5px 0px;
	text-align: left;
}
h2	{
	font-size: 14px;
	text-align: center;
}
h2.card {
	font-size: 13px;
	margin: 0px 0px 5px 0px;
	text-align: left;
}
h2.card2 {
	color: #000000;
	font-family: Tahoma;
	font-size: 28px;
	font-weight: normal;
	text-align: left;
}
h2.cardnews {
	font-family: Tahoma;
	font-size: 20px;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
h2.header2 {
	color: #000000;
	font-family: Tahoma;
	font-size: 28px;
	font-weight: normal;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
h2.head {
	border-left: 1px solid White;
	font-size: 11px;
	font-weight: bold;
	padding: 5px 0px 6px 5px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
h2.proedit {
	color: #000000;
	font-family: Tahoma;
	font-size: 28px;
	font-weight: normal;
	padding: 0px 0px 10px 20px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
h3	{
	font-size: 11px;
}
h3.head	{
	margin: 0px 0px 5px 0px;
}
hr {
	border-width: 1px 0px 1px 0px;
	border-top: 1px solid #CDCDCD;
	border-bottom: 1px solid White;
}
img.card {
	border-width: 0px 0px 0px 0px;
	float: left;
	margin: 0px 10px 0px 0px;
}
img.cardnews {
	float: left;
	margin: 8px 10px 0px 0px;
	border-width: 0px 0px 0px 0px;
}
input {
	font-size: 11px;
	font-family: Verdana;
}
p {
	font-size: 11px;
	font-family: Verdana;
}
select {
	font-size: 11px;
	font-family: Verdana;
}
table.card {
	background-color: #FFFFFF;
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
}
table.cardnews {
	padding: 0px 10px 10px 10px;
	width: 100%;
}
table.echotext {
	padding: 20px 15px 20px 15px;
	width: 100%;
}
table.form	{
	background-color: #FFFFFF;
	width: 100%;
}
table.head	{
	background-color: #72043F;
	color: White;
	width: 100%;
}

table.menubottom {
	background-image: url(img/ornam-bottom.gif);
}
table.menu_num {
	background-color: #E9E9E9;
	padding: 6px 0px 6px 0px;
	text-align: center;
}
table.registration {
	padding: 20px 50px 20px 50px;
	width: 100%;
}
table.stat {
	border-bottom: 1px solid #E64366;
	width: 100%;
}
td {
	font-size: 11px;
	font-family: Verdana;
}
td.card {
	padding: 5px 5px 5px 5px;
	vertical-align: top;
	width: 100%;
}
td.card_header	{
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	background-color: #DBD6F1;
}
td.cardpro {
	padding: 0px 20px 0px 20px;
}
td.data {
	background-color: #DBE0E2;
	font-size: 10px;
	padding: 0px 5px 0px 5px;
}
td.head {
	color: White;
	text-align: right;
	font-size: 10px;
	padding: 0px 5px 0px 0px;
}
td.headmark {
	background-color: #E64366;
	width: 0%;
}
td.img {
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	width: 33%;
}
td.img0 {
	padding: 3px 10px 0px 0px;
	vertical-align: top;
}
td.login {
	color: White;
	text-align: left;
	padding-left: 70px;
}
td.menubottom {
	color: White;
	padding: 7px 0px 10px 10px;
}
td.menuleft {
	padding-left: 10px;
	padding-right: 12px;
}
td.menutop {
	color: White;
}
TD.other {
	color: White;
	padding: 3px 0px 3px 0px;
}
td.stat {
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid #CDCDCD;
}
td.stat_head {
	background-color: #E9E9E9;
	padding: 6px 0px 6px 0px;
}
td.stat_title {
	background-color: #E64366;
	color: White;
	padding: 0px 0px 0px 10px;
}
td.vline {
	background-color: #E64366;
}
textarea {
	font-size: 11px;
	font-family: Verdana;
}
tr.data {
	border-bottom: 1px solid #000000;
}
i {
	color: #AD0C2E;
	font-family: Verdana;
}

td.brd {
border-left: 1px solid #CDCDCD;
}

td.brdr {
border-left: 1px solid #CDCDCD;
border-right: 1px solid #CDCDCD;
}
td.brdb {
border: 1px solid #CDCDCD;
}
