/*******   GLOBAL ******/
*{ margin:0;
   padding:0;
}
html { background:#333333;
_background-image: url(../images/banatree.jpg)
}
body {border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0;	margin:5px auto; width:960px; /*overflow:hidden;*/  font: 11px Arial, sans-serif;	background: #333333;

background-image: url(../images/banatree.jpg) repeat scroll;
}
#clear-both{clear: both; }
/*background-color: #E0E0E0; border-bottom: 1px solid #D5D5D5 */

/* **** HEADER ********/
.header_container{color: black;}


/* *** HEADER MENU ******/
.header_container .top_menu{background: #E0E0E0;}
.header_container .top_menu  ul { background: #E0E0E0; text-align: left;}
.header_container .top_menu  li { display: -moz-inline-stack; display: inline-block;  zoom: 1;  *display: inline;  margin: 10px 0;  padding: 0 6px;  border-left: 1px solid #333333; margin-bottom: 0px;}
.header_container .top_menu li.primera {border-left: none;}
.header_container .top_menu li a {color: black; text-decoration: none;}
.header_container .top_menu li a:hover{text-decoration: underline;}
.bold {font-weight: bold;}

/* **** HEADER LOGO CONTAINER ***** */
.header_container .logo_container{background: #E0E0E0; font-weight: bold; padding: 10px; line-height: 14px;font-size: 18px; }


/*** **** BODY CONTAINER***** */
.body_container{background-color: #E0E0E0; margin-top: 10px; padding: 10px}

/*** MENU CONTROL ******/
div#menu {margin-left: 10px; position:relative; top:5px; }
div#copyright { display: none; }


/* ================== */
/* === Login Page === */
/*body.signin .content {
  padding: 50px 12px 15px;
}*/

body.signin .content a{
   _color:  #3E89C2;	
}   


body.signin .content_columnA .login_title{
  font-size: 18px;
  font-weight: bold;	
  _color: #0b6cb5;
  margin-bottom: 20px;
}	

body.signin .form_content {
 _border-bottom: 1px dotted black;
 _padding-bottom: 15px;
 _margin-bottom: 15px;

}

body.signin form {
  margin: 0 auto;
  /*width: 535px;*/
  _color: #0b6cb5;
}

body.signin form label {
  font-size: 14px;
 /* font-weight: bold;*/
  display: block;
 padding-top: 10px;
  padding-bottom: 5px;
}

body.signin form input {
  width: 190px;
}

body.signin form button {
  background: #606060;
  color: white !important;
 /* border: 1px solid #2D1300;*/
  padding: 2px 8px;
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
}
body.signin p {
	padding-bottom: 5px;
}

/* New Features  */
#login_BoxContainer{
background: #606060;
float:right;
width:220px;
clear:both;

}

#loginBox{
	background-color: #E0E0E0;
	min-height:290px;
    color: #666;
    font: 11px Arial, sans-serif;
	margin: 0px;
	padding: 10px;
}

#loginBox  .title{
font-weight: bold;
color: #000000;
font: 12px Arial, sans-serif;
}

#loginBox .lightbox_container{
padding: 10px 20px 10px 20px;

}

.clear{clear: both;}

button{
  background: #606060;
  color: white !important;
 /* border: 1px solid #2D1300;*/
  padding: 2px 8px;
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
}

.controls{
  text-align: right;
  _border-top: 1px dotted #333333;
  padding-top: 10px;
  margin-top: 5px;

}

/****** SORTABLE TABLE    *******/
table.tablesorter {font-size: 12px;	background-color: #4D4D4D;	border: 1px solid #000;}
table.tablesorter th {text-align: left;	padding: 5px; background-image: url(../img/th_sort.png) ;	background-position: center right;	background-repeat: no-repeat;	color: black;	height: auto;	border-left: 1px solid #FFF;	border-right: 1px solid #000;	border-top: 1px solid #FFF;	border-bottom: 1px solid #000;	padding-left: 5px;padding-top: 8px;}
table.tablesorter .border-right {border-right: none;}
table.tablesorter td {color: #000;padding: 5px;/*15px 5px 15px 5px;*/ }
table.tablesorter .even {background-color: #E2E2E2;}
table.tablesorter .odd {background-color: white;}
table.tablesorter .headerSortUp {background-image: url(../img/th_sort_asc_green.png);background-repeat: no-repeat;	cursor: pointer;}
table.tablesorter .headerSortDown {background-image: url(../img/th_sort_desc_green.png);background-repeat: no-repeat;cursor: pointer;}
/****** Sortable TAble  END  ***/

#apioutput{/*display: none;*/}
/*html {
background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}
*/
html{
	_background: rgb(180,221,180); /* Old browsers */
_background: -moz-linear-gradient(top, rgba(180,221,180,1) 0%, rgba(131,199,131,1) 17%, rgba(82,177,82,1) 33%, rgba(0,138,0,1) 67%, rgba(0,87,0,1) 83%, rgba(0,36,0,1) 100%); /* FF3.6+ */
_background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,221,180,1)), color-stop(17%,rgba(131,199,131,1)), color-stop(33%,rgba(82,177,82,1)), color-stop(67%,rgba(0,138,0,1)), color-stop(83%,rgba(0,87,0,1)), color-stop(100%,rgba(0,36,0,1))); /* Chrome,Safari4+ */
_background: -webkit-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 17%,rgba(82,177,82,1) 33%,rgba(0,138,0,1) 67%,rgba(0,87,0,1) 83%,rgba(0,36,0,1) 100%); /* Chrome10+,Safari5.1+ */
_background: -o-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 17%,rgba(82,177,82,1) 33%,rgba(0,138,0,1) 67%,rgba(0,87,0,1) 83%,rgba(0,36,0,1) 100%); /* Opera 11.10+ */
_background: -ms-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 17%,rgba(82,177,82,1) 33%,rgba(0,138,0,1) 67%,rgba(0,87,0,1) 83%,rgba(0,36,0,1) 100%); /* IE10+ */
_background: linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 17%,rgba(82,177,82,1) 33%,rgba(0,138,0,1) 67%,rgba(0,87,0,1) 83%,rgba(0,36,0,1) 100%); /* W3C */
_filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#002400',GradientType=0 ); /* IE6-9 */
}


