

/*--MAIN TEXT STYLES--*/

BODY {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;  
  background-repeat: no-repeat;
  background-position: center top;
  margin: 0px 0px 0px 0px;}

TD {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;}

P {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;}

h1 {
  font-size: 17px;
  font-weight: bold;
  color: #000000;
  margin: 0px;
  padding: 0px;
  padding-bottom: 6px;
  text-transform: uppercase;}

h2 {
  font-size: 17px;
  font-weight: bold;
  color: #FFFFFF;
  margin: 0px;
  padding: 5px;
  padding-bottom: 16px;
  text-transform: uppercase;}

h3 { 
  color: #660000;
  font-size: 12px;
  font-weight: bold;
  margin: 0px;
  padding: 6px;
  text-decoration: none;}

h4 {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  text-decoration: none;}

h5 {
  color: #000000;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;}
  
hr {
  border: 0;
  color: #DE7A05;
  height: 2px;
}


/*--BUTTON STYLES--*/

.buttonGrey {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #999999;
  color: #000000;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #CCCCCC;
  border-right: 2px solid #333333;
  border-bottom: 2px solid #333333;
  border-left: 2px solid #CCCCCC;
  text-decoration: none;
  cursor: pointer;}

.buttonOrange {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #D39F2A;
  color: #000000;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #E5B64C;
  border-right: 2px solid #B76F20;
  border-bottom: 2px solid #B76F20;
  border-left: 2px solid #E5B64C;
  text-decoration: none;
  cursor: pointer;}

.buttonRed {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #6A2E2E;
  color: #FFFFFF;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #CD4D4D;
  border-right: 2px solid #390404;
  border-bottom: 2px solid #390404;
  border-left: 2px solid #CD4D4D;
  text-decoration: none;
  cursor: pointer;}
    
.buttonGreen {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #366034;
  color: #FFFFFF;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #66ED76;
  border-right: 2px solid #330000;
  border-bottom: 2px solid #330000;
  border-left: 2px solid #4CA456;
  text-decoration: none;
  cursor: pointer;}
    
.buttonBlack {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #474444;
  color: #FFFFFF;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #B1B1B1;
  border-right: 2px solid #B1B1B1;
  border-bottom: 2px solid #5D5D5D;
  border-left: 2px solid #5D5D5D;
  text-decoration: none;
  cursor: pointer;}    
     
.buttonBlue {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #021879;
  color: #FFFFFF;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #92A6FC;
  border-right: 2px solid #020B34;
  border-bottom: 2px solid #020B34;
  border-left: 2px solid #92A6FC;
  text-decoration: none;
  cursor: pointer;}    
      
.buttonTan {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #000000;
  color: #FFFFFF;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #F7E5C2;
  border-right: 2px solid #CDA659;
  border-bottom: 2px solid #CDA659;
  border-left: 2px solid #F7E5C2;
  text-decoration: none;
  cursor: pointer;}    
  
.buttonPurple {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #9400EA;
  color: #FFFFFF;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #E3BCF9;
  border-right: 2px solid #5C0290;
  border-bottom: 2px solid #5C0290;
  border-left: 2px solid #C68FE6;
  text-decoration: none;
  cursor: pointer;}

  .cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(overbtn.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 211px;
height: 44px;
margin: 0;
padding: 0;
}

.cssnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 211px;
height: 44px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav img
{
width: 211px;
height: 44px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}

.cssnav span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}
  

/*--ALT TEXT STYLES--*/


.bodyText {
  color: #000000;
  font-size: 11px;
  margin: 0px;
  padding: 13px;
  text-decoration: none;}

.textBold12 {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  margin: 0px;
  padding: 5px;
  text-decoration: none;}

.textWhite {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  margin: 0px;
  padding: 5px;
  text-decoration: none;}

.textSummary {
  color: #000000;
  font-size: 11px;
  margin: 0px;
  padding: 7px;
  text-decoration: none;}

.textEdit {
  color: #660000;
  font-size: 10px;
  text-align: right;
  margin: 0px;
  padding: 0px;
  text-decoration: uppercase;}

.textYesNo {
  color: #000000;
  font-size: 10px;
  margin: 0px;
  padding: 0px;
  text-decoration: uppercase;}


