/* MENU PRINCIPAL DE ADMINISTRACION
Administration - Price Listing - Consult Balance - Issue Order - Log Out */
	
#admin-menu {
font:12px Georgia, "Times New Roman", Times, serif;
font-weight:bold;
margin:0;
padding:0;
list-style:none;
}

#admin-menu li {
float:left;
margin-right:5px;
padding:0;
list-style:none;
}

#admin-menu li a {
color:#fff;
display:block;
padding:5px 8px;
text-decoration:none;
background:#191e2f url(../images/adminmenubg.gif) repeat-x;
}

#admin-menu li a:hover {
background:#191e2f;
}

/* CONTENIDO DE ADMINISTRACION */

#panel {
clear:both; 
background:#191e2f;
padding:5px 8px;
}

/* SUBMENU DE ADMINISTRACION
Actualmente solo esta activo en la seccion "Administration" del menu principal, pero puede usarse en cualquier otra seccion */

.tab-row ul {
font:11px Georgia, "Times New Roman", Times, serif;
margin:0 0 0 -8px;
padding:0;
list-style:none;
}

.tab-row ul li {
float:left;
margin:0;
padding:0;
list-style:none;
}

.tab-row ul li a {
display:block;
padding:5px 8px;
text-decoration:none;
background:#fc3;
color:#4d5a7a;
}

.tab-row ul li a:hover {
color:#fff;
background:#fdde66;
}

.tab-row ul li.selected a {
color:#4d5a7a;
background:#fdde66;
font-weight:bold;
}

.tab-row ul li.selected a:hover {
color:#4d5a7a;
}

.tab-row ul li.last a {
background:#fc3 url(../images/submenubg.gif) no-repeat right center;
padding-right:20px;
}

.tab-row ul li.last a:hover {
background:#fdde66 url(../images/submenubghover.gif) no-repeat right center;
}

/* Esta clase es para los links "Create Client" "Create User" "Create Product" */
.action {
float:right;
padding:5px 8px;
margin-bottom:15px;
}

/* Esta clase es una solucion para clear los elementos con float */
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
line-height: 0;
}

/* FORMULARIO DE BUSQUEDA */

#search-form, #file-form {
clear:both;
margin:0 0 15px -8px;
width:195px; height:25px;
background:url(../images/fieldbg1.gif) no-repeat center left;
}
		
#search-form .text, #file-form .file {
margin:0 0 0 0; 
padding:5px 5px 5px 10px;
width:120px; 
height:auto;
border:0;
background:none;
float:left;
font-size:11px; color:#444;
}

#search-form .button, #file-form .button {
float:right;
margin:0;
}

#file-form {width:320px;background:url(../images/fieldbg2.gif) no-repeat center left;}
#file-form .file {width:245px;}

/* TABLAS */

.admin-table {
background:#feeba2 url(../images/tablebg.gif) repeat-x;
clear:both;
}

.admin-table th {
color:#fff;
font-family:Georgia, "Times New Roman", Times, serif;
background:#4d5a7a;
}

.admin-table td, .admin-table th {
padding:7px;}

tr td { 
border-bottom:0px solid #ffe999;}

th a, .action a {
color: #455877;
text-decoration:underline;}

th a:hover, .action a:hover {
color:#fff;
text-decoration:none;}

tr.odd td {
background:transparent url(../images/oddbg.png) repeat top left;}

* html tr.odd td {
background:#fdde66;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/oddbg.png', sizingMethod='scale');} /* Solucion para IE */

.sortcol {
background:#fc3;} /* Aplicar esta clase a la columna por la que esta organizada la tabla */

tfoot {background:#fff;}
tfoot p {margin:0;}

/* POP UP */
#popup {
width:520px;
padding:10px;
border:5px solid #333;
}

#pop-form label, #login-form label {
color:#4d5a7a;
font-weight:bold;
text-transform:uppercase;
margin:0;
width:80px;
float:left;
clear:both;
}

#pop-form input, #login-form input {
color:#333;
font:11px Verdana, Geneva, sans-serif;
background:#eee;
width:200;
padding:5px;
border:0;
}

.right {float:right}
.left {float:left}

#pop-form p {
padding-bottom:10px;
border-bottom: 1px dotted #ccc;
}

.popbuttons a {
color:#fff;
font:12px "Arial Black", Gadget, sans-serif;
text-transform:uppercase;
text-decoration:none;
background:#fc3;
padding:5px;
}

#pop-form p.popbuttons, #login-form p.popbuttons {
border:0;
text-align:center;
}

div#popup h3 {
color:#333;
border:0;
}
div.left p img {
  width: 20px;
  height: 20px;
}
table {
 text-align:  left;
}

textarea.textAre{
background: #EEEEEE none repeat scroll 0% 0%;
border:0pt none;
 color:#333333;
 font-family:Verdana,Geneva,sans-serif;
 font-size:11px;
}
