#selectorData {
    
    display:none;
}

body{
  color:#555;
  background:#f9f9f9;
  font-family:Tahoma, Verdana,Helvetica,sans-serif;
  font-size:11px;
  margin: 0 auto;		
}

a {
	color: #A1CC0D;
	text-decoration: none;
}

a:hover {
	color: #6DC10D;
	text-decoration: underline;
}

#document {
	margin:0 auto;
}

h1 a {
    
    margin:0;
    padding: 0;
}

#icon-page {
	float:left;
	display:block;
	height:30px;
	width:30px;
}

.icon-1 {
	background: url('../images/layout/pin-orange.png');
}

.error_message, .success_message, .info_message, .warning_message {
	-moz-border-radius:3px 3px 3px 3px;
	border-radius: 6px 6px 6px 6px;
	border-style:solid;
	border-width:1px;
	margin:16px;
	padding:12px;
}

.error_message {
	background:#ffffe0 url("../images/info/false.png") no-repeat 0.4em 0.9em ;
	padding-left:3.2em;
	border-color:#E6DB55;
}

.success_message {
	background:#fff url("../images/info/true.png") no-repeat 0.4em 0.9em ;
	padding-left:3.2em;
	border:1px solid #00BB00;
}

.warning_message {
	background:#ffffe0 url("../images/info/warning.png") no-repeat 0.4em 0.9em ;
	padding-left:3.2em;
	border-color:#E6DB55;
}

.info_message {
	background:#ffffe0 url("../images/info/info.png") no-repeat 0.4em 0.9em ;
	padding-left:3.2em;
	border-color:#E6DB55;
}



.clear {
clear:both;
float:none;
height:1px;
overflow:hidden;
position:relative;
}

.button_login, .button_addnew, .button_again, .button_save, .button_back{
	position:relative;	
}

.button_addnew a{
	display:block;
	cursor:pointer;
	display: block;
	background:url('../images/button/button_addnew.png');
	width:172px;
	height:40px;
	position:absolute;
	top:0;	
}

.button_back a{
	display:block;
	cursor:pointer;
	display: block;
	background:url('../images/button/button_back.png');
	width:111px;
	height:40px;
	position:absolute;
	top:-95px;	
	left:11px;
}

.button_addnew a span,.button_back a span{
	display:none;	
}

.button_login input{
	cursor:pointer;
	display: block;
	background:url('../images/button/button_login.png');
	width:150px;
	height:40px;
	border:none;
	position:absolute;
	top:0;	
}

.button_again input{
	cursor:pointer;
	display: block;
	background:url('../images/button/button_again.png');
	width:111px;
	height:40px;
	border:0;
	float:right;
}

.button_save input{
	cursor:pointer;
	display: block;
	background:url('../images/button/button_save.png');
	width:111px;
	height:40px;
	border:0;
}

#snetQueryInfo table th{
	border-bottom: 1px solid #333;
}

#snetQueryInfo table td{
	padding: 5px;
}

.float-left {
    float:left;
}

.float-right {
    float:right;
}

div.pages_links {
    
    width: 100%;
}

div.pages_links a.previous_page {
    
    float:left;
    
}

div.pages_links a.next_page {
    
    float: right;
}

div.pages_links div.pages {
    
    text-align: center;
}

div.pages_links div.pages a {
    
    margin: 0px 5px;
}