/* =============================================================
This skin for DataLife Engine developed by DLETemplates.Com
Copyright © 2005—2012 DLETemplates.Com  All rights reserved.

File 'header.css' — Cascading Style Sheet (CSS) Document
============================================================= */

header								{ margin: 0 auto 20px; width: 100%; }

.head-ad 							{ background-color: #c22515; text-align: center; }

.head-1								{ padding: 20px 20px 13px 20px; overflow: hidden; }

.head-wrapmiddle 					{ float: left; width: 100%; background-color: #fff; }
.head-c 							{ margin-right: 436px; /*!*/ margin-left: 270px; /*!*/ text-align: center; line-height: 22px; }
.head-l 							{ float: left; width: 270px; /*!*/ margin-left: -100%; text-align: center; }
.head-r 							{ float: left; width: 436px; /*!*/ margin-left: -436px; /*!*/ text-align: center; }

.head-l a 							{ display: block; height: 44px; width: 262px; }

/* */

.a_field 							{ color: #000; font-size: 11px; font-family: arial; width: 93px; height: 22px; padding: 0 0 0 5px; margin: 0 10px 0 0; background-color: #fff; float: left;
	
	border: 1px solid #EFEFEF;
	
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
			border-radius: 3px;
			
	behavior: url(/templates/00075/css/PIE.htc);
}

.head-r label						{ float: left; line-height: 24px; text-align: left; }
.head-r label[for="login_name"]		{ font-weight: bold; width: 41px; }
.head-r label[for="login_password"]	{ font-weight: bold; width: 50px; }
.head-r label[for="login_not_save"]	{ width: 59px; margin: 0 5px 0 0; }

.head-r input[type="checkbox"] 		{ float: left; margin: 6px 0 0 0; padding: 0; border: none; /* for Opera */ }
.head-r input[type="submit"] 		{ float: left; width: 48px; height: 24px; color: #fff; font-size: 11px; font-weight: bold; cursor: pointer; background-color: #d07936;

	border: 1px solid #d07936;

	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
			border-radius: 3px;
			
	behavior: url(/templates/00075/css/PIE.htc);
}

.head-r nav							{ float: left; line-height: 28px; padding: 0 0 0 41px; }
.head-r nav a						{ color: #d07936; }

/* */

.head-2								{ padding: 0 10px; height: 71px; }
.head-21 							{ height: 56px; margin: 10px 0 0 0; background-color: #b22422;

	border: 1px solid #b22422;

	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
			border-radius: 3px;
			
	behavior: url(/templates/00075/css/PIE.htc);
}
.head-22 							{ height: 27px; margin: -68px 0 0 0; padding: 5px 10px 4px 10px; background-color: #2e2e2e; z-index: 5; position: relative;

	border: 1px solid #2e2e2e;

	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
			border-radius: 3px;
			
	behavior: url(/templates/00075/css/PIE.htc);
}

/* */

.head-22 label[for="story"]			{ font-weight: bold; display: none; }
.s_field 							{ color: #000; font-size: 11px; font-family: arial; width: 99%; height: 27px; padding: 0 0 0 5px; margin: 0; background-color: #fff; float: left;
	
	border: 1px solid #fff;
	
	-webkit-border-radius: 3px 0px 0px 3px;
	   -moz-border-radius: 3px 0px 0px 3px;
			border-radius: 3px 0px 0px 3px;
	
    -webkit-box-sizing: border-box /*content-box*/;
	   -moz-box-sizing: border-box /*content-box*/;
    		box-sizing: border-box /*content-box*/;
			
	behavior: url(/templates/00075/css/PIE.htc);
}

.head-22 input[type="submit"] 		{ float: left; width: 48px; height: 27px; color: #fff; font-size: 11px; font-weight: bold; cursor: pointer; background-color: #d07936; margin: -27px 0 0 0; float: right;

	border: 1px solid #d07936;

	-webkit-border-radius: 0px 3px 3px 0px;
	   -moz-border-radius: 0px 3px 3px 0px;
			border-radius: 0px 3px 3px 0px;
			
	behavior: url(/templates/00075/css/PIE.htc);
}

/* */

.head-221 							{ color: #fff; padding: 0 230px 0 10px; margin: 4px 0 0 0; height: 30px; line-height: 30px; overflow: hidden; }
.head-221 a 						{ color: #ffda00; }

.head-222 							{ width: 230px; height: 39px; line-height: 37px; text-align: center; background-color: #2e2e2e; margin: -34px 0 0 0; z-index: 30; position: absolute; right: 10px;
	
	border: 1px solid #2e2e2e;

	-webkit-border-radius: 0px 0px 3px 3px;
	   -moz-border-radius: 0px 0px 3px 3px;
			border-radius: 0px 0px 3px 3px;
			
	behavior: url(/templates/00075/css/PIE.htc);
}

.head-222 a 						{ color: #fff; }

.head-3								{ margin: 0 10px; height: 36px; border-bottom: 1px solid #ededed; text-align: center; }

.sf-menu, .sf-menu * 				{ margin: 0; padding: 0; list-style: none; }
ul.sf-menu 							{ width: 990px; margin: 0 auto; }

.sf-menu li 						{ display: inline-block; padding: 0 14px 0 0; float: left; line-height: 30px; position: relative; }
.sf-menu li a 						{ color: #000; font-size: 12px; }

.sf-menu li:hover 					{}
.sf-menu li:hover a 				{ color: #222; }

.sf-menu li a:hover 				{ text-decoration: none; }

.sf-menu li:hover ul 				{ left: 0; top: 38px; z-index: 99; }

/* sm */

.sf-menu ul 						{ background-color: #fff; padding: 5px 0; position: absolute; width: 160px;/*!*/ margin: -5px 0 0 0; text-align: left;
	 
	-webkit-border-radius: 0px 0px 3px 3px; 
	   -moz-border-radius: 0px 0px 3px 3px;
			border-radius: 0px 0px 3px 3px;
	 
	-webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2);
	   -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2); 
			box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2);
			
	behavior: url(/templates/00075/css/PIE.htc);
}
	
.sf-menu ul li 						{ display: block; padding: 0 10px 0 15px; width: 135px;/*!*/ float: none; font-size: 12px; border: none; border-bottom: 1px dotted #ededed; margin: 0; line-height: 30px; }

.sf-menu ul li:hover 				{ background-color: #2e2e2e; }
.sf-menu ul li:hover a 				{ color: #fff; }
.sf-menu ul li a 					{ color: #222; text-decoration: none; }
.sf-menu ul li a:hover 				{ color: #fff; text-decoration: underline; }

.head-3 select { width: 100%; height: 32px; padding: 5px;

	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
			border-radius: 3px;
				
    -webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
    		box-sizing: border-box;
			
	behavior: url(/templates/00075/css/PIE.htc);
}

.selectnav 							{ display: none; }