div{
		font-family:Tahoma;
}
div.feeHeader-C-1,div.feeHeader-C-2,div.feeHeader-C-3,div.feeHeader-C-4,div.feeHeader-C-5{
		color:#FFFFFF;
        background:#0066FF;
		float:left;
        /*display: inline;*/
		font-size:12px;
		font-weight:bold;
		/*padding-left:5px;*/
		padding-top:10px;
        text-align:center;
}
div.feeHeader-C-1, div.feeRow-C-1{ width:35px;}
div.feeHeader-C-2, div.feeRow-C-2{ width:445px;text-align:left;}
div.feeHeader-C-3, div.feeRow-C-3{ width:100px;}
div.feeHeader-C-4, div.feeRow-C-4{ width:85px;}
div.feeHeader-C-5, div.feeRow-C-5{ width:85px;}

div.feeRow-C-1, div.feeRow-C-2,div.feeRow-C-3,div.feeRow-C-4,div.feeRow-C-5{
		color:#000000;
		float:left;
		font-size:12px;
		font-weight:normal;
		/*padding:5px;*/
		padding-top:10px;
        text-align:  center;
}
/*div.feeRow-C-1{padding-left:6px;padding-top:7px;}*/
div.feeRow-C-2{font-weight:bold;text-align:left;}
div.feeRow-C-4{text-decoration: line-through;}

/**/
div.interval-Header{
		color:#FF0000;
		float:left;
		font-size:14px;
		font-weight:bold;
		/*padding:5px;*/
		padding-top:10px;
		padding-bottom:10px;
		width:580px;
		_width:582px;
		border-left:solid 1px #BDCFDD;
		border-right:solid 1px #BDCFDD;
}
span.interval-header-sub{
        color:#999999;
		font-size:12px;
		font-weight:bold;
		/*padding:5px;*/
		/*padding-top:10px;*/
}



div.feeHeader-Img{
		display:inline;
		float:left;
		margin-left:0px;
		margin-right:0px;
}
div.feeHeaderLeft-Img{
		display:inline;
		float:right;
		margin-left:0px;
		margin-right:0px;
}
div.feeHeader-Row{
		background:#0066FF;
		border-bottom:solid 1px #BDCFDD;
		border-top:solid 1px #FFFFFF;
        display:block;
		height:34px;
		clear:both;
		border-left:solid 1px #BDCFDD;
		border-right:solid 1px #BDCFDD;

}

div.feeRow-Even{
        background:#FFFFFF;
		border-bottom:solid 1px #BDCFDD;
		border-top:solid 1px #FFFFFF;
        display: block;
		height:34px;
		border-left:solid 1px #BDCFDD;
		border-right:solid 1px #BDCFDD;
}
div.feeRow-Odd{
        background:#F2F4F9;
		border-bottom:solid 1px #BDCFDD;
		border-top:solid 1px #FFFFFF;
        display:  block;
		height:34px;
		border-left:solid 1px #BDCFDD;
		border-right:solid 1px #BDCFDD;

}
div.feeRow-Selected{
        background:#FFFFCC;
		border-bottom:solid 1px #BDCFDD;
		border-top:solid 1px #FFFFFF;
        display:  block;
		height:34px;
		border-left:solid 1px #BDCFDD;
		border-right:solid 1px #BDCFDD;
}
div.feeRow-Img{display:inline;
		float:left;
		margin-left:0px;
		margin-right:0px;}

/*
div.priceHeaderImg{
		display:inline;
		float:left;
		margin-left:0px;
		margin-right:0px;
}
*/


div.priceHeaderTitle-C-1{
		padding-left:7px;
}
div.priceHeaderTitle-C-1,div.priceHeaderTitle-C-2,div.priceHeaderTitle-C-3{
		color:#0066FF;
		float:left;
		font-size:12px;
		font-weight:bold;
		padding:5px;
		padding-top:10px;
}
div.priceHeaderTitle-C-1{
		font-weight:bold;
		width:205px;		
}
div.priceHeaderTitle-C-2{
		text-align:center;
		width:70px;
}
div.priceHeaderTitle-C-3{
		width:261px;
}

div.priceRow-C-1{
		font-weight:bold;
		width:204px;		
}
div.priceRow-C-2{
		text-align:center;
		width:70px;
}
div.priceRow-C-3{
		width:260px;
}

