#checkoutform td {
background: #e0e0ff;
font-family: verdana, Sans-serif;
font-size: 11px;
font-weight: bold;
padding: 3px;
}

#checkoutform b {
font-family: Verdana, Sans-serif;
font-size: 12px;
font-weight: bold;
padding: 3px;
color: #8080FF;
}

#checkoutform span {
font-family: verdana, Sans-serif;
font-size: 11px;
font-weight: normal;
padding: 3px;
}

#confirmcart td {
font-family: verdana, Sans-serif;
font-size: 11px;
font-weight: bold;
padding: 3px;
}

#confirmcart span {
font-family: verdana, Sans-serif;
font-size: 11px;
font-weight: normal;
padding: 3px;
}

.body10pt {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#domaincontacts th {
background: #e0e0ff;
font-family: Verdana, Sans-serif;
font-size: 12px;
font-weight: bold;
padding: 3px;
color: #8080FF;
}

span.label {
font-family: Verdana, Sans-serif;
font-size: 12px;
font-weight: bold;
padding: 3px;
color: #8080FF;
}

.fullname { width: 250px; }
.address { width: 250px; }
.city { width: 150px; }
.country { width: 150px; }
.postalcode { width: 80px; }
.phone { width: 150px; }
.fax { width: 150px; }
.email { width: 250px; }

#domaincontacts td {
background: #e0e0ff;
font-family: verdana, Sans-serif;
font-size: 11px;
font-weight: bold;
padding: 3px;
}


#fieldset {
text-align: left;
padding: 5px 5px 5px 5px;
margin: 0 0 0 0;
}

div.field {
padding: 5px 5px;
}


label {
font-family: Arial, Sans-serif;
text-align: left;
font-weight: bold;
font-size: 12px;
padding: 0 0 0 0;
}

.notice {
font-family: Arial, Sans-serif;
text-align: left;
font-size: 12px;
padding: 5px 5px 5px 5px;
}
.payment {
font-family: Arial, Sans-serif;
text-align: left;
font-size: 12px;
padding: 5px 5px 5px 5px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.copyright {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:   10px;
  color:       #666666;
}

table.maxed {
padding: 0px;
border-spacing: 0px;
border-collapse: collapse;
border: 0px;
height: 100%;
width:  100%;
}

img {
border: 0px;
}


td.checkoutform {
background-color: #BADEF3;
}
td.leftpageback {
width: 33%;
background-image: url(/images/leftPageBack.gif);
background-repeat: no-repeat;
background-color: #FFFFFF;
}
td.leftsidesilver {
width: 34%;
background-image: url(/images/Leftside_sliver.gif);
}
td.leftbackshadow {
width: 9px;
background-image: url(/images/back_leftshadow.gif);
}
td.leftstripe {
background-image: url(/images/cntnt_leftstripe.gif);
}
table.navrow1 { width: 759px; border: 0px; padding: 0px; border-spacing: 0px; 
	border-collapse: collapse;

}
table.navrow2 { width: 759px; border: 0px; padding: 0px; border-spacing: 0px; 
	border-collapse: collapse;
}
table.navrow3 { width: 759px; border: 0px; padding: 0px; border-spacing: 0px; 
	border-collapse: collapse;
}
table.navrow4 { width: 759px; border: 0px; padding: 0px; border-spacing: 0px; 
	border-collapse: collapse;
}
table.navrow5 { width: 759px; border: 0px; padding: 0px; border-spacing: 0px; 
	border-collapse: collapse;
}
td.leftsidegradient {
width: 206px; padding: 0px; border-spacing: 0px;
background-image: url(/images/Leftside_gradient.jpg);
background-repeat: no-repeat;
}
table.leftmenu { width: 206px; border:  0px; padding: 0px; border-spacing: 0px; 
	border-collapse: collapse;
}
td.spacer { background-image: url(/images/spacer.gif);
}
td.contentthumbnails {
background-image: url(/images/Content_thumbnails.jpg);
background-repeat: no-repeat;
}
td.contentthumbnailslighter {
background-image: url(/images/Content_thumbnails_lighter.jpg);
background-repeat: no-repeat;
}
table.contentcontainer { width: 100%; border: 0px; border-spacing: 0px; padding: 0px;
	border-collapse: collapse;
}
td.leftshadow {
background-image: url(/images/back_leftshadow.gif);
padding: 0px; border-spacing: 0px;
}
table.copyrightfooter {
  width: 555px;
  text-align: right;
  padding: 0px;
	border-collapse: collapse;
  border-spacing: 0px;
}
td.backrightshadow { width: 10px; background-image: url(/images/back_rightshadow.gif);
padding: 0px; border-spacing: 0px;
}

td.copyright {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:   9px;
  color:       #404040;
}

td.rightshadow {
background-image: url(/images/back_rightshadow.gif);
padding: 0px; border-spacing: 0px;
}

td.rightpageback {
width: 33%;
background-image: url(/images/rightPageBack.gif);
background-repeat: no-repeat;
background-color: #ffffff;
padding: 0px; border-spacing: 0px;
}

#fullname {
width: 20em;
border: 1px solid black;
text-align: left;
}
#companyname {
width: 20em;
border: 1px solid black;
text-align: left;
}

#address1 {
width: 20em;
border: 1px solid black;
text-align: left;
}
#address2 {
width: 20em;
border: 1px solid black;
text-align: left;
}

#city {
width: 10em;
border: 1px solid black;
text-align: left;
}
#province {
width: 20em;
border: 1px solid black;
text-align: left;
}
#country {
width: 20em;
border: 1px solid black;
text-align: left;
}
#postalcode {
width: 10em;
border: 1px solid black;
text-align: left;
}
#email {
width: 20em;
border: 1px solid black;
text-align: left;
}
#phone {
width: 10em;
border: 1px solid black;
text-align: left;
}
#ccnumber {
width: 10em;
border: 1px solid black;
text-align: left;
}
#special {
width: 20em;
border: 1px solid black;
text-align: left;
}
.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}
.blacktext12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.sub_subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0071BD;
	font-weight: bold;
}
.blacktext11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.cart_total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-width: 1px;
	border-color: #F8B812;
	width: 100px;
	text-align: right;
	color: #000000;
}

a.leftnav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-style: normal;

}
a.leftnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.leftnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	background-color: #FFFFFF; 
	text-decoration: none;
	font-style: normal;
}
a.leftnav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	font-style: normal;

}
.itemqty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
  color: #000000;
  border: #000000 solid 1px;
  width: 30;
  text-align: right;
}