/* CSS Document */
ul.invoice
{
 border-top:1px solid blue;
 list-style-type:none;
 margin:10px;
 padding-left:0px;

}
.sTitleInvoice
{
  border-bottom:1px solid blue;
  padding-right:15px;
  font-weight:bold;
}

ul.invoice li.active span
{ 

 color:white;
 font-weight:bold;
 background-color:#0066CC;
 padding:3px 10px;
 padding-left:0px;
}
ul.invoice li span
{
 color:white;
 font-weight:bold;
 padding:3px 10px;
}

tr.odd
{
background-color:#ccf;
}
tr.even
{
 background-color:#eee;
}
span.sHighLight
{
  font-weight:bold;
  text-decoration:underline;
  padding:2px 6px;
}
#ResText
{
  color:#666;
  font-size:14px;
  font-weight:bold;
}
caption
{
  font-size:16px;
  font-weight:900;
  color:#666666;
}
img.stretch
{
  width:100%;
  height:100%;
  border:1px solid #999;
}
div#cargando
{
 display:block;
 width:98%; 
 margin:0 auto; 
 text-align:center;
 top:300px;
 position:absolute;
 z-index:2030;
}
a.load
{
padding:40px 90px 30px 90px;
background-image:url(images/back.jpg);
background-color:#eee;
border:1px solid #999999;
color:#999999;
font-weight:900;
cursor:wait;
}
div#myData
{
   overflow:auto;
   padding:5px;
   min-height:550px;
   clear:both;
   margin:0px 0 0 -10px;
   padding:0 0 0 10px;
   border:none;
   color:#333333;
}
li.liCat
{
  float:left;
  list-style-type:none;
  
  margin:10px;'
}
div.info ul li
{
  color:#333;
}

div.info ul li span
{
  padding-left:2px;
  font-weight:900;
  font-size:16px;
  text-decoration:none;
  color:#111;
}

div#loading
{
 background-image:url(../images/back.jpg);
 height:36px; 
 z-index:2007;
 text-align:center;
 border:1px solid #ccc;
 visibility:visible;
 overflow:auto;
}
.file
{
 background-color:#FFFFFF;
 border:1px solid #ccc;
}
img
{
 border:none;
}
.inputText
{
 border:1px solid #ccc;
 background-color:rgb(253,253,253);
 width:100%;
}
.inputText:hover
{
  border:1px solid #999;
  background-color:rgb(253,253,250);
}
.inputText:active
{

 border:2px solid #999;
 background-color:rgb(153,250,250);
}
.text
{
 /* width:300px;*/
}
 .mbutton
 {
   width:60px;
   clear:both;
   border:none;
   font-weight:bold;
 }
table
 {
   border-right:1px solid #999;
   border-bottom:1px solid #666;
   border-left:1px solid #ccc;
   border-top:1px solid #ccc;
   background-color:#FFFFFF;
 }
textarea
{
 width:90%;
}
input.button
{
   padding:0px 15px; 
   height:24px;
   border:1px solid #ccc;
   background-color:#CCCCCC;
   border-bottom:1px solid #999;
   border-right:2px solid #aaa;
   border-top:1px solid #ccc;
   background-image:url(../images/backDialogT.png);
  background-repeat:repeat-x;
}
input.button:hover
{
  background-repeat:no-repeat;
  color:#000;
  padding;2px; 
  width:30;
  background-color:none;
  font-weight:bold;
  background-color:#ccc;
   border-bottom:1px solid #999;
   border-left:2px solid #aaa;
   border-top:1px solid #ccc;
   border-right:1px solid #ccc;
   background-image:url(../images/backDialogT.png);
  background-repeat:repeat-x; 
}
span.pagination a
{
  border:none;
   /*background-image:url(../images/backPag.png);*/
  background-repeat:repeat-x;
  color:#fff;
  font-weight:900;
  padding:3px 5px;
  text-decoration:none;
  background-color:#CCCCCC;
  
} 
caption
{
 padding:5px; 
 font-size:18px;
 color:#003366;
 font-weight:bold;
 text-decoration:underline;
}
span.pagination a:hover
{  
  border:1px solid #cba;
  background-image:url(../images/backPags.png);
  background-repeat:repeat-x;
  text-decoration:underline;
} 
div.pageHolder
{
 padding:3px;
 text-align:center;
 clear:both;
 background-color:#999;
}
 .hightlight
 {
  background-color:#039;
  color:#666;
  font-weight:900;
 } 
 table#stable td
 {
   border-bottom:1px solid #999;
 } 
.sHighlight
{
  font-weight:900;
  font-size:14px;
  text-decoration:underline;
  padding:10px 20px;
}

/* start working on category list here */
.page
	{
	float:left;
	position:relative;
	margin:10px 0 10px 10px;
	}
a.category_list
	{
	color:#666666;
	text-decoration:none;
	font-weight:normal;
	}
a.category_list:hover
	{
	color:#666666;
	text-decoration:underline;
	font-weight:normal;
	}

/* start working on customers list here */
.listatoz
	{
	background:#a2a2a2;
	}
.listatoz a
	{
	text-decoration:none;
	color:#333333;
	padding:0 1px 0 0px;
	}
/* home */
.home
	{
	margin:0 0 0 10px;
	}
/* input */
.home input,
.home select,
.home textarea
	{
	 border:1px solid #ccc;
	}
input#send
	{
	border:1px solid #CCC;
	height:25px;
	width:100px;
	}
input.mbutton
	{
	border:1px solid #CCC;
	height:25px;
	width:130px;
	}
input#button1,
input#button2,
input#button3,
input#button4,
input#button5,
input#button6,
input#button7
	{
	border:1px solid #CCC;
	height:25px;
	width:50px;
	}
.moreinfo
	{
	float:right;
	width:21px;
	position:relative;
	}
.moreinfo img
	{
	float:right;
	position:relative;
	margin:-5px 0 0 00px;
	}