
fieldset.PackageSet h2   { color: #6d6d6d; font-size: 12px; margin: 5px 0 15px; padding: 0; font-weight:bold;}

fieldset.PackageSet h2 input {
	margin-right:5px;
}

fieldset.PackageDesc ul { 
	margin-left:20px;
	margin-top:10px;
}

fieldset.PackageDesc ul li  { color: #6d6d6d; line-height: 23px; background: url("./../../images/icon/successSmall.png") no-repeat 0 50%; list-style: none; padding-left: 23px }

fieldset.PackageDesc ul li.false {
	background:transparent url('./../../images/icon/crossSmall.png') no-repeat scroll 0pt 50%;
}

p.Disclaimer {
	font-size:10px;
	text-align:center;
	margin:15px 0px 15px 0px;
}

div.PackageText {
	float:left;
	width:450px;
}

div.Amount {
	font-size:20px;
	font-weight:bold;
	text-align:right;
	margin:10px 0px 0px 0px;
	float:right;
}

div.Amount span  { color: #496d96; font-size: 25px }

img.PackageIcon {
	vertical-align:middle;
	margin-right:5px;
}

#WebsiteTagsArea   { background: #fff 0 50%; padding: 7px; border: solid 1px #cfd6df }

#WebsiteTagsArea strong {
	margin-bottom:7px;
	display:block;
}

#WebsiteTagsAreaHelp {
	font-size:11px;
	padding-top:10px;
}

#Permalink {
	color:#666666;
}

.LongDescriptionCharsLeft, .ShortDescriptionCharsLeft  { color: #496d96; font-weight: bold }

#Payment   { background: #fff 0 50%; padding: 10px; border: solid 1px #cfd6df; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px  }


#Payment h2  { font-size: 13px; font-weight: bold; margin: 0 0 5px; padding: 0 0 5px; border-bottom: 1px dotted #cfd6df }

#Payment table td  { margin-bottom: 5px; padding: 5px; border-bottom: 1px dotted #cfd6df }

#Payment table td label {
	display:block;
	cursor:pointer;
}