
html {
	 overflow: -moz-scrollbars-vertical;} 
	 
body {
	SCROLLBAR-FACE-COLOR: #A70304; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #cccccc;
	SCROLLBAR-3DLIGHT-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #000000; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	SCROLLBAR-BASE-COLOR: #000000;
	overflow-y:auto;
	}

#bar {
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	height: auto;
	width: 990px;
	position: relative;
	left: 0px;
	top: 0px;
}


/* =========================================== */
/*             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;
      padding-right: 5px;
      font-weight:  normal;
      color:        #999999; }

   A.ptgt10 {
      text-decoration: none;
      font-weight:     normal;
      padding: 0px;
      color:           #cccccc; }
	  
   A.ptgt10:hover {
      color: #ff0000;}
	 
   .ptgt101 {
      font-size:    10px;
      line-height:  12px;
      font-family:  tahoma, arial, helvetica, sans-serif;
      font-weight:  normal;
      padding-left: 5px;
      color:        #999999; }

   A.ptgt101 {
      text-decoration: none;
      font-weight:     normal;
      color:           #cccccc; }
	  
   A.ptgt101:hover {
      color: #ff0000;}
	  
   .ptgt102 {
      font-size:    10px;
      line-height:  11px;
      font-family:  tahoma, arial, helvetica, sans-serif;
      padding-right: 5px;
      font-weight:  normal;
      color:        #999999; }

   A.ptgt102 {
      text-decoration: none;
      font-weight:     normal;
      color:           #cccccc; }
	  
   A.ptgt102:hover {
      color: #ff0000;}
/* =========================================== */
/*                    COLORS   		       */
/* =========================================== */

   .grey {
      background: #666666; }

   .grey2 {
      background: #333333; }
	  
   .grey4 {
      background: #efefef; }
	  
   .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, A.gamma:visited  {
      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; }

	

/* =========================================== */
/*              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;
}


#footercap{
		height: 6px;
		width: 992px;
	top: -10px;
	}
	
#footercap img {vertical-align:top;}
	
/* =========================================== */
/*                   DEALER NOTE   	       */
/* =========================================== */

   .dealernote {
      font-family:    verdana, arial, helvetica, sans-serif;
      font-size:      10px;
      font-weight:    normal;
      color:          #ffffff;
	  text-align: left; }

   A.dealernote, A.dealernote:visited  {
      text-decoration: none;
      font-weight:     normal; 
	  color:       #cc0000; }
	  



   A.dealernote:hover {
      color: #ffcc00; }