/********************************************************************************

This Cuscading Style Seat is written by AIRMARKET administrator.
If you found any problem on the site of AIRMAKET, Please let us know it. 
E:mail info@airmarket.com
Thank you bye.

********************************************************************************/


/* ---------------- qpage ----------------*/

#content #qpage_body {
		border:#ddd 1px solid;
	padding:10px 20px;
}
/*
#qpage_body h1{
	font-size:18px;
	font-weight:bold;
}
#qpage_body h2{
	font-weight:bold;
	font-size:18px;
	border-left:#F90 6px solid;
	margin:20px 0 10px 0;
	padding:0 0 0 10px;
}
#qpage_body p{
	line-height:20px;
	font-size:14px;
	margin:5px 1em;
}
*/
#qpage_container {
	margin:10px 10% 10px 10%;
	clear:both;	
}
#qpage_container hr{
	display:none;
}
.pico_controllers, .pico_controllers_in_menu {
	text-align:right;
	margin:0 10px 0 0;
}
.pico_controllers a{
	display:none;
}
.pico_controllers a, .pico_controllers_in_menu a{
	font-size:10px;
	color:#F90;
}
#qpage_container div{
	background:none;
}

#qpage_container h1{
	margin:10px 0 0 0;
	padding:8px 5px 5px 10px;
	background:#09C;
	color:#FFF;
		font-size:16px;

}
#qpage_container h1 a{
	font-size:16px;
	text-decoration:none;
	color:#FFF;
}
.level2 {
	display:none;
}

#qpage_container h2 {
	background:none;
	font-size:14px;
	margin:20px 0 0 0;
	border-bottom:#ddd dashed 1px;
	border-left: #0C3 5px solid;
	padding:0 0 0 10px;
	
}
#qpage_container h2 a{
	font-size:16px;
	text-decoration:none;
	color:#333;
	background:none;
	display:block;
	padding:9px 10px 5px 0;
}
#qpage_container h2:hover{
	background:#CFF;
}
#qpage_container h2:hover a{
	color:#F90;
}
#qpage_container p{
	margin:5px 10px 10px 10px;
}
#qpage_container ol {
	margin:0 0 0 20px;
}
#qpage_container li{
	margin:20px 10px 10px 10px;
	font-weight:bold;
	font-size:16px;
	color:#06C;
}

#qpage_container li p{
	margin:5px 10px 10px 10px;
	font-size:12px;
	font-weight:normal;
	color:#000;
}
#qpage_container li ol li{
		font-size:12px;
	font-weight:normal;
	color:#000;
}
#qpage_container dt{
	margin:20px 10px 10px 10px;
	font-weight:bold;
	font-size:16px;
	color:#06C;
}
#qpage_container h3{
	margin:20px 10px 10px 10px;
	font-weight:bold;
	font-size:16px;
	color:#06C;
}
#qpage_container h4{
	margin:20px 10px 10px 10px;
	font-weight:bold;
	font-size:12px;
	color:#06C;
}



/* ---------------- Campage ----------------*/
#content #campage_body {
		border:#ddd 1px solid;
	padding:10px 20px;
}
/*
#campage_body h1{
	font-size:18px;
	font-weight:bold;
}
#campage_body h2{
	font-weight:bold;
	font-size:18px;
	border-left:#F90 6px solid;
	margin:20px 0 10px 0;
	padding:0 0 0 10px;
}
#campage_body p{
	line-height:20px;
	font-size:14px;
	margin:5px 1em;
}
*/
#campage_container {
	margin:10px 10% 10px 10%;
	clear:both;	
}
#campage_container hr{
	display:none;
}
.pico_controllers, .pico_controllers_in_menu {
	text-align:right;
	margin:0 10px 0 0;
}
.pico_controllers a{
	display:none;
}
.pico_controllers a, .pico_controllers_in_menu a{
	font-size:10px;
	color:#F90;
}
#campage_container div{
	background:none;
}

#campage_container h1{
	margin:10px 0 0 0;
	padding:8px 5px 5px 10px;
	background:#09C;
	color:#FFF;
		font-size:16px;

}
#campage_container h1 a{
	font-size:16px;
	text-decoration:none;
	color:#FFF;
}
.level2 {
	display:none;
}

