/*
|=================================================================|
|							          |	
| 		COSMOPOLITAN BLACK CC4			          |
|							          |	
|=================================================================|
|							          |
| Theme Name: COSMOPOLITAN BLACK CC4			          |
| Theme URL: http://seriradesigns.com          			  |
| Author: KatGirl 						  |
| Author URL: http://seriradesigns.com		      		  |
| Version: 1.0							  |
| Creation Date: 22nd November 2008			          |
| Copyright: International and domestic Copyright Laws apply      |
| 								  |
|=================================================================|
|								  |
|			LICENCE TYPE 			  	  |
|=================================================================|
| 								  |
| COSMOPOLITAN BLACK 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	  					  |		
|								  |
|=================================================================|
*/


/**FORMS AND LISTS
*********************/
.textbox, .textboxSml {background-color: #FFFFFF;border: 1px inset #DDDDDD; font-size: 12px; color: #333333;font-family: "Lucida Sans";}
.textboxDisabled {background-color: #000000; border: 1px solid #333333;	color: #FFFFFF;	font-family: "Lucida Sans";}
form, ol, ul {margin: 0px; padding: 0px; font-family: "Lucida Sans"; }
select {font-family: "Lucida Sans"; color: #333333;}
li.bullet {list-style-type: square; color: #999999;}
li.num {color: #999999;	list-style-type: decimal;}
li.account {margin: 0 0 10px 30px; list-style-type: square; list-style-type: inside; padding: 0;}



/**MISCELLANEOUS STYLING
***************************/
.txtOldPrice {text-decoration: line-through;}
.txtSale, .txtOutOfStock, .txtStockWarn {color: #CA1010;}
.txtBoxSave {color: #999999;}
.txtError {font-weight: bold; color: #FFFFFF; background-color: #CA1010; border: 1px solid #333333; padding: 2px;}
.txtCopy {color: #000000;}


/**SITE WIDE BUTTONS
**********************/
a.txtCheckout, a.txtUpdate, a.txtButton, .submit {color: #FFFFFF;background-color: #333333; text-decoration: none; padding: 2px; border: 1px solid #000000; cursor: pointer; text-transform: lowercase;}
a.txtCheckout:hover, a.txtUpdate:hover, a.txtButton:hover, .submit:hover {color: #FFFFFF; background-color: #999999; padding: 2px; text-decoration: none; border: 1px solid #333333}
a.blueLink:link, a.blueLink:visited {color: #999999; background: #FFFFFF; text-decoration: none;}
a.blueLink:hover {color: #000000; background: #FFFFFF; text-decoration: underline;}



/**TABLES
***********/
table td {vertical-align: top;}
#ViewCartForm td {vertical-align: middle; padding-left:5px; padding-right: 5px;}
#RegistrationForm {margin-bottom: 30px;}
#ForgotPasswordForm, #GatewayForm, #NewsletterForm {margin-top: 30px}
#GatewayForm {margin: 30px auto 10px; }
#RegistrationForm .textbox {width: 150px;}
#GatewayForm td.tdcartEven, #GatewayForm td.tdcartOdd {color: #000000; background-color: #EBEDFE; border-bottom: 1px solid #C9CEFC; border-top: 1px solid #C9CEFC; padding-left: 5px;}
#GatewayForm td.tdcartOdd {border-top: none;}
#ProfileForm td, #ChangePasswordForm td, 
#TAFForm td, #LoginForm td, #RegistrationForm td, 
#ForgotPasswordForm td, #Step1Form td, #GatewayForm td, #NewsletterForm td {padding: 8px 5px;}
#TAFForm .textbox, #LoginForm .textbox, #ProfileForm .textbox, #ChangePasswordForm .textbox, #ForgotPasswordForm .textbox {width: 200px;}

/**ADVANCED SEARCH
*********************/
#ASForm td {padding: 5px;}
#ASForm .textbox {width: 175px}
#ASForm .textboxSml {width: 80px;}

/**GIFT CERTIFICATE PAGE
***************************/
#GiftForm td {padding: 10px 10px 8px 0;}
#GiftForm .textbox {width: 200px;}
#GiftForm strong {text-transform: lowercase; color: #000000;}

/**VIEW CART PAGES
*******************/
#ViewCartForm {margin-bottom: 60px;}
#ViewCartForm strong {color: #000000}
#Step3Form, #Step4Form {margin-bottom: 25px;}
.cartProgress {font-weight: normal; color: #999999; text-align: right; margin: 20px auto 40px; font-size: 12px;}
.txtcartProgressCurrent {color: #000000; font-size: 18px;}
.quickBuy {text-align: center; margin-bottom: 10px;}
.tdcartTitle {padding: 3px !important; color: #EEEEEE; background-color: #000000; }
.tdcartEven, .tdcartOdd {background-color: #FFFFFF; border-bottom: 1px dotted #CCCCCC; padding-top: 5px; padding-bottom: 5px;}
.tdCartSubTotal {padding-top: 5px;}

/**STEP1 PAGE
*****************/
table#Step1Form {float: left; display: inline; width: 280px; margin-right: 50px;margin-top: 20px;}
#StepRight {width: 420px; float: left; display: inline; margin-bottom: 40px;}
#StepRight .regSep h3 {color: #333333 !important; margin: 0 0 10px 0;}
#StepRight .regSep {border: 1px dotted #DDDDDD;	margin: 0 0 20px 0; padding: 10px 10px 5px 10px;}
#StepRight .regSep p {margin-bottom: 10px;}
#StepRight .regSep a.txtBlue:link, #StepRight .regSep a.txtBlue:visited {text-align: right; color: #0286af; background-color: #FFFFFF;}
#StepRight .regSep a.txtBlue:hover {color: #000000; background-color: #FFFFFF;}

/**VIEW ORDERS & VIEW ORDER PAGE
***********************************/
#ViewOrderForm  {margin-bottom: 150px;}

/**VIEW ORDERS PAGE
**********************/
#OrderNotes {margin: 30px 0 50px 30px;}
#OrderNotes li {margin-bottom: 20px;}
#OrderNotes span {color: #000000;}