/* ----- import styles ----- */
@import url("header.css"); 
@import url("content.css"); 
@import url("footer.css"); 

/* ----- all defaults ----- */
* { margin: 0; padding: 0; }


/* -------------------- html & body styles -------------------- */
html, body { width: 100%; height: 100%; padding: 0; margin: 0; border: 0; border-width: 0; outline: 0; text-align: left; }
body { font: 11px/14px 'tahoma', 'arial', serif; color: #000; background: #fff url("../images/m-bg.gif") repeat-y; }

/* ----- headers style ----- */

h1 { font: 16px/28px 'tahoma'; padding-bottom: 1px; color: #fff; }
h2 { font: bold 12px/14px 'tahoma'; color: #c90039; margin-bottom: 15px; }
h3 { font-size: 10pt; line-height: 24px; }
h4 { font-size: 9pt; line-height: 20px; }
h5 { font-size: 8pt; line-height: 16px; }
h6 { font-size: 7pt; line-height: 14px; }


/* ----- table style ----- */
table { width: 100%; border-collapse: collapse; border-spacing: 0; border-width: 0; }
td, th { vertical-align: top; }

/* ----- list style ----- */
ul, ol, li { margin: 0; padding: 0; list-style-type: none; }

/* ----- other default ----- */
a { color: #000; text-decoration: underline; }
a:link, a:visited  { outline: none; -moz-outline: 0px; }
a:hover, a:active { text-decoration: none; outline: none; -moz-outline: 0; }
*:focus { outline: 0; -moz-outline: 0; }
p { margin: 0; padding: 0; }
span { color: #; }
strong { font-weight:bold; }
em { font-style: italic; }
img { border: 0px; border-width: 0px; vertical-align: top; }

/* ----- forms default ----- */
#quick_find input { border: 1px solid #999; padding: 0; height: 14px; line-height: 14px; font-size: 8pt; color: #; vertical-align: middle }

/* ----- clear ----- */
.clear { clear: both; font-size: 0pt; line-height: 0px; height: 0px; }
.clearfix:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0; }
.clearfix { display: inline-block; }

/* -------------------- MAIN -------------------- */
#main { width: 100%; min-width: 1000px; min-height: 100%; position: relative; margin: 0 auto; background: url("../images/m-bg.gif") right top repeat-y; }
#lot-details input {
border:0px;
width:65px;
height:17px;
}






.firstTd {
width:170px;
}
.firstTd img{
margin: 5px 0 0 5px;
}

A img {
border:0px;
}

.acTitle {
font-size:12px;
font-weight:bold;
border-bottom:1px solid #000000;
margin-bottom:15px;
}
.acLog {
width:100px;
float:left;
}
.clear {
clear:both;
}
.acIn input{
margin-bottom:10px;
}
.acCr {
width:150px;
float:left;
}
.listProd {
border:0px;
height:100px;
width:100%;
}
#_loading_ {
z-index:250;
}

.cont {
margin-right:20px;
}

.newsHead {
color: #a9476b;
}

ul.accountLinks 
   {
     list-style-type: none;
     text-align: left;
     padding-left: 1em;
     margin: 0 0 0 0;
   }

li.accountLinks 
   {
	  display: block;
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     background: url(img/icon_arrow1.jpg) no-repeat left center;
     padding: 0 0 0 14px; 
   }
.page 
   {
     background: transparent;
     width: 100%;
     margin-top: 0.5em;
     margin-bottom: 0.5em;
   }

.pageItem 
   {
     width: 100%;
   }

.page h1, .page p 
   {
     margin: 0 10px;
   }

.page h1 
   {
     font-size: 2em;
     color: #fff;
   }

.page p 
   {
     padding-bottom: 0.5em;
     padding-top: 0.5em;
   }

.page .b1, .page .b2, .page .b3, .page .b4, .page .b1b, .page .b2b, .page .b3b, .page .b4b 
   {
     display: block;
     overflow: hidden;
     font-size: 1px;
   }



.page .b2 
   {

   }

.page .b3 
   {

   }

.page .b4 
   {

   }

.page .b4b 
   {

   }

.page .b3b 
   {

   }

.page .b2b 
   {

   }

.page .b1 
   {
     margin: 0 5px;

   }

.page .b2, .page .b2b 
   {
     margin: 0 3px;

   }

.page .b3, .page .b3b 
   {
     margin: 0 2px;
   }

.page .b4, .page .b4b 
   {
     height: 2px;
     margin: 0 1px;
   }

.page .b1b 
   {
     margin: 0 5px;

   }

.pagecontent 
   {
     display: block;

   }

.pagecontentfooter 
   {
     display: block;
     text-align: right;

     margin-top: 0.5em;
     margin-bottom: 0.5em;
   } 
  .css_index_text {
  margin:0 20px 0 5px;
  } 
   
.form {
border:1px solid #999999;
}

.css_navigator {
	text-align:right;
	font-size:14px;
	padding-right:19px;
}

.css_navigator span {
	white-space:nowrap;
	padding-left:5px;
}

.css_navigator a{
	text-decoration:none;
}

.css_navigator a:hover, .css_navigator a.css_active {
	text-decoration:none;
	color:#EB0128;
}

.css_navigator a.css_active {
	font-weight:bold;
	cursor:pointer;
}


.set h1 { padding: 0; font-size: 12pt; line-height: 26px; color:#076dbf; font-weight:bold; margin:0;}

