@charset "utf-8";
/* CSS Document */

.box50{ width:270px; margin-left:20px; overflow:hidden; float:left;}
.box30{ width:240px; padding-left:25px;}
.boxArea{ width:590px; margin-left:10px;}
.btnCenter{ text-align:left;}

ul.btncenter{margin-bottom: 20px;}

.empty30{ height:50px;}
fieldset {border:0; padding:0; margin:0; margin-bottom:15px;}
fieldset p {padding-top:5px;}
label { display:block; color:#6b6b6b; font:12px; line-height:14px; margin-bottom:6px;}
label.opt {display:inline; text-transform:none; line-height:20px !important; color:#738075; font-weight:normal !important;}

fieldset input, textarea, select {
font:12px; color:#6b6b6b; margin:0 5px 10px 0; border:1px solid #cfcfcf; border-width:1px; background:#ffffff; padding:none; line-height:16px;}
fieldset input, fieldset select {width:268px; height:16px; border:1px solid #cfcfcf; padding:none; line-height:16px;}
fieldset textarea {width: 780px;}
input:focus, textarea:focus, select:focus {border-color:#71736d; }


fieldset input.opt {border:none; padding:0; width:auto !important; margin:5px 5px 10px 0; vertical-align:middle; background:none;}


.boxTituform{ padding-top:5px; padding-bottom:5px; margin-bottom:20px;}
.boxTituTab{  padding-top:10px;}

input.button {margin-left:10px; padding:none; background: #00aeef; -moz-border-radius:5px; -webkit-border-radius:5px; border:0; color:#fff !important; font-weight:100; display:inline;  cursor:pointer; margin-bottom:0; width:auto !important; height:20px; line-height:20px; padding:5px; padding-top:0;}


/* tab menu */
.section-body{
	background:#e9f0f5;
	height:140px;
	padding:14px;
}
/*ul, li{border:0; margin:0; padding:0; list-style:none;}*/
.tab ul{
	border-bottom:solid 1px #e9f0f5;
	height:29px;
	margin:0; padding:0;
}
.tab li{float:left; margin-right:2px;}
.tab a:link, .tab a:visited{
	background:url(../images/tab-round.png) right 60px;
	color:#56554e;
	display:block;
	font-weight:bold;
	width:150px;
	height:30px;
	line-height:30px;
	text-decoration:none;
}
.tab a span{
	background:url(../images/tab-round.png) left 60px;
	display:block;
	height:30px;
	margin-right:14px;
	padding-left:14px;
}
.tab a:hover{
	background:url(../images/tab-round.png) right 30px;
	display:block;
	color:#e0ded0;
}
.tab a:hover span{
	background:url(../images/tab-round.png) left 30px;
	display:block;
}

/* -------------------------------- */
/* 	ACTIVE ELEMENTS					*/
.active a:link, .active a:visited, .active a:visited, .active a:hover{
	color:#ffffff;
	background:url(../images/tab-round.png) right 0 no-repeat;
} 
.active a span, .active a:hover span{
	background:url(../images/tab-round.png) left 0 no-repeat;
}