.textItemInCart {
  color: #000000;
  font-weight: bold;
  font-size: 10px;
  padding: 5px;
  text-decoration: none;
  text-transform: none;}
  
.textSmall {
  color: #444444;
  font-size: 9px;
  padding: 2px;
  font-style: italic;
  text-transform: none;}



/*--LINK STYLES--*/


.linkTopNav {
  font-size: 9px;
  color: #FFFFFF;
  text-decoration: none;
  padding: 3px;
  text-transform: uppercase;}

.linkTopNav:hover {
  font-size: 9px;
  background-color: #434343;
  padding: 3px;
  color: #FFFFFF;
  text-decoration: none;
  text-transform: uppercase;}

.linkWhite {
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
  padding: 3px;
  text-decoration: none;
  text-transform: none;}

.linkWhite:hover {
  font-size: 10px;
  color: #FF9696;
  text-decoration: none;
  padding: 3px;
  text-decoration: underline;
  text-transform: none;}

.linkBlack {
  font-size: 10px;
  color: #000000;
  text-decoration: none;
  padding: 12px;
  text-decoration: none;
  text-transform: none;}

.linkBlack:hover {
  font-size: 10px;
  color: #000000;
  text-decoration: none;
  padding: 12px;
  text-decoration: underline;
  text-transform: none;}

/*--TABLE COLOR STYLES--*/

.tableColor1 {
  background-color: #888888;}
  
.tableColor2 {
  background-color: #B5B5B5;}
  
.tableColor3 {
  background-color: #344054;}
  
.tableColor4 {
  background-color: #F4F2E8;}

.tableColor5 {
  background-color: #FFFFFF;}
  
.tableColor6 {
  background-color: #FFFFFF;} 
  
.tableColor7 {
  background-color: #B0C7DA;} 


/*--TABLE STYLES--*/
 
.tableHeader {
  color: #B5B5B5;
  font-weight: bold;
  font-size: 11px;
  background-color: #B5B5B5;
  border: 1px solid #FFFFFF;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;}

.tableNavigation {
  color: #646464;
  background-color: #646464;
  padding-top: 4px;
  padding-right: 2px;
  padding-bottom: 5px;
  padding-left: 5px;
  border: 1px solid #FFFFFF;}
 
.tableBodyContent {
  color: #B5B5B5;
  background-color: #B5B5B5;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  border: 1px solid #FFFFFF;}
    
.tableBillingInfo {
  color: #F4F2E8;
  font-weight: bold;  
  font-size: 11px;
  text-align: center;
  background-color: #F4F2E8;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  border: 1px solid #797979;
  width: 60;}
      
.tableSummaryInfo {
  color: #FFFFFF;
  font-weight: bold;  
  font-size: 11px;
  text-align: center;
  background-color: #FFFFFF;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  border: 1px solid #797979;
  width: 60;}
  

/*--FORM ELEMENTS STYLES--*/

.text_input {
  BORDER-RIGHT: #000000 1px solid;
  BORDER-TOP: #000000 1px solid;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  FILTER: alpha(opacity=80);
  BORDER-LEFT: #000000 1px solid;
  text-align: left;
  COLOR: #000000;
  BORDER-BOTTOM: #000000 1px solid;
  font-family     :verdana, arial, helvetica, sans-serif;
}
 
.text_area {
  BORDER-RIGHT: #000000 1px solid;
  BORDER-TOP: #000000 1px solid;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  FILTER: alpha(opacity=80);
  BORDER-LEFT: #000000 1px solid;
  text-align: left;
  COLOR: #000000;
  BORDER-BOTTOM: #000000 1px solid;
  font-family     :verdana, arial, helvetica, sans-serif;
}
  
.billing_input {
  BORDER-RIGHT: #7C98B4 1px solid;
  BORDER-TOP: #7C98B4 1px solid;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  FILTER: alpha(opacity=80);
  BORDER-LEFT: #7C98B4 1px solid;
  text-align: left;
  COLOR: #000000;
  BORDER-BOTTOM: #7C98B4 1px solid;
  font-family     :verdana, arial, helvetica, sans-serif;
}
  