body
{
	margin:0px;
}

.headerText 
{
	COLOR:#0061a8;
	FONT-FAMILY:Verdana,Arial,Tahoma;
	FONT-SIZE:1.2em;
	FONT-WEIGHT:bold;
}

.siteFrame
{
	width:780px;
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	margin-left:auto;
	margin-right:auto;
}

.leftMenu
{
	background-color:#F1EDE2;
	width:107px;
}


.siteSearch
{
	background-color:#F1EDE2;
	FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.8em;
    width:120px;
}

.siteContent
{
	padding-left:8px;
	width:661px;
}

.siteTitle
{
	border-collapse:collapse; 
	background-repeat:repeat-x;
	margin-left:0px;
}

.siteTitle td
{
	padding:0px;
	margin-left:0px;
	margin-right:0px;
}

.BlueBorder 
{
	border:1px solid #95c1e1;
	padding:8px;
	background-color:F9F9F0;
}

ul.menuText
{
	color:Black;
	font-family:Verdana;
	font-size:0.7em;
	list-style-type:none;
	padding-left:0.8em;
	margin-left:0.8em;
	margin-top:0em;
	margin-bottom:0em;
}

ul.menuText a:link { color: Black; text-decoration: none }
ul.menuText a:active { color: Black; text-decoration: none }
ul.menuText a:visited { color: Black; text-decoration: none }
ul.menuText a:hover { color: Black; text-decoration: underline }

ul.menuText li
{
	margin-bottom:0.1em;
	padding-bottom:0.1em;
}

ul.optionList
{
	color:Black;
	margin-top:0;
	margin-bottom:0;
}
ul.optionList li
{
	margin-bottom:3;
}

ul.signupFeatures
{
	color:Black;
	font-family:Verdana;
	font-size:0.7em;
	margin-top:0;
	margin-bottom:0;
	margin-left:1em;
}

ul.signupFeatures li
{
	margin-bottom:3;
}

ul.productDetails
{
	COLOR:#0060A7;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.6em;
    list-style-type:disc;
	margin-left:1.8em;
	margin-top:0em;
	margin-bottom:0em;
}

.userInput
{
	color:Black;
	FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.8em;
}

div.roundedYellow 
{
  width:100%;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

div.roundedYellow h2
{
	padding-left: 17px;
	padding-top: 2px;
	background: #FEB727 url(/images/YellowSolidCurve.gif) no-repeat top left;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	color:White;
}

div.roundedContentYellow
{
	border-left: solid 1px #FEB727;
	border-top: solid 1px #FEB727;
	border-right: solid 1px #FEB727;	
	padding: 8px 8px 8px 8px;
}

div.roundedContentYellowNoPadding
{
	border-left: solid 1px #FEB727;
	border-top: solid 1px #FEB727;
	border-right: solid 1px #FEB727;
	padding: 0px 0px 0px 0px;
}

div.roundedYellowFooter
{
	border-left: solid 1px #FEB727;
	border-bottom: solid 1px #FEB727;
	border-right: solid 1px #FEB727;
	background: #FFFFFF;
	padding: 8px 8px 5px 8px;
	margin:0px 0px 0px 0px;
	text-align:right;
}

div.roundedYellowFooterSand
{
	border-left: solid 1px #FEB727;
	border-bottom: solid 1px #FEB727;
	border-right: solid 1px #FEB727;
	background: #F9F9F0;
	padding: 8px 8px 5px 8px;
	text-align:right;
}

div.roundedYellowFooterEmpty
{
	border-left: solid 1px #FEB727;
	border-bottom: solid 1px #FEB727;
	border-right: solid 1px #FEB727;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:right;
	font-size:0.1em;
}

div.roundedSolidBlue {
  width: 100%;
  margin:0px 0px 0px 0px;
}

div.roundedSolidBlue h2
{
	padding-left: 17px;
	padding-top: 2px;
	background: #0060A7 url(/images/BlueSolidCurve.gif) no-repeat top left;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	color:White;
}
div.roundedContentBlue
{
	border-left: solid 1px #0060A7;
	border-top: solid 1px #0060A7;
	border-right: solid 1px #0060A7;
	padding: 8px 8px 8px 8px;
}

div.roundedContentBlueNoPadding
{
	border-left: solid 1px #0060A7;
	border-top: solid 1px #0060A7;
	border-right: solid 1px #0060A7;
	padding: 0px 0px 0px 0px;
}

div.roundedBlueFooter
{
	border-left: solid 1px #0060A7;
	border-bottom: solid 1px #0060A7;
	border-right: solid 1px #0060A7;
	padding: 8px 8px 5px 8px;
	margin:0px 0px 0px 0px;
	text-align:right;
}

div.roundedBlueFooterSand
{
	border-left: solid 1px #0060A7;
	border-bottom: solid 1px #0060A7;
	border-right: solid 1px #0060A7;
	background: #F9F9F0;
	padding: 8px 8px 5px 8px;
	text-align:right;
}

div.roundedBlueFooterEmpty
{
	border-left: solid 1px #0060A7;
	border-bottom: solid 1px #0060A7;
	border-right: solid 1px #0060A7;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:right;
	font-size:0.1em;
}

div.paymentHoliday
{
	border: solid 2px red;
	padding: 5px 5px 5px 5px;
}

a 
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
}

