
/* TEXT WEB PAGE FONTS-------------------------------------------------------------*/


/* Aqua Standard Text
---------------------------------------------*/

.royal-blue-standard {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:4169E1;
}

/* Aqua Standard BOLD Text
---------------------------------------------*/

.royal-blue-standard-bold {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:4169E1;
font-weight:bold;
}


/* BLUE Standard Text
---------------------------------------------*/

.blue-standard {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:blue;
}

/* BLUE Standard STRIKE THROUGH Text
---------------------------------------------*/

.blue-standard-strike {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:blue; text-decoration: line-through;
}

/* BLUE Standard BOLD Text
---------------------------------------------*/

.blue-standard-bold {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:blue;
font-weight:bold;
}

/* BLUE Heading Search Text
---------------------------------------------*/

.blue-heading-bold {font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:blue;
font-weight:bold;
}


/* BLUE Heading BOLD Text
---------------------------------------------*/

.blue-heading-bold2 {font-size:19px;
font-family:Arial, Helvetica, sans-serif;
color:blue;
font-weight:bold;
}


/* DARK GRAY FONTS-------------------------------------------------*/

/* Fine Print DARK GRAY
---------------------------------------------*/

.gray-fineprint {font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:333333;
}

/* GRAY Standard STRIKE THROUGH Text
---------------------------------------------*/

.gray-standard-strike {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:333333; text-decoration: line-through;
}

/* Standard Page Size DARK GRAY
---------------------------------------------*/
.gray-standard {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:333333;
}

/* Standard Page Size DARK GRAY BOLD
---------------------------------------------*/
.gray-standard-bold {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:333333;
font-weight:bold;}

/* Small Heading DARK GRAY
---------------------------------------------*/
.gray-heading-small-bold {font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:333333;
font-weight:bold;}

/* Medium Heading DARK GRAY
---------------------------------------------*/
.gray-heading-med-bold {font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:333333;
font-weight:bold;}



/* MED-DARK GRAY FONTS-------------------------------------------------*/

/* Fine Print MEDIUM DARK GRAY
---------------------------------------------*/

.gray-fineprint-med {font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:666666;
}

/* Standard Page Size MEDIUM DARK GRAY
---------------------------------------------*/
.gray-standard-med {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:666666;
}

/* Standard Page Size MEDIUM DARK GRAY BOLD
---------------------------------------------*/
.gray-standard-bold-med {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:666666;
font-weight:bold;}

/* Small Heading MEDIUM DARK GRAY
---------------------------------------------*/
.gray-heading-small-bold-med {font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:666666;
font-weight:bold;}

/* RED FONTS-------------------------------------------------*/
/* Standard Page Size RED
---------------------------------------------*/
.red-standard {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:red;
}

/* Fineprint RED 
---------------------------------------------*/
.red-fineprint {font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:red;}


/* Standard Page Size RED BOLD
---------------------------------------------*/
.red-standard-bold {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:red;
font-weight:bold;}

/* Heading RED BOLD
---------------------------------------------*/
.red-heading-bold {font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:red;
font-weight:bold;}

/* Dark RED FONTS-------------------------------------------------*/

/* Standard Page Size DARK RED
---------------------------------------------*/
.dark-red-standard {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#800000;
}

/* Standard Page Size DARK RED BOLD
---------------------------------------------*/
.dark-red-standard-bold {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#800000;font-weight:bold;
}

/* BLACK FONTS-------------------------------------------------*/
/* Fine Print BLACK
---------------------------------------------*/

.black-fineprint {font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:black;
}

/* Standard Page Size BLACK
---------------------------------------------*/
.black-standard {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:black;
}

/* Standard Page Size BLACK BOLD
---------------------------------------------*/
.black-standard-bold {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:black;
font-weight:bold;}


/* Sub Heading BLACK
---------------------------------------------*/
.black-sub-heading2 {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:black;
font-weight:bold;}

/* Sub Heading BLACK
---------------------------------------------*/
.black-sub-heading {font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:black;
font-weight:bold;}


/* Heading BLACK
---------------------------------------------*/
.black-heading {font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:black;
font-weight:bold;}



/* YELLOW FONTS-------------------------------------------------*/
/* Features Box Heading Text
-----------------------------------------------------*/
.yellow-features {font-size:15px;
font-family:Arial, Helvetica, sans-serif;
color:Black;
font-weight:bold;
}

/* TEXT WHITE PAGE FONTS-------------------------------------------------------------*/

/* Font - White Standard
-----------------------------------------------------*/

.white-standard {font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:white;
}

/* Font - White Standard - BOLD
-----------------------------------------------------*/

.white-standard-bold {font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:white;
font-weight:bold;}

/* Standard Page Size GREEN
---------------------------------------------*/
.green-standard {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:green;
}

/* Fineprint GREEN 
---------------------------------------------*/
.green-fineprint {font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:green;}


.FIXEDTEXTAREA {
background-color: white;
border: none;
width:725px; padding:5px;
color: 333333;
font-family: arial, verdana, ms sans serif;
font-size: 12px;
font-weight: normal; overflow: hidden;
}

