﻿/*SC*/
.scTxt
,.scTxt a
{
	color:#3c3e3d;
	font-size:11px;
}
.sep705
{
	background-color:#dfdfdf;
	background-repeat: repeat-x;
	width:705px;
	height:1px;
	line-height:1px;
}
.SC .bnrSep
{
	background-color: #dfdfdf;
	background-repeat: repeat-y;
	width: 1px;
	height: 220px !important;
	line-height:220px !important;
}
.SC .catSep
{
	background-color: #dfdfdf;
	background-repeat: repeat-y;
	width: 1px;
	height: 775px !important;
	line-height:775px !important;
}
/**/
.scDash a
{
	color:#fff;
    font-size:10px;             	
}


.SC .steps
{
	color:#3c3e3d;
	font-size:11px;
	padding-left:45px;
	vertical-align:bottom;		
}

.SC .stpBar
{
	background-color:#ab9c34;
	width:928px !important;
	height:29px;	
}

.SC .stpBar .stpLit
{
	background-color:#717946;
}

.SC  .undrStpBar
{
	height: 6px;
	width: 928px;
	padding-bottom:15px;	
}

.SC .undrStpBar .stpLit
{
	height: 6px;
	line-height:6px;
	background-image:url('../../Images/Themes/Default/Layout/Pages/SC/arr_dwn_11_6.jpg');
	background-repeat:no-repeat; 
	background-position: center top; 
}

/*SC Order Lines*/
.ScOrdLn .dlHead
{
	background-color:#ebebeb;
	vertical-align:middle;
	height:29px;
	width:705px !important;
}
.ScOrdLn .dlHead .title
{
	color:#3c3e3d;
	font-size:14px;
	font-weight:bold;		
	vertical-align:middle;
	height:29px;	
}
.ScOrdLn .dlHead ul
 {
 	list-style:none;
 	padding:0;
 	margin:0;
 	font-size:14px;
	font-weight:bold;
	height:20px;		
 }
 
 
.ScOrdLn .dlHead li
{
	list-style:none;	
	border:0;margin:0;
	padding-top:4px;
	height:20px;	
}

.ScOrdLn .scItem
{
	width:705px !important; 
	height:70px;
	border-bottom:solid 1px #dfdfdf;
	padding-bottom:10px;
	padding:none; 
	vertical-align:middle;
}
.ScOrdLn .scItem .txt
{
	color:#3c3e3d;
	font-size:11px;	
}
.ScOrdLn .scItem .prcReg
{
	text-decoration:line-through;	
}

.ScOrdLn .scItem .title
{
	color:#717a45;
	font-size:14px;
	font-weight:bold;	
}

.ScOrdLn .scItem .prcReg
{
	text-decoration:line-through;	
}

.ScOrdLn .scItem .prnum
{
	color:#555554;	
	font-size:11px;
	padding-top:5px;	
}

.ScOrdLn .scItem .size
{
	color:#555554;	
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
}
/*SC Lines*/

.ScLines 
{
	width:705px;
}

.ScLines .dlHead
{
	background-color:#ebebeb;
	vertical-align:middle;
	height:29px;
}

.ScLines .dlHead .title
{
	color:#3c3e3d;
	font-size:14px;
	font-weight:bold;	
	padding-left:10px;
	vertical-align:middle;
	height:29px;	
}

/* Line*/
.scItem
{
	width:705px; 
	height:136px;
	border-bottom:solid 1px #dfdfdf;
	margin-bottom:10px;
	padding:none; 
	vertical-align:middle;
}
.scItem .title
{
	color:#717a45;
	font-size:14px;
	font-weight:bold;	
}

.scItem .prcAct
{
	color:#9b3221;
	font-size:12px;
	font-weight:bold;	
}

.scItem .prcReg
{
	color:#9b3221;
	font-size:12px;
	vertical-align:top;
	text-decoration:line-through;	
}

