/* Structure--------------------------------------------------------------------------------------- */* {
	 margin: 0px;
	 padding: 0px;
	}
html {
	 height: 100%;
	}
body {
	 position: relative;
	 height: 100%;
	 font-family: Georgia;
	 background-color: #ffffff;
		 margin-left: 130px;
	}
html>body {
	 height: auto;
	 min-height: 100%;
	}
.clear {
	 clear: both;
	 font-size: 0px;
	}
/* Page structure--------------------------------------------------------------------------------------- */.page {
		padding: 0px 0px 0px 0px;
			min-width: 720px;
	}
.content {
			
	}
.content_in {
			float: right;
		margin: 10px 0px 20px 0px;
		padding-right: 50px;
		width: 668px;
	}
.content_in p {
			font-size: 9pt;
		padding: 10px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
.content_in p.gr {
			font-size: 9pt;
		font-style: italic;
	 	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		color: #003366;
	}
.content_in p.bk {
			color: #003366;
	}
/*------- header --------*/.header {
		
	}
.header .h_pict {
		display: block;
		background-image: url(../images/header.jpg);
		width: 244px;
		height: 244px;
		float: left;
		margin: 15px 0px 20px 20px;
	}
.border {
		display: block;
		height: 1px;
		font-size: 0px;
		background-image: url(../images/border.gif);
		
	}
.header_inner p {
			width: 250px;
	}
.tel {
				font-size: 16pt;
		float: right;
				
	}
.tel span {
		display: block;
			margin: 5px 70px 0px 0px;
		padding: 0px 0px 0px 0px;
			color: #ff6600;
	}
.tel p {
		font-size: 7pt;
		font-style: italic;
		padding: 3px 0px 0px 48px;
		color: #003366;
	}
.small, .small:hover {
		font-size: 8pt !important;
		text-decoration: none !important;
		margin: 0px 0px !important;
		color: #ff6600;
	}
.main_, .main_:hover {
		font-size: 11pt;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		margin: 10px 20px 0px 0px;
	}
.main_:hover {
		text-decoration: underline;
	}
/*------- menu --------*/.menu {
		height: 59px;
		padding: 55px 0px 0px 0px;
	}
a.menu_item, a.menu_item:hover {
		font-size: 11pt;
		font-style: normal;
		color: #003366;
		text-decoration: none;
	}
a.menu_item:hover {
		text-decoration: underline;
	}
/*------- footer --------*/.footer {
	 padding: 0px 0px 15px 0px;
	}
.copy {
		font-size: 8pt;
		font-style: italic;
		margin-top: -14px;
		padding: 0px 0px 0px 0px;
			color: #003366;
			float: left;
		width: 500px;
	}
.user {
		font-size: 8pt;
		font-style: italic;
			color: #00ccff;
			text-align: right;
	}
.user a, .user a:hover {
			margin: 0px 50px 0px 0px;
		color: #00ccff;
		
	}
/* Text--------------------------------------------------------------------------------------- */p {
	 font-family: Georgia;
	 color: #003366;
	 font-size: 11pt;
	 padding: 0px 0px 0px 0px;
	 text-align: left;
	}
p.main_text {
	 font-family: Georgia;
	 color: #003366;
	 font-size: 11pt;
	 padding: 5px 50px 5px 0px;
	 text-align: left;
	}
p.text_small {
	 font-family: Georgia;
	 color: #003366;
	 font-size: 8pt;
	 padding: 5px 50px 5px 0px;
	 text-align: left;
	 
	}
h1.main {
		font-family: Georgia;
		color: #003366;
		font-size: 18pt;
		font-weight: normal;
		padding: 25px 50px 10px 0px;
	 	text-align: left;
		float: left;
		width: 550px;
	}
h1 {
		font-family: Georgia;
		color: #003366;
		font-size: 20pt;
		font-weight: normal;
		padding: 25px 10px 10px 0px;
	 	text-align: left;
		float: left;
	}
h2.st {
		font-family: Georgia;
		color: #003366;
		font-size: 20pt;
		font-weight: normal;
		padding: 25px 10px 10px 0px;
	 	text-align: left;
		float: left;
	}
div.fc {
		font-family: Georgia;
		color: #ff6600;
		font-size: 20pt;
		padding: 25px 0px 10px 0px;
	 	font-weight: bold;
	}
h2 {
		font-family: Georgia;
		color: #003366;
		font-size: 9pt;
		font-weight: normal;
		padding: 25px 10px 0px 0px;
	 	margin-bottom: -3px;
		text-align: left;
	}
h2 span {
		color: #ff6600;
	}
h2.agent {
		font-family: Georgia;
		color: #003366;
		font-size: 20pt;
		font-weight: normal;
		padding: 25px 10px 10px 0px;
	 	text-align: left;
		float: left;
	}
	.tleft {
		text-align: left !important;
		
	}
.tcenter {
		text-align: center !important;
		
	}
.bold {
	 font-weight: bold;
	}
ul {
	 font-size: 11pt;
	 margin: 18px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 list-style-type: none;
	 color: #003366;
	 
	}
ul li {
	 margin: 0px 0px 10px 0px;
	}
ul li span {
	 color: #003366;
	}
ul.list_
{    
font: 13px Georgia;    
color: #868787;    
list-style: none;           
background-color: #e1f4fe;    
padding: 19px 20px 20px 0px;    
margin: 0px 0px 20px 0px;    
text-align: left;   
}
ul.list_ li 
{        
line-height: 1.2;    
background: url(../images/list_yellow.gif) no-repeat left 6px;    
padding-left: 10px;
}
.rtext {
	 margin-left: 200px;
	}
.rtext p {
		font-family: Verdana;
	 color: #003366;
	 font-size: 11px;
	 padding: 1px 0px 1px 10px;
	 text-align: left;
	 position: relative;
	 display: block;
	}
.rtext p span {
		position: absolute;
		left: 110px;
	}
span.yw {
		color: #ff6600;
	}
.l_i {
		float: left;
		padding: 0px 7px 0px 0px;
	 
	}
/* Link--------------------------------------------------------------------------------------- */a {
	 color: #0099CC;
	 font-size: 10pt;
	 font-style: italic;
	 text-decoration: underline;
	}
a:hover {
	 color: #0099CC;
	 font-size: 10pt;
	 font-style: italic;
	 text-decoration: none;
	}
a.mail, a.mail:hover {
	 color: #000000;
	 font-size: 8pt;
	 font-style: normal;
	 text-decoration: none;
	}
a.mail:hover {
	 text-decoration: underline;
	}
a.anc {
		font-size: 0px;
		height: 0px;
		
	}
a.mail_c, a.mail_c:hover {
	 color: #003366;
	 font-size: 8pt;
	 font-style: oblique;
	 
	}
/* Image--------------------------------------------------------------------------------------- */img {
	 border: none;
	}
.img {
		margin-top: 10px;
		border: solid 1px #000000;
		
	}
.text_small img {
		border: solid 1px #080808;
	}
/* Table--------------------------------------------------------------------------------------- */table {
		border-collapse: collapse;
	}
table.t_right {
		font-family: Arial;
		font-size: 12px;
		margin-left: 205px;
	 	
	}
table.t_right td {
		padding: 0px 5px 2px 5px;
		vertical-align: top;
		
	}
/* main page--------------------------------------------------------------------------------------- */.main_list {
		float: right;
		padding-right: 100px;
		
	}
.inv {
		padding-left: 70px;
		
	}
4px;	height: 244px;	float:left;	margin: 15px 0px 20px 20px;}.border{	display: block;	height: 1px;	font-size: 0px;	background-image: url(../images/border.gif);	}.header_inner p{		width: 250px;}.tel{			font-size: 16pt;	float: right;			}.tel span{	display: block;		margin: 5px 70px 0px 0px;	padding: 0px 0px 0px 0px;		color: #ff6600;}.tel p{	font-size: 7pt;	font-style: italic;	padding: 3px 0px 0px 48px;	color: #003366;}.small, .small:hover{	font-size: 8pt !important;	text-decoration: none !important;	margin: 0px 0px !important;	color: #ff6600;}.main_, .main_:hover{	font-size: 11pt;	font-style:normal;	color:#000000;	text-decoration: none;	margin: 10px 20px 0px 0px;}.main_:hover{	text-decoration: underline;}/*------- menu --------*/.menu{	height: 59px;	padding: 55px 0px 0px 0px;}a.menu_item, a.menu_item:hover{	font-size: 11pt;	font-style:normal;	color:#003366;	text-decoration: none;}a.menu_item:hover{	text-decoration: underline;}/*------- footer --------*/.footer{   padding: 0px 0px 15px 0px;}.copy{	font-size: 8pt;	font-style: italic;	margin-top: -14px;	padding: 0px 0px 0px 0px;		color: #003366;		float:left;	width: 500px;}.user{	font-size: 8pt;	font-style: italic;		color: #00ccff;		text-align: right;}.user a, .user a:hover{		margin: 0px 50px 0px 0px;	color: #00ccff;	}/* Text--------------------------------------------------------------------------------------- */p{    font-family: Georgia;    color: #003366;    font-size: 11pt;    padding: 0px 0px 0px 0px;    text-align: left;}p.main_text{    font-family: Georgia;    color: #003366;    font-size: 11pt;    padding: 5px 50px 5px 0px;    text-align: left;}p.text_small{    font-family: Georgia;    color: #003366;    font-size: 8pt;    padding: 5px 50px 5px 0px;    text-align: left;    }h1.main{	font-family: Georgia;	color: #003366;	font-size: 18pt;	font-weight: normal;	padding: 25px 50px 10px 0px; 	text-align: left;	float: left;	width: 550px;}h1{	font-family: Georgia;	color: #003366;	font-size: 20pt;	font-weight: normal;	padding: 25px 10px 10px 0px; 	text-align: left;	float:left;}h2.st{	font-family: Georgia;	color: #003366;	font-size: 20pt;	font-weight: normal;	padding: 25px 10px 10px 0px; 	text-align: left;	float:left;}div.fc{	font-family: Georgia;	color: #ff6600;	font-size: 20pt;	padding: 25px 0px 10px 0px; 	font-weight: bold;}h2{	font-family: Georgia;	color: #003366;	font-size: 9pt;	font-weight: normal;	padding: 25px 10px 0px 0px; 	margin-bottom: -3px;	text-align: left;}h2 span{	color: #ff6600;}h2.agent{	font-family: Georgia;	color: #003366;	font-size: 20pt;	font-weight: normal;	padding: 25px 10px 10px 0px; 	text-align: left;	float:left;}	.tleft{	text-align:left !important;	}.tcenter{	text-align:center !important;	}.bold{    font-weight: bold;}ul{    font-size: 11pt;    margin: 18px 0px 0px 0px;    padding: 0px 0px 0px 0px;    list-style-type: none;    color: #003366;    }ul li {    margin: 0px 0px 10px 0px;}ul li span{    color: #003366;}.rtext{    margin-left: 200px;}.rtext p{	font-family: Verdana;    color: #003366;    font-size: 11px;    padding: 1px 0px 1px 10px;    text-align: left;    position:relative;    display: block;}.rtext p span{	position: absolute;	left: 110px;}span.yw{	color: #ff6600;}.l_i{	float: left;	padding: 0px 7px 0px 0px; }/* Link--------------------------------------------------------------------------------------- */a{    color: #0099CC;    font-size: 8pt;    font-style:italic;    text-decoration: underline;}a:hover{    color: #0099CC;    font-size: 8pt;    font-style:italic;    text-decoration: none;}a.mail, a.mail:hover{    color: #000000;    font-size: 8pt;    font-style:normal;    text-decoration: none;}a.mail:hover{    text-decoration: underline;}a.anc{	font-size: 0px;	height: 0px;	}a.mail_c, a.mail_c:hover{    color: #003366;    font-size: 8pt;        font-style: oblique;        }/* Image--------------------------------------------------------------------------------------- */img{    border: none;}.img{	margin-top: 10px;	border: solid 1px #000000;	}.text_small img{	border: solid 1px #080808;}/* Table--------------------------------------------------------------------------------------- */table{	border-collapse: collapse;}table.t_right{	font-family: Arial;	font-size: 12px;	margin-left: 205px; 	}table.t_right td{	padding: 0px 5px 2px 5px;	vertical-align: top;	}/* main page--------------------------------------------------------------------------------------- */.main_list{	float: right;	padding-right: 100px;	}.inv{	padding-left: 70px;	}