/*
|=================================================================|
|							          |	
| 			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 inset #DDDDDD;
	font-size: 14px;
	color: #1E1E1E;
	}
	
	
.textboxDisabled {
	background-color: #af1202;
	border: none;
	font-size: 14px;
	color: #FFFFFF;
	}


.submit {	
	color: #FFFFFF;
	background-color: #af1202;
	height: 18px;
	padding-bottom: 2px;
	border: none;
	text-transform: uppercase;
	}

.submit:hover {	
	color: #FFFFFF;
	background-color: #1E1E1E;
	height: 18px;
	padding-bottom: 2px;
	border: none;
	text-transform: uppercase;
	}

/**FORMS AND LISTS
**********************/
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;}
.txtCopy {color: #333333; text-decoration: none;}

/** STORE WIDE BUTTONS
***************************/
a.txtButton, .txtButton, a.txtCheckout, a.txtUpdate {
	color: #FFFFFF;
	background-color: #af1202;
	padding: 2px 5px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	border: none;
	}


a.txtButton:hover, .txtButton:hover, 
a.txtCheckout:hover, a.txtUpdate:hover {
	color: #FFFFFF;
	background-color: #1E1E1E;
	padding: 2px 5px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	border: none;
	}

.txtOldPrice {text-decoration: line-through;}
.txtSale {color: #af1202; }
.txtBoxSave {color: #af1202; padding-left: 16px;}
.txtStockWarn {font-size: 75%; color: #af1202; }
.txtError {font-weight: bold;color: #FFFFFF;background-color: #af0a0a; border: 1px solid #333333;padding: 2px;}



/**CART PAGES
**************/
.cartProgress {
	width: 750px;
	color: #999999;
	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: #af1202; font-weight: bold;}
.quickBuy {text-align: center;	color: #1E1E1E; margin-bottom: 20px;}
.tdcartTitle {color: #FFFFFF; background-color: #1E1E1E; padding: 4px 2px;}
.tdcartEven {background-color:#FFFFFF; border-bottom: 1px solid #DDDDDD;}
.tdcartOdd {background-color: #af1202; color:#FFFFFF;}
.tdCartSubTotal {padding-top: 10px;}

#ViewCartForm span {font-size: 16px; color: #af1202;}

/**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: #1E1E1E; margin: 5px auto 0; text-align: center; font-size:20px} 
table#Step1Form td p {padding: 5px; margin: 0;}
table#Step1Form .tag {width: 70px;}
table#Step1Form .textbox {width: 200px;}
table#Step1Form a {color: #af1202;}
table#Step1Form a:hover {color: #1E1E1E;}
.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: #1E1E1E; margin: 10px 0 0 0; font-size: 20px;}
.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: #af1202;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 #1E1E1E;
	border-right: 1px solid #1E1E1E;
	margin-bottom: 40px;
	}

table#ViewOrdersForm .tdcartTitle,
table#ViewOrderForm .tdcartTitle {
text-transform: uppercase; 
padding: 5px;
background-color: #1E1E1E;
}

table#ViewOrdersForm .tdcartEven {
background-color: #AF1201; 
border-bottom: 1px solid #1E1E1E;
color: #FFFFFF;
padding-bottom: 5px;
}

table#ViewOrdersForm .tdcartEven a {
color: #FFFFFF; 
background: #af1202;
}

table#ViewOrdersForm .tdcartEven a:hover {
color: #1E1E1E; 
background: #af1202;
text-decoration: none;
}


table#ViewOrdersForm .tdcartOdd {
background-color: #FFFFFF;
color: #1E1E1E;	
padding-bottom: 5px;
}

table#ViewOrdersForm .tdcartOdd a {
background-color: #FFFFFF; 
color: #1E1E1E; 
}

table#ViewOrdersForm .tdcartOdd a:hover {
color:  #af1202;
background: #FFFFFF;
text-decoration: underline;
}



ol#OrderNotes {margin-left: 35px; margin-right: 20px;}
ol#OrderNotes li {color:  #af1202; font-size: 16px;}
ol#OrderNotes .Subheader {
float: left;
width: 100%;
font-size: 16px; 
color:  #af1202;
margin: -22px 0 0 25px;
}

ol#OrderNotes .note {
margin-bottom: 25px;
color: #1E1E1E; 
padding-left: 20px;
font-size: 13px;
}
/**GATEWAYFORM 
*****************/
table#GatewayForm .tdcartEven {
	background-color: #af1202;
	color: #FFFFFF;
	text-align: left;
	padding-left: 5px;
	border-bottom: 1px solid #333333;
	}

table#GatewayForm  .tdcartOdd {background-color: #FFFFFF; color: #1E1E1E;	border-bottom: 1px solid #333333;}
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: #999999;}
a.txtCopyright:hover {text-decoration: none;}
.dropDown {width: 120px;}