.POPUPHELPTEXTAREAGRAY {
background-color: white;
border: 1px; border-color:red;
width:650px; padding:5px;
color: 333333;
font-family: arial, verdana, ms sans serif;
font-size: 12px;
font-weight: normal; 
}

.POPUPHELPTEXTAREARED {
background-color: white;
border: 1px; border-color:red;
width:650px; padding:5px;
color: red;
font-family: arial, verdana, ms sans serif;
font-size: 12px;
font-weight: normal; 
}

.GUIDE-HELP-DESC-TEXTAREA {
background-color: white;
border: none;
width:800px; padding:5px; height:400px;
color: 333333;
font-family: arial, verdana, ms sans serif;
font-size: 12px;
font-weight: normal; overflow: hidden;
}


.GUIDE-HELP-RED-TEXTAREA {
background-color: white;
border: none;
width:800px; padding:5px; height:50px;
color: 333333;
font-family: arial, verdana, ms sans serif;
font-size: 12px;
font-weight: normal; overflow: hidden;
}


.GUIDE-HELP-2ND-TEXTAREA {
background-color: white;
border: none;
width:800px; padding:5px; height:100px;
color: 333333;
font-family: arial, verdana, ms sans serif;
font-size: 12px;
font-weight: normal; overflow: hidden;
}


/* BOLD BLUE TEXT LINKS IN LIGHT/DARK Gray TABLE CELL-------------------------*/
a.navlinkcell:link {background-color:#ccc; display:block; border: 1px solid darkgray;margin-right: 1px;padding: 3px 3px; color:blue; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none;}
a.navlinkcell:visited {background-color:#ccc; display:block; border: 1px solid darkgray;margin-right: 1px;padding: 3px 3px; color:blue; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none;}
a.navlinkcell:hover {background-color:darkgray; display:block; border: 1px solid black;margin-right: 1px;padding: 3px 3px; color: black; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none;}





/* BOLD BLUE TEXT LINKS IN LISTS- blue text with no underline----USE WITH ROLLOVER TABLE CELL-------------------------*/
a.navbluebold:link {color: blue; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: none;}
a.navbluebold:visited {color:blue; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: none;}
a.navbluebold:hover {color: blue; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: underline;}

/* BLUE STANDARD TEXT LINKS - blue text with rolloer over gray box background and same blue text-----------------------------*/
a.navbluegraybox:link {color: blue; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none;}
a.navbluegraybox:hover {color: blue; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;  background: #ccc }
a.navbluegraybox:visited {color:blue; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}

/* STANDARD TEXT LINKS IN LISTS- blue text then add underlined on roller------------------------------------------------*/
a.navblue:link {color:blue; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none;}
a.navblue:visited {color:blue; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; }
a.navblue:hover {color:#blue; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline;  }

/* BOLD PRODUCT TITLE LINKS blue text then add underlined on roller------------------------------------------------*/
a.navblueheading:link {color:blue; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration: none;}
a.navblueheading:visited {color:blue; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration: none; }
a.navblueheading:hover {color:blue; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration: underline;  }

/* YELLOW TEXT LINKS FOR DARK BACKGROUNDS- yellow text then add underlined on roller------------------------------------------------*/
a.navyellow:link {color:yellow; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}
a.navyellow:visited {color:yellow; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; }
a.navyellow:hover {color:yellow; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;  }

/* TABLE CELL WHITE with GRAY ROLL OVER-----------------------------*/
td.graybox: { background-color:white;}
td.graybox:hover { background-color:#cccccc }





/* IMAGE BUTTONS
--------------------------------------------------------------------------------------------*/



.SearchButton {
background: #FFC url(/images/site/buttons/bg_button_silver.gif)  ; color: black; font-weight:bold; font-size: 9pt;
}
.SearchButton:hover {
  background-color: #900;
  background-position: 0 -22px; font-weight:bold; color: Black; font-size: 9pt;
}


.GoButton {
background: #FFC url(/images/site/buttons/go-1.gif); background-position: -5 -10px;  width:44; height:30px; color: White;  font-weight:bold; font-size: 9pt;
}
.GoButton:hover {
background: #FFC url(/images/site/buttons/go-2.gif); background-position: -5 -10px; width:44; height:30px;font-weight:bold; color: White; font-size: 9pt;
}


.CartButton {
background: #FFC url(/images/site/buttons/CartButton1.gif); background-position: 0 -10px; width:50; height:30px; color: White;  font-weight:bold; font-size: 9pt;
}
.CartButton:hover {
background: #FFC url(/images/site/buttons/CartButton2.gif); background-position: 0 -10px; width:50; height:30px; font-weight:bold; color: White; font-size: 9pt;
}

.JoinButton {
background: #FFC url(/images/site/buttons/join-1.jpg); background-position: -4 -10px; width:50; height:30px; border:0  
}
.JoinButton:hover {
background: #FFC url(/images/site/buttons/join-2.jpg); background-position: -4 -10px; width:50; height:30px; 
}

.alignRight{text-align: right;}


