﻿@charset "utf-8";
@import url("sc_complementary.css"); 


H1{
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	font-size:18pt;
	color:#25578C;
	font-weight:normal;
}
H2{
	margin: 6px 0px 0px 0px;
	padding: 0px;
	font-size: 12pt;
	font-weight: normal;
	text-align: left;
	color: #808080
}
#loginmaincontainer {
	width: 780px;
	height: auto;
	margin-top: 2px;
	margin-right: auto;
	margin-left: auto; /*padding: 2px;*/;
	background-color: #FFF;
	/*border: 1px solid #25578C;*/
	font-size: 10pt;
}
#loginmaincontainer H1{
	margin: 0px;
	padding: 0px;
	font-size: 14pt;
	font-weight: bold;
	color: #25578C
}
#loginmaincontainer H2{
	margin: 6px 0px 0px 0px;
	padding: 0px;
	font-size: 12pt;
	font-weight: normal;
	text-align: left;
	color: #808080
}
.username{
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
	color: #25578C
}
#loginmaincontainer input[type="text"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	color: #25578C;
	padding-left: 5px;
	height: 16px;
	width: 170px;
	border: 1px solid #25578C;
}
#loginmaincontainer input[type="label"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	color: #25578C;
	padding-left: 5px;
}
#dialogSection {
	background-color:lime
}
.pink {
	background-color: #FFF
}
.green {
	background-color: #00FF00
}
.yellow {
	background-color: #FFFF00
}
.blue {
	background-color: #00FFFF
}
.blocktitle{
	margin: 12px 0px 6px 0px;
	height:24px;
	padding: 0px;
	font-size: 12pt;
	font-weight: normal;
	text-align: left;
	color: #808080
}
#scmaincontainer {
	height: auto;
	width: 796px; /*_width: 417px;*/;
	clear: both;
	background-color: #FFFFFF;
	margin-bottom: 4px;
	_margin-bottom: 0;
}
/*#scmaincontainer a:visited {
	color:#25578C;
	text-decoration:underline
}*/

#scmaincontainer a:link {
	color:#25578C;
	text-decoration:underline
}
#scmaincontainer a:hover {
	color:#666;
	text-decoration:none
}
#scmaincontainer a:visited {
	color:#25578C;
	text-decoration:underline
}

#sctopcurves {
	background-color: #FFF;
	clear: both;
	height: 14px;
	width: 100%;
	/*_width: 576px;*/
}
#scbreadcrumbcontainer {
	color: #FF9900; /*float:left;*/;
	clear: both;
	height: 12px;
	width: 98%;
	font-size: 11px;
	font-weight: normal;
	padding-left: 2%;
	padding-top: 0px;
	border-bottom: 1px solid #AAD5FF;
	text-align: left;
	vertical-align:bottom
}
#scdatecontainer {
	clear: both;
	height: 23px;
	width: 98%;
}
#date {
	width: 430px;
	height: 19px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #25578C;
	float: right;
	padding-bottom:4px;
}
#scprintbtn{
	width: 100px;
	height: 23px;
	float: right;
}
/*#scwhitebg {
	height: auto;
	width: 98%;
	background-color: #AAD5FF;
	padding: 0% 1% 0% 1%;
	_width: 409px;
	_padding-right: 4px;
	_padding-left: 4px;
	float: left;
	font-size: 10pt  este estilo es temporal BORRAR ESTA LINEA AL FINAL ;
}*/
#scwhitebg {
	height: auto;
	width: 98%;
	background-color: #FFF;
	padding: 8px 1% 0% 1%;
	_width: 766px; /* 409px; */
	_padding-right: 4px;
	_padding-left: 4px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	font-size: 10pt /* este estilo es temporal BORRAR ESTA LINEA AL FINAL */;
}

#scbotcurves {
	background-color: #EEEEEE;
	clear: both;
	height: 14px;
	width: 100%;
	background-image: url('../SiteCollectionImages/bot_fill.gif');
	background-repeat: repeat-x;
}
#scwhitebgtitle {
	height: 26px; /*width: 222px;*/;
	width: 222px;
	background-color: #FFFFFF;
	padding-left: 10px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}
#schelplabel {
	height: auto;
	width: 428px;
	padding: 4px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: gray;
	text-align: justify;
	letter-spacing: 0.1pt;
	word-spacing: 0.2pt;
}