.scItem .prnum
{
	color:#555554;	
	font-size:11px;
	padding-top:10px;
	
}

.scItem .size
{
	color:#555554;	
	font-size:11px;
	font-weight:bold;
	padding-top:10px;
}

.scItem .link a,
.scItem .link span
{
	color:#3c3e3d;	
	font-size:11px;
	text-decoration:none;
	cursor:pointer;	
}

.scItem .linkSep 
{
	background-color: #3c3e3d;
	background-repeat: repeat-y;
	width: 1px;
	height: 11px;
	line-height:11px;
	margin:0px 4px 0px 4px;
	
}
/*shipping*/
.scSrvLn 
{
	background-color:#ebebeb;
	height:auto;
	padding-bottom:5px;	
}

.scSrvLn .title
{
	color:#3c3e3d;
	font-size:14px;
	font-weight:bold;		
}

.scSrvLn .subTitle
{
	color:#3c3e3d;
	font-size:12px;	
}

.shipSep
{
	background-color:#c0c0c0;
	background-repeat: repeat-x;
	width:680px;
	height:1px;
	line-height:1px;
}
/*total*/
.scTotalLn
{
	background-color:#c0c0c0;
	height:29px;
	margin-top:5px;	
}


.scTotalLn .total
{
	color:#3c3e3d;
	font-size:11px;
}

/*UsrMsg*/
.usrMsg .inf
{
	color:#717946;
	font-weight:bold;
	font-size:14px;	
}

.usrMsg .msg
{
	color:#3c3e3d;
	font-size:14px;	
}

/*Identification*/

.idnty .box
{
	width:350px;
	height:220px;
	background-color:#ebebeb;	
}

.idnty .title
{
	color:#3c3e3d;
	font-size:14px;
	font-weight:bold;		
}

 /*Delivery Detail*/
.dlvrSubTitle
{
	color:#3c3e3d;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
}

.dlvrFrmContUpd
{
	width:705px;
	height:450px;
	background-color:#ebebeb;
}
.dlvrFrmCont ul
 {
 	list-style:none;
 	padding:0;
 	margin:0;
 	color:#3c3e3d;
	font-size:11px;		
 	
 }
.dlvrFrmCont li
{
	list-style-type: none;
	list-style-image:none;
	list-style-position:outside;
	border:0;margin:0;
	height:30px;
	vertical-align:top;
}

.dlvrFrmCont li.first
{
	padding-bottom:20px;
}
.dlvrFrmCont .lbl
{
  	width:120px !important; 
  	vertical-align:middle;  
}

.dlvrFrmCont .box 
{
  	width:166px !important;  
}

/*Payment*/
.payFrmDtl
{
	width:705px;
	height:180px;
	background-color:#ebebeb;
}

.payFrmDtl ul
 {
 	list-style:none;
 	padding:0;
 	margin:0;
 	color:#3c3e3d;
	font-size:11px;		
 	
 }
.payFrmDtl li
{
	list-style-type: none;
	list-style-image:none;
	list-style-position:outside;
	border:0;margin:0;
	height:20px;
	vertical-align:top;
}

/*Payment*/
.ccFrm .trx
{
	color:#717946;
	font-size:12px;
	font-weight:bold;	
}

.ccFrm .input
{
	border:solid 1px #6a6a6a;	
}

.ccFrm .lbl
{
	width:150px !important;		
	color:#3c3e3d;
	font-size:11px;
	padding-top:3px;
}

.ccFrm .ccNum
{
	width:40px;
	height:20px;	
}
.ccFrm .cvv
{
	width:85px;
	height:20px;	
}
.ccFrm .tdInput
{
	width:200px !important;	
}
/*Order Approval*/
.ordApprFrm
{
	width:705px;
	height:190px;
	background-color:#ebebeb;
}
/*Confirm*/

.scCnfrm table
{
	border:solid 1px #dfdfdf;
}

.scCnfrm tr
{
	height:35px;
	vertical-align:middle;	
}
