body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
  AdMchaa-face-color: #848484;
  AdMchaa-arrow-color: #000000;
  AdMchaa-shadow-color: #413D3D;
  AdMchaa-darkshadow-color: #413D3D;
  AdMchaa-highlight-color: #413D3D;
  AdMchaa-track-color: #413D3D;
  AdMchaa-3dlight-color:#413D3D;
background-color: #413D3D;}

/* STRUCTURAL */

.td,tr {
vertical-align: top;
font-family: Trebuchet MS, Arial; 
font-size: 10px; 
line-height: 13px; 
color: #848484; 
text-align: justify;}

.sidebar {
font-family: Trebuchet MS, Arial; 
font-size: 10px; 
line-height: 13px; 
color: #E696CF; 
text-align: justify;
padding-left: 4px;
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;}

.main {
vertical-align: top;
font-family: Trebuchet MS, Arial; 
font-size: 10px; 
line-height: 13px; 
color: #848484; 
text-align: justify;}

.title {
border-bottom: 2px solid #413D3D;
background-color: #F751A3;
font-weight: bold;
font-family: Trebuchet MS, Arial; 
font-size: 10px; 
line-height: 6px; 
text-transform: uppercase;
letter-spacing: 0px;
color: #ffffff; 
text-align: justify;
padding-left: 1px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;}

.upper {
background-color: #ecc0a3;
font-weight: bold;
font-family: Trebuchet MS, Arial; 
font-size: 10px; 
line-height: 13px; 
text-transform: uppercase;
letter-spacing: 0px;
color: #e71538; 
text-align: justify;
padding-left: 5px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;}

}
.contents-body {
	background-color: #121013;
	background-image: url();
	background-repeat: no-repeat;
	width: 474px;
	height: 100%;
	vertical-align: top;
}

.h1 {
	background-color: #F751A3;
	font-size: 6pt;
	font-weight: bold;
	text-align: justify;
	text-transform: uppercase;
	letter-spacing: 2px;
	padding: 5px;
	color: #FFFFFF;
}
.h2 {
	background-color: #FB81C0;
	font-size: 6pt;
	font-weight: bold;
	text-align: center;
	text-transform: lowercase;
	letter-spacing: 2px;
	padding: 2px;
	color: #FFFFFF;
}


.side-title {font-family: Tahoma,Verdana,Helvetica; font-weight: bold; font-size: 8px; line-height: 13px; letter-spacing:1px; text-align: left; text-transform: uppercase; color: #F751A3; padding: 2px; background-color: #000000; width: 100%}
.side-title a:link {text-decoration: none; color: #F751A3;}
.side-title a:visited {text-decoration: none; color: #F751A3;}
.side-title a:hover {text-decoration: none; color: #F2CCD4;}
.side-line {background: #FA3E9F}
.side-content {background-color:#181619; font-family:Tahoma,Verdana,Helvetica; font-size:9px; line-height:12px; ; text-align: left; color: #FFFFFF; padding: 2px; spacing: 1px;}
.side-content a:link {text-decoration: none; color: #F751A3;}
.side-content a:visited {text-decoration: none; color: #F751A3;}
.side-content a:hover {text-decoration: none; color: #F2CCD4;}

.sp { padding: 1px; font-size: 0px; line-height: 0px;}
.space {padding: 3px;font-size: 0px;line-height: 0px;}
.space2 {padding: 2px; font-size: 0px; line-height: 2px;}






/* FONT COLORS */

a:link {
text-decoration: none;
cursor: hand;
color: #FB81C0;
letter-spacing:0px; 
text-align: justify;}

a:active {
text-decoration: none;
cursor: hand;
color: #F751A3;
letter-spacing:0px; 
text-align: justify;}

a:visited {
text-decoration: none;
cursor: hand;
color: #FB81C0; 
letter-spacing:0px; 
text-align: justify;}

a:hover {
text-decoration: underline; 
cursor: hand;
color: #FFFFFF;}

