/* ---------------------------------------------------------- LINKS-----------------------------------------------------------------------*/
/* ----------Top navigation links------------------*/

A.navside {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	}
 A.navside:HOVER {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #363A91;
	text-decoration: underline;
	}
A.navtop {
	font-family: Trebuchet MS;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;	
	text-transform: uppercase;
	letter-spacing: .1em;
	}
 A.navtop:HOVER {
	font-family: Trebuchet MS;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;	
	letter-spacing: .1em;
	text-transform: uppercase;
	background: #BC0D1A
	}
/* ----------side (product) navigation links------------------*/
A.cat {
	font-family: Verdana;
	font-size: 10px;
   font-weight: bold;
   color: black;
   text-decoration: none;		
}
A.cat:HOVER {
	font-family: Verdana;
	font-size: 10px;
   font-weight: bold;
   color: black;
   text-decoration: underline;		
}
/* ----------title links------------------*/
A.title {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
 A.title:HOVER {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #BC0D1A;
	text-decoration: underline;
}
A.address {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
 A.address:HOVER {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #3032A3;
	text-decoration: underline;
}
A.promotitle {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #3032A3;
	text-decoration: none;
}
 A.promotitle:HOVER {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #363A91;
	text-decoration: underline;
}
A.titlesmall {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
 A.titlesmall:HOVER {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #363A91;
	text-decoration: underline;
}
/*----------------- page top and bottom links------------*/
A.page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
    color: #eeeeee;
   text-decoration: none;
   }
 A.page:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
    color:#eeeeee;
   text-decoration: underline;
   }

/*--------links in text body  ---------------- */
A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
   font-weight: normal;
   color: #316AC5;
   text-decoration: underline;
}
 A:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
  font-weight: normal;
   color: #316AC5;
   text-decoration: underline;
}
A.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
   font-weight: normal;
   color: black;
   text-decoration: underline;
}
 A.txt:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
  font-weight: normal;
   color: Blue;
   text-decoration: underline;
}
A.textsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
   font-weight: normal;
   color: black;
   text-decoration: underline;
}
 A.textsmall:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
  font-weight: normal;
   color: Blue;
   text-decoration: underline;
}
A.email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
   font-weight: normal;
   color: blue;
   text-decoration: underline;
}
/*-- small detail links  (..more, read more, etc.----- */
A.detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   font-weight: normal;
   color:#316AC5 ;
   text-decoration: underline;
}
 A.detail:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
  font-weight: normal;
   color: blue;
   text-decoration: underline;
}
A.highlightTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	 font-weight: bold;
     color: #FFCC00;
	text-decoration: none;
}
A.highlightTitle:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	 font-weight: bold;
     color: #FFCC00;
	 text-decoration: underline;
}


A.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
    color: #eeeeee;
   text-decoration: underline;
   }
 A.copyright:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
    color: #eeeeee;
   text-decoration: underline;
   }
   
A.promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   font-weight: normal;
   color: #000000;
   text-decoration: none;
}
A.promo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   font-weight: normal;
   color: #000000;
   text-decoration: none;
}   

TD.navhead {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

TD.navtop {
	font-family: Trebuchet MS;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	}
TD.navside {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	text-decoration: none;
	background-color : #eeeeee;
}

TD.address {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	line-height: 150%;
	text-decoration: none;
}
TD.title {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
TD.promo2 {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #363A91;
	line-height: 120%;
	text-decoration: none;
}
TD.listtitle {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

TD.titlesmall {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}


TD.pagetitle {
 font-family: Arial, Helvetica, sans-serif;
 font-size : 10pt;
 font-weight: bold;
 color: black;
}
 TD.itemiitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	 font-weight: bold;
     color: black;
}
 TD.HighlightTitle {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff ;
	background-color :#293F6F ;
}
/*---------------------------TEXT  -  all in table cells   ---------------------------------------------------------------------------*/
TD.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;	
    color: black;
	}

TD.textBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
    color: black;
}
TD.textColor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color : #FF9900;
}
TD.textSmallColor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color : #FF9900;
}
TD.textSmall {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
    color: black;
}
TD.textSSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
    color: black;
}
TD.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
    color: #eeeeee;
}


/*-------------------------------------------------------Navigation -------------------------------------------------------------------------*/
TD.nav {
	background-color :#cccccc ;
	font-family: Verdana;
	font-size: 8pt;
   font-weight: normal;
   color: black;
   text-decoration: none;	
}

TD.prodtitle {
	background-color :#000000 ;
	font-family: Verdana;
	font-size: 8pt;
   font-weight: Bold;
   color: #FFCC00;
   text-decoration: none;		
}
TD.cat {
	background-color :#eeeeee ;
	font-family: Verdana;
	font-size: 8pt;
   font-weight: normal;
   color: black;
   text-decoration: none;		
}
.border {
	border : 1px solid #cccccc;
}

img.list {
	border : 0px solid #666666;
}

input { font-size: 9pt;}
input.small { font-size: 8pt;}