.whiteNoUnderline 
{
		color:#F9F9F0;
		text-decoration:none;
}

.bb1
{
	COLOR:#000000;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.6em;
}
.bb2
{
	COLOR:#000000;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.7em;
    
}
.bb3
{
	COLOR:#000000;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.8em;
}


.bbsand1
{
	COLOR:#F9F9F0;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.5em;
}

.bblabel1
{
	COLOR:#0060A7;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.6em;
}
.bblabel2
{
	COLOR:#0060A7;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.7em;
}
.bblabel3
{
	COLOR:#0060A7;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.8em;
}
.bblabel3bold
{
	COLOR:#0060A7;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.8em;
    FONT-WEIGHT:bold;
}
.bblabel4
{
	COLOR:#0060A7;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:1.1em;
}
.bblabel5
{
	COLOR:#0060A7;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:1.6em;
}

H2
{
	color:#F9F9F0;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:1.1em;
    font-weight:normal;
}

.bbcategory
{
	COLOR:#990000;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.8em;
}
.bbfooter
{
	COLOR:#999999;
	FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.6em;
}
.bbcopy1
{
	COLOR:#000000;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.5em;
}
.Error
{
	COLOR:Red;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.7em;
    FONT-WEIGHT:bold
}
.Error2
{
	COLOR:Red;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.7em;
    FONT-WEIGHT:normal
}
.Success
{
	COLOR:Green;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.7em;
    FONT-WEIGHT:bold
}
.bbprice1
{
	COLOR:Black;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.6em;
    FONT-WEIGHT:bold
}
.bbprice2
{
	COLOR:Black;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.7em;
    FONT-WEIGHT:bold
}
.bbprice4
{
	COLOR:Black;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:1.1em;
    FONT-WEIGHT:bold
}
.bbinput
{
	COLOR:#000000;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.8em;
}
.bbinputgreen
{
	COLOR:#000000;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.8em;
    background-color:#90EE90; 
}
.BlueFrame {
 border:1px solid #95c1e1;
}

.BasketItem
{
	padding: 10px 10px 10px 0px;
}
.couponEntry
{
	COLOR:#000000;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.8em;
    width:175px;
}

.bb2bold
{
	COLOR:#000000;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.7em;
    FONT-WEIGHT:bold;
}

.tabText a:link { color: Black; font-family:Verdana;font-size:0.7em;text-decoration: none }
.tabText a:active { color: Black; font-family:Verdana;font-size:0.7em;text-decoration: none }
.tabText a:visited { color: Black; font-family:Verdana;font-size:0.7em;text-decoration: none }
.tabText a:hover { color: Black; font-family:Verdana;font-size:0.7em;text-decoration: underline }


.graphicalTabText a:link { color: Black; font-family:Verdana;font-size:0.7em;text-decoration: none }
.graphicalTabText a:active { color: Black; font-family:Verdana;font-size:0.7em;text-decoration: none }
.graphicalTabText a:visited { color: Black; font-family:Verdana;font-size:0.7em;text-decoration: none }
.graphicalTabText a:hover { color: Black; font-family:Verdana;font-size:0.7em;text-decoration: underline }

.bandOfferSelected
{
	font-weight:bold;
	background-color:#F9F9F0;
	font-size:1.1em;
	margin-top:8px;
	text-align:center;
	
}

.bandOfferSelected tr
{
	border-left: none 0px;
	border-right: none 0px;
	border-bottom: solid 3px #ECE9D8;	
	border-top: solid 3px #ECE9D8;
}

.bandOfferSelected td
{
	border-left: none 0px;
	border-right: none 0px;
	border-bottom: solid 3px #ECE9D8;	
	border-top: solid 3px #ECE9D8;	
}

.bandOfferNotSelected
{
	border-left: solid 1px #0060A7;
	border-right: solid 1px #0060A7;
	border-bottom: none;
	border-top: none;
	margin-top:8px;
	text-align:center;
}

.bandOfferHeaders
{
	color:#0060A7;
	FONT-FAMILY:Verdana,Arial,Tahoma;
    FONT-SIZE:0.8em;
    text-align:center;
    border-bottom: solid 1px #0060A7;
    border-right: solid 1px #0060A7;
    border-left: solid 1px #0060A7;
    border-top: solid 1px #0060A7;
    padding-bottom: 8px;
}

.seenItText
{
	FONT-FAMILY:Verdana,Arial,Tahoma;
	font-weight: bold;
	color: #0060A7;
	vertical-align:middle;
	font-size: 10px;
}


.piadaCorpo
{
	COLOR:#000000;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    font-size: 12px;
}

.breadCrumb
{
	COLOR:#000000;
    FONT-FAMILY:Verdana,Arial,Tahoma;
    font-size: 14px;
    FONT-WEIGHT:bold;
}