﻿/*----------GLOBAL STYLE---------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, big, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;/* vertical-align:baseline;*/
}

textarea{
	resize:none;	
}

body{
	background:url(../images/bg.jpg) repeat-y scroll 50% 0 #8E8F94; 
	margin:0;
	padding:0;
	font-size:13px;
	line-height:18px;
	color:#333;
	text-align:left;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
}
a:link, a:visited {
	color:#8D8F95;
	text-decoration:none;
	font-weight:bold;background:url(../images/txt-arr.jpg) no-repeat 0 1px; padding:0 0 0 15px;
}
a:hover {
	color:#50555f;
	text-decoration:none;background:url(../images/txt-arr-act.jpg)  no-repeat 0 1px;
}
a:link.imagelink, a:visited.imagelink, a:hover.imagelink {
	border:0;
}
a:link.noborder, a:visited.noborder, a:hover.noborder {
	color:#81c6ff;
	text-decoration:none;
	border-bottom:0;
}
a:link.nounderline, a:visited.nounderline {
	text-decoration:none;
}
blockquote {
	margin:10px 20px;
}
fieldset {
	border:solid 1px #ccc;
	padding:20px;
}
h1, h2, h3, h4, h5, h6 {
	margin:6px 0px 3px 0px;
	padding-bottom:3px;
	font-weight:normal;
}
h1, h2, h3, h4, h5, h6 {
	color:#000;
}
h1 {
	font-size:1.6em;
	font-weight:normal;
}
h2 {
	font-size:1.4em;
}
h3 {
	font-size:1.2em;
}
h4 {
	font-size:1.1em;
}
h5 {
	font-size:0.9em;
}
h6 {
	font-size:0.8em;
}
label {
	margin-right:5px;
	margin-left:8px;
	font-size:1em;
	text-align:left;
}
legend {
	padding:0px 20px;
	font-size:16pt;
	color:#e14920;
	line-height:20pt;
}
p {
	font-size:13px;
	color:#50555F;
	margin:0;
	padding:0 0 13px;
}
ul {
	margin:0;
	padding:0
}
li {/*margin:0 15px;*/
	padding-left:15px;
	list-style:none outside;
}
textarea {
	border:solid 1px #fff;
	overflow:auto;
}
input {
	border:solid 1px #fff;
}
select {
	border:solid 1px #fff;
	overflow:auto;
	padding:2px;
	font-size:13px;
}
table {
	margin:0;
	padding:0;
	width:100%;
	border:0px !important
}
table td {
	font-size:9px;
	padding:10px;
	vertical-align:top
}
table tr.even {
	background:#f1f1f1
}
table tr.odd {
	background:#e1e0df
}
table tr.head {
	background:#333;
	color:#fff;
	font-weight:bold
}
.clear {
	clear:both;
	height:1px;
}

