body {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background: url(../homepage_images/main_bg.jpg);
	background-attachment:fixed;
	text-align: center;
}

.main_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.confirm {
	display: none;
}

.Lastname {
visibility: hidden;
}

.main_textdd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
}

.main_textdd a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FC3;
	font-weight:bold;
}

.main_textdd a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}

.main_text_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.main_text_side {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
color:#0099FF;
}

.main_text_side a{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
color:#006699;
}

.main_text_side a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
color:#CC0000;
}

.main_text7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}


.main_text7nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#000000;
}

.main_text7nav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.main_text7nav a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#F00;
	font-weight:bold;
}

.main_text227 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
}


.main_text71 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#FFFFFF;
}

.main_text71 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#FFFFFF;
}

.main_text71 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#000000;
}

.main_text a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#0099FF;
}

.main_text a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#0099FF;
}

.main_text a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#CC0000;
}

.main_text5 {
font-family: Arial, Helvetica, sans-serif;
color: #FC0 ;
font-size: 30px;
}

.main_text6 {
font-family: Arial, Helvetica, sans-serif;
color: #FC0 ;
font-size: 16px;
}

.main_text2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFF ;
}

.main_text2 a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFF ;
}
.main_text2 a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #06C ;
}
.main_text2 a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFF ;
}

.header_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
text-decoration:underline;
}

.header_text2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
}

.header_text22 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
}

.header_text22 a{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color:#FFFFFF;
}

.header_text22 a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color:#FFFFFF;
}

.header_text22 a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
}

.header_text4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 34px;
font-weight: bold;
}

.footer-links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left:10px;
	text-decoration: none;

}

.footer-links a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left:10px;
	text-decoration: underline;
}

.footer-links a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	padding-left:10px;
	text-decoration: underline;
}

.form-textbox{
	border: 1px solid #999;
	width:200px;
	background-color: #fff ;
}

.footer-links2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;

}

.footer-links2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}

.footer-links2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
}

a.bnav1 {
	display: block;
	width: 228px;
	height: 34px;
	background-image: url('../brokerage/images/nav_01.jpg');
}

a.bnav1:hover {
	background-image: url('../brokerage/images/nav_01r.jpg');
}

a.bnav2 {
	display: block;
	width: 105px;
	height: 34px;
	background-image: url('../brokerage/images/nav_02.jpg');
}

a.bnav2:hover {
	background-image: url('../brokerage/images/nav_02r.jpg');
}

a.bnav3 {
	display: block;
	width: 95px;
	height: 34px;
	background-image: url('../brokerage/images/nav_03.jpg');
}

a.bnav3:hover {
	background-image: url('../brokerage/images/nav_03r.jpg');
}

a.bnav4 {
	display: block;
	width: 229px;
	height: 34px;
	background-image: url('../brokerage/images/nav_04.jpg');
}

a.bnav4:hover {
	background-image: url('../brokerage/images/nav_04r.jpg');
}

a.bnav5 {
	display: block;
	width: 188px;
	height: 34px;
	background-image: url('../brokerage/images/nav_05.jpg');
}

a.bnav5:hover {
	background-image: url('../brokerage/images/nav_05r.jpg');
}

a.bnav6 {
	display: block;
	width: 145px;
	height: 34px;
	background-image: url('../brokerage/images/nav_06.jpg');
}

a.bnav6:hover {
	background-image: url('../brokerage/images/nav_06r.jpg');
}