/* TABS */
div.dtabs{margin:0; color:white; overflow:hidden;}
div.dtabs a:link, div.dtabs a:hover, div.dtabs a:visited, div.dtabs a:active{color:white; text-decoration:none;}

div.dtabs li { float:left;  margin:33px 1px 0 0;list-style-type:none; font-weight:bold;text-transform:uppercase;}
div.dtabs li a{float:left; height:31px; line-height:31px; padding:0 10px; margin:0; }

div.dtabs li.tab{background-color:#B8B8B8;}
div.dtabs li.tab.sel{background-color:#71829F;}

div.dtabs li.tab.first{height:64px; margin:0 1px 0 0; padding:0 12px 0 58px; background:#71829F; position:relative;}
div.dtabs li.tab.first.sel{background:   #71829F;}
div.dtabs li.tab.first a{margin:0; padding:0;}
div.dtabs li.tab.first h3{font-size:17px; line-height:26px; margin:9px 0 0 0;text-transform:capitalize;float:none; clear:none;}
div.dtabs li.tab.first p{line-height:15px; padding:0; margin:0px 0 0 0; font-weight:normal;text-transform:capitalize; position:absolute; bottom:0; left:60px;}
div.dtabs li.tab.first p strong{font-weight:bold;}


/* TITLE BAR */
#titleBar {height:50px; background-color:#0b6bb5; color:white; background: url('../img/titleBarBG.gif') repeat-x bottom left;border-bottom:1px solid white; position:static;}
#titleBar h2{line-height:50px; text-transform:uppercase; margin:0 15px 0 13px; font-size:20px; float:left;}
#titleBar a.dhelp{margin:16px 0 0 0;}
  /* Tabs */
  #titleBar ul.tabs {list-style-type:none; text-transform:uppercase; margin-top:0;}
  #titleBar ul.tabs li{float:left; margin:20px 0 0 5px; background-image:none; padding:0; background-color:transparent;}
  #titleBar ul.tabs li a{font-size:11px; font-weight:normal;color:white; line-height:30px; padding:0 15px;  height:30px; display:block; cursor:pointer;}
  #titleBar ul.tabs li a:link, 
  #titleBar ul.tabs li a:hover, 
  #titleBar ul.tabs li a:visited, 
  #titleBar ul.tabs li a:active{color:white; text-decoration:none;}

  #titleBar ul.tabs li.sel a{color:black;}
  #titleBar ul.tabs li.sel a:link, 
  #titleBar ul.tabs li.sel a:hover, 
  #titleBar ul.tabs li.sel a:visited, 
  #titleBar ul.tabs li.sel a:active{color:black; text-decoration:none;}
  #titleBar ul.tabs li.sel{background-color:white;}



/* COLUMNS */

div.colWide{margin:10px 10px 0 0; width:600px;}
div.colWide .section{margin:10px 10px 0 0;}
div.colWide h1{padding:0 0 0 10px;font-size:12px; font-weight: bold;list-style-type: none;text-transform: uppercase;  line-height: 31px;color: white; float:left;}
div.colWide h2{font-size:12px; line-height:31px; padding:0 0 0 10px;}
div.col2{overflow:auto;}
div.col2 .section{width:455px; float:left;margin:10px 10px 0 0;clear:left;}
div.col2 .section.right{width:455px; float:right;margin:10px 0 0 0; clear:none;}

div.col2 .section fieldset{border:none;}


/* SECTIONS */
.section.basic{margin:10px 0 0 0;overflow:auto;}
.section .body{padding: 20px; border-left: 5px solid #71829F; border-bottom: 5px solid #71829F;border-right: 5px solid #71829F;border-top: none;margin:0 0 10px 0;}
.section h2{color:#2c6291; background-color:#71829F; line-height:19px; padding:10px 0 10px 10px; text-transform:uppercase; font-size:16px;}
.section h3{text-transform:uppercase;border-bottom:1px dotted #cdcdcd; padding:0 0 10px 0; margin:0 0 10px 0; font-size:12px;}
.section .body h2{background-color:transparent; padding-left:0; font-size:14px;}

 .section .body h4.head{ border-bottom: 1px dotted grey;
    font-weight: normal;
    padding: 0 0 10px;
}







/****** SEARCH BOX   *******/
.searchbox{width: 200px; float:right;  }
.searchbox .left-search{background:  url("../img/search-left.gif") no-repeat scroll 0 0 transparent; height: 19px;	position: absolute;	width: 19px;}
.searchbox .right-search {	background: url("../img/search-right.gif") no-repeat scroll 0 0 transparent; cursor: pointer; height: 19px; position: absolute;	width: 19px; margin-left: -4px;}
.searchbox input {	background: url("../img/search-center.gif") repeat-x scroll center top transparent;	border: 0 none; height: 15px;color: #404040; font-size: 12px; outline: medium none;	padding: 2px; width: 167px; margin-left: 10px; /* Setting for IE7 Please do not anything else after this */ //margin-top: -1px;}

.searchbox #searchFunnel {display: none;position: absolute;	background-color: #71829F; border: 1px solid white; margin: 18px 0 0; overflow: auto; padding: 10px 10px 10px 0px; margin-top: 20px; margin-left: 10px; }
    
.searchbox #searchFunnel .Title{padding-left: 5px; padding-bottom: 10px;}


/***** TAB-BAR   ******/
 .tab-bar {background: #71829F; display: inline;	margin-left: none ;margin-right: none ; color: white;}
 .tab-bar .title{background: #71829F; padding: 5px; }
 .tab-bar .title .h_block{width:200px; display: inline;}
 .tab-bar .title .h_block H4{	font-size: 17px;color: white; display: inline;}
 .tab-bar .title .add_more{ display: inline; float: right; }

 .tab-bar .title .add_more.view_year{display: inline; margin-right: 20px;}
.tab-bar .title .add_more select{border: 1px solid #DDDDDD;  border-radius: 6px 6px 6px 6px;  height: 19px;  background: #E0E0E0; width: 52px;} 

 .tab-bar th{background-image: url(../img/th_silver.png);}
 .tab-bar table thead{background: #71829F; color: white;}


#dialog-form{display:none;}
#dialog-enter-rent{display:none;}
#dialog-enter-expense{display:none;}
#dialog-setup-category{display:none;}



/****** SORTABLE TABLE    *******/
/*.ui-dialog .ui-dialog-content #register*/
#dialog-register{
height: 100%;	overflow-y: none;
_display: none;

}

#dialog-register .transactions{
height: 70%;	overflow-y: scroll;
 border-left: 1px solid black;
	margin-left:auto;
	margin-right:auto;	
	/*border-bottom:1px dotted #55AEDC;
	padding-bottom:5px;
	*/
 
}

/*
 height: 100px;
*/

#dialog-register table.tablesorter2 {
border-collapse: collapse;
margin: 0;
font-size: 12px;
text-align: left;
}


#dialog-register table.tablesorter2 tbody{ cursor: pointer;}

#dialog-register table.tablesorter2 th {border: solid 1px black; text-align: left; padding: 5px; background-image: url(../img/th_sort.png) ;	background-position: center right;	background-repeat: no-repeat;	color: black;	height: auto; padding-left: 5px;padding-top: 8px;}

#dialog-register table.tablesorter2 th.date{ width: 80px;}
#dialog-register table.tablesorter2 th.payee{ width: 290px;}
#dialog-register table.tablesorter2 th.debit{width: 87px;}
#dialog-register table.tablesorter2 th.credit{ width: 87px;}
#dialog-register table.tablesorter2 th.category{}

#dialog-register table.tablesorter2 .even {background-color: /*#CCCC99;*/ #EBEBD6; /*#DDEFF9;*/}
#dialog-register table.tablesorter2 .odd {background-color: /*#FFFFFF;*/ #FAF0C7; /*faf0c7;*/}


#dialog-register table.tablesorter2  input, select{	border: 1px solid #DDDDDD;  _border-radius: 6px 6px 6px 6px;  height: 19px;  background: white;	width: 225px}
#dialog-register table.tablesorter2 select{height: 23px; width: 92px;}

#dialog-register table.tablesorter2 td {line-height: 22px; padding: 5px 5px; /*border-top: solid 1px white; border-bottom: solid 1px white;*/}
#dialog-register table.tablesorter2 .row_selected {background-color: #E0E0E0; /*#92CBEF;*/ }
#dialog-register table.tablesorter2 .row_selected td{padding-top: 3px; padding-bottom: 4.20pt; }




#dialog-register table.tablesorter2 td.date{border-bottom: solid 1px white; width: 80px;}
#dialog-register table.tablesorter2 td.date input[type=text]{width: 70px;}

#dialog-register table.tablesorter2 td.payee{border-bottom: solid 1px white; width: 290px; border-left: solid 1px black;}
#dialog-register table.tablesorter2 td.payee input.payee_combo{width: 255px;}
#dialog-register table.tablesorter2 td.payee button.payee_right-combox-button{_background: url("../images/dropList.png") no-repeat scroll -2px -2px transparent;cursor: pointer; height: 21px; 	_position: absolute; width: 28px;margin-left: -3px;	top:3px;border-radius: 0px 6px 6px 0px;	border: 1px solid #AED0EA;}


#dialog-register table.tablesorter2 td.debit, td.credit { border-left: solid 1px black; border-bottom: solid 1px white; width: 87px; text-align: right;}
#dialog-register table.tablesorter2 td.credit input[type=text]{width: 81px; text-align: right;}
#dialog-register table.tablesorter2 td.debit  input[type=text]{width: 81px; text-align: right;}

#dialog-register table.tablesorter2 td.category{border-left: solid 1px black;border-bottom: solid 1px white;}
#dialog-register table.tablesorter2 td.category input.edit_category_combo{	width: 240px;}
#dialog-register table.tablesorter2 td.category button.edit_category_right-combox-button{_background: url("../images/dropList.png") no-repeat scroll -2px -2px transparent;cursor: pointer; height: 21px; 	_position: absolute; width: 28px;margin-left: -3px;	top:3px;border-radius: 0px 6px 6px 0px;	border: 1px solid #AED0EA;}


#dialog-register table.tablesorter2 td.date.ytd{border-bottom: none; border-top: solid 1px black; border-right: solid 1px white; border-left: solid 1px white;}
#dialog-register table.tablesorter2 td.payee.ytd{border-bottom: none; border-top: solid 1px black; border-left: none;}
#dialog-register table.tablesorter2 td.debit.ytd{border-left: solid 1px black; border-top: solid 1px black; background: white; border-bottom: solid 1px black;}
#dialog-register table.tablesorter2 td.credit.ytd{border-top: solid 1px black; background: white; border-bottom: solid 1px black;}

#dialog-register table.tablesorter2 td.total.ytd{width: 180px; border: solid 1px black;  background: white;}
#dialog-register table.tablesorter2 td.filler_ytd{border-top: solid 1px black;}
#dialog-register .editSplit{cursor: pointer;  background: #AED0EA;}
span.pointer {cursor: pointer;}
span.crosshair {cursor:crosshair;}
span.help {cursor:help;}
span.wait {cursor:wait;} 


/****** Sortable TAble  END  ***/

/* REGISTER BOX */
.registerBoxContainer{position:absolute; display:none; width:535px;/*min-height:210px;*/	margin-left:190px;	background: #71829F;	margin-left:190px;	margin-top:25px;	z-index:200;}
.registerbox{width:535px;/*min-height:210;*/ color: #666; font: 11px Arial, sans-serif; background: white;}
.registerbox .registerbox_container{padding: 10px 20px 10px 20px;clear:both;}
.registerbox #close{text-transform: uppercase;color: #55AEDC;font-weight: bold;float: right;padding-top: 5px;padding-bottom: 10px;}
.registerbox #close a {color: #55AEDC;}
.registerbox #close a.selected {color: #55AEDC;}
.registerbox #registerbox_content{min-height: 150px; overflow-y:auto;	border-bottom:1px dotted #71829F;	padding-bottom:5px;}
.registerbox .register_footer{float:right;	padding-top: 5px; display:none;}
.registerBoxBody .register_header{font: 18px Arial, sans-serif;	color: #55AEDC;	font-weight: bold;	padding-bottom: 20px;}
.registerBoxBody .register_body{padding-right: 20px;}
.registerBoxBody .register_body .title{font: 14px Arial, sans-serif;color: #55AEDC;font-weight: bold;}
.registerBoxBody .register_body .text{font: 13px Arial, sans-serif;color: #666666;/*font-weight: bold; */padding-bottom: 15px;}
.registerbox #donotshow{}



#REGISTER {font: 11px Arial, sans-serif;}
#REGISTER .enter_rent_screen table td{padding: 5px;  }
#REGISTER .enter_rent_screen input, select{
	border: 1px solid #DDDDDD;
    border-radius: 6px 6px 6px 6px;
    height: 20px;
    background: white;
    width: 200px;
	}
#REGISTER .enter_rent_screen select{
	    height: 23px;
}

#REGISTER .enter_rent_screen input.category{
	width: 260px;
}
	

#REGISTER .enter_rent_screen .category_right-combox-button {	
	_background: url("../images/dropList.png") no-repeat scroll -2px -2px transparent; 
	border: 1px solid #AED0EA; border-radius: 0 6px 6px 0; cursor: pointer; height: 21px; margin-left: -10px; top: 2px;    width: 28px;}

#REGISTER #enterRentCategory-comboxResult .addnewcategory{
  padding-top: 0px;
}


.ui-autocomplete-category {
		font-weight: bold;
		padding: .2em .4em;
		margin: .8em 0 .2em;
		line-height: 1.5;
	}


	

.ui-autocomplete {
		max-height: 250px;
		overflow-y: auto;
		/* prevent horizontal scrollbar */
		overflow-x: hidden;
		/* add padding to account for vertical scrollbar */
		padding-right: 20px; 
}
	/* IE 6 doesn't support max-height
	 * we use height instead, but this forces the menu to always be this tall
	 */
	* html .ui-autocomplete {
		height: 250px;
	}
	
#REGISTER .setup_category_screen table td{padding: 5px;  width:300px;}
#REGISTER .setup_category_screen .blk_account{padding-top: 10px; padding-bottom: 10px; vetical-align: middle; text-align: center;  background: url("../images/right.png") no-repeat scroll left 0 transparent;}	
	
#REGISTER .setup_category_screen input, select{
	border: 1px solid #DDDDDD;
    border-radius: 6px 6px 6px 6px;
    height: 20px;
    background: white;
    width: 200px;
	}
#REGISTER .setup_category_screen select{
	    height: 23px;
}

#REGISTER .setup_category_screen input.category{
	width: 260px;
}
	

#REGISTER .setup_category_screen .category_right-combox-button {	
	_background: url("../images/dropList.png") no-repeat scroll -2px -2px transparent; cursor: pointer; height: 22px; position: absolute;	width: 28px; margin-left: -4px;
	border-radius: 0px 6px 6px 0px;
	border: 1px solid #AED0EA;
	
}



/*.ui-autocomplete li{
	padding-left: 45px;
} */

	/*
.category_padding-leftpadding{
	padding-left: 5px;
}

.sub_category_leftpadding{
	padding-left: 10px;
}*/
#frmCategory_account_type_id{}
.categorySplit_Amount{ background-color:red;}


/* ARCHIVED */

/*

#enterRentCategory-comboxResult{
position:absolute;	display:none; top: auto; left: auto;  width:250px; margin-top:0px; margin-left:0px;
border: 1px solid #DDDDDD;
border-radius: 6px 6px 6px 6px;
height: 45%;	overflow-y: scroll;
background: white;
}



#REGISTER #enterRentCategory-comboxResult ul {
	background-color: white;
font-weight: bold;
text-decoration: none;
list-style-type: none;
padding-top: 10px;
padding-left: 5px;
border: 1px solid #DDDDDD;

	
}

#REGISTER #enterRentCategory-comboxResult ul li {
    cursor: pointer;
    border: 1px solid white;
    border-radius: 6px 6px 6px 6px;
    padding: .1em .4em;
	margin: .8em 0 .2em;
	font-size: 12px;

    
}

#REGISTER #enterRentCategory-comboxResult ul li:hover {
	background-color: #D7EBF9;
	border: 1px solid #DDDDDD;
    border-radius: 6px 6px 6px 6px;
    color: blue;
    font-weight: normal;


}


#REGISTER #enterRentCategory-comboxResult .ui-autocomplete-category{
		_padding: .2em .4em;
		_margin: .8em 0 .2em;
		_line-height: 1.5;
		text-decoration: none;
		font-weight: normal;
}

.selected { font-weight:bold; color:red; }
 */
	

/*
 * .searchbox{width: 200px; float:right;  }
.searchbox .left-search{background:  url("../img/search-left.gif") no-repeat scroll 0 0 transparent; height: 19px;	position: absolute;	width: 19px;}
.searchbox .right-search {	background: url("../img/search-right.gif") no-repeat scroll 0 0 transparent; cursor: pointer; height: 19px; position: absolute;	width: 19px; margin-left: -4px;}
.searchbox input {	background: url("../img/search-center.gif") repeat-x scroll center top transparent;	border: 0 none; height: 15px;color: #404040; font-size: 12px; outline: medium none;	padding: 2px; width: 167px; margin-left: 10px; /* Setting for IE7 Please do not anything else after this */ //margin-top: -1px;}


*/

/*element.style{z-index: 1;}*/