/************ BODY ***********/
	BODY { 
		scrollbar-3dlight-color: #C0BBAF;
		scrollbar-arrow-color: #C0BBAF;
		scrollbar-base-color: #C0BBAF;
		scrollbar-track-color: #C0BBAF;
		scrollbar-darkshadow-color: #2F2222;
		scrollbar-face-color: #C0BBAF;
		scrollbar-highlight-color: #C0BBAF;
		scrollbar-shadow-color: #2F2222;
		background-color: #C0BBAF;
		color: #171F3C;
/*EAEAE1 2F2222 C0BBAF D0CDC1*/
	}

.top_td {
	background-color: #EAEAE1;
}

a {
	color: #002055; 	
	TEXT-DECORATION: none;
}

a:hover {
	color: #002055; 	
	TEXT-DECORATION: underline;
}
img{
 border:none;
 }
hr{
border:none;
height:1px;
background-color:#EAEAE1;
}
ul{
	margin-bottom:15px;
	margin-top:5px;
	}
/********* navi **********/
.nav_field { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #2F2222; 
	text-align: right; 
	vertical-align: bottom; 
	padding-bottom: 6px;
	width: 150px; /* changed from 160 px*/
}

.navi_level01 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #2F2222; text-decoration: none; 
	text-align: right; 
	vertical-align: bottom; 
	height: 16px; 
}

.navi_level01_td { 
	text-align: right; 
	height: 18px; 
	padding-right: 16px
}

.navi_level02 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #EAEAE1; 
	vertical-align: middle; 
	height: 35px;
}

.navi_level03 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #CCCCCC; 
	text-align: right; 
	vertical-align: top; 
	padding-bottom: 6px; 
	padding-right: 16px; 
}

.nodec {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; text-decoration: none; color: #EAEAE1
}

.nodecHighlight { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #2F2222; text-decoration: none 
}

/********* top images **********/

.td_img_top_left {
	background-color: #D0CDC1;
}

.td_img_top_right {  
	background-color: #D0CDC1;
}

/********* logo **********/
.logo_field { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #2F2222; 
	vertical-align: bottom;
	padding-bottom: 6px;
}

/* logo (home button) */
.logo { cursor: pointer; }


/********* content **********/
.content_field { 	
	background-color: #EAEAE1; 
	height: 320px;
}

.content_text_field { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: justify;
	font-size: 10px; 
	line-height: 12px;
	color: #002055; 
	vertical-align: top; 
	padding-bottom: 6px; 
	padding-top: 12px;
}

.content_text_bottom { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	line-height: 12px;
	color: #002055; 
	vertical-align: bottom; 
	padding-bottom: 8px;
}

.content_text_field_padding { 
	font-size: 1px; 
	width: 16px;
}

.content_text_field_landscape { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: justify;
	font-size: 10px; 
	line-height: 12px;
	color: #002055; 
	width: 304px;
	vertical-align: top; 
	padding-bottom: 6px; 
	padding-top: 12px;
; height: 160px; clip:  rect(   )
}

.content_logo_field { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #CCCCCC; padding-left: 10px; 
	text-align: left; vertical-align: bottom; padding-bottom: 6px 
}

.content_title { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #002055
}

.mini {  
	font-size: 1px;
	line-height: 4px;
}

/* initial */
.initial_td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 33px; 
	color: #002050; 
	text-align: left; 
 	/*vertical-align: top;	*/
	font-weight: normal;
	line-height: 36px;
}

/********* forms **********/

.input_small {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #2F2222; 
	height: 16px; 
	width: 140px; 
	background-color: #EAEAE1; 
	border: 1px inherit;
	border-top: 1px #C0BBAF none;
	border-left: 1px #C0BBAF none;
	border-bottom: 1px #C0BBAF solid;
	border-right: 1px #C0BBAF none;
}

.textarea_small { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	color: #2F2222; 
	background-color: #EAEAE1; 
	height: 60px; 
	width: 240px;
	border: 1px inherit;
	border-top: 1px #C0BBAF solid;
	border-left: 1px #C0BBAF solid;
	border-bottom: 1px #C0BBAF solid;
	border-right: 1px #C0BBAF solid;
}

.text_small_grey { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #C0BBAF; 
	text-align: left; 
	vertical-align: bottom;
	/*line-height: 12px;
	height: 20px;*/
}

.submit { cursor: pointer; }

/********* other **********/

.bgcolor_beige {  background-color: #EAEAE1}

.claim { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #002055 
}

.disclaimer { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; color: #2F2222; text-decoration: underline; 
	clip:  rect(   )
}

.disclaimer_field { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; color: #EAEAE1; vertical-align: middle; height: 20px 
}

.vert_spacer {  background-color: #C0BBAF; height: 10px}
.text_big { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; font-size: 12px; line-height: 18px; color: #002055; vertical-align: top; padding-bottom: 6px; padding-top: 12px; }
.nonodec { text-decoration: none}
.minihome { font-size: 1px; line-height: 2px; }
.content_text_field_alignright { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; font-size: 10px; line-height: 12px; color: EAEAE1; vertical-align: bottom; }

.method_list { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: left; 
	font-size: 10px; 
	line-height: 12px; 
	color: #002055; 
}
	
.method_text { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: right; 
	font-size: 10px; 
	line-height: 12px; 
	color: EAEAE1; 
}

.method_text_dark { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: right; 
	font-size: 10px; 
	line-height: 12px; 
	color: 2F2222; 
}

/*
	padding-bottom: 6px; 
	padding-top: 12px; 