#screturncustcontainer_exterior {
	height: auto;
	width: 348px;
	_width: 346px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #FFF;
	float: left;
	text-align: left;
	background-image: url('../SiteCollectionImages/sc_blue_line.gif');
}
#screturncustcontainer_exterior2 {
	height: auto;
	width: 566px;
	margin: 10px 0px 30px 108px;
	_margin: 10px 0px 30px 53px;
	padding-bottom: 2px;
	float: left;
	text-align: left;
	background-image: url('../SiteCollectionImages/sc_blue_line2.jpg');
	background-repeat: repeat-y;
	background-position: center;
}
#screturncustcontainer_top {
	height: 13px;
	width: 348px;
	text-align: left;
}
#screturncustcontainer_top2 {
	height: 13px;
	width: 566px;
	text-align: left
}
#screturncustcontainer {
	height: auto;
	width: 330px;
	_width: 330px;
	background-color: #F0F8FF;
	_padding-left: 0px;
	margin-left:4px;
	_margin-left:4px;
	padding-left:10px;
	/*float: left;*/
	clear:both;
	text-align: left;
}
#screturncustcontainer2 {
	height: auto;
	width: 400px;
	background-color: #F0F8FF;
	/*padding-left: 6px;*/
	margin-left: 4px;
	padding-left: 100px;
	float: left;
	text-align: left;
}
#screturncustcontainer_bottom {
	height: 13px;
	width: 348px;
	text-align: left;
}
#screturncustcontainer_bottom2 {
	height: 13px;
	width: 566px;
	text-align: left
}
#screturncustcontainer label {
	float: left;
	margin-left: 0px;
	margin-right: 20px;
	padding-top: 0.2em;
	text-align: left;
	color: #25578C;
	clear:both
}
#screturncustcontainer checkbox {
	float: left;
	margin-left:20px;
}
#screturncustcontainer input[type="text"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #25578C;
	padding-left: 5px;
	height: 16px;
	width: 170px;
	border: 1px solid #25578C;
	float:left;
	clear:left
}
#screturncustcontainer input[type="password"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #25578C;
	padding-left: 5px;
	height: 16px;
	width: 100px;
	border: 1px solid #25578C;
}
#screturncustcontainer2 label {
	float: left;
	margin-left: 0px;
	margin-right: 20px;
	padding-top: 0.2em;
	text-align: left;
	color: #25578C;
	clear:both
}
#screturncustcontainer2 checkbox {
	float: left;
	margin-left:20px;
}
#screturncustcontainer2 input[type="text"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #25578C;
	padding-left: 5px;
	height: 16px;
	width: 170px;
	border: 1px solid #25578C;
	float:left;
	clear:left
}
#screturncustcontainer2 input[type="password"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #25578C;
	padding-left: 5px;
	height: 16px;
	width: 100px;
	border: 1px solid #25578C;
}

#scnewcustcontainer {
	height: auto;
	width: 374px;
	/*background-color: #FF9900;*/
	padding-left: 0px;
	margin-right:0px;
	float: right;
	text-align: left;
	background-image:url('../SiteCollectionImages/sc_white_line.gif');
}

#sc_white_top {
	height: 15px;
	width: 374px;
	text-align: left;
}

#sc_white_center {
	height: auto;
	width: 339px;
	padding-left:25px;
	text-align: left;
	background-image:
}

#sc_white_bottom {
	height: 15px;
	width: 374px;
	text-align: left;
}


#scnewcustcontainer input[type="text"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #25578C;
	padding-left: 5px;
	height: 16px;
	width: 170px;
	border: 1px solid #25578C;
	float:left;
	clear:left
}
#scnewcustcontainer input[type="password"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #25578C;
	padding-left: 5px;
	height: 16px;
	width: 100px;
	border: 1px solid #25578C;
}
#scnewcustcontainer label {
	float: left;
	margin-left: 0px;
	margin-right: 20px;
	padding-top: 0.2em;
	text-align: left;
	color: #25578C;
	clear:both
}
.scbtnsend {
  color: #25578C;
  background: #EEEEEE;
  font-weight: bold;
  border: 1px solid #25578C;
  padding:2px 5px 2px 5px;
  text-align:center;
  margin-top:20px;
  margin-left:30px
}
.scbtnsend:link {
  text-decoration: none!important;
}

