@import url(style.css);
@import url(box.css);

div#mainContent div.headline {
	background-image:url(../gfx/faq/header.jpg);
}

div#mainContent div.top div.content {
	background-image:url(../gfx/faq/contentIcon_top.jpg);
	background-position:25px 23px;
	background-repeat:no-repeat;
}

div#mainContent div.detail div.content {
	background-image:url(../gfx/faq/detail/contentIcon_top.jpg);
	background-position:35px 23px;
	background-repeat:no-repeat;
}

div#mainContent div.bottom {
	background-image:url(../gfx/faq/contentBox_bg.gif);
}

div#mainContent div.bottom img {
	margin-top:50px;
}

div#mainContent div.bottom div.content {
	background-image:url(../gfx/faq/contentIcon_bottom.jpg);
	background-position:25px 25px;
	background-repeat:no-repeat;
}

div#mainContent div.contentBox div.content {
	padding-right:30px;
}

div#mainContent div.contentBox div.content h3 {
	color:#005399;
	padding-left:20px;
}

div#mainContent div.contentBox div.content li {
	color:#005299;
	font-weight:normal;
	padding-left:0px;
	background-image:none;
	margin-bottom:0px;
}

div#mainContent div.top div.content a {
	text-decoration:none;
}

div#mainContent div.top div.content a:hover {
	text-decoration:underline;
}

div#mainContent div.top div.content ul.faq li {
	width:450px;
	color:#005299;
	font-weight:bold;
	padding-left:20px;
	background-image:url(../gfx/faq/arrow.gif);
	background-position:0px 2px;
	background-repeat:no-repeat;
	margin-bottom:5px;
	float:none;
}

div#mainContent div.top div.content ul.faq li a {
	text-decoration:none;
}

div#mainContent div.top div.content ul.faq li a:hover {
	text-decoration:underline;
}

div#mainContent div.top div.content ul.more li {
	width:450px;
	color:#005299;
	font-weight:normal;
	padding-left:20px;
	background-image:url(../gfx/faq/circle.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	margin-bottom:5px;
	float:none;
}

div#mainContent div.top div.content ul.more li a {
	text-decoration:none;
}

div#mainContent div.top div.content ul.more li a:hover {
	text-decoration:underline;
}

div.address {
	width:191px;
	color:#005299;
	margin-right:35px;
	float:left;
}

div.contactForm {
	width:290px;
	color:#005299;
	float:left;
}

div#mainContent div.contentBox div.content div.contactForm .error b {
	color:red;
}

div#mainContent div.contentBox div.content div.contactForm ul {
	width:270px;
}

div#mainContent div.contentBox div.content div.contactForm li.name {
	width:140px;
	float:left;
}

div#mainContent div.contentBox div.content div.contactForm li.name input {
	width:120px;
	margin-bottom:8px;
}

div#mainContent div.contentBox div.content div.contactForm li.email {
	width:130px;
	float:left;
}

div#mainContent div.contentBox div.content div.contactForm li.email input {
	width:120px;
	margin-bottom:8px;
}


div#mainContent div.contentBox div.content div.contactForm li.message {
	width:270px;
	clear:left;
}

div#mainContent div.contentBox div.content div.contactForm li.message textarea {
	width:260px;
	height:120px;
	margin-bottom:8px;
}

div#mainContent div.contentBox div.content div.contactForm li.copy {
	width:130px;
	float:left;
}

div#mainContent div.contentBox div.content div.contactForm li.submit {
	width:140px;
	float:left;
}