.box {
	width:180px;
}

.pt {
	font-size: 2.0em;
	font-weight: bold;
	text-align:left	
}
.tt {
	font-size: 1.2em;
	text-align:justify;
}
.tt a:link,.tt a:active, .tt a:visited {
	text-decoration:underline
}
.tt a:hover {
	color:#B37474;
	text-decoration:none
}
.c3l {
	float:left;	
	width:240px;
	text-align:left;
}
.c3c {
	float:left;
	margin-left:20px;	
	width:240px;
	text-align:left;
}
.c3r {
	float:right;	
	width:240px;
	text-align:left;
}
.pb {
	background-color:#f4f4f4;
	color:#384977;
	text-align:left;
	line-height:18px
}
.w {
	background-color:#FFFFFF;
	color:#384977;
	text-align:left;
	line-height:18px
}
.cl {
	padding-left:5px;
}
.cl a:link,.cl a:active, .cl a:visited {
	text-decoration:underline
}
.cl a:hover {
	color:#B37474;
	text-decoration:none
}
.bpd {
	text-align:left;	
}
.bpd a:link,.bpd a:active, .bpd a:visited {
	text-decoration:underline
}
.bpd a:hover {
	color:#B37474;
	text-decoration:none
}
.bpdl {
	background-color:#FFFFFF;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:7px;
}
.bpdd {
	background-color:#f4f4f4;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:7px;
}
.alenv {
                padding-top:15px;
                padding-bottom:15px;
                border-top-width:1px;
                border-top-style:solid;
                border-top-color:#f4f4f4
}
.alenvfirst {
                padding-top:15px;
                padding-bottom:15px;
}


.notopbord {
	border-top-width:0px;
}
.alll{
	float:left;
	width:200px;
	text-align:center;
	margin-right:20px
}
.allr{
	float:left;
	width:480px;
}
.allr a:link,.allr a:active,.allr a:visited {
	font-weight:bold;
	text-decoration:underline
}
.allr a:hover {
	color:#cc6600
}
.clink {
	height:100%
}
.cimage{
	vertical-align:middle
}
.c12 {
	font-size:1.2em;
	text-align:left
}
.c12 a:link,.c12 a:active,.c12 a:visited {
	text-decoration:underline
}
.c12 a:hover {
	color:#B37474
}
.tli {
	text-align:left;
	margin-top:20px;
	margin-left:40px
}
.terms{
	margin-left:40px;
	margin-right:40px;
	margin-top:20px;
	text-align:left;
	font-size:1.3em;
}
.terms a:link,.terms a:active,.terms a:visited,.terms a:hover{
	text-decoration:underline
}
.cu{
	margin:auto; 
	border-width:1px; 
	border-style:solid; 
	border-color:#D9E4F6; 
	padding:10px; 
	width:710px;
	text-align:left
}
.cub {
	text-align:right;
	font-size:1.2em;
	font-weight:bold;
	width:60px;
	margin-right:10px
}
.cut {
	text-align:left;
	font-size:1.2em;
}
.cut a:link,.cut a:active,.cut a:visited,.cut a:hover{
	text-decoration:underline
}
.bcr{
	float:right;
	width:450px;
	text-align:left;
	height:368px;
	font-size:1.2em
}
.bcl{
	float:left;
	width:250px;
	text-align:left;
	color:#000000;
	height:368px;
	font-weight:bold;
}
.bcul {
	text-align:left;
	margin-top:10px;
	margin-left:40px;
	font-weight:bold	
}
.bcul a:link,.bcul a:active,.bcul a:visited {
	text-decoration:underline;
	color:#333333;
	font-weight:bold	
}
.bcul a:hover{
	text-decoration:underline;
	color:#cc6600;
	font-weight:bold	
}
.bculhl {
	text-align:left;
	margin-top:10px;
	margin-left:40px;	
}
.bculhl a:link,.bculhl a:active,.bculhl a:visited,.bculhl a:hover{
	text-decoration:none;
	color:#333333;
}
.cds {
	width:280px;
	text-align:left;
	display:block
}
.cdh {	
	width:180px;
	text-align:left;
	display:none
}
.cdc {
	text-align:left;	
	background-color:#f4f4f4;
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	padding-left:10px;
	padding-top:10px;
	overflow:auto;
}
.cdl {
	text-align:left;
}
.cdl a:link,.cdl a:active{
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	color:#333333;
}
.cdl a:visited {
	text-decoration:underline;
	text-align:left;
	font-weight:bold;
	color:#666666;
}
.cdl a:hover{
	text-decoration:underline;
	text-align:left;
	font-weight:bold;
}
.cdb {
	text-align:left;
	color:#000000;
}
.cdld {
	text-align:left;
}
.cdld a:link,.cdld a:active{
	text-decoration:underline;
	text-align:left;
	color:#384977;
}
.cdld a:visited {
	text-decoration:underline;
	text-align:left;
	color:#800080;
}
.cdld a:hover{
	text-decoration:none;
	text-align:left;
	color:#B37474;
}
.bpl {
	float:left;	
	width:351px;
	text-align:left;
}
.bpr {
	float:right;	
	width:351px;
	text-align:right;
}
.txt12 {
    font-size:1.2em
}

.txt12 a:link {
    text-decoration: underline
}

.txt12 a:visited {
    color:#800080;
    text-decoration: underline
}

.txt12 a:hover {
    color:#B37474;
    text-decoration: none

}
.mjrow {
	padding-top:3px;	
	padding-bottom:3px;
	border-bottom-style:solid;
	border-bottom-color:#cccccc;
	border-bottom-width:1px;
	line-height:34px;
	height:34px;
}
.mjdrow {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:1px;
	color:#999999;
	line-height:34px;
	height:34px;
}
.vd a:link, .vd a:active, .vd a:visited{
	text-decoration:none;	
}
.vd a:hover {
	text-decoration:underline;
}