﻿/*#content_form #pay_navigation #delivery_link
{
	color:#b12887;
}

#content_form #pay_navigation #delivery_link:visited,
#content_form #pay_navigation #review_link:visited,
#content_form #pay_navigation #payment_link:visited,
#content_form #pay_navigation #confirmation_link:visited
{
	color:#333;
}

#content_form a.star_selected
{
	color:#333;
}
*/

#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard table{width:100%;}

#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_StartNavigationTemplateContainerID_StartNextLinkButton { width: 81px; height: 32px; display: block; text-align: center; line-height: 32px; color: #FFF; font-size: 16px; float: right; background:  url(../../common/images/content/purpleButton1OFF.jpg) no-repeat scroll left top;  font-weight: bold; }
#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_StartNavigationTemplateContainerID_StartNextLinkButton:Hover { width: 81px; height: 32px; display: block; text-align: center; line-height: 32px; color: #FFF; font-size: 16px; float: right; background:  url(../../common/images/content/purpleButton1ON.jpg) no-repeat scroll left top;  font-weight: bold; }

#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_StepNavigationTemplateContainerID_StepPreviousLinkButton,
#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_FinishNavigationTemplateContainerID_FinishPreviousLinkButton {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../common/images/content/silverButton2OFF.jpg) no-repeat scroll left top;
color:#85A405;
display:block;
float:left;
font-size:16px;
font-weight:bold;
height:32px;
line-height:32px;
text-align:center;
width:142px;
}

#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_StepNavigationTemplateContainerID_StepPreviousLinkButton:Hover,
#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_FinishNavigationTemplateContainerID_FinishPreviousLinkButton:Hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../common/images/content/silverButton2ON.jpg) no-repeat scroll left top;
color:#85A405;
display:block;
float:left;
font-size:16px;
font-weight:bold;
height:32px;
line-height:32px;
text-align:center;
width:142px;
}

#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_StepNavigationTemplateContainerID_StepNextLinkButton {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../common/images/content/purpleButton1OFF.jpg) no-repeat scroll left top;
color:#FFFFFF;
display:block;
float:right;
font-size:16px;
font-weight:bold;
height:32px;
line-height:32px;
text-align:center;
width:81px;
}

#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_StepNavigationTemplateContainerID_StepNextLinkButton:Hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../common/images/content/purpleButton1ON.jpg) no-repeat scroll left top;
color:#FFFFFF;
display:block;
float:right;
font-size:16px;
font-weight:bold;
height:32px;
line-height:32px;
text-align:center;
width:81px;
}

#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_CheckoutCharges_ShippingsList
{
	height:400px;
}

#content_form table.radio_group tbody tr td {
	width:400px;
}

#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_CheckoutCharges_ShippingsList tbody tr td label{
	display:block;
	float:left;
	width:100%;
}
#content_form .radio_group, #content_form .radio_group label > #ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_CheckoutCharges_ShippingsList_ctl00_ShippingModule1_shippingoptions_ctrl0_Option
{
	
}

#content_form .deliveryInsturctionNotes{
margin-top:20px;
}

#content_form .fullWidth{
	width:98%;
	float:left;
	display:block;
}

.hideButton
{
	visibility:hidden;
}

/* for summary page */
.shoppingbag .itemList {
	padding-top:20px;
}

#content_form #pay_navigation > span.star_text {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:medium none;
color:#333333;
display:block;
float:left;
font-size:12.5px;
font-weight:bold;
height:auto;
margin:0;
padding:0;
width:auto;
}

#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_CheckoutShippingAddress_DdlFromBookAddress,
#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_CheckoutBillingAddress_AddressesList{
margin-bottom:15px;
}

#ctl00_MainContent_CheckoutModule_ThemeCheckoutModule_CheckoutWizard_CheckoutBillingAddress_PnlAddresses
{
	margin-top:15px;
}

#ctl00_mainnav{height:45px; width:100%; background:url(../../common/images/navigation/bg-nav.png) left top no-repeat; text-align:center; z-index:99; position:relative;}