*{ margin: 0; padding: 0; }

#page-wrap{ width: auto; margin: auto; }
#page-wrap input{margin:3px 3px auto auto;}
.ui-tabs { zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: 2px 2px 0; overflow: hidden;  top: 1px; z-index: 1000; color:#999; }
.ui-tabs .ui-tabs-nav li { position: relative;
	top: 1px;
	float: left;
	/*padding: 6px 10px 0 10px;*/
	padding-top:3px;
	margin: 0px 5px 0px 0px;
	/*font: 0.9em;*/
	background:url(../images/botton-search.jpg) no-repeat;
	list-style: none;
	/*color:#6d6e71;*/
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	width:155px;
	height:22px;
	text-align:center; 
	/*font-weight:bold;*/
	font-size:15px;
	 color:#FFF;
	}
.ui-tabs-nav li:visited{background:url(../images/botton-search.jpg) no-repeat; color:#FFF;}
.ui-tabs-nav li:hover{background:url(../images/botton-search.jpg) no-repeat; text-decoration:underline; color:#999;}	

.ui-tabs .ui-tabs-nav li a { width:155px; height:22px; font-size:15px; color:#FFF;}

.ui-tabs .ui-tabs-nav 
li.ui-tabs-selected 	{ padding-bottom: 1px; border-bottom-width: 0; background:url(../images/botton-search.jpg) no-repeat; width:155px; height:22px; text-align:center; }
.ui-tabs .ui-tabs-nav 
li.ui-tabs-selected a, .ui-tabs 
.ui-tabs-nav li.ui-state-disabled a, 
.ui-tabs .ui-tabs-nav 
li.ui-state-processing a 			{ cursor: text; color:#999;}
.ui-tabs .ui-tabs-nav li a, 
.ui-tabs.ui-tabs-collapsible 
.ui-tabs-nav li.ui-tabs-selected a  { cursor: pointer; color:#0D4FA5; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel{ width:auto; margin-top:-3px; padding: 4px 4px 0 4px; background:url(../images/bg-searchbox.jpg) repeat-x; /*#C3C4C6*/ background-color:#FFF; }
.ui-tabs .ui-tabs-hide 	{ display: none !important; }

a.mover{ background: #900; padding: 6px 12px; position: absolute;color: white; font-weight: bold; text-decoration: none; }
.next-tab{ bottom: 0; right: 0; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; }
.prev-tab { bottom: 0; left: 0; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; }
