body { 

 font-size: 12px; 

 font-family: arial,verdana,trebuchet,sans-serif; 

}



p, td {

 font-family: arial, verdana,trebuchet,sans-serif;

 font-size:   12px;

 color:       #333333;

 font-weight: normal;

}



.p2 {

 font-family: arial,verdana,trebuchet,sans-serif;

 font-size:   10px;

 text-align: center;

 color:     #333333;

 font-weight: normal;

}



.p3 {

 font-family: arial,verdana,trebuchet,sans-serif;

 font-size:   12px;

 text-align: center;

 color:       #333333;

 font-weight: normal;

 

}



.td {

text-align: justify;

}



.blue {

font-family: Times New Roman;

font-size: 12pt;

color: #5858AC;

font-weight: bold; 

}



.blue2 {

font-family: arial, verdana, arial, helvetica, sans-serif;

font-size: 11pt;

color: #5858AC;



}



.blue3 {

font-family: arial, verdana, arial, helvetica, sans-serif;

font-size: 11pt;

color: #5858AC;

font-weight: bold; 

}





.blue4 {

font-family: arial, helvetica, sans-serif;

font-size: 11pt;

color: #5858AC;

font-weight: bold; 

}



.emailform {

border: 1px solid #a4001d;

}



.black {

font-family: verdana, arial, helvetica, sans-serif;

font-size: 8pt;

color: #333;

font-weight: normal; 

}



.boldtext {

font-size: 12px; 

font-family: arial,verdana,trebuchet,sans-serif; 

color: #333;

font-weight: bold; 

}







.red1 {

font-family: Times New Roman;

font-size: 12pt;

font-weight: bold; 

color: #A4001D;

}



.red2 {

font-family: Times New Roman;

font-size: 11pt;

font-weight: bold; 

color: #A4001D;

}



.red3 {

font-family: Times New Roman;

font-size: 11pt;

color: #A4001D;

}



a:link { 

 color: #5858AC; 

 font-size: 12px; 

 font-weight: bold; 

 text-decoration: none; 

}



a:visited { 

 color: #5858AC; 

 font-size: 12px; 

 font-weight: bold; 

 text-decoration: none; 

}



a:active { 

 color: #5858AC; 

 font-size: 12px; 

 font-weight: bold; 

 text-decoration: none; 

}



a:hover { 

 color: #5858AC; 

 font-size: 12px; 

 font-weight: bold; 

 text-decoration: underline; 

}



/*--- Main Header ---*/

.header {

align: center;

background-color: #AFBCDD;

border-bottom: 2px solid #5858AC;

}



.topnav {

 text-align: right;

 font-size: 12pt;

 color: #333;

 }

 

 .bargain {

 text-align: right;

 font-size: 14pt;

 font-weight: bold;

 font-family: arial, verdana, arial, helvetica, sans-serif;

 color: #A4001D;

 }



.blueheader {

     font-family: arial, verdana, arial, helvetica, sans-serif;

     font-size: 16pt;

     color: #000080;

 }

 

.footer {

border-top: 5px solid #C0E2A2;

background-color: #AFBCDD;

align: center;

}



.border {

border-bottom: 1px solid #AFBCDD;

border-left: 1px solid #AFBCDD;

border-right: 1px solid #AFBCDD;

}





/*--- Dotted line between menu items in sidebar ---*/



.menuSpacer {

 border-bottom: 1px dotted #999;

 margin-bottom: 15px; 

}





H2 {

 font-family: arial,verdana,trebuchet,sans-serif;

 font-size:   17px;

 color:       #333333;

 font-weight: bold;

}



H3 {

 font-family: arial,verdana,trebuchet,sans-serif;

 font-size:   14px;

 color:       #333333;

 font-weight: bold;

}





H4 {

 font-family: arial,verdana,trebuchet,sans-serif;

 font-size:   12px;

 color:       #999999;

 margin-top: 2px;

 margin-bottom: 5px;

 font-weight: bold;

}





H5 {

 font-family: arial,verdana,trebuchet,sans-serif;

 font-size:   11px;

 color:       #666666;

 margin-top: 2px;

 margin-bottom: 2px;

 font-weight: normal;

}



/*-- Background table color, used in main table --*/

.colorBG {

 background: #FFFFFF;

}



/*-- aligns text to the right, in the various tables --*/



.right {

 text-align: right;

}



.red {

 color:       #ff0000;

 font-weight: bold;

}



.email {

 background: url(images/top-bkg.jpg);

 background-repeat: repeat-x; 

 border-bottom: 2px solid #C0E2A2;

}



.email2 {

 background: url(images/top-bkg.jpg);

  background-repeat: repeat-x;

  border-top: 4px solid #C0E2A2;

}





html { 

SCROLLBAR-BASE-color:  #AFBCDD;

SCROLLBAR-ARROW-color: #5f73A9;

} 



#list { list-style-type: square; font-family: Arial, Verdana, Helvetica, sans-serif; padding: 5px; font-size: 13px; }



a.bargain2:link    {color: #000080; font-size: 14px; font-weight: bold; text-decoration: none;}

a.bargain2:visited {color: #000080; font-size: 14px; font-weight: bold; text-decoration: none;}

a.bargain2:active {color: #000080; font-size: 14px; font-weight: bold; text-decoration: none;}

a.bargain2:hover   {color: #A4001D; font-size: 14px; font-weight: bold; text-decoration: underline;}



a.other:link    {color: #000080; font-size: 13px; font-weight: bold; text-decoration: none;}

a.other:visited {color: #000080; font-size: 13px; font-weight: bold; text-decoration: none;}

a.other:active {color: #000080; font-size: 13px; font-weight: bold; text-decoration: none;}

a.other:hover   {color: #A4001D; font-size: 13px; font-weight: bold; text-decoration: underline;}



a.redhype:link    {font-family: Times New Roman; font-size: 14px; font-weight: bold; color:#A4001D; text-decoration: underline;}

a.redhype:hover   {font-family: Times New Roman; font-size: 14px; font-weight: bold; color:#A4001D; text-decoration: none;}

a.redhype:visited {font-family: Times New Roman; font-size: 14px; font-weight: bold; color:#5858AC; text-decoration: none;}



