A:LINK {color : #41503B;}/*5b6149*/
A:VISITED {color : #11200B;}/*#676B53*/
A:HOVER {color : #8E2626;}
/*A:HOVER {color : #717657;}*/

body {
	/*margin-left: auto;
	margin-right: auto;*/
	margin-top: 8px;
	background-color: #FFFFFF;
}
.root {
	width: 760px;
	position: absolute;
	left: 50%;
	margin-left: -380px; 
	height: inherit;
	padding-bottom:30px;

}
.main {
	float: left;
	height: auto;
	width: 760px;
	background-image: url(../../img/page_basex.jpg);/*bg_left_border_760_v4.jpg*/
	background-repeat: repeat-y;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}
.notice {
	float: inherit;
	height: auto;
	width: 760px;
}
.headbar {
	float: left;
	height: auto;
	width: 748px;/*-padding-left*/
	padding-left:12px;
	/*background-color: #990000;*/
	/*color: #FFFFFF;*/
	font-size: 10px;/* good in ie and ff*/
	/*line-height: 12px;/* good in ie and ff*/
	background-image: url(../../img/topbar14.gif);
	background-repeat: repeat-x;
	padding-top:1px;/* good in ie and ff*/
	padding-bottom:0px;
}
.footbar {
	float: left;
	height: auto;
	width: 628px;/*-padding-left-748*/
	padding-left:12px;
	/*background-color: #990000;*/
	color: #FFFFFF;
	/*font-size: 10px;*/
	/*line-height: 12px;*/
	background-image: url(../../img/footbar14.gif);
	background-repeat: repeat-x;
	/*added for ff*/
	padding-top:2px;/* good in ie and ff*/
	padding-bottom:1px;/* good in ie and ff*/
}
.updated {
	float: right;
	height: auto;
	width: 120px;/*-padding-left*/
	padding-left:0px;
	/*background-color: #990000;*/
	color: #FFFFFF;
	font-size: 10px;
	line-height: 11px;
	background-image: url(../../img/footbar14.gif);
	background-repeat: repeat-x;
	/*added for ff*/
	padding-top:2px;/* good in ie and ff*/
	padding-bottom:1px;/* good in ie and ff*/
}
.pageframe {
	float: left;
	height: auto;
	width: 616px;
	color: #FFFFFF;
	background-image: url(../../img/bg_page_header_all.gif);
	background-repeat: no-repeat;
}
.leftbar {
	float: left;
	height: auto;
	width: 137px;/*135*/
	padding-top: 17px;/*16-**17**-18*/
	padding-left: 7px;/*8-**9**/
	padding-bottom: 32px;
}
.pagemenu {
	float: left;
	height: auto;/*384*/
	width: 128px;/*128*/
	/*background-image: url(../../img/menu_left_main_base.jpg);
	background-repeat: no-repeat;*/	
}
.page_submenu1 {
	float: left;
	height: auto;
	width: 118px;
	padding-left: 10px;
	padding-top: 8px;/*8*/
	/*font-size: 30px;
	line-height: 30px;*/
}
.page_submenu2 {
	float: left;
	height: auto;
	width: 128px;
	padding-top: 20px;
	/*padding-left: 10px;*/
	/*font-size: 30px;
	line-height: 30px;*/
}
.pagecontent {
	float: left;
	height: 400px;
	width: 616px;
	background-color: #448899;
	color: #FFFFFF;
}
.contentmenu {
	float: right;
	height: auto;
	width: 170px;
	/*background-color: #998844;
	color: #FFFFFF;*/
}
.contentframe {
	float: left;
	height: auto;
	width: 420px;
	color: #FF0000;
	padding-left: 26px;
	padding-top: 107px;	line-height: 14px;
}
.logo {
	float: left;
	height: 130px;
	width: 130px;
	/*background-color: #229933;
	color: #FFFFFF;*/
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.densho {
	float: right;
	height: auto;
	width: 168px;/*168*/
	/*background-color: #0033CC;
	color: #FFFFFF;*/
}
.densho_menu {
	float: right;
	height: auto;
	width: 166px;/*166*/
}
.submenu {
	float: right;
	height: auto;/*testing 20px*/
	width: 166px;
	/*background-color: #CC6699;
	color: #FFFFFF;*/
	/*padding-top: 30px; do this in the masters menu php*/
}

.hide {
height:1px;/* change to auto for edit - 1px for publish*/
width:400px;
visibility:hidden;
overflow:hidden
}

.content {
	float: left;
	height: auto;
	width: 400px;
	padding-bottom: 14px;
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
}

.content_dl {
	float: left;
	height: auto;
	width: 870px;
	padding: 5px;
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
}

.content_dlborder {
	float: left;
	height: auto;
	width: 410px;
	padding: 5px;
	margin-right: 10px;
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
	border: 1px solid black;
	background-color:#eeeeee;
}

.content_sub_listB {
	float: left;
	height: auto;
	width: 400px;
	padding-left: 13px;
	padding-bottom: 14px;
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
}

.content_sub_thirds {
	float: left;
	height: auto;
	width: 120px;
	padding-left: 13px;
	padding-bottom: 14px;
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
}

.content_sub_halves {
	float: left;
	height: auto;
	width: 190px;
	padding-left: 10px;
	padding-bottom: 14px;
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
}

.content_flashvideo {
	float: left;
	height: auto;
	width: 360px;
	padding-left: 40px;
	padding-bottom: 14px;
}

.content_flashvideo {
	float: left;
	height: auto;
	width: 400px;
	padding-left: 5px;
	padding-bottom: 14px;
}

.content_100px_img {
	float: left;
	height: auto;
	width: 100px;
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 7px;
	padding-bottom: 7px;
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
}

.content_100px_txt {
	float: left;
	height: auto;
	width: 280px;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
}

.content_100x26px_txt {
	float: left;
	height: auto;
	width: 280px;
	padding-top: 6px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
}

.spacer {
	font-family: MS UI Gothic;
	font-size: 3px;
}

.white10 {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 10px;
	line-height: 12px;
}

.white10B {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}

.black10 {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 10px;
	line-height: 12px;	
}

.black10B {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}

.white12 {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
}

.white12B {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}

.black12 {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
}
.img_txt12B {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}

.black12B {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}

.black12B_TITLES {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
}

.black12_LIST {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 18px;
/*	font-weight: bold;*/
}

.white14 {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 14px;
	line-height: 16px;
}

.white14B {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}
.black14 {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 14px;
	line-height: 16px;
}

.black14B {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}

.white16 {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 16px;
}

.black16 {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 16px;
}

.black16B {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 16px;
	font-weight: bold;
}

.red-markup {
	color: #FF0000;
	font-family: MS UI Gothic;
	font-size: 12px;
	font-weight: bold;
}
.red-markupmini {

	color: #FF0000;
	font-family: MS UI Gothic;
	font-size: 10px;
	font-weight: bold;
}
.black12B_LIST {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
}

.red12B {
	color: #FF0000;
	font-family: MS UI Gothic;
	font-size: 12px;
	font-weight: bold;
}
.red10B {

	color: #FF0000;
	font-family: MS UI Gothic;
	font-size: 10px;
	font-weight: bold;
}

.hintsClass {
			background-color: white;
			border: 1px solid #808080;
			padding: 3px 3px 1px 3px;
			color: #000000;
			font-family: MS UI Gothic;
			font-size: 12px;
			line-height: 14px;
			/*font-weight: bold;*/
}	