div.pricePanelContent{
		/*border-left:solid 1px #BDCFDD;*/
		/*border-right:solid 1px #BDCFDD;*/
		/*display:block;*/
		/*height:34px;*/
		width:582px;
}
div.pricePanelFooter{
		background:url(../img/f-ui/shoppingCart/panelRoundedBottomSmall.jpg) no-repeat;
		display:block;
		height:12px;
		margin-top:-1px;
        text-align:right;
		width:582px;
		clear:both;
}
div.pricePanelHeader{
		background:url(../img/f-ui/shoppingCart/panelRoundedTop.jpg) no-repeat;
		display:block;
		height:34px;
		width:582px;
}
div.priceRow-C-1,div.priceRow-C-2,div.priceRow-C-3{
		color:#000000;
		float:left;
		font-size:11px;
		font-weight:normal;
		padding:5px;
		padding-top:10px;
}
div.priceRow-Even{
		background:#FFFFFF;
		border-bottom:solid 1px #BDCFDD;
		border-top:solid 1px #FFFFFF;
        display:  block;
		height:34px;
		/*width:582px;*/
		border-left:solid 1px #BDCFDD;
		border-right:solid 1px #BDCFDD;

}
div.priceRow-Img{
		display:inline;
		float:left;
		margin-left:-1px;
		margin-right:1px;
}
div.priceRow-Odd{
		background:#F2F4F9;
		border-bottom:solid 1px #BDCFDD;
		border-top:solid 1px #FFFFFF;
        display:  block;
		height:34px;
		/*width:582px;*/
		border-left:solid 1px #BDCFDD;
		border-right:solid 1px #BDCFDD;

}
img.headerSplitter{
		background:url(../img/f-ui/register/headerSplitter.gif) no-repeat;
		height:34px;
		width:3px;
}

img.priceRow-Splitter{
		background:url(../img/f-ui/register/rowSplitter.gif) no-repeat;
		height:34px;
		width:3px;
}
img.feeRow-Splitter{
		background:url(../img/f-ui/register/rowSplitter.gif) no-repeat;
		height:34px;
		width:3px;
}
img.feeHeader-Splitter{
		background:url(../img/f-ui/register/rowSplitter2.gif) no-repeat;
		height:34px;
		width:3px;
}
span.FREE{
		color:#FF0000;
		font-weight:bold;
}
div.freeTrial-Offer{
  font-size: 13px;
  border: solid 1px #bbbbbb;
  background: #FFFFCC;
  display:block;
		height:34px;
        margin-top: 8px;
        padding-top:8px;
		width:520px;
}
div.freeTrial-Offer-Img{
                  float:left;
                  margin-left:5px;
                  margin-top: -4px;
                  text-align: center;
                  width: 20px;
}
div.freeTrial-Offer-Text{
                    float:left;
                    font-weight: bold;
                    padding-left:5px;
                    padding-top:1px;
                    width: 475px;

}
/*
a.ContinueToCheckout{
  background-image:url(../img/f-ui/shoppingCart/buttonContinueToCheckOut.jpg);
  background-repeat:no-repeat;
  background-position: right;
  color:#0366C0;
  font-family:Tahoma;
  font-size:12px;
  font-weight:bold;
  height:40px;
  padding-left:25px;
  margin-top:8px;
  text-align:left;
  width:193px
}
a.ContinueToCheckout:link,a.ContinueToCheckout:visited{
  height:25px;
  text-decoration:none;
  width:193px
}
a.ContinueToCheckout:hover{
  color:#FF3300;
  height:25px;
  text-decoration:none;
  width:193px
}
a.ContinueToCheckout:active{
  color:#000000;
  height:25px;
  text-decoration:none;
  width:193px
}
*/
.ContinueToCheckout
{
	position:relative;
	top:-21px;
	left:-43px;
	z-index:100;
	font-size:10pt;
}

div.complete-Text{
  font-size:13px;
  margin-top:10px;
  padding: 2px;
}
span.price-FootNote{
       font-size:12px;
       font-family: Tahoma;
       font-weight:  bold;
       color: #FF0000;
}
/*experimental styles*/
div.fhrow
{
		display:block;
		height:34px;
		width:582px;	
}
div.fhc1, div.fhc2, div.fhc3, div.fhc4, div.fhc5
{
		color:#0066FF;
		float:left;
		font-size:12px;
		font-weight:bold;
		/*
		padding:5px;
		padding-top:10px;
        border: solid 1px green;
		*/
}

div.frc1, div.frc2,div.frc3,div.frc4,div.frc5{
		color:#000000;
		float:left;
		font-size:12px;
		font-weight:normal;
		padding:5px;
		padding-top:10px;
        text-align:  center;
}

div.fhc1, div.frc1{ width:35px;}
div.fhc2, div.frc2{ width:260px;text-align:left;}
div.fhc3, div.frc3{ width:100px;}
div.fhc4, div.frc4{ width:85px;}
div.fhc5, div.frc5{ width:85px;}

