/*
|=================================================================|
|							          |	
| 			DARCY ORANGE CC4		          |
|							          |	
|=================================================================|
|							          |
| Theme Name: DARCYORANGE CC4				          |
| Theme URL: Serira Designs.com http://seriradesigns.com          |
| Author: KatGirl 						  |
| Author URL: http://seriradesigns.com		      		  |
| Version: 1						          |
| Copyright: International and domestic Copyright Laws apply      |
| 								  |
|=================================================================|
|								  |
|			LICENCE TYPE 			  	  |
|=================================================================|
| 								  |
| DARCY ORANGE CC4 is NOT General Public License (GPL) nor is it  |
| Open Source Software and limitations Do apply.		  |
|								  |
| You cannot copy, steal, duplicate, sell, modify, claim this 	  |
| theme as your own work, publically display this theme in or     | 
| through any medium unless explicitly authorised by 		  |
| Serira Designs.com	  					  |		
|								  |
|=================================================================|
*/
.textbox, .textboxSml {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-size: 14px;
	color: #89786e;
	}
	
	
.textboxDisabled {
	background-color:  #f67d00;
	border: none;
	font-size: 14px;
	color: #FFFFFF;
	}


.submit {	
	color: #FFFFFF;
	background-color:  #f67d00;
	height: 18px;
	padding-bottom: 2px;
	border: none;
	text-transform: uppercase;
	}

.submit:hover {	
	color: #FFFFFF;
	background-color: #89786e; /*#736a68;*/
	height: 18px;
	padding-bottom: 2px;
	border: none;
	text-transform: uppercase;
	}




