.aligncenter{ text-align: center;}

.wl_pager_admin { font-family: 'Carme', sans-serif; }

.wl_options_heading { margin-top:10px; color: #333333;
font-variant: small-caps; font:1.8em;
text-transform:uppercase}

.wl-form-table {  
	border-collapse: separate;
	-webkit-border-radius: 4px;
   	-moz-border-radius: 4px;
   	border-radius: 4px;
   	padding: 4px;
	width:98%; margin-bottom:10px;  
	border: 1px solid #034D96; 
	background: #DFEFF2; padding: 5px; } 
	
table.wl-form-table	tr  > td {
	padding-bottom: 1.2em;
}
	
table.wl-form-table	tr  > th {
	vertical-align: top;
	text-align: right;
	padding-right: 5px;
	width: 250px;
}
	
			
.rollover {
	display: inline-block;
}
.rollover a{
   display: inline-block;
   cursor: pointer;
   outline: transparent solid 0px;
}

#wl_action_bar {  width:100%; text-align:right; }
#wl_info_bar {  width:95%;  text-align:center; padding:10px; }
 
#btn_support a{ 
width: 80px; height: 30px; 
background: url(../images/btn-support1.png) no-repeat left top; }

#btn_support a:hover  { 
background: url(../images/btn-support2.png) no-repeat left top; }

#btn_contact a{ 
width: 80px; height: 30px; 
background: url(../images/btn-contact1.png) no-repeat left top; }

#btn_contact a:hover  { 
background: url(../images/btn-contact2.png) no-repeat left top; }

#btn_guide a{ 
width: 80px; height: 30px; 
background: url(../images/btn-guide1.png) no-repeat left top; }

#btn_guide a:hover  { 
background: url(../images/btn-guide2.png) no-repeat left top; }
 
 
table.filter_example {
	border-width: 1px;
	border-spacing: 0px;
	border-style: outset;
	border-color: #aaa;
	border-collapse: separate;
	background-color: #f2f2f2;
}
table.filter_example th {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #aaa;
	background-color: #eee;
}
table.filter_example td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #aaa;
	background-color: #f2f2f2;
	-moz-border-radius: ;
}

.header { background-color:#888; color: #fff}
.header-title { font-size: 1.8em;  }
 
 .wl_helpbar_area { 
 	border-collapse: separate;
	-webkit-border-radius: 4px;
   	-moz-border-radius: 4px;
   	border-radius: 4px;
	width:98%; margin-bottom:10px;  
	border: 1px solid #aaa; 
	background: #f2f2f2; 
	padding: 5px; } 

 .options-text { font-size: 1.4em; color: #aaa; font-style: italic;}
 
 .wl_placemgr_place_even {
	-webkit-border-radius: 4px;
   	-moz-border-radius: 4px;
   	border-radius: 4px;
   	padding: 4px;
	width:98%; 
	margin-bottom:2px;  
	border: 1px solid #034D96; 
	background: #DFEFF2; 
}

.wl_placemgr_place_odd{
	-webkit-border-radius: 4px;
   	-moz-border-radius: 4px;
   	border-radius: 4px;
   	padding: 4px;
	width:98%; 
	margin-bottom:2px;  
	border: 1px solid #aaa; 
	background: #f2f2f2; 	
}

.field_inline {display:inline-block;}


.wl_placemgr_place_id { font:1.2em 'Carme', Arial, Helvetica, sans-serif; margin-right: 5px;}

.wl_placemgr_place_tag { font-size: 1.2em; font-family: Fixed, monospace; font-weight:bold; }


.wl_placemgr_button {
	margin: 5px;
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 4px 8px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 10px;
   font-family: 'Carme', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.wl_placemgr_button:hover {
   background: #fbfbfb;
   color: #888;
   border: 1px solid #888;
   }
.wl_placemgr_button:active {
   background: #aaa;
   border: 1px solid #888;
   }
   
 .wl_placemgr_actions {margin: 5px;}
 
 .place_field { display: inline-block; border-right: 2px solid #aaa; margin: 0px; padding: 3px; }
 
 .wl_placemgr_place_info { margin-top: 5px;}
 
 .wl_options_heading { font-size: 1.6em; font-weight: 400; font-family: 'Carme', sans-serif;}
 
 .wl_pager_admin { font-family: 'Carme', sans-serif; }

.wl_options_heading { margin-top:10px; color: #333333;
font-variant: small-caps; font:1.8em;
text-transform:uppercase}

		
.rollover {
	display: inline-block;
}
.rollover a{
   display: inline-block;
   cursor: pointer;
   outline: transparent solid 0px;
}


#btn_support a{ 
width: 80px; height: 30px; 
background: url(../images/btn-support1.png) no-repeat left top; }

#btn_support a:hover  { 
background: url(../images/btn-support2.png) no-repeat left top; }

#btn_contact a{ 
width: 80px; height: 30px; 
background: url(../images/btn-contact1.png) no-repeat left top; }

#btn_contact a:hover  { 
background: url(../images/btn-contact2.png) no-repeat left top; }

#btn_guide a{ 
width: 80px; height: 30px; 
background: url(../images/btn-guide1.png) no-repeat left top; }

#btn_guide a:hover  { 
background: url(../images/btn-guide2.png) no-repeat left top; }
 
 
table.filter_example {
	border-width: 1px;
	border-spacing: 0px;
	border-style: outset;
	border-color: #aaa;
	border-collapse: separate;
	background-color: #f2f2f2;
}
table.filter_example th {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #aaa;
	background-color: #eee;
}
table.filter_example td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #aaa;
	background-color: #f2f2f2;
	-moz-border-radius: ;
}

.header { background-color:#888; color: #fff}
.header-title { font-size: 1.8em;  }
 