﻿#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_hlAddNewAddress { width: 223px; height: 32px; background: url(../../common/images/content/purpleButton4OFF.jpg) left top no-repeat; display: block; line-height: 31px; text-align: center; font-size: 16px; font-weight: bold; color: #FFF; margin-top: 20px; }
#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_hlAddNewAddress:Hover { width: 223px; height: 32px; background: url(../../common/images/content/purpleButton4ON.jpg) left top no-repeat; display: block; line-height: 31px; text-align: center; font-size: 16px; font-weight: bold; color: #FFF; margin-top: 20px; }


#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_btnSave { 
background:transparent url(../../common/images/content/purpleButton1OFF.jpg) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-size:16px;
font-weight:bold;
height:32px; !important;
line-height:31px;
margin-top:20px;
text-align:center;
width:81px;
border: none;
}

#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_btnSave:Hover { 
background:transparent url(../../common/images/content/purpleButton1ON.jpg) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-size:16px;
font-weight:bold;
height:32px; !important;
line-height:31px;
margin-top:20px;
text-align:center;
width:81px;
border: none;
}

#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_btnCancel { 

background:transparent url(../../common/images/content/silverButton1OFF.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;
margin-top:20px;
width:81px;
border: none;
position: relative;
left: 20px;
 }
 
 #ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_btnCancel:Hover { 

background:transparent url(../../common/images/content/silverButton1ON.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;
margin-top:20px;
width:81px;
border: none;
position: relative;
left: 20px;
 }




#ctl00_MainContent_ThemedControlModule1_ThemeThemedControlModule1_AddressViewModule1_titleDropdown { width:240px; height: 22px; }

#content_form a{
	
	display:block;
	background:none;
	
	float:left;

	width:auto;
	height:auto;
	
	margin:0px;
	padding:0px;
}

#content_form #star_picture{
	margin-left:65px; 
	margin-top: 7px;
}

#content_form .indent_input{
	margin-left:30px;
}

#content_form  .radio_group a.edit_button{
	color:#2899d1; 
	margin-left:10px; 
	font-size:12px; 
}

#content_form .small_select{
	width:130px;
}

#content_form .start_year{
	width:90px; 
	float:right;
}

#content_form .normal_text{
	font-weight:normal;
}

#content_form .into_text{
	line-height:21px;
}

#content_form .into_text strong span {
	 font-size:14px; 
}

#content_form  .additionala_info{
	width:410px; 
	height:100px; 
	margin-top:10px;
}

#content_form .small_text{
	width:30px;
}
#content_form #pay_navigation #delivery_link {
	margin-left:155px;
	position: relative;
	left: 8px;

}

#content_form #pay_navigation #review_link {
	margin-left:62px;
	position: relative;
	left: 8px;

}


#content_form #pay_navigation #payment_link {
	margin-left:60px;
	position: relative;
	left: 8px;

}


#content_form #pay_navigation #confirmation_link {
	margin-left:52px;
	position: relative;
	left: 8px;
}




#content_form  .gray_arial{
	color:#666666;
}

#content_form .blue , #content_form select{
	color:#147dc1;
}

#content_form table {
	font-weight:bold;
	color:#333333;
	font-size:12px;
	width:100%;
	/*overflow:auto;*/
	
}

#content_form  .half{
	width:49%;
	float:left;
	display:block;
}

#content_form table tbody tr {
	height:35px;
	width:100%;
	vertical-align:middle;
	
}
#content_form table tbody tr td {
	height:35px;
	text-align:left;
	display:block;
	float:left;
	width:240px;
}

#content_form table tbody tr>td.form_label  {
	text-align:right;
	
	/*width:120px;*/
	width:109px;
	margin-right:10px;
	
	
}

#content_form  table tbody tr>td span{
	vertical-align:middle;
}

#content_form input, #content_form select {
	
	
	border: solid 1 px  #c0c0c0;
	float:left;
}



.shoppingbag #content_form a.addCancel {

}


/*=============== ADDRESS FORM ============================*/
.addressFormValidator {float:right; padding-top:6px;}

#content_form .radio_group table tbody tr td span {float:none;}


#content_form .radio_group table tbody tr td span.addressTip{
	float:none;
	font-size:x-small;
	font-style:italic;
}