

#buyform fieldset{
	padding:1.5em 0.4em 0.8em 0;
    margin-left:0;
	border:none;
	}
	
#buyform {
	margin-bottom: 0;
}
	
div.custom-radio {
	border-bottom:1px solid #cdcdcd;
	padding: 6px 0 4px 0;
	background:none;
}
.custom-radio  input{top:10px;}

div.custom-radio:first-child {
	border-top:1px solid #cdcdcd;
}

.custom-radio label.checked {
	background-color:#f4f4f4;
	background-position:-8px -214px;
}

.custom-radio label input.buyButton {
  right:5px;
}
.custom-radio label.hover, .custom-radio label.focus {
	background-position:-8px -116px;
}

.notifyLink {
	color:#29ABE2;
	text-decoration: none;
}

.directPrice {
 color: #cd3301;
}
.saveInfo {
 font-size:.8em;
}
.custom-radio label {
	display: block;
	position: relative;
	z-index: 1;
	padding-right: 1em;
	padding: .3em 6em .4em 30px;
	margin-bottom: 1px;
	cursor: pointer;
	background: url(../images/radiobutton2.gif) no-repeat; 
	background-position: -8px -14px;	
}

.custom-radio label input.buyButton:hover {
   background-color: #cd3301;
   	background: -webkit-gradient(linear, left top, left bottom, from(#cd3301), to(#cd3301));
   	background: -moz-linear-gradient(top, #cd3301, #cd3301);
   color: #fff;
   border-top: 1px solid #CDCDCD;
   }

.custom-radio label input.buyButton,.custom-radio label input.NotifyButton,.buyButton,.NotifyButton{
   background-color: #cd3301;
   		background: -webkit-gradient(linear, left top, left bottom, from(#ff6634), to(#cd3301));
   	background: -moz-linear-gradient(top, #ff6634, #cd3301);
	border:1px solid #CDCDCD;
	
	-moz-box-shadow: 0px 1px 1px #ccc;
	-webkit-box-shadow: 0px 1px 1px #ccc;
	color:#fff;
   font-size: 13px;
   font-family: Arial, Sans-Serif;
   font-weight:500;
   text-decoration: none;
   vertical-align: middle;
   text-shadow:none;
   padding: 2px 3px 2px 3px;
   }
