.h1 {margin: 0px; padding-top: 15px; padding-bottom: 1px; padding-left: 25px; font-size: 12px; font-weight: bold; font-style: italic; color:#6088B9;}
.h2 {margin: 0px; padding-top: 10px; padding-bottom: 1px; padding-left: 50px; font-size: 11px; font-weight: bold;}
.h3 {margin: 0px; padding-top: 7px; padding-bottom: 1px; padding-left: 75px; font-size: 10px; font-weight: bold;}
.h4 {margin: 0px; padding-top: 3px; padding-bottom: 1px; padding-left: 100px; font-size: 10px;}

table.used_specs th {
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  border-style: solid;
  border-color: #666666;
  border-width: 1px;
  background-color: #6088B9;
  color: #ffffff;
}

table.promo_search th {
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  border-style: solid;
  border-color: #666666;
  border-width: 1px;
  background-color: #082C68;
  color: #ffffff;
  text-align: center;
}

table.used_list th {
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  border-style: solid;
  border-color: #666666;
  border-width: 1px;
  background-color: #6088B9;
  color: #ffffff;
}

div.yuimenu li.selected,
div.yuimenubar li.selected {
  background-color:#6088B9;
  border-top: 1px solid #082C68;
  border-bottom: 1px solid #082C68;
}

/* ---------------------NEW ADVERTISING OFFER------------------------------------- */
ol, 
ul, 
li {
	list-style:none outside none;
	margin:0;
	padding:0;
}

table.articles ol, ul{padding-left:15px;}
table.articles li{list-style: disc outside;}

#selectRegion {
	display: none;
	background:none repeat scroll 0 0 transparent;
	width:55%;
}

.xtop, 
.xbottom {
	background:none repeat scroll 0 0 transparent;
	display:block;
	font-size:1px;
}

.xb1 {
	background:none repeat scroll 0 0 #E0E0E0;
	margin:0 5px;
}

.xb2 {
	border-width:0 2px;
	margin:0 3px;
}

.xb3 {
	margin:0 2px;
}

.xb4 {
	height:2px;
	margin:0 1px;
}

.xb1, 
.xb2, 
.xb3 {
	height:1px;
}

.xb1, 
.xb2, 
.xb3, 
.xb4 {
	display:block;
	overflow:hidden;
}

.xtop, .xbottom {
	font-size:1px;
}

fieldset {
	border:none;
}
.xb2, 
.xb3, 
.xb4 {
	border-left:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
}

.xboxcontent {
	border-color:#E0E0E0;
	border-style:solid;
	border-width:0 1px;
	display:block;
}

#selectRegion h4, 
#selectRegion form,
#selectRegion p {
	
	margin:0 10px;
	padding:0 0 10px 0;
}

.header-text {
	font-size:11px;
	margin:0 0 10px 0;
}

.shadow-container {
    margin-bottom:20px;
    margin-top:20px;
    position:relative;
    right:0x;
    width:80%;
}

.shadow-container h3 {
    text-align:center;
    margin-bottom:5px;
    text-transform:uppercase;
    text-decoration:underline;
}

.bordered {
    border-bottom:1px solid #CCCCCC;
    margin-bottom:10px;
    padding-bottom:11px;
}

.shadow-container .shadow2,
.shadow-container .shadow3,
.shadow-container .container-text {
    left:-4px;
    position:relative;
    top:-4px;
    margin-left:4px;
}
 
.shadow-container .shadow1 {
    background: #F1F0F1;
    -moz-border-radius:20px 20px 20px 20px;
    -webkit-border-radius:20px 20px 20px 20px;
}
 
.shadow-container .shadow2 {
    background: #DBDADB;
    -moz-border-radius:20px 20px 20px 20px;
    -webkit-border-radius:20px 20px 20px 20px;
}
 
.shadow-container .shadow3 {
    background: #B8B6B8;
    -moz-border-radius:20px 20px 20px 20px;
    -webkit-border-radius:20px 20px 20px 20px;
}
 
.shadow-container .container-text {
    -webkit-border-radius:20px 20px 20px 20px;
    -moz-border-radius:20px 20px 20px 20px;
    background-color: #F6F6F6;
    border: 1px solid #ddd;
    padding: 10px;
    min-height:200px;
}

.shadow-container ul {
    margin:5px 0 0 10px;
    padding:0;
}

.shadow-container ul li {
    background:url("/img/common/bullet_blue.png") no-repeat scroll 0 4px transparent;
    margin-bottom:5px;
    padding-left:8px;
    font-size:12px;
}

.whole-width,
.partial-width {
    padding:10px;
    overflow:hidden;
}

.partial-width {
    border: 1px solid #ddd;
    -moz-border-radius:5px 5px 5px 5px;
}

.whole-width {
    padding:0 10px 0 10px;
}

.partial-width form{
    clear:both;
    overflow:hidden;
}

.whole-width form {
   
}



.whole-width form legend,
.partial-width form legend {
    display:block;
    font-size:1.1em;
    font-weight:bold;
    padding:5px 0 5px 0;
}
.whole-width form p {
    font-weight:bold;
}

.whole-width form fieldset {
    *width:auto !important;
}

.whole-width form fieldset div,
.partial-width form fieldset div {
    float:left;
    padding:5px 0;
    width:100%;
}

