html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

.zend_form {margin: 0px;}
	.zend_form dt {margin: 8px 0px 2px 0px;}
		.zend_form dt label {font-weight: bold;}
			
	.zend_form dd {margin: 0px 0px 6px 0px;}
		.zend_form dd img {margin-bottom: 2px; border: 1px solid #ccc;}
		.zend_form dd p {font-size: 10px; color: #444;}
		
	.zend_form fieldset {background: #fafafa; border: solid 2px #eaeaea; margin: 0px 0px 5px 0px; padding: 10px;}
		.zend_form fieldset legend {padding-left: 5px; padding-right: 5px; font-size: 15px; font-weight: bold;}
		
	.zend_form input[type=text], 
	.zend_form input[type=password] {border: 1px solid #ccc; border-top: 1px solid #999; color: #666;	padding: 3px; font-size: 12px; border-radius: 2px;}
	.zend_form input[type=radio] {border: none;}
	
	.zend_form textarea {border: 1px solid #ccc; border-top: 1px solid #999; color: #666;	padding: 3px; width: 100%; height: 180px; font-size: 12px; border-radius: 2px;}
	.zend_form select {padding: 2px; border: 1px solid #ccc; border-top: 1px solid #999; color: #666; font-size: 12px; margin:0; border-radius: 2px;}
	
	.zend_form .fileField {overflow: hidden;}
		.zend_form .fileField .image {float: left;}
			.zend_form .fileField .image a {display: block;}
				.zend_form .fileField .image a img {width: 50px;}
		.zend_form .fileField .fields {margin-left: 58px;}
			.zend_form .fileField .fields .input {margin-bottom: 8px;}	

input[type=submit], button {background:#085b88; padding: 4px 14px; margin: 0; border: solid 1px #6a84c0; cursor: pointer; border-radius: 3px; color: #fff;}
button {background:#3776a5; padding: 4px 4px;}
	
ul.errors {padding: 1px; margin: 0px 0px 5px 0px; }
	ul.errors li {font-size: 11px; color: red; list-style: circle; list-style-position: inside;}
	
.header a {color: #d8dfea;}
	.header a:hover{color: #fff;}

	
ul.tabs {float: left;}
	ul.tabs li {float: left; margin-right: 2px;}
		ul.tabs li.active a {color: #222; font-weight: bold; padding: 8px 12px; border-radius: 5px 5px 0 0;}
	ul.tabs a {background: #276998; text-decoration: none; padding: 8px 12px; display: inline-block; border-radius: 5px 5px 0 0;}
	ul.tabs a:hover {background: #3776a5;}		
	
.float-right {float: right !important;}