body {
	background-color: #63031d;
}

.topTd {
	background-color: #63031d;
	background-image: url(../pic/templates/red/top/topTd.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:125px;
}

.topTd a {
	color:#FFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	height: 125px;
}	

.logoTD{
	background-image: url(../pic/templates/red/top/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 125px;
	width: 519px;	
	}

.topTd a:hover { text-decoration: underline; color: #f9eab4; }


.authTable {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	background-color: #63031d;
	background-image: url(../pic/templates/red/top/auth/authFill.jpg);
	background-repeat: repeat-x;
	background-position: left 12px;
	height: 95px;
	width: 198px;
}

.authTable a{
	font-size: 11px;
	color: #e2b859;
	text-decoration:underline;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	}

.authTable a:hover {color: #eacd8b;}

.authTrTop {
	background-image:url(../pic/templates/red/top/auth/boxFillTop.gif);
	background-repeat:repeat-x;
	background-position:left top
}

.authTrBottom {
	background-image:url(../pic/templates/red/top/auth/boxFillBot.gif);
	background-repeat:repeat-x;
	background-position:left bottom
}

.authTrRg {
	background-image:url(../pic/templates/red/top/auth/boxFillRg.gif);
	background-repeat:repeat-y;
	background-position:right top
}

.authTrLf {
	background-image:url(../pic/templates/red/top/auth/boxFillLf.gif);
	background-repeat:repeat-y;
	background-position:left top
}

.authTextInput{
	background-color: #b75c7c;
	border: 1px solid #e9c8d2;
	width:92px;
	height:18px;
	color:#ffffff;
	font-size: 12px;
	padding: 0px 3px 0px 3px;
	}

.authButtonInput{
	font-weight: bold;
	color: #e8faeb;
	background-color: #822a3d;
	background-image: url(../pic/templates/red/top/auth/buttonFill.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 53px;
	font-size: 11px;
	}




.centerTblRg {
	background-color: #63031d;
	width: 26px;
}

.centerTblRgBorder {
	background-image: url(../pic/templates/red/centerTD/fillRgBorder.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	width: 9px;
}



.centerTblLf {
	background-image: url(../pic/templates/red/centerTD/LeftFill.jpg);
	background-repeat: repeat-y;
	background-position: left 6px;
	width:51px;
	background-color: #63031d;
}




.fillLeftBorder{
	background-image: url(../pic/templates/red/centerTD/fillLfBorder.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
	width: 8px;
	}
	
.bottomTable{
	background-color: #63031d;
	height: 83px;	
	}
	
.bottomContent{
	background-image: url(../pic/templates/red/bottom/fill.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #f3baba;
	}	
	
.bottomContent a{
	color: #f3baba;
	text-decoration:underline;
	}	
.bottomContent a:hover{
	color: #ffffff;
	text-decoration:underline;
	}		

.bottomWater{
	background-image: url(../pic/templates/red/bottom/botWater.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 56px;
	width:521px;
	}		
	
.centerTblMainContent {
	background-image: url(../pic/templates/red/centerTD/emblem.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}		