div.tabs {
padding-top: 10px;
margin-top:0px;
}
 
div.container { 
margin: auto; 

margin-bottom: 10px;
}
 
ul.tabNavigation {
list-style: none;
margin: 0px 0px -1px 0px;
padding: 0;
float:left;
font:bold 11px Arial;
color:#162983;
}
ul.tabNavigation li{
float:left;
height:27px;
}

 
ul.tabNavigation li a{
	background:url(../images/m_w_img_tab_header_right.gif) right top no-repeat;
	padding-right:8px;
	height:27px;
	float:left;
	text-decoration: none;
	margin-right:2px;
	outline:none !important;
	cursor:pointer;
}
 ul.tabNavigation li a .tab_top{
	 background:url(../images/m_w_img_tab_header_left.gif) left top no-repeat;
	padding-top:5px;
	padding-left:8px;
	color:#162983;
	display: table;
	height:22px;
	float:left;
}

 
ul.tabNavigation li a.selected{
	background:url(../images/m_y_img_tab_header_right.gif) right top no-repeat;
	color: #ffffff !important;
	cursor:pointer;
}
ul.tabNavigation li a.selected .tab_top{
	background:url(../images/m_y_img_tab_header_left.gif) left top no-repeat;
	padding-left:8px;
	padding-top:5px;
	color:#ffffff;

}
ul.tabNavigation li.selected{
background:url(../images/tab_hove.png) left top no-repeat red;

border-bottom:solid 1px #f9f9f9;
}
 
 ul.tabNavigation li:hover {
background:url(../images/tab_hovet.png) left top no-repeat;

}
ul.tabNavigation li .tab_top a:hover {
background:url(../images/tab_hovght.png) right top no-repeat;

}
 
ul.tabNavigation li .tab_top a:focus {
outline: 0;
}
 
div.tabs .content_div {
background:url(../images/top_point.png) left top repeat-x #ffffff;
margin-top:27px;
width:655px;
height:330px;
padding-top:20px;

}
div.tabs .content_div table{
font-family:Letter Gothic Std, Andale Mono, Courier;
color:#D94556;
font-size:12px;
margin:10px;
}
div.tabs .content_div table p{
font-family:Letter Gothic Std, Andale Mono, Courier;
color:#ff0000;
font-size:12px;
margin:0px;
padding:0px;
}
div.tabs .content_div table a{
	background:url(../images/bb_more.gif) right center no-repeat;
	height:13px;
	color:#162983;
	padding-right:20px;
	text-decoration:none;
}

div.tabs .content_div .content_tab{
	height:300px;
	width: 655px;
	background:#ffffff;
	font-family:Letter Gothic Std, Andale Mono, Courier;
	color:#D94556;
	font-size:12px;
}

div.tabs .content_div .next{
	background:url(../images/bb_more.gif) right center no-repeat;
	height:13px;
	font:bold 11px Arial;
	cursor:pointer;
	color:#162983;
	padding-right:20px;
	text-decoration:none;
	float:right;
	margin-right:25px;
}
div.tabs .content_div .back{
	background:url(../images/bb_more_left.gif) left center no-repeat;
	height:13px;
	font:bold 11px Arial;
	color:#162983;
	cursor:pointer;
	padding-left:20px;
	text-decoration:none;
	float:left;
	margin-left:25px;

}

div.tabs .content_div table tr{
height:30px;
}
div.tabs .content_div form{
margin:0px 0px 0px 20px;
}
div.tabs .content_div table .long_input{
	font-family:Arial;
	color:#000000;
	font-size:12px;
	background:none;
	border:none;
	border-bottom:dotted 2px #5f6caa;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:5px;
	width:250px;
}
div.tabs .content_div table input{
font-family:Arial;
color:#000000;
font-size:12px;
background:none;
border:none;
border-bottom:dotted 2px #5f6caa;

margin-left:0px;
margin-right:5px;
}
div.tabs .content_div table select{
font-family:Arial;
color:#000000;
font-size:12px;
background:none;
border:none;
border-bottom:dotted 2px #5f6caa;
margin-left:0px;
margin-right:5px;
}
.bottom_tab_right{
     background:url(../images/m_bottom_tab_right.gif) right top no-repeat;
     margin-top:2px;
     margin-left:2px;
     height:22px;
     width:8px;

     }