.header-text {
    font-size:12px;
    margin-top:10px;
}

.partial-width h4 {
   clear:both;
    color:#000;
    font-size:115% !important;
    padding-top:15px;
}

.whole-width form fieldset label,
.whole-width form fieldset input,
.whole-width form fieldset select,
.whole-width form fieldset textarea,
.partial-width form fieldset label,
.partial-width form fieldset input,
.partial-width form fieldset select,
.partial-width form fieldset textarea,
.partial-width form fieldset .copyr {
    float:left;
}


.partial-width form fieldset .short-width ,
.whole-width form fieldset .short-width,
.partial-width form fieldset .short,
.whole-width form fieldset .short {
    width:37px;
    /*margin-right:1px;*/
}

.partial-width form fieldset .copyr {
    margin:0 3px 0 3px;
}


#sf_err-msg {
    width:auto;
}

.side-content {
    float:left;
    width:40%;
    
}

div.alpha {
    width:55%;
    float:left;
}

.whole-width form fieldset label,
.partial-width form fieldset label{
    color:#666;
    display:block;
    font-size:1.1em;
    *font-size:1em;
    font-weight:bold;
    width:50%;
}

.with-button-radio label {
    width:50%;
    float:left;
}

input.alpha {
    margin-right:5px;
}

.whole-width form fieldset,
.whole-width form #sf_err-msg {
    margin-left:15px;
}

.partial-width form fieldset input,
.partial-width form fieldset select,
.partial-width form fieldset textarea,
.whole-width form fieldset input,
.whole-width form fieldset select,
.whole-width form fieldset textarea{
    display:block;
    font-size:1em;
}

.partial-width form fieldset input,
.partial-width form fieldset select,
.partial-width form fieldset textarea{
    color:#666666;
    border:1px solid #666666;
    
}

.whole-width form fieldset input,
.whole-width form fieldset select,
.whole-width form fieldset textarea {
    border:1px solid #078FD5;
    color:#0D618C;
}

.whole-width form fieldset label {
    margin-right:15px;
    width:32%;
}

.partial-width form fieldset input,
.partial-width form fieldset select,
.partial-width form fieldset textarea {
	width:50%;
}

.whole-width form fieldset input,
.whole-width form fieldset select,
.whole-width form fieldset textarea {
    width:62%;
}

.whole-width form fieldset input,
.whole-width form fieldset textarea {
    background:url("/site/img/used/bg_input.gif") no-repeat scroll 0 -2px transparent;
    background-color:#F6F6F6;
}

.whole-width form fieldset #btn-submit,
.partial-width form fieldset .btn-submit {
    background:none repeat scroll 0 0 #226BA8;
    border:1px outset #078FD5;
    color:#FFFFFF;
    cursor:pointer;
    display:block;
    float:right;
    font-size:1.5em;
    height:30px;
    margin-right:7px;
    padding:0 15px;
    width:150px;
}

.whole-width form fieldset #btn-submit {
	margin-right:0;
}
.whole-width form fieldset{
    margin-top:10px;
    /*width:80%;*/
}

.partial-width form #sf_err-msg,
.partial-width form #err-msg {
    width:36%;
    background-color:transparent;
}

.whole-width form #sf_err-msg,
.partial-width form #sf_err-msg,
.partial-width form #err-msg {
    font-weight:bold;
    font-size:1.1em;
    color:#FF0000;
    text-align:justify;
}

.partial-width form #err-msg,
.partial-width form #sf_err-msg {
    width:100%;
}

.info {
    background:url("/site/img/used/info.png") no-repeat scroll 0 -2px transparent;
    clear:both;
    padding-left:22px;
}

.whole-width form #sf_err-msg ul,
.partial-width form #err-msg ul,
.partial-width form #sf_err-msg ul {
    padding-top:10px;
}

.whole-width form #sf_err-msg ul li,
.partial-width form #sf_err-msg ul li,
.partial-width form #err-msg ul li {
    padding:0 0 5px 7px;
    font-weight:normal;
    background:url("/img/common/bullet_blue.png") no-repeat scroll 0 6px transparent;    
}

td.texts ul {
    list-style-type:none !important;
}

td.texts ul {
    background-color:transparent !important;
    border-bottom:none !important;
    border-top:none !important;
    list-style-type:none !important;
    margin:0 !important;
    padding:0 !important;
}

.whole-width form #sf_err-msg ul li a,
.partial-width form #sf_err-msg ul li a,
.partial-width form #err-msg ul li a {
    color:#538397 !important;
}

.whole-width form #sf_err-msg ul li a:hover,
.partial-width form #sf_err-msg ul li a:hover,
.partial-width form #err-msg ul li a:hover {
    text-decoration:underline !important;
}

.partial-width .with-button-radio .input-label,
.whole-width form .with-button-radio .input-label {
    width:auto;
    margin-right:25px;
    float:none;
}

.partial-width .with-button-radio input {
    width:auto !important;
}

.partial-width form,
.whole-width form {
    background-color:transparent !important;
    margin:0 !important;
    padding:0!important;
}
.whole-width form {
	border-left:1px solid #CCCCCC;
}

form span.mandatory {
    color:#f00;
    display:none;   
}

.shadow-container .container-text p {
    font-size:1.1em;  
}




/* --------------------/NEW ADVERTISING OFFER------------------------------------- */