#campage_container h2 {
	background:none;
	font-size:14px;
	margin:20px 0 0 0;
	border-bottom:#ddd dashed 1px;
	border-left: #0C3 5px solid;
	padding:0 0 0 10px;
	
}
#campage_container h2 a{
	font-size:16px;
	text-decoration:none;
	color:#333;
	background:none;
	display:block;
	padding:9px 10px 5px 0;
}
#campage_container h2:hover{
	background:#CFF;
}
#campage_container h2:hover a{
	color:#F90;
}
#campage_container p{
	margin:5px 10px 10px 10px;
}
#campage_container ol {
	margin:0 0 0 20px;
}
#campage_container li{
	margin:20px 10px 10px 10px;
	font-weight:bold;
	font-size:16px;
	color:#06C;
}

#campage_container li p{
	margin:5px 10px 10px 10px;
	font-size:12px;
	font-weight:normal;
	color:#000;
}
#campage_container li ol li{
		font-size:12px;
	font-weight:normal;
	color:#000;
}
#campage_container dt{
	margin:20px 10px 10px 10px;
	font-weight:bold;
	font-size:16px;
	color:#06C;
}
#campage_container h3{
	margin:20px 10px 10px 10px;
	font-weight:bold;
	font-size:16px;
	color:#06C;
}
#campage_container h4{
	margin:20px 10px 10px 10px;
	font-weight:bold;
	font-size:12px;
	color:#06C;
}







/* ---------------- Search ----------------*/
#blockContent-3 input{
	margin:0 0 5px 0;
}


p.searchResultVacant {
	margin:20px 0 20px 20px;
}


#searchResult {
	width:100%;

}


#searchResult h4{
	background:url(bar.gif) repeat-x;
	border:none;
	border-right:6px #00B53A solid;
	height:17px;
	padding:6px 5px 5px 17px;
	color:#000;
	clear:both;
	float:none;
}

#searchResult ul{
	margin:10px 0 0 20px;
}
#out-box #in-box #in-box2 #frame #searchResult ul#serachResultul{
	margin-bottom:80px;
}
#searchResult li{
	margin:0 0 10px;
}
#serachResultul li img {
	margin:0 5px 0 0;
}
#serachResultul li small{
	margin:0 10px 0 10px;
}

#search table {
	margin:20px 1%;
	border-collapse:collapse;
	border:#ddd 1px solid;
	width:98%;
}
#search table td{
	padding:10px;
	border:#ddd 1px solid;
}
#search table td.head{
	text-align:center;
}
#search table td.head input{
	padding:3px;
	background:#090;
	color:#FFF;
	margin:0;
	border:0px;
	width:auto;
	cursor:pointer;
}
#search table td.head input:hover{
	background:#060;
}







/* ---------------- inquiry ----------------*/
#content #form1 {
	margin:10px 5px;
	display:block;
}
#content #form1 table{
	width:100%;
	border-collapse:collapse;
	border:#ddd 1px solid;
	margin:10px 0 20px 0;
	background:url(table-bg.gif) repeat-x bottom;
}

#content #form1 table td{
	padding:5px;
	text-align:center;
}
#content #form1 table td span{
	color:#F60;
	font-weight:bold;
}

#content #form1 table td input, #content #form1 table td label, #content #form1 table td textarea, #content #form1 table td select{
	float:left;
	margin:0 0 0 5px;
	width:auto;
}
#content #form1 table td textarea {
	width:90%;
}
#content #form1 .inquiryFoot {
	text-align:center;
}
#content #form1 .inquiryFoot input{
	float:none;
}
#content div.outer {
	font-size:14px;
	margin:10px 10%;
	color:#06C;
}
#content p.inquiry-p {
	margin:10px 0 0 20px;
}
#content p.inquiry-p span{
	color:#F60;
	font-weight:bold;
}

#content ul#inquiryError {
	font-size:14px;
	font-weight: bold;
	margin:10px 10%;
	color:#06C;
	margin:10px 0 10px 20px;
}
#out-box #content ul#inquiryError li{
	color:#F00;
}

#out-box #content ul#inquiryCom li{
	margin:0;
	border:0px;
	float:right;
	width:auto;
}
#out-box #content ul#inquiryCom li input{
	padding:3px 8px;
	background:#090;
	color:#FFF;
	margin:0;
	border:0px;
	width:auto;
	cursor:pointer;
	letter-spacing:0.2em;
}
#out-box #content ul#inquiryCom li input:hover{
	background:#060;
}

#out-box #content ul#inquiryCom li #inqres {
	background:none;
}
#out-box #content ul#inquiryCom li #inqres:hover {
	background:none;
}

.resultMsg ul li{
	margin-bottom:10px;
}
.resultMsg ul li label {
	font-weight:bold;
	margin:0 10px 0 0;
}