.wrapper{ background:#FFFFFF; margin:0 auto; padding:0; width:968px;}
.toparea{ background:url("../images/top-menu-bg.jpg") repeat-x scroll 0 100% #FFFFFF; height:50px; margin:0; padding:0; position:fixed; width:968px; z-index:1000;}
.logo{ float:left; height:22px; margin:11px 0 0 20px; padding:0; width:155px;}
.logo a{ background:none !important; margin:0; padding:0;}
.mfclaim {float:right; height:8px; margin:0; padding:25px 30px 0 0; width:144px;}
.wrapper-scroll{ background:#fff; margin:0; padding:50px 0;}
.mf-header{ width:968px; height:113px; margin:0; padding:0;}
.mf-title-area{ width:968px; height:50px; margin:0; padding:0;}
.mf-title-area img{ margin:0; padding:16px 0 16px 20px !important;}
.mf-title-area h2{ color:#8D8F95;font-family:Verdana; font-size:22px; padding:12px 0 12px 20px !important;}
.mfBreadcrumb{ border-top:5px solid #EFEFEF; height:20px; margin:0; width:968px;}

.mfBreadcrumb{ border-top:5px solid #EFEFEF; height:20px; margin:0; width:968px;}
.wrapper-content{ background: url("../images/header-bg.jpg") repeat-x scroll 0 100% transparent; margin:0; padding:0 0 13px;}

.b-crumb{ float:left; padding:3px 0 4px 15px; width:696px; margin:0;}
.b-crumb ul{ margin:0; padding:0;}
.b-crumb ul li{ background:url("../images/li-arrow.gif") no-repeat scroll 0 4px transparent; color:#8D8F95; display:block; float:left; font-size:11px; line-height:1px; margin:0 0 0 5px; padding:6px 0 6px 9px; width:auto;}
.b-crumb ul li a{ color: #8D8F95; text-decoration:none;}
.b-crumb ul li a:hover{ color:#50555f;}
.b-crumb ul li.mf-first{ background:url("../images/li-icon.gif") no-repeat scroll 0 3px transparent; padding-left:18px;}

.mfcontentarea{ width:928px; background:none repeat scroll 0 0 #FFFFFF; display:inline-block; margin:0; padding:0 20px;}
.mfcontentarea h1{color:#50555F; font-size:18px; font-weight:bold; line-height:25px; margin:0; padding:17px 0;}
.mfcontentarea p{ font-size:11px; margin:0; padding:0 0 15px 0;}

.mf-form-area{ width:968px; margin:0; padding:0 0 15px 0; float:left;}
.mf-form-lft{ width:930px; margin:0; padding:0; float:left;}

.mf-form-area h2{color:#50555F; font-size:13px; font-weight:bold; line-height:normal; margin:20px 0; padding:4px; background:#e8e8e8;}
.mf-form-area h3{color:#50555F; font-size:12px; font-weight:bold; line-height:normal; margin:10px 0; padding:0;}
.mf-form-area p{ font-size:11px; margin:0; padding:0 0 15px 0;}
.mf-form-area label{ width:155px; color:#50555F; font-size:11px; margin:5px 0; padding:0; float:left; line-height:13px;}
.mf-form-area label span{ color:#50555F; font-size:11px;}
.mf-form-area input{ width:270px; margin:5px 10px 5px 0; padding:2px; border:1px solid #8D8F95; float:left;}
.mf-form-area select{ width:276px; margin:0 10px 10px 0; padding:2px; border:1px solid #8D8F95;}
.error-msg{ color:#ff0000; font-size:10px;}

.submit-block{ width:100px; height:40px; margin:0; padding:0 0 0 163px; *padding:0 0 0 157px; float:left;}
.submit-block input{ background:url("../images/e-submit.jpg") no-repeat right center transparent; border:medium none; color:#8D8F95; cursor:pointer; display:inline-block; font-family:Verdana; font-size:12px; font-weight:bold; height:22px; padding:0px 25px 0 0; *padding:0px 20px 0 0; width:auto;}
.submit-block input:hover{ color:#50555f; background:url("../images/e-submit-act.jpg") no-repeat right center transparent;}

.new-pro{ width:90px; height:40px; margin:0 0 0 353px; padding:0 0 0 0px; *padding:0 0 0 0px; float:left;}
.new-pro input{ background:url("../images/e-submit.jpg") no-repeat right center transparent; border:medium none; color:#8D8F95; cursor:pointer; display:inline-block; font-family:Verdana; font-size:12px; font-weight:bold; height:22px; padding:0px 25px 0 0; *padding:0px 20px 0 0; width:80px; text-align:left;}
.new-pro input:hover{ color:#50555f; background:url("../images/e-submit-act.jpg") no-repeat right center transparent;}

.ext-cli{ width:130px; height:40px; margin:0; padding:0 0 0 0px; *padding:0 0 0 0px; float:left;}
.ext-cli input{ background:url("../images/e-submit.jpg") no-repeat right center transparent; border:medium none; color:#8D8F95; cursor:pointer; display:inline-block; font-family:Verdana; font-size:12px; font-weight:bold; height:22px; padding:0px 25px 0 0; *padding:0px 20px 0 0; width:130px; text-align:left;}
.ext-cli input:hover{ color:#50555f; background:url("../images/e-submit-act.jpg") no-repeat right center transparent;}

.add-more{ width:100px; height:40px; margin:0; padding:0 0 0 0; *padding:0 0 0 0; float:left;}
.add-more input{ background:url("../images/e-submit.jpg") no-repeat right center transparent; border:medium none; color:#8D8F95; cursor:pointer; display:inline-block; font-family:Verdana; font-size:12px; font-weight:bold; height:22px; padding:0px 25px 0 0; *padding:0px 20px 0 0; width:auto;}
.add-more input:hover{ color:#50555f; background:url("../images/e-submit-act.jpg") no-repeat right center transparent;}

.submit-more{ width:100px; height:40px; margin:0 100px 0 0; padding:0 0 0 0; *padding:0 0 0 0; float:right;}
.submit-more input{ background:url("../images/e-submit.jpg") no-repeat right center transparent; border:medium none; color:#8D8F95; cursor:pointer; display:inline-block; font-family:Verdana; font-size:12px; font-weight:bold; height:22px; padding:0px 25px 0 0; *padding:0px 20px 0 0; width:auto;}
.submit-more input:hover{ color:#50555f; background:url("../images/e-submit-act.jpg") no-repeat right center transparent;}

.mf-footer{ background:url("../images/header-bg.jpg") repeat-x scroll 0 0 #FFFFFF; bottom:0; clear:both; height:35px; margin:0; padding-top:15px; position:fixed; width:968px; z-index:100;}
.mf-footer p{ font-size:10px; text-align:right;}

.text-box{width: 303px;margin: 0 10px 10px 0;padding: 2px;border: 1px solid #8D8F95;}
.existing-txt-captcha{width: 232px !important}
.existing-captcha-img{float:left; margin-right:10px}

.new-txt-captcha{width: 232px !important}
.new-captcha-img{float:left; margin-right:10px}

.both-txt-captcha{width: 232px !important}
.both-captcha-img{float:left; margin-right:10px}
.no-background{font-weight:normal !important; background:none !important;}

.exhibition{ background:#F5F5F5 !important;}

.form-error{ float:left; margin:8px 0 0 0; font-size:11px;}
.disabled{ background:#f6f6eb; cursor:default; color:#999;}

.title-area{ margin:0; padding:0; float:left;}
.date-time-area{ float:right; margin:20px 0 0 0; padding:0;}
.date-time-area label{ color:#50555F; font-size:11px; line-height:13px; margin:5px 0; padding:0;}
.date{ color:#50555F; margin:0; padding:0; font-size:11px; font-weight:bold; line-height:23px;}