﻿body 
{
    margin:0px;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:13px;
	color:#000000;
}

a img 
{
    border:none 0px transparent;
}

#titleLegalPrivacy
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	background-color:#999999;
	width:100%;
	height:20px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:5px;
}


#contentBorder
{
	border:1px #999999 solid;
	background-color:#F4F4F4;
	width:728px;
	margin-top:16px;
	text-align:left;
}

#imagePlaceholder
{
	padding-right:10px;
}

.navigation
{
	
	height:10px;
	margin-top:5px;
	text-align:left;
}

.userstatus
{
	float:right; 
	height:25px;
	margin:20px;
}

.content
{
	clear:both;
	margin:20px;
}

.pageTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#888888;
	padding-top:20px;
	padding-bottom:20px;
}

.footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	font-weight:bold;
	color:#454545;
	width:728px;
	margin-top:40px;
	padding-bottom:20px;
	margin-left:20px;
	margin-right:20px;
	border-bottom:#999999 1px solid;
}

.footerText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#888888;
}

.subtitleLegalPrivacy
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000066;
	font-weight:bold;
}

.bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}

.greySubTitle
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:599;
	color:#7a7a7c;
}

.greySubText
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7a7a7c;
}

.greySmallText
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7a7a7c;
}

.greyLargeBold
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#767678;
}

.whiteLargeBold
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#ffffff;
}

.greyLarge
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#767678;
}

.greySubText13px
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#454545;
}

.blackSubText13px
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.whiteArialSmall
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.white10px
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
}

.black10px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000;
}

.eCard10px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:1px;
	color:#000;
}

.white14px
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
}

.white12px
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.black14px
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}

.black12pxBold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
}

.black18px
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
}

.link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#336699;
	text-decoration:none;
}

a:link, a:active, a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0994CB;
	text-decoration:none;
}

a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0994CB;
	text-decoration:underline;
}

a.grey:link, a.grey:active, a.grey:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7a7a7c;
	text-decoration:none;
}

a.grey:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7a7a7c;
	text-decoration:underline;
}

a.blue13px:link, a.blue13px:active, a.blue13px:visited
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0994CB;
}

a.blue13px:hover
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0994CB;
}

.footerLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0994CB;
}

a.footerLink:link, a.footerLink:active, a.footerLink:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0994CB;
	text-decoration:none;
}

a.footerLink:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0994CB;
	text-decoration:underline;
}

a.black14px:link, a.black14px:active, a.black14px:visited, a.black14px:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

a.black12px:link, a.black12px:active, a.black12px:visited, a.black12px:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

a.black:link, a.black:active, a.black:visited, a.black:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
}

a.greyLarge:link, a.greyLarge:active, a.greyLarge:visited, a.greyLarge:hover
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#767678;
	text-decoration:none;
}

a.footer:link, a.footer:active, a.footer:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#3399cc;
	text-decoration:none;
}

a.footer:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#3399cc;
	text-decoration:underline;
}

.errorPanel
{
	background-color: #fff799;
	border: solid 1px #ccc;
	padding:10px;
	color:#660000;
	margin: 10px 5px 10px 5px;
}

.successPanel
{
	background-color: #d0e3a7;
	border: solid 1px #ccc;
	padding:10px;
	color:#660000;
	margin: 10px 5px 10px 5px;
}

.orderHistoryItem
{
    padding-bottom:5px;
    padding-top:5px;
    font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;
	width: 100px;
}

.orderSummaryItem
{
	border-bottom:dashed 1px #ccc;
	text-align: center;
	width: 100px;
	padding-bottom:10px;
	padding-top:10px;
}