form, ol, ul {margin: 0px; padding: 0px;}
li {list-style-position: inside; margin: 0px; padding: 0px;}
li.bullet {list-style-type: square; color: #333333;}
li.bulletLrg {list-style-type: square; color: #333333;}
li.num {color: #333333;	}

#AccountListing {width: 160px;margin: 0 0 30px 10px;font-size: 16px;}
#AccountListing li {margin: 8px 0; list-style-type: square;}



.txtSession, .txtCopy, 
a.txtSession {color: #333333; text-decoration: none;}
a.txtSession:hover {color: #c4b492; text-decoration:underline;}


a.txtButton, .txtButton, .txtCheckout, .txtUpdate {
	color:#FFFFFF;
	background-color: #f67d00;
	padding: 2px 5px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	border: none;
	}


a.txtButton:hover, .txtButton:hover, .txtCheckout:hover, .txtUpdate:hover {
	color: #FFFFFF;
	background-color: #89786e;/*#736a68;*/
	padding: 2px 5px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	border: none;
	}

.txtOldPrice {text-decoration: line-through;}
.txtSale {color: #736a68;}
.txtOutOfStock {color: #f67d00;}
.txtBoxSave {color: #f67d00; padding-left: 16px;}
.txtStockWarn {font-size: 75%; color: #f67d00;}

.txtError {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #f67d00;
	border: 1px solid #89786e;
	padding: 2px;
	}


.txtDefault, 
a.txtDefault, 
a.txtLink, 
a.txtLocation {color: #89786e; text-decoration:none;}
a.txtDefault:hover, 
a.txtLink:hover, 
a.txtLocation:hover {color: #f67d00; text-decoration:none;}


/**CART PAGES
**************/
.cartProgress {
	width: 750px;
	color: #89786e;
	padding: 4px;
	margin: 0 auto 20px;
	font-size: 22px;
	text-align: center;
	text-transform: uppercase;
	}

.cartProgress img {vertical-align:middle;margin-right: 20px;}
.txtcartProgressCurrent {color: #ba5d00; font-weight: bold;}
.quickBuy {text-align: center;	color: #89786e; margin-bottom: 20px;}

.tdcartTitle {color: #FFFFFF; background-color: #89786e; padding: 4px 2px;}
.tdcartEven {background-color:#FFFFFF; border-bottom: 1px solid #DDDDDD;}
.tdcartOdd {background-color:#f67d00; color:#FFFFFF;}
.tdCartSubTotal {padding-top: 10px;}

#ViewCartForm span {font-size: 16px; color: #ba5d00;}

/**STEP 1 PAGE
***************/
table#Step1Form {
	width: 303px;
	float:left;
	margin: 0 5px;
	text-align: left;
	border: 1px solid #DDDDDD;
	margin-top: 30px;
	margin-bottom: 30px;
	height: 200px;
	}

table#Step1Form h2 {color: #89786e; margin: 5px 0 0 0; font-size:22px} 
table#Step1Form td p {padding: 5px; margin: 0; color: #89786e;}
table#Step1Form .tag {width: 70px;}
table#Step1Form .textbox {width: 200px;}

.regSep {
	width: 303px;
	float: left;
	margin: 0 6px;
	border: 1px solid #DDDDDD;
	margin-top: 30px;
	margin-bottom: 30px;
	height: 265px;
	text-align: center;
	}

.regSep h2 {color: #89786e; margin: 10px 0 0 0; font-size: 22px;}
.regSep p {padding: 0 3px; font-size: 13px;}
.regSepInner {
	width: 297px; 
	height: 75px; 
	text-align: left;
	}

/**REGISTRATION PAGE
*********************/
table#RegistrationForm td {padding: 5px;}
table#RegistrationForm td.tdcartTitle {
	color: #FFFFFF;
	background-color: #89786e;
	padding: 4px;
	text-transform: uppercase;
	}

table#RegistrationForm td.tag {width: 130px;}
table#RegistrationForm td .textbox {width: 250px;}

/**EDIT DELIVERY ADDRESS PAGE
********************************/
table#Step3Form, table#Step4Form {margin-bottom: 30px;}
table#Step3Form td.tdcartTitle, 
table#Step4Form .tdcartTitle {text-transform: uppercase;}
table#Step3Form td, table#Step4Form td {padding: 5px;}
table#Step3Form td .textbox, table#Step4Form td .textbox  {width: 200px;}
table#Step4Form .tag {width: 165px;}


/**PROFILE PAGE
****************/
#ProfileForm {margin: 0 0 0 30px;}
#ProfileForm td {text-align: left; padding: 5px;}
#ProfileForm td .textbox {width: 200px;}

/**VIEW ORDERS PAGE
*********************/
table#ViewOrdersForm {
	border-left: 1px solid #89786e;
	border-right: 1px solid #89786e;
	margin-bottom: 40px;
	}

table#ViewOrdersForm .tdcartTitle,
table#ViewOrderForm .tdcartTitle {
	text-transform: uppercase; 
	padding: 5px;
	background-color: #89786e;
	}

table#ViewOrdersForm .tdcartEven {
	background-color: #FFFFFF; 
	border-bottom: 1px solid #89786e;
	color: #89786e;
	padding-bottom: 5px;
	}

table#ViewOrdersForm .tdcartOdd {
	background-color: #f67d00; 
	color: #FFFFFF;
	padding-bottom: 5px;
	}

table#ViewOrdersForm .tdcartEven a {color: #f67d00; background: #FFFFFF;}
table#ViewOrdersForm .tdcartEven a:hover {color: #89786e; background: #FFFFFF; text-decoration: none;}
table#ViewOrdersForm .tdcartOdd a {background-color: #f67d00;  color: #FFFFFF; }
table#ViewOrdersForm .tdcartOdd a:hover {color: #89786e; background-color: #781e1e; text-decoration: none;}

ol#OrderNotes {margin-left: 30px;}
ol#OrderNotes li {list-style-position: outside;margin: 15px;}
ol#OrderNotes span {font-size: 16px; color: #f67d00; }


table#ViewOrderForm .tag {color: #f67d00; background: #FFFFFF;}
table#ViewOrderForm td {padding: 5px;}
table#ViewOrderForm .subHead {text-transform: uppercase; color: #f67d00;}

/**GATEWAYFORM 
*****************/
table#GatewayForm .tdcartEven {
	background-color: #f67d00; 
	color: #FFFFFF;
	text-align: left;
	padding-left: 5px;
	border-bottom: 1px solid #ba5d00;
	}

table#GatewayForm  .tdcartOdd {
	background-color: #FFFFFF; 
	color: #89786e;
	border-bottom: 1px solid #ba5d00;
	}


table#TAFForm td {text-align: left; padding: 5px;}
table#TAFForm td .textbox {width: 200px;}


#AdvancedSearchForm {margin: 20px auto; text-align: center;}
#AdvancedSearchForm .textboxSml {width: 92px;}
#AdvancedSearchForm .textbox {width: 200px;}
#AdvancedSearchForm td {padding: 8px 5px;}
#GiftForm {margin: 20px auto; text-align: center;}
#GiftForm td {text-align: left; padding: 8px 5px;}
#GiftForm .textbox {width: 200px;}

.txtCopyright, a.txtCopyright {
	text-align: center;
	font-size: 11px;
	padding-top: 5px;
	color:#89786e;
	}
a.txtCopyright:hover {text-decoration: none;}
.dropDown {width: 120px;}