.scbtnsend:hover {
  color: #FFF !important;
  background: #25578C;
  cursor: pointer; /* cursor: hand; for IE5 */
}
.sctextboxcontainer{
	height: 30px;
	width:208px;
	clear: left;
	text-align: left;
	vertical-align:middle;
	margin-top: 0px;
	/*border: 1px dotted #CC66FF;*/
}
.sctdgeneric {
	height: auto;
	width:90%;
	padding-left: 0px;
	float: left;
	text-align: left;
	vertical-align:middle;
	margin-bottom:10px;
	/*border: 1px dotted #CC66FF;*/
	color:#25578C;
}
.scforgotpass {
	height: 36px;
	width:90%;
	padding-left: 0px;
	float: left;
	text-align: left;
	vertical-align:middle;
	margin-bottom:10px;
	/*border: 1px dotted #FFF;*/
}
.scforgotpass label {
	float: left;
	margin-left: 0px;
	margin-right: 20px;
	padding-top: 0.2em;
	text-align: right;
	color: #25578C;
	clear:left
}
.sctextboxcontainer2{
	height: 30px;
	width:110px;
	clear: left;
	text-align: left;
	vertical-align:middle;
	margin-top: 0px;
	/*border: 1px dotted #FFF;*/
}
.scpasswordpolicy{
	height: auto;
	width:270px;
	float: right;
	text-align: left;
	margin-top: 0px;
	font-size:10px;
	vertical-align:top;
	color:#666;
}
.scpasswordpolicy2{
	height: auto;
	width: 340px;
	float: left;
	text-align: left;
	margin-top: 0px;
	font-size: 8.5pt;
	vertical-align: top;
	color: #999;
	border: 1px dotted #CCC;
	padding: 4px;
}

.scsubtitle {
	height: auto;
	width: 90%;
	padding-left: 0px;
	float: left;
	text-align: left;
	margin-bottom: 10px;
	border-bottom: 1px dotted #CCC;
	color:#25578C;
	font-size: 10pt
}
.chkouttextboxcontainer{
	height: 30px;
	width:324px;
	clear: left;
	text-align: left;
	vertical-align:middle;
	margin-top: 0px;
	/*border: 1px dotted #CC66FF*/
}
.chkouttdgeneric {
	height: auto;
	min-height:30px;
	width:324px;
	float: left;
	text-align: left;
	vertical-align:middle;
	margin-bottom:10px;
	/*border: 1px dotted #CC66FF;*/
	color:#25578C
}
.schidden {
	display:none
}
.textblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #25578C;
	vertical-align:middle
}
.scalignright {
  float:right
}
.myaccounttable table{
	float: left;
	width:100%;
	font-size:10pt;
}
.myaccounttable tr{
	margin-bottom: 5px;
	height: auto;
	padding:10px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #25578C;
}
.mybasket{
	float: left;
	width:100%;
	font-size:10pt;
}
.mybasket table{
	float: left;
	width:80%;
	border:0px transparent hidden
}
.mybasket tr{
	margin-bottom: 5px;
	height: auto;
	padding:10px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #25578C;
	border:0px transparent hidden
}
.mycredentials{
	width:96%;
	font-size:10pt;
	padding:2%;
	color: #25578C;
}
.mycredentials tr{
	margin-bottom: 5px;
	height: auto;
	padding:10px 0px 10px 0px;
}
.mycredentials th {
	text-align:left;
}
.mycredentials td {
	text-align: left;
	padding-left:10px
}
.mycredentials input[type="text"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #25578C;
	padding-left: 5px;
	height: 16px;
	width: 170px;
	border: 1px solid #25578C;
	float:left;
	clear:left
}
.mycredentials input[type="password"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #25578C;
	padding-left: 5px;
	height: 16px;
	width: 170px;
	border: 1px solid #25578C;
	float:left;
	clear:left
}

.myaddressbook {
	float: left;
	width:100%;
	font-size:10pt;
}
.myaddressbook table{
	float: left;
	width:99%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #25578C;
}
.myaddressbook tr{
	margin-bottom: 5px;
	height: auto;
	padding:10px 0px 10px 0px;
}
.myaddressbook th {
	text-align:left;
}
.myaddressbook td {
	text-align: left;
	padding-left:10px;
}
.editmyaddress {
	float: left;
	width:100%;
	font-size:10pt;
}

.editmyaddress table{
	float: left;
	width:80%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #25578C;
}
.editmyaddress tr{
	margin-bottom: 5px;
	height: auto;
	padding:10px 0px 10px 0px;
}
.editmyaddress th {
	text-align:left;
}
.editmyaddress td {
	text-align: left;
	padding-left:10px;
}
.noborder {
	border-width:0px;
}
.myorderhist {
	float: left;
	width:100%;
	font-size:9pt;
}
.myorderhist table{
	float: left;
	width:80%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #25578C;
}
.myorderhist tr{
	margin-bottom: 5px;
	height: auto;
	padding:10px 0px 10px 0px;
}
.myorderhist th {
	text-align:left;
}
.myorderhist td {
	text-align: left;
	padding-left:10px;
}
.shippingestimate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #25578C;
	padding-left: 5px;
	height: 16px;
	width: 170px;
	border: 1px solid #25578C;
}
.ocultar {
	display:none
}
 
#sc_mstoplabel {
	font-size: 1em;
	font-weight: bold;
	text-align:left;
	color: #25578C;
	padding-left: 2%;
	padding-top:2px;
	padding-bottom:2px;
	height: 16px;
	width: 98%;
	display:block;
	background-color:#FFF
}



