﻿a{
	text-decoration:none;
	color:#f30;
	}
a:hover{
	color:#999;
	}			
table, input, textarea, select, li{

	}	
.allm  #t2, .allm  #t3 , .allm  #t1 a{
display: none;
}

.allm .tab_container, .allm ul.tabs , .allm ul.tabs li , .redact .tab_container, .redact ul.tabs , .redact ul.tabs li{
border:none;
}

#leo-maincontent-inner ul.tabs li {
background: none;

}
ul.tabs li {
border:none !important;
}

.allm #tab1, .allm #tab2 , .allm #tab3 {
display: none;
}

#leo-maincontent-inner .allm  ul li {
background: none;
padding-left: 19px;
}
.redact 	#t1, .redact  #tab1 {
display: none !important;
}
.redact #form1 {
_display: none !important;
}

.redact ul.tabs li a {
background: #ddd;
}
.redact ul.tabs li a:hover {
background: #aaa;
}
p, blockquote, ul, ol, form{

	}
blockquote{
	}
img{
	border:none;
	}			
hr{
	display:none;
	}	
table{
	margin:1em 0;
	width:100%;
	border-collapse:collapse;
	}
th, td{	
	padding:2px 5px;
	}	
th{	
	text-align:center;
	}
li{
	display:list-item;
	}	
	
#container{	
	margin:0 auto;
	background:#fff;
	width:100%;
	padding:20px 40px;
	text-align:left;
	}		


/* form */

	#form1{
		margin:0;
		padding-top:0px;
		}
	#form1 fieldset{
		margin:0;
		padding:0;
		border:none;	
		float:left;
		display:inline;
		margin-left:0px;
		}		
		
	#form1 p{margin:.2em 0;}	
	#form1 label{display:block; font-size: 12px;}	
	#form1 input, #form1 textarea{		
		width:500px;
		border:1px solid #ddd;
        -moz-border-radius:.3em;
	    -webkit-border-radius:.3em;
	    border-radius:.3em;		
		padding:3px;
		}		
	#form1 textarea{
		height:125px;
		overflow:auto;
		}					
	#form1 p.submit{
		clear:both;
		padding:0 25px 20px 25px;
		margin:0;
		text-align:right;
		}	
	#form1 button{
		width:150px;
		height:37px;
		line-height:37px;		
		border:none;
		background:url(../images/form/form_button.gif) no-repeat 0 0;
		color:#fff;
		cursor:pointer;
		text-align:center;
		}				
a:link, a:active, a:visited {text-decoration: none; color: #266d9a;}
a:hover {text-decoration: underline; color: #266d9a;}

img {border: none;}
tr {vertical-align: top;}
p {margin: 5px;}
p.title {font-size: 13px;}
p.bottom {padding: 0 0 7px 3px; border-bottom: 1px dashed #e5e5e5;}
p.top {padding: 7px 0 0 3px; border-top: 1px dashed #e5e5e5;}
p.border {padding: 7px 0 7px 3px; border-top: 1px dashed #e5e5e5; border-bottom: 1px dashed #e5e5e5;}

ul {padding: 0 7px; margin: 0 0 12px 0; list-style: none;}
ul li{padding: 1px 12px; margin: 0; background: url(images/li5.gif) no-repeat left center;}

ul.ok li{background: url(images/li-ok3.gif) no-repeat left center;}

ul.bottom li{padding: 5px 16px; border-top: 1px dashed #e5e5e5;}
ul.bottom li:first-child{border-top: none;}

ul.block {padding: 0;}
ul.block li {padding: 0; background: none;}
ul.block li a{background: url(images/li-ok3.gif) no-repeat 5px center; text-decoration: none; color: #666; display: block; padding: 5px 20px; cursor: pointer;}
ul.block li a:hover {background: url(images/li5.gif) no-repeat 5px center #f8f8f8;}
ul.block li a:active {background-color: #f2f2f2;}

ul li.no {background: url(images/li-min.gif) no-repeat left center;}
ul li.ok-no {background: url(images/li-ok-min.gif) no-repeat left center;}
ul li.yes {background: url(images/li-plus.gif) no-repeat left center;}
ul li.ok-yes {background: url(images/li-ok-plus.gif) no-repeat left center;}