<style type="text/css">
p            { font-family: arial, helvetica, sans-serif; font-size: 10pt }
table        { font-family: arial, helvetica, sans-serif; font-size: 10pt }
h1           { font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #008cd2 }
h2           { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold }
textarea     { width: 11em; border: 1px, solid; border-color: #b8b8b8; font-family: arial narrow, helvetica, sans-serif; font-size: 10pt; color: #696969}
td           { font-family: arial, helvetica, sans-serif; font-size: 10pt; color: 696969; }
tbody        { font-family: arial, helvetica, sans-serif; font-size: 10pt }
body       
{ 
font-family: arial narrow, helvetica, sans-serif; 
font-size: 10pt;
scrollbar-base-color: #0078bc;
scrollbar-arrow-color: #FFFFFF;
 }


.homespacing { padding-left: 20px; padding-right: 15px }
.emailspacing { padding-left: 15px; padding-right: 10px }
.threesteps {font-family: arial, helvetica, sans-serif; color: #eff9ff; font-size: 10pt; padding-left: 22px; padding-right: 22px;}
.smallFont {font-family: arial, helvetica, sans-serif; color: #696969; font-size: 10pt }
.largeFont {font-family: arial, helvetica, sans-serif; color: #696969; font-size: 10pt }

.header {
background-image: url('/images/re_headbg.jpg');
background-repeat: repeat-x;
height: 168px;
}

input {
width: 11em;
border: 1px, solid;
border-color: #b8b8b8;
font-family: arial, helvetica, sans-serif;
font-size: 10pt;
color: #696969
}


#navcontainer { width: 228px; }

#navcontainer ul { margin-left: 10; padding-left: 0px; list-style-type: none; font-family: arial narrow, helvetica, sans-serif;  }

#navcontainer a { display: block; padding: 6px 4px 8px 4px; width: 213px; background-color: #ffffff;  }

#navcontainer a:link, #navlist a:visited { color: #0b4e71; text-decoration: none; font-size: 10pt; font-weight: bold;   }

#navcontainer a:hover { background-color: #ecf7fe;; color: #5aa9db; text-decoration: underline }


a:link     	 { font-family: arial, helvetica, sans-serif; text-decoration: underline; color: #6294C1; font-size: 10pt }
a:visited  	 { font-family: arial, helvetica, sans-serif; text-decoration: underline; color: #6294C1; font-size: 10pt }
a:hover    	 { font-family: arial, helvetica, sans-serif; text-decoration: underline; color: #6294C1; font-size: 10pt }

a.footer:link {  font-family: arial, helvetica, sans-serif; text-decoration: none; color: #00305e; font-size: 10pt;}
a.footer:visited  { font-family: arial, helvetica, sans-serif; text-decoration: none; color: #00305e; font-size: 10pt; }
a.footer:hover { font-family: arial, helvetica, sans-serif; text-decoration: underline; color: #00305e; font-size: 10pt;}





a.topnav:link {  font-family: arial, helvetica, sans-serif; text-decoration: none; color: #ffffff; font-size: 10pt; font-weight: bold; padding-left: 12px; padding-right: 12px }
a.topnav:visited  { font-family: arial, helvetica, sans-serif; text-decoration: none; color: #ffffff; font-size: 10pt; font-weight: bold; padding-left: 12px; padding-right: 12px }
a.topnav:hover { font-family: arial, helvetica, sans-serif; text-decoration: underline; color: #ffffff; font-size: 10pt; font-weight: bold; padding-left: 12px; padding-right: 12px}


a.menu2:link {  font-family: arial, helvetica, sans-serif; text-decoration: none; color: #ffffff; font-size: 8pt;}
a.menu2:visited  { font-family: arial, helvetica, sans-serif; text-decoration: none; color: #ffffff; font-size: 8pt; }
a.menu2:hover { font-family: arial, helvetica, sans-serif; text-decoration: underline; color: #ffffff; font-size: 8pt;}


a.seo:link {  font-family: arial, helvetica, sans-serif; text-decoration: none; color: #696969; font-size: 8pt;}
a.seo:visited  { font-family: arial, helvetica, sans-serif; text-decoration: none; color: #696969; font-size: 8pt; }
a.seo:hover { font-family: arial, helvetica, sans-serif; text-decoration: underline; color: #696969; font-size: 8pt;}

span.gcProductNameText { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: bold }
span.gcPurchasedForText { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: normal }
span.gcPurchasedFromText { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: normal }
span.gcNumber { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: normal }
span.gcAmount { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: normal }
span.gcOriginalAmount { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: normal }
span.gcBalance { font-family: arial; text-decoration: none; color: #000000; font-size: 10pt;  font-weight: normal }

#seo     	 { font-family: arial, helvetica, sans-serif; text-decoration: none; color: #696969; font-size: 8pt; text-align:left;}

a.seo:link {  font-family: arial, helvetica, sans-serif; text-decoration: none; color: #696969; font-size: 8pt; }
a.seo:visited  { font-family: arial, helvetica, sans-serif; text-decoration: none; color: #696969; font-size: 8pt; }
a.seo:hover { font-family: arial, helvetica, sans-serif; text-decoration: underline; color: #696969; font-size: 8pt; }

</style>


/* ----- Customer Cart TABLES ---------- */
#awscustomertables table{margin: 1em; border-collapse: collapse;}
#awscustomertables td{ padding: .3em; border: 1px #F2F2F2 solid; }
#awscustomertables th{ padding: .3em; border: 1px #F2F2F2 solid; background: #F2F2F2; }
