

/* SCROLL */
html, body {
	scrollbar-base-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #A37577;
	scrollbar-shadow-color: #A37577;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-highlight-color: #A37577;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;

	}


/* ---LINK^--- */
A:link { color:#970005; } 
A:visited { color:#A37577; } 
A:hover { color:#5B0003; } 
A:active { color:5B0003; } 


/* ---^^--- */
.dot_td {
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	padding: 0px 0px 0px 0px; 
	border: solid 1px #999999
	}

.center {
	text-align:center
	}

.centertop {
	text-align:center; 
	vertical-align:top
	}

/* BASE TEXT */
.text {
	font-size:12px; 
	vertical-align:top;
	}

.text-bold {
	font-size:12px; 
	font-weight:bold; 
	vertical-align:top
	}

.text-center {
	text-align:center; 
	font-size:12px; 
	vertical-align:top
	}

.textlh17 {
	font-size:12px; 
	vertical-align:top; 
	line-height:17px;
	}

/* TITLE TEXT */
.titletext {
	font-size:16px; 
	vertical-align:top; 
	layout-grid-line:5px
	}


/* SMALL TEXT */
.stext {
	font-size:10px; 
	vertical-align:top
	}

.stext-bold {
	font-size:10px; 
	font-weight:bold; 
	vertical-align:top
	}

.stext-center {
	text-align:center; 
	font-size:10px; 
	vertical-align:top
	}

.stext-right{
	text-align:right; 
	font-size:10px; 
	vertical-align:top
	}

/* ALIGN */
.right {
	font-size:10px; 
	text-align:right
	}

.left {
	font-size:10px; 
	text-align:left
	}


/* BOX-Case */


.casebox_large {
    clear:both;
	width:500;
	font-size:12px; 
	font-weight:bold; 
	text-align:left;
	line-height:16px;
	padding:3px 10px ; 
	background-color:#F0CDCF;
}

.casebox_mid0 {
    clear:both;
	width:500;
	font-size:12px; 
	text-align:left;
	padding:15px 10px; 
	line-height:18px;
}

.casebox_mid1 {
    clear:both;
	width:470;
	font-size:12px; 
	text-align:left;
	padding:15px 10px; 
	line-height:18px;
}

.casebox_r {
	width:490;
	font-size:10px; 
	text-align:right;
	padding:0px; 
	line-height:18px;
}


.g{
    color:#ffffff;
    border:dashed #E0B2B4;
    border-width:1px 0px;
    height:3px;
}



/* PADDING */

.padding20 {
	font-size:12px; 
	vertical-align:top; 
	padding:10px 20px; 
	line-height:10px;
	}

.padding10 {
	font-size:12px; 
	vertical-align:top; 
	padding:10px 10px 8px 10px; 
	line-height:17px;
	}

.padding5 {
	font-size:12px; 
	vertical-align:top; 
	padding:5px 5px 5px 5px; 
	line-height:12px;
	}

.padding5r {
	font-size:12px; 
	text-align:right; 
	vertical-align:top; 
	padding:5px 5px 5px 5px; 
	line-height:12px;
	}

.padding10r {
	color:#970005; 
	font-size:12px; 
	vertical-align:top; 
	padding:10px 10px 8px 10px; 
	line-height:17px;
	}

.padding10s {
	font-size:10px; 
	vertical-align:top; 
	padding:10px 10px 8px 10px; 
	line-height:17px;
	}

.padding20s {
	font-size:12px; 
	vertical-align:top; 
	padding:10px 20px; 
	line-height:20px;
	}

.padding5b {
	font-size:12px; 
	font-weight:bold; 
	vertical-align:top; 
	padding:5px 5px 5px 5px; 
	line-height:12px;
	}


.padding5x20 {
	font-size:12px; 
	padding:5px 5px 5px 5px; 
	line-height:20px;
	}


.padding5x {
	font-size:12px; 
	padding:5px 5px 5px 5px; 
	line-height:16px;
	}

.padding5r {
	font-size:12px; 
	text-align:right; 
	padding:5px 5px 5px 5px;
	}

.padding5w {
	color:#FFFFFF; 
	font-size:10px; 
	vertical-align:top; 
	padding:5px 5px 5px 5px; 
	line-height:17px; 
	background-color:#A37577;
	}

.padding5w12 {
	color:#FFFFFF; 
	font-size:12px; 
	vertical-align:top; 
	padding:5px 5px 5px 5px; 
	line-height:17px; 
	background-color:#A37577;
	}

.padding5rw {
	color:#FFFFFF; 
	text-align:right; 
	font-size:10px; 
	vertical-align:top; 
	padding:5px 5px 5px 5px; 
	line-height:17px; 
	background-color:#A37577;
	}

.padding5rw2 {
	text-align:right; 
	font-size:10px; 
	vertical-align:top; 
	padding:5px 5px 5px 5px; 
	line-height:17px; 
	background-color:#E0B2B4;
	}


.padding5c {
	text-align:center; 
	font-size:12px; 
	vertical-align:top; 
	padding:5px 5px 5px 5px; 
	line-height:12px; 
	background-color:#E0B2B4;
	}

.padding7c {
	text-align:center; 
	font-size:12px; 
	padding:7px 7px 7px 7px; 
	line-height:15px; 
	background-color:#E0B2B4;
	}

.casefor {
	text-align:center; 
	font-size:12px; 
	vertical-align:top; 
	padding:5px 5px 5px 5px; 
	line-height:17px; 
	background-color:#EFD0D1;
	}


.s {
	font-size:12px; 
	vertical-align:top; 
	padding:5px 5px 5px 5px; 
	line-height:17px; 
	background-color:#CFCFCF;
	}

.s2 {
	font-size:12px; 
	vertical-align:top; 
	padding:5px 5px 5px 5px; 
	line-height:17px; 
	background-color:#EEEEEE;
	}
/* SPAN */
.red {
	color:#970005;
	}

.dred {
	color:#970005;
	}

