/*

|=================================================================|

|							          |	

| 		COSMOPOLITANRED			          	  |

|							          |	

|=================================================================|

|							          |

| Theme Name: COSMOPOLITANRED				          |

| 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 			  	  |

|=================================================================|

| 								  |

| COSMOPOLITANRED 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; color: #000000;	}

.textboxDisabled {background-color: #dd0900; border: 1px solid #333333;	color: #FFFFFF;	}

form, ol, ul {margin: 0px; padding: 0px;}

li {list-style-position: outside; margin: 0px; padding: 0px;}

li.bullet {list-style-type: square; color: #dd0900;}

li.bulletLrg {list-style-type: square; color: #dd0900;}

li.num {color: #dd0900;}

li.account {margin: 0 0 10px 30px; list-style-type: square;}





/**SITE WIDE HYPERLINKS

*************************/

.txtSession, .txtDefault, .txtCopy, a.txtSession, a.txtDefault, a.txtLink, a.txtLocation {color:#030 text-decoration:none; font-size:medium; font-variant: small-caps;}

a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover, a.txtSession:hover {color: #000000; text-decoration:none;}



/**MISCELLANEOUS STYLING

***************************/

.txtOldPrice {text-decoration: line-through;}

.txtSale, .txtOutOfStock, .txtStockWarn {color: #dd0900;}

.txtBoxSave {color: #dd0900;}

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

.txtRequired {color: #000000; background-color: red; border: 1px solid #000000; padding: 2px;font-size:150%;}


/**SITE WIDE BUTTONS

**********************/

a.txtCheckout:link, a.txtCheckout:visited, 

a.txtUpdate:link, a.txtUpdate:visited, 

a.txtButton:link, a.txtButton:visited, .submit {

	color: #FFFFFF; 

	background-color: #dd0900;

	text-decoration: none; 

	padding: 2px; 

	border: 1px solid #333333; 

	cursor: pointer; 

	text-transform: lowercase;

	}



a.txtCheckout:hover, a.txtUpdate:hover, a.txtButton:hover, .submit:hover {

	color: #ffffff; 

	background-color: #515151 !important; 

	padding: 2px; 

	text-decoration: none; 

	border: 1px solid #333333; 

	cursor: pointer; 

	text-transform: lowercase; 

	}





/**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;}

.tdCartSubTotal {padding-top: 10px;}



/**STEP1 PAGE

*****************/

table#Step1Form {float: left; width: 280px; margin-right: 50px;}

#StepRight {width: 420px; float: left; margin-bottom: 40px;}

#StepRight h3 {color: #000000; margin: 0;}

#StepRight .regSep {border: 1px dotted #DDDDDD;	margin: 0 0 20px 0; padding: 10px;}

.regSep a.txtBlue {text-align: right; color: #000000; background-color: #FFFFFF;}

.regSep a.txtBlue:hover {color: #000000; background-color: #FFFFFF;}



/**REGISTRATION PAGE

**********************/

#RegistrationForm {margin-bottom: 30px;}

#RegistrationForm td {padding: 8px;}

#RegistrationForm .textbox {width: 150px;}



/**GATEWAY PAGE

****************/

#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;}



/**PROFILE PAGE

******************/

#ProfileForm td, #ChangePasswordForm td {padding: 8px 5px;}

#ProfileForm .textbox, #ChangePasswordForm .textbox {width: 200px;}



/**VIEW ORDERS & VIEW ORDER PAGE

***********************************/

#ViewOrderForm  {margin-bottom: 150px;}



/**TELL A FRIEND PAGE

***********************/

#TAFForm td {padding: 8px 5px;}

#TAFForm .textbox {width: 200px;}





/**VIEW ORDERS PAGE

**********************/

#OrderNotes {margin: 30px 0 50px 30px;}

#OrderNotes li {margin-bottom: 20px;}

#OrderNotes span {color: #dd0900;}





/**ADVANCED SEARCH

*********************/

#ASForm td {padding: 5px;}

#ASForm .textbox {}

#ASForm .textboxSml {width: 60px;}



/**GIFT CERTIFICATE PAGE

***************************/

#GiftForm td {padding: 10px 10px 8px 0;}

#GiftForm .textbox {width: 200px;}

#GiftForm strong {text-transform: lowercase; color: #000000;}

