TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.Title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #6666cc;
    PADDING-TOP: 12px;
    TEXT-ALIGN: center
}
.Subtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #6666cc;
    TEXT-ALIGN: center
}
.DividerHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: white;
    BACKGROUND-COLOR: #6666cc;
    TEXT-ALIGN: left
}
.DividerSubheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #333366;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.Subheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
.PromptMandatory
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
.PromptOptional
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
.ReferAFriend
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #8566c2;
    TEXT-ALIGN: center
}
.ReferAFriendBorder
{
    BORDER-RIGHT: #8566c2 1px solid;
    BORDER-TOP: #8566c2 1px solid;
    BORDER-LEFT: #8566c2 1px solid;
    BORDER-BOTTOM: #8566c2 1px solid
}
.FastPathCalloutOfferBorder
{
    BORDER-RIGHT: #cfcfe8 1px solid;
    BORDER-BOTTOM: #cfcfe8 1px solid;
    background-image: url('/ig/vgradient.caspx?w=1&h=570&tc=ffffff&bc=EAF1F9');
    background-repeat: repeat-x;
}
.FastPathBundleV2Border
{
    BORDER-TOP: #cfcfe8 1px solid;
}

/** BreadCrumb Classes **/
.BreadCrumbMiddle
{ 
	background-repeat: repeat-y;
}

.CheckOutText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FE6701;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif;
}

A.ActiveLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #3300CC;
    FONT-STYLE: normal;
    text-decoration: underline;
    FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif;	
}

.PostSellCapText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #ff0000;
    FONT-STYLE: bold;
    FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif;
}

.PostSellCongratsText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #ff6600;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica, Sans-Serif;
}

.PostSellRewardedText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #ff6600;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif;
}

.PostSellOfferText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif;
}

.PostSellItemHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #0066cc;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif;
}

.PostSellItemDesc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica, Sans-Serif;
}


.PostSellBonusBuyPrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica, Sans-Serif;
}

.PostSellXFor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #FF0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, Sans-Serif;
}

.PostSellPlusFreeShipping
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica, Sans-Serif;
}

.PostSellSelectText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica, Sans-Serif;
}

.PostSellFootNoteBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica, Sans-Serif;
}

.PostSellPopUpLeftProductHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana,Tahoma, Helvetica, Sans-Serif;
}

.PostSellPopUpRightProductHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana,Tahoma, Helvetica, Sans-Serif;
}

.PostSellPopUpSaveText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana,Tahoma, Helvetica, Sans-Serif;
}

.PostSellFootNote
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica, Sans-Serif;
}


.SelectOptionsExplanation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff6600;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
}

.SelectOptionsBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
}

/** order pipeline tables **/
.OP_Table_Header
{
    FONT-WEIGHT: bold;
    HEIGHT: 26px;
    BACKGROUND-COLOR: #CCE5FF;
    TEXT-ALIGN: left;
}

.OP_Table_EvenContent
{
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left;
}

.OP_Table_OddContent
{
    BACKGROUND-COLOR: #F0F0F0;
    TEXT-ALIGN: left;
}

/** constant sale page **/

.ConstantSalePriceBox 
{
	background-color: #FFFF99;
	padding: 8px;
	height: 100px;
	vertical-align: middle;
	line-height: 18px;
}

.ConstantSalePriceBoxBreak
{
	height: 12px;
}

.ConstantSaleSubheader
{
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  font-weight: bold;
  color: #666666;
}

.ConstantSaleBulletList
{
	margin-left: 0px;
	padding-left: 15px;
}

.PrimaryButton 
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #CCFFFF;
	font-weight: bold; 
	background-color: #3333CC;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: hand;
	}
	
/*----------------------------------------------------------------------------
 * Pop-up Form Styles
 *----------------------------------------------------------------------------*/
.PopupWindow {
	background-color:#AAC5F5;
}

div.pop-up-form {
	margin: 10px;
	padding: 0px;
}

div.pop-up-form table {
	width: 100px;
}

div.pop-up-form table table {
	width: 270px;
}

.text-entry {
	width: 270px;
}

div.pop-up-form .heading {
	font-size:18px;
	color: #2E2F91;
}
	
.sub-heading {
	font-size: 11px;
	font-weight: bold;
	color: #2E2F91;
}

.text-entry-label {
	font-size: 11px;
	color: #2E2F91;
}

td.pop-up-center {
	background-color:#CEDEFA;
}

td.litereg-pop-separator {
	border-bottom-color: #2E2F91;
	border-bottom-style: dashed;
	border-bottom-width: thin;
}

/* website confirmation text */
#website-section {
	width: 96%;
	border-style: solid;
	border-width: 1px;
	border-color: Black;
	background-color: #E5EFFA;
	padding: 10 10 10 10;
}

#website-title {
	font-size: 16px;
	font-weight: bold;
}
.website-subtitle {
	font-size: 12px;
	font-weight: bold;
	margin-top: 10;
}
.website-list {
	margin-left: 0;
	padding-left: 15;
}

div.page-content-outer-container div.page-content-inner-container 
{
	left: 2px;
}

