body{
   font:13px/1.231 arial,helvetica,clean,sans-serif;
   *font-size:small;*font:x-small;
}

#iv-default{
	/* background:url('img/bg.png') repeat-x top left; */
	padding:0;
	margin:0;
	text-align:center;
	background-color: #fff;  /** Page Background **/
}
#iv-page{
background-color:#FFF;
width:950px;
margin:0 auto;
}


/*** main ***/
#main{
width:950px;
padding:10px 0 10px 0;
font-size:100%;
}

/*** title ***/
#iv-head-image{
	border:1px solid #9F9252;
	width:950px;
	height:100px;
	/* background:url('/interview/img/interview-head.jpg') no-repeat left top; */
}

/*** left ***/
#iv-left{
	width:80px;
	float:left;
	padding:0 0 10px 0;
}
#iv-left ul{
	border:1px solid #9F9252;
	list-style-type:none;
	margin:0;
	padding:0;
}
#iv-left li{
	margin:10px 0 0 0;
	color:#9F9252; /*** for text "entry" ***/
	font-size: 11px;
	font-weight:bold;
}

#iv-left a{
	color:#036;
}
#iv-left a:hover{
	color:#C30;
}

/*** right ***/
#iv-center{
	border:1px solid #9F9252;
	width:860px;
	float:right;
	margin:0;
	padding:0px 0px 0px 0px;
}
#iv-center a{
	color:#036;
}
#iv-center a:hover{
	color:#C30;
}


/*** copyright ***/
#iv-copyright{
clear:both;
color:#000;
font-size:77%;
padding:10px;
}

/*** text box ***/
.profile-box{
	width:240px;
	border:1px solid #9F9252;
	background:#fff;
	margin:4px 0px 4px 4px;
	padding:10px 10px 10px 10px;
	font-weight:normal;
	text-align:left;
	color:#660;
	font-size:11px;
	line-height:1.5;
}
.profile-box h3{
	font-size:12px;
	font-weight:bold;
	margin:0;
	text-align:center;
}
.profile-box a{
	color:#660;
}
.profile-box a:hover{
	color:#F60;
}

.editorial-note {
	width:600px;
	border:1px solid #9F9252;
	background:#fff;
	margin:10px 4px 4px 4px;
	padding:10px 10px 10px 10px;
	font-weight:normal;
	text-align:left;
	color:#660;
	font-size:12px;
	line-height:1.5;
}

/***** table *****/
.iv table {
	padding-top:20px;
	margin: 0;
}

.iv table th {
	text-align:right;
	padding-right:20px;
	font-size:12px;
	line-height :1.5;
	vertical-align:top;
}

.iv table td.iver{
	padding-left:5px;
	border-left:2px solid #693;
	line-height :1.5;
	font-size:14px;
	vertical-align:top;
	color:#333;
}

.iv table td.ivee{
	padding-left:5px;
	border-left:2px solid #ca8e02;
	line-height :1.5;
	font-size:14px;
	vertical-align:top;
	color:#000;
}

.iv table td.note{
	padding-left:5px;
	line-height :1.4;
	font-size:14px;
	vertical-align:top;
	color:#330;
}

.iv table td.quote{
	border:2px solid #9F9252;
	background:#fff;
	padding:10px 10px 10px 10px;
	font-weight:normal;
	text-align:left;
	color:#000;
	font-size:12px;
	line-height:1.5;
}

/**********************/
.terms table{
	font-weight:normal;
	text-align:left;
	color:#222;
	font-size:100%;
	line-height:1.5;
}
.terms table th {
	color:#C60;
	font-weight:bold;
	border-bottom:1px solid #C60;
}
.terms table td {
}
.terms table a {
	color:#036;
}
.terms table a:hover{
	color:#C30;
}



/*** text ***/
.iv-page-navi {
	font-size:12px;
	padding:6px;
	margin: 4px;
	border: 1px solid #111;
  	border-radius: 4px;         /* CSS3 */
	-moz-border-radius: 4px;    /* Firefox */
	-webkit-border-radius: 4px; /* Safari,Chrome */
	background-color:#fff;
	color:#000;
}
a.iv-page-navi {
	color:#000;
	text-decoration:none;
}
a.iv-page-navi:hover {	
	text-decoration:none;
	background-color:#F90;
}
.iv-page-navi-select {
	font-size:12px;
	padding:6px;
	margin: 4px;
	border: 1px solid #111;
  	border-radius: 4px;         /* CSS3 */
	-moz-border-radius: 4px;    /* Firefox */
	-webkit-border-radius: 4px; /* Safari,Chrome */
	background-color:#F60;
	color:#fff;
}

.iv-page-title {
	font-size: 20px;
	color:#111;
	font-weight:normal;
	font-family:serif;
}
.iv-page-subtitle {
	font-size: 14px;
	color:#111;
	font-weight:normal;
	font-family:serif;
}
.iv-read{
	padding-left:5px;
	padding-top:30px;
	line-height :1.7;
	font-size:14px;
	vertical-align:top;
	color:#330;
	font-family:serif;
}

/*** image ***/
.ivee-img {
	padding:0px 0px 0px 20px;
}


/*** heightlight ***/
.heighlight-red {
	color: #600;
}

/*** reference ***/
.reference {
	font-size: 90%;
}