/*
|=================================================================|
|							          |	
| 			DARCY LIME			          |
|							          |	
|=================================================================|
|							          |
| Theme Name: DARCY LIME				          |
| 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 LIME 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 {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-size: 14px;
	color: #333333;
	}
	
	
.textboxDisabled {
	background-color: #781e1e;
	border: none;
	font-size: 14px;
	color: #FFFFFF;
	}


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

.submit:hover {	
	color: #FFFFFF;
	background-color: #00cccc;
	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;	}

#AccountList {
	width: 160px;
	margin: 0 auto 30px;
	font-size: 16px;
	}

#AccountList ul {margin-left: 15px;}
#AccountList li {
	list-style-type: square;
	padding-top: 5px;
	padding-bottom: 5px;
	}


.txtSession, .txtCopy, 
a.txtSession {color: #333333; text-decoration: none;}
a.txtSession:hover {color: #c4b492; text-decoration:underline;}


a.txtButton {
	color: #FFFFFF;
	background-color: #00cccc;
	padding: 2px 5px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	}


a.txtButton:hover {
	color: #FFFFFF;
	background-color: #00cccc;
	padding: 2px 5px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	}

.txtOldPrice {text-decoration: line-through;}
.txtSale {color:#781e1e;}
.txtOutOfStock {color:#781e1e;}
.txtBoxSave {color:#c4b492; padding-left: 16px;}
.txtStockWarn {font-size: 75%; color: #781e1e;}

.txtError {
	font-weight: bold;
	color: #333333;
	background-color: #c4b492;
	border: 1px solid #333333;
	padding: 2px;
	}


.txtDefault, 
a.txtDefault, 
a.txtLink, 
a.txtLocation {color: #333333;text-decoration:none;}
a.txtDefault:hover, 
a.txtLink:hover, 
a.txtLocation:hover {color: #00cccc; text-decoration:none;}


/**CART PAGES
**************/
.cartProgress {
	width: 750px;
	color: #666666;
	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: #00cccc;font-weight: bold;}
.quickBuy {text-align: center;	color: #666666; margin-bottom: 20px;}
.tdcartTitle {color: #000000;background-color: #00cccc;padding: 4px 2px;}
.tdcartOdd {color: #FFFFFF; background-color:#00cccc; }
.tdcartEven {color:#333333;background-color:#ffff16; border-bottom: 1px solid #DDDDDD;}
.tdCartSubTotal {padding-top: 10px;}
#ViewCartForm span {font-size: 16px; color: #00cccc;}

/**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 h1 {color: #666666;margin: 5px 0 0 0; font-size:22px} 
table#Step1Form td p {margin: 0; color: #666666;}
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: 200px;
	text-align: center;
	}

.regSep h2 {color: #666666;margin: 10px 0 0 0; font-size: 22px;}
.regSep p {padding: 0 3px; font-size: 13px;}
.regSepInner {width: 297px; height: 105px; text-align: left;}

/**REGISTRATION PAGE
*********************/
table#RegistrationForm td {padding: 5px;}
table#RegistrationForm td.tdcartTitle {
	color: #FFFFFF;
	background-color: #00cccc;
	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
****************/
#ProfilePage {
	margin: 0 auto 30px;
	width: 500px;
	text-align: center;
	}

#ProfileForm {text-align: center; margin: 0 auto;}
#ProfileForm td {text-align: left; padding: 5px;}
#ProfileForm td .textbox {width: 200px;}

/**VIEW ORDERS PAGE
*********************/
table#ViewOrdersForm {
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	margin-bottom: 40px;
	}

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

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

table#ViewOrdersForm .tdcartOdd {
	background-color: #ffff16; 
	color: #333333;
	padding-bottom: 5px;
	}

table#ViewOrdersForm .tdcartEven a {color: #FFFFFF; background: #00cccc; }
table#ViewOrdersForm .tdcartEven a:hover {color: #00cccc; background: #00cccc; text-decoration: none;}
table#ViewOrdersForm .tdcartOdd a {background-color: #ffff16;  color: #333333; }
table#ViewOrdersForm .tdcartOdd a:hover {color: #00cccc; background-color: #ffff16; text-decoration: none;}
table#ViewOrderForm .tag {color: #00cccc; background: #FFFFFF;}
table#ViewOrderForm td {padding: 5px;}
table#ViewOrderForm .subHead {text-transform: uppercase; color: #00cccc;}


table#GatewayForm td {text-align: left; padding-left: 5px;}
table#GatewayForm td.tdcartOdd {color: #FFFFFF; background-color:#00cccc; }
table#GatewayForm td.tdcartEven {color:#FFFFFF;background-color:#00cccc; border-bottom: 1px solid #DDDDDD;}





.txtCopyright, a.txtCopyright {
	text-align: center;
	font-size: 11px;
	padding-top: 5px;
	color: #666666;
	}
a.txtCopyright:hover {text-decoration: none;}
.dropDown {width: 120px;}