.bottom_tab_left{
     background:url(../images/m_bottom_tab_left.gif) left top no-repeat;
     cursor:pointer;
     width:8px;
     height:22px;
     }
.bottom_tab_content{
     background:#ffffff;
     padding:0px 10px 0px 5px;
     }
.bottom_tab_table{
     float:right;
     margin-top:2px;
     margin-left:2px;
     }
.bottom_tab_table_input{
     background:none;
     color:#162983;
     font:bold 11px Arial;
     border:none;
	 width:auto !important ;
	 margin:0px;
	 padding:0px;
	 
     }


div.tabs div h2 {
margin-top: 0;
}
.tab_content{
	padding:10px;
	color:#162983;
	font-size:12px;
	display:table;
	}
.tab_content b{
	font-weight:bold;
	color:#162983;
	font-size:12px;
	}
.tab_content img{
	float:left;
	margin-right:10px;
	}

.error{
	font-size:20px;
}
.table_td_right{
	text-align:right;
	width:220px;
	padding-right:10px;
	}
.text_image_width{
	font:12px Arial;
	color:#162983;
	padding:0px 15px 0px 20px;
	}
iframe #document html body{
	margin:0px;
	padding:0px;
	}
/*-------------------------------------------*/
div.tabs .content_div .t_img{
	font-family:Letter Gothic Std, Andale Mono, Courier;
	color:#D94556;
	font-size:12px;
	margin:10px;
}
div.tabs .content_div .t_img p{
	font-family:Letter Gothic Std, Andale Mono, Courier;
	color:#ff0000;
	font-size:12px;
	margin:0px;
	padding:0px;
}
div.tabs .content_div .t_img a{
	background:url(../images/bb_more.gif) right center no-repeat;
	height:13px;
	color:#162983;
	padding-right:20px;
	text-decoration:none;
}
div.tabs .content_div .t_img .table_td_right{
	text-align:right;
	width:120px;
	padding-right:10px;
	}
div.tabs .content_div .t_img button{
	background:auto;
	border:auto;
	font:normal 12px Arial;
	width:auto;
	height:auto;
	margin:0px 0px 0px -5px;
	padding:auto;
	}
div.tabs .content_div .t_img tr{
height:30px;
} 
div.tabs .content_div .t_img textarea{
	width:245px;
	height:180px;
	background:none;
	border:solid 1px #a5acb2;
	float:left;
}
div.tabs .content_div .t_img .inp_none{
font-family:Arial;
color:#000000;
font-size:12px;
background:inherit;

margin-top:3px;
border:solid 1px #a5acb2;
margin-left:0px;
margin-right:5px;
}
.agree{
	background:none;
	width:390px;
	height:155px;
	border:solid 1px #a5acb2;
	color:#162983;
	overflow-y:scroll;
	padding:10px;
	margin-top:10px;
	margin-left:10px;
	font:bold 12px Arial;
	text-align:left;
	}
.agree a{
	color:#162983 !important;
	font:bold 12px Arial;
	text-decoration:underline;
	}
.agree blockquote{
	margin:5px 0px 0px 10px;
	padding:0px;
	}
.agree_checkbox{
	margin-left:10px;
	margin-top:5px;
	font:normal 12px Letter Gothic Std, Andale Mono, Courier;
	color:#D94556;
	background:none;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:dotted 2px #5f6caa;

	}
.bottom_tab_table_input_disable{
     background:none;
     color:#cacaca;
     font:bold 11px Arial;
     border:none;
	 width:auto !important ;
	 margin:0px;
	 padding:0px;
}
div.tabs .content_div .t_img .left_span{
float:left;
margin-left:7px;
}
.table_td_right_input input{
	float:left !important;
	width:65px !important;
	margin-right:2px !important;
	}
.table_td_right_input img{
	float:left !important;
	margin-right:10px !important;
	}