BODY				{ margin:0; padding:0; border:0; text-align:center; background-color:#333; } 
#bannerBG           { position:relative; height:230px; width:1000px; border:0; padding:0; }
  .bannerBG-1           { background-image:url('images/bannerBG-1.jpg') }
  .bannerBG-2           { background-image:url('images/bannerBG-2.jpg') }
  .bannerBG-3           { background-image:url('images/bannerBG-3.jpg') }
  .bannerBG-4           { background-image:url('images/bannerBG-4.jpg') }
  .bannerBG-5           { background-image:url('images/bannerBG-5.jpg') }
  .bannerBG-6           { background-image:url('images/bannerBG-6.jpg') }
  .bannerBG-7           { background-image:url('images/bannerBG-7.jpg') }
    #banneremail        { position:absolute; top:34px;  left:913px; }
    #bannerdealerlogin   { position:absolute; top:124px; left:900px; }
    .email_link	        { color: #000; font-family:"Trebuchet MS"; font-size: 11pt; font-weight:bold; z-index:20; }
    .email_link:hover	{ color:#800000; }
    #menutop_table     { position:absolute; top:120px; left:0px; z-index:0; width:1000px; height:110px; text-align:center; }
        a.menutop_link         { color:#FFF; font-family:"Trebuchet MS","Helvetica"; font-size:13pt; font-weight:normal; }
        a.menutop_link:hover   { color:#CE201C; text-decoration:none;  }
        a.menutop_link_current   { color:#CE201C; font-family:"Trebuchet MS","Helvetica"; font-size:13pt; font-weight:normal; }
        div.menutop_link       { color:#CE201C; font-family:"Trebuchet MS","Helvetica"; font-size:13pt; font-weight:normal; }
#menu_content_table { width:1000px; margin:0; padding:0; background-color:#EAE4D6; }
  #menu_cell          { width:260px;}
      .menu_cell-1          { background-image:url('images/menu-1-BG.gif') }
      .menu_cell-2          { background-image:url('images/menu-2-BG.gif') }
      .menu_cell-3          { background-image:url('images/menu-3-BG.gif') }
      .menu_cell-4          { background-image:url('images/menu-4-BG.gif') }
      .menu_cell-5          { background-image:url('images/menu-5-BG.gif') }
      .menu_cell-6          { background-image:url('images/menu-6-BG.gif') }
      .menu_cell-7          { background-image:url('images/menu-7-BG.gif') }
    #menu               { width:260px; text-align:left; }
    a.menu_link { display:block; color:#FFF; font-family:"Trebuchet MS","Helvetica"; font-size:14pt; font-weight:normal; padding-left:45px; height:34px; }
    a.current        { color:#CE201C; }
    a.menu_link:hover  { color:#CE201C; text-decoration:none; }
    div.menu_link      { color:#CE201C; font-family:"Trebuchet MS","Helvetica"; font-size:14pt; font-weight:normal; padding-left:45px; height:34px; }
  #content_cell       { padding:10px; border:1px solid #000; border-right:3px solid #FFF; border-bottom:0; }
  .content_cell_R      { padding:10px; border:0; border-right:3px solid #FFF; }
  .content_cell_L      { padding:10px; border:0; border-left:3px solid #7E7166; }/* #7E7166 = DARK GREY */
                            
#content { width:994px; margin:0; padding:0px; background-color:#EAE4D6;
        border:0; border-left:3px solid #7E7166; border-right:3px solid #FFF; border-bottom:3px solid #FFF; }						 

AOLD					{ color:#600; text-decoration:none; font-weight:bold;}
A					{ color:#AE311C; text-decoration:none; font-weight:bold;}
A.button    { display:block; text-align:center; padding:10px; background-color:#CCC; border:3px solid #FFF; 
        border-right:3px solid #333; border-bottom:3px solid #333; }
A.button_down    { display:block; text-align:center; padding:10px; background-color:#CCC;
             border:2px solid #FFF; border-left:4px solid #333; border-top:4px solid #333; }
A.button:hover      { color:#CE201C; text-decoration:none; }
A.light				{ color:#ECD3B0; }
A.white				{ color:#FFF; }
A:hover 			{ color:#CE201C; text-decoration:underline; }
A.boxed             { color:#000; display:block; padding:10px; background-color:#FFF; border:3px solid #FFF; }
A.boxed:hover       { color:#CE201C; text-decoration:none; border:3px solid #CE201C; }

/* MOVED INTO stock_plans.html:...                             
.stockplan_cell		{ padding:4px; background-image:url("images/paperBG.gif"); 
						border:2px solid #000; border-top:2px solid #FFF; border-left:2px solid #FFF; }
.stockplan_sf            { color:#000; font-size:9pt; font-weight:normal; }
.thumb_pic			{ position:relative; top:0px; left:0px; z-index:50; padding:6px; background-color:#FFF; 
						border:2px solid #333; border-top:2px solid #CCC; border-left:2px solid #CCC; }
.stockplan_link		{}
.planlink			{ z-index:100; }
*/
.stockplan_btnOLD      { display:block; position:relative; height:59px; padding:0px; padding-left:68px; padding-top:10px; 
            text-align:left;  font-family:"Arial"; font-size:10pt; font-weight:bold;  text-decoration:none; }  
.stockplan_btn      { display:block; position:relative; top:0px; left:0px; height:60px; padding:0px; padding-left:75px; padding-top:20px; 
           color:#000; text-align:left;  font-family:"Arial"; font-size:12pt; font-weight:bold;  text-decoration:none;
           background-image:url('images/sp_btn.gif'); }
A.stockplan_btn:hover 	{ text-decoration:none; background-image:url('images/sp_btn_U.gif');}
.stockplan_btn_div  { width:218px; height:62px; margin-bottom:6px; }
.sp_btn-plans   {background-image:url('images/sp_btn-plans.gif');}
.sp_btn-quote   {background-image:url('images/sp_btn-quote.gif');}
.sp_btn-tour    {background-image:url('images/sp_btn-tour.gif');}
.sp_btn-pix     {background-image:url('images/sp_btn.gif');}
.sp_btn-study   {background-image:url('images/sp_btn-study.gif');}
.sp_btn_icon     {position:absolute; left:10px; top:7px; border:0;  width:60px; height:50px;}
.sp_btn_img     {position:absolute; left:14px; top:12px; border:0;  width:48px; height:36px;}

.nextpage			{ color:#000; font-family:"Trebuchet MS","Helvetica"; font-size:14pt; font-weight:bold; text-align:right; margin-top:0px; margin-bottom:0px; }
#copyright			{ color:#DDD; font-size:10pt; font-family:"Arial Narrow","Trebuchet MS","Helvetica"; font-weight:bold; margin-top:8px; margin-bottom:8px; }

.stockplan_quickjump { background-color:#7F0F09; } /*   */
.stockplan_nameplate {  }/* #902716 #B41414 */

.H1					{  color:#000; font-size: 28pt; font-family:"Trebuchet MS","Helvetica"; font-weight : bold;}
.H2					{  color:#000; font-size: 20pt; font-family:"Trebuchet MS","Helvetica"; font-weight : bold;}
.H3					{  color:#000; font-size: 17pt; font-family:"Trebuchet MS","Helvetica"; font-weight : bold;}
.H4					{  color:#000; font-size: 14pt; font-family:"Trebuchet MS","Helvetica"; font-weight : bold; }
.H5					{  color:#000; font-size: 12pt; font-family:"Trebuchet MS","Helvetica"; font-weight : bold; }
.H6					{  color:#000; font-size: 9pt; font-family:"Trebuchet MS","Helvetica"; font-weight : bold; }
.grey               { color:#888;  }
.lightOLD				{ color:#ECD3B0; }
.light					{ color:#FFF; }
.white					{ color:#FFF; }
.medium             { font-family:"Trebuchet MS","Helvetica"; font-size:11pt; font-weight:bold; }

.blurb				{  font-family:"Georgia","Palatino","Trebuchet MS","Helvetica"; font-size:10pt; }
.required			{  color: #FF0000; font-size: 12pt; font-family: "Verdana"; font-weight: bold; }
.caption			{  font-size: 10pt; font-family:"Trebuchet MS","Helvetica"; line-height: 10pt; }
.bigcaption			{  font-size: 12pt; font-family:"Verdana","Helvetica"; line-height: 12pt; }
.bigcaptionOLD			{  font-size: 12pt; font-family: "Arial Narrow","Arial","Verdana"; line-height: 12pt; }
.smallcaption		{  line-height: 8pt; font-family: "Arial"; font-size: 8pt; }
.detail				{  color: #000000; font-family: "Arial"; font-size: 9pt; }
.list				{  color: #000000; font-family: "Arial"; font-size: 10pt; }
.question			{  color: #704020; font-size:10pt;  font-family:"Arial"; font-weight:bold; }
.smallblurb			{  font-size: 10pt;  font-family: "Times","Times New Roman";   }
.note				{  font-size: 12pt; font-family: "Technical", "Stylus", "Enviro", "Sans-serif"; font-weight:bold; }
HR					{ color:#000; height:1px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }
P.P2     { margin-top:0.3em;}
form				{ margin-bottom:0; }
UL					{ margin-left:10px; padding-left:10px; margin-top:0px; margin-bottom:10px; margin-bottom:10px; }
LI					{ font-family: "Arial"; font-size:10pt; margin-bottom:2px;  }
IMG                 { border:0; }

/*  ..............   NOTE BORDER SHORTHAND: width style color ................................ */
/*  CENTERED PAGE: TAN BACKGROUND.....   NOTE BORDER SHORTHAND: width style color ............ */

.preload            { position:absolute; z-index:-50; width:1px; height:1px; }
				
.pagename			{ font-size:24pt;  font-family:"Trebuchet MS","Helvetica"; font-weight:bold; color:#EAE2D5; }



.heading			{ font-size:18pt;  font-family:"Trebuchet MS"; font-weight:bold; color:#EAE2D5; }



@media screen {
    .screen_show { display:block; }
    .screen_hide { display:none; }
}

@media print {
    .print_show { display:block; }
    .print_hide { display:none; }
    .noprint    { display:none; }
}
