
body {
	SCROLLBAR-FACE-COLOR: #666666; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #cccccc;
	SCROLLBAR-3DLIGHT-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #330000; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	SCROLLBAR-BASE-COLOR: #000000
	}


/* =========================================== */
/*             MSIE CACHE FIX  		       */
/* =========================================== */

   html {
      filter: expression( document.execCommand( "BackgroundImageCache", false, true ) ); }


/* =========================================== */
/*             SITE FONTS   		       */
/* =========================================== */

   .ptgv10 {
      font-size:   10px;
      line-height: 11px;
      font-family: verdana, arial, helvetica, sans-serif;
      font-weight: bold;
      color:       #999999; }

   A.ptgv10 {
      text-decoration: none;
      color: #999999;}

   A.ptgv10:hover {
      color: #ff0000;}
	  
   .ptgt9 {
      font-size:   9px;
      line-height: 12px;
      font-family: tahoma, arial, helvetica, sans-serif;
      font-weight: normal;
      color:       #666666; }

   A.ptgt9 {
      text-decoration: none;
      font-weight:     normal;
      color:           #cccccc; }
	  
   A.ptgt9:hover {
      color: #ff0000; }
	  
   A.ptgvb9 {
      font-size:       9px;
      font-family:     verdana, arial, helvetica, sans-serif;
      text-decoration: none;
      font-weight:     bold;
      color:           #999999;}
	  
   A.ptgvb9:hover {
      color: #ffffff;}
	  
   .ptgt10 {
      font-size:    10px;
      line-height:  11px;
      font-family:  tahoma, arial, helvetica, sans-serif;
      padding-left: 10px;
      font-weight:  normal;
      color:        #999999; }

   A.ptgt10 {
      text-decoration: none;
      font-weight:     normal;
      color:           #cccccc; }
	  
   A.ptgt10:hover {
      color: #ff0000;}
	 
   .ptgt101 {
      font-size:    10px;
      line-height:  14px;
      font-family:  tahoma, arial, helvetica, sans-serif;
      font-weight:  normal;
      color:        #999999; }

   A.ptgt101 {
      text-decoration: none;
      font-weight:     normal;
      color:           #cccccc; }
	  
   A.ptgt101:hover {
      color: #ff0000;}
	  
.ptgt1001 {
      font-size:    11px;
      line-height:  14px;
      font-family:  tahoma, arial, helvetica, sans-serif;
      padding-left: 10px;
      font-weight:  normal;
      color:        #999999; }

   A.ptgt1001 {
      text-decoration: none;
      font-weight:     normal;
      color:           #cccccc; }
	  
   A.ptgt1001:hover {
      color: #ff0000;}

/* =========================================== */
/*                    COLORS   		       */
/* =========================================== */

   .grey {
      background: #666666; }

   .grey2 {
      background: #333333; }
	  
   .white {
      background: #ffffff; }
	  
   .black {
      background: #000000; }

/* =========================================== */
/*                   GAMMA NAV    	       */
/* =========================================== */

   .gamma {
      font-family:    verdana, arial, helvetica, sans-serif;
      font-size:      10px;
      font-weight:    normal;
      padding-top:    4px;
      padding-bottom: 4px;
      color:          #666666; }

   A.gamma {
      text-decoration: none;
      font-weight:     normal; 
	  color:       #666666; }

   A.gamma:hover {
      color: #ff9900; }
	  
/* =========================================== */
/*                   DIVIDERS    	       */
/* =========================================== */

   td.gdiv {
      display:             block;
      height:              82px;
      width:               1px;
      background-image:    url(../../images/universal/grey.gif);
      overflow:            hidden;
      background-position: center;
      background-repeat:   repeat-x; }

/* =========================================== */
/*                    SEARCH                   */
/* =========================================== */

   .searchbox {
      font-family:   tahoma, sans-serif;
      font-size:     11px;
      color:         cccccc;
      top:           -2px;
      padding:       0 0 0 18px;
      * padding:     0 0 0 5px;
      border-width:  1px;
      background:    #333333;
      height:        16px;
      border-color:  #666666;
      border-style:  solid;
      width:         190px; }

   .search {
      font-family:    verdana, arial, helvetica, sans-serif;
      font-size:      10px;
      font-weight:    normal;
      padding-top:    4px;
      padding-bottom: 4px;
      color:          #999999; }
	  
/* =========================================== */
/*              PRODUCT TEST TREATMENT            */
/* =========================================== */

.breadcrumb { font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #999999;padding : 4px 0px 4px 5px;}
	A.breadcrumb {color: #999999; text-decoration : none;}
	A.breadcrumb:hover {color: #FF9900;}
	
.producttitle {font-family: verdana, arial, helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #cc0000;padding : 0px 0px 0px 0px;}
	A.producttitle {color: #666666;	text-decoration : none;}
	A.producttitle:hover {color: #FF9900;}
	
.productmodel {font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #999999;padding : 0px 0px 0px 0px;}
	A.productmodel {color: #999999;	text-decoration : none;}
	A.productmodel:hover {color: #FF9900;}
	
.productprice {font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #999999;padding : 0px 0px 0px 0px;}
	A.productprice {color: #999999;	text-decoration : none;}
	A.productprice:hover {color: #FF9900;}
	
.title {font-family: verdana, arial, helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #666666;}
	A.title {color: #666666;	text-decoration : none;}
	A.title:hover {color: #FF9900;}
	
.content {font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #666666; line-height: 14px;}
	A.content {color: #666666;	text-decoration : none;}
	A.content:hover {color: #FF9900;}
	
.content ul li { font-size: 9px; margin: 0px 0px 0px -16px; list-style-type: square; }

	
   div.floatproduct {
      width:          210px;
      height:         340px;
      float:          left;
      text-align:     left;
      word-wrap:      break-word;
      overflow:       visible;
      text-align:     center; }

   table.floatproduct {
      width: 100%;
      align: center; }

   td.floatproduct {
      width:          33%;
      vertical-align: top;
      padding:        5px;
      overflow:       hidden; }
	  

#leftdot {
      background-image: url(../../images/universal/p_divider.gif);
      width:            220px;
      height:           1px;
      margin:           1px 0px 1px 0px; }
	  
#leftdivider {
	background-image: url(../../images/universal/dividergrey.gif);
	width: 235px;
	height: 2px;
    margin: 9 0 9 0px;}
	

table.boxtable {
	border-style: solid;
	border-width: 1px;
	border-spacing: ;
	border-color: #999999;
	border-collapse: separate;
	background-color: white;
}

/* =========================================== */
/*              GLOSSARY				            */
/* =========================================== */
.glossary {font-family: verdana, tahoma, arial, swiss, helvetica;font-size: 10px;color: #333333;text-decoration: none;}
	A.glossary {font-family: verdana, tahoma, arial, swiss, helvetica;font-size: 10px;color: #333333;text-decoration: none;}
	A:hover.glossary{color: #cc0000;}

.error {
	background-color: #ffffff;
	font-family: "Verdana";
	font-size:13px;
	color: #333333;
	font-weight: bold;
}
