BODY {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #8B8B8B; 
text-align: center;
min-width: 600px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#888888', gradientType='0');

}
.gradient{
filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#888888', gradientType='0');
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	color:#000000;
	font-weight:100;
	line-height: 1.2;
}
div#wrapper {
	margin:0 auto;
}

div#divnavi {
	position: absolute;
	top: -1px;
	height: 801px;
	z-index: 17;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 0px;
	background: #CFD6E0;
	text-align: left;
	width: 163px;
	
}
div#footer {
	position:absolute;
	left:86px;
	top:1108px;
	width:772px;
	height:30px;
	z-index:1;
	color:#000000;
}

div#footer # bottom_links a {
color:#000000;
font-size: 100%;
}
div#footer # @2006 a {
color:#FFFFFF;
font-size: 100%;
}

div#footer p {
color:#FFFFFF;
font-size: 100%;
}
div#image {
	position: absolute;
	left: 0px;
	top: 136px;
	width: 772px;
	height: 160px;
	z-index: 24;
	
}
div#logo {
	position: absolute;
	left: -2px;
	top: 78px;
	width: 793px;
	height: 57px;
	z-index: 23;
}
div#main{
	position: absolute;
	left: 170px;
	top: -1px;
	width: 594px;
	height: 787px;
	z-index: 18;
	vertical-align: text-top;
	background-color:#FFFFFF;
}
div#main td{
vertical-align: text-top;
}
H1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#003366;
	font-weight: bold;
	}

	

.mainTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#003366;
	font-weight: bold;

	
}
.naviTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	width: 168px;
	height: 32px;
	background: #4B6075;
	left: 263px; 
	padding-left: 10px;
	padding-top: 1px;
	line-height: 260%;
	
}

	
.naviTitleSub{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 240%;
	background: #8CB1DD;
	width: 168px; 
	height: 32px;
	left: 265px; 
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top:1px solid #333333;
}

.navi_bluebox_content{
	left: 263px; 
	width: 167px;   
	background: #CFD6E0;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 3px;

}

.naviText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;

}

.naviTextBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:bold;

}
.login {
	width:88px;
}
.question {
	width:140px;
	height: 50px;
}


.tableText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color:#000000;
	font-weight:100;
}
.tableTextWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color:#FFFFFF;
	font-weight:100;
}
.tableTextLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	font-weight:100;
}


a:link {
	color:#000033;
	text-decoration: none;
}
a:visited {
	color:#333333;
	text-decoration: none;
}
a:active {
	color:#990000;
	text-decoration: none;
}
a:hover {
	color:#000033;
	text-decoration: underline;
}

a.two {
	color: #000000;
	text-decoration: none;
}
a.two:visited {
	color:#000000;
	text-decoration: none;
}
a.two:active {
	color:#FFFFFF;
	text-decoration: none;
}
a.two:hover {
	color:#000000;
	text-decoration: none;
	font-weight:bolder;
	}
a.three:hover {
	color:#000000;
	text-decoration: underline;

}
.blue {
	display:block;
	color:  #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 168px;
	height: 32px;
	background: #4B6075;
	left: 263px; 
	padding-left: 10px;
	padding-top: 1px;
	line-height: 260%;
	
}
.blue2 {
	display:block;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 168px;
	height: 32px;
	background: #8CB1DD;
	left: 263px; 
	padding: 10px;
	line-height: 260%;
	
}
.blueLink {
	display:block;
	background: #8CB1DD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 168px;
	height: 32px;
	background: #8CB1DD;
	left: 263px; 
	line-height: 260%;
}

a.blueLink {
	color: #000000;
	text-decoration: none;
}
a.blueLink:visited {
	color:#000000;
	text-decoration: none;
}
a.blueLink:active {
	color:#FFFFFF;
	text-decoration: none;
}
a.blueLink:hover {
	color:#FFFFFF;
	text-decoration: underline;;
	background:#FFFFFF;

}

.logot {
	color: #990000;
	font-weight: bold;
	font-size:11px;
}

.button2 {
	background-color: #E9E9E9;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #666666;
	color:#000000;
}
.bannerText {
	font-family: Garamnod, Georgia, "Times New Roman", Times, serif, "Footlight MT Light";
	font-size: 12px;
	color:#FFFFFF;
}
.bannerTextSmall {
	font-family: Garamnod, Georgia, "Times New Roman", Times, serif, "Footlight MT Light";
	font-size: 10px;
	color:#FFFFFF;
}
.box
{
	position:absolute;
	padding:0px;
	width:542px;
	height:168px;
	z-index:6;
	background-color: #E9E9E9; 
	border:2px solid #8B8B8B;
	background-color: #EEEFF1;
}
.box3
{
padding: 10px 10px 10px 10px; z-index:1; height: 14px; background-color: #EEEFF1; layer-background-color: #EEEFF1; border: 1px none #000000;
}
.box4
{
padding: 10px 0px 0px 0px; z-index:1; height: 14px; background-color:#004291; color:#FFFFFF; layer-background-color: #FFFFFF; border: 1px none #000000;
}
.box5
{
padding:0px; border:2px solid #CFD6E0;background-color: #FFFFFF; layer-background-color: #EEEFF1;  width:282px; height:159px; z-index:1; text-align:left;
}
.box6 {
	padding:0px;
	width:542px;
	height:168px;
	z-index:6;
	background-color: #FFFFFF; 
	border:2px solid #CFD6E0;
	background-repeat:no-repeat;
}
.box10 {
	padding:0px;
	width:542px;
	height:168px;
	z-index:6;
	background-color: #EEEFF1; 
	border:2px solid #8B8B8B;
}
.price{
font-size: 14px;
color:#CC0000;
font-weight:bold;
}

.bar
{
background-color:#CCCCCC;
z-index:4;
}
.bar_h{
position:absolute; 
left:5px; 
width:584px; 
height:8px;
z-index:20; 
background-color: #8B8B8B; 
layer-background-color: #CFD6E0; 
border: 1px none #000000;
}
.bar_h2{
	position:absolute;
	left:1px;
	width:601px;
	height:19px;
	z-index:66;
	background-color: #CFD6E0;
	layer-background-color: #CFD6E0;
	border: 1px none #000000;
	top: 0px;
}
.bar_v{
position:absolute; 
left:288px; 
width:7px; 
height:132px; 
z-index:20; 
background-color: #8B8B8B; 
layer-background-color: #CFD6E0; 
border: 1px none #000000;
}

.table_contact{
width: 200px;
}
.table_comment{
width: 400px;
}
.register-input {
background-color:#E9E9E9;
border: 1px solid #666666;
}
.register-input-big {
background-color:#E9E9E9;
border: 1px solid #666666;
width: 470px;
}
.white {color: #FFFFFF}
a.box4 {color: #FFFFFF}
a.white {color: #FFFFFF}
a.white a {color: #FFFFFF}
a.white:hover {color: #FFFFFF}
a.white:active {color: #FFFFFF}
a.white:visited{color: #FFFFFF}
