/*-------------------------------------------------------------------------------------------------------*/     
/* Nov 7, 2015   initial creation                                                                        */   
/*-------------------------------------------------------------------------------------------------------*/                    
body {	background-color: #FFFFF0;  
        font-family: Verdana, geneva, Helvetica, sans-serif;
		font-size: 16px;                       
	    margin-top : 0px;  margin-left: 0px;  margin-right: 0px;
    	border-color: #AABBAA;     
	    border-style: solid;	
	    border-bottom-width:0px;  border-top-width: 0px;  
        overflow-x: hidden;            	
   }  
   
.mobileonly   {display: block; } 
.desktoponly  {display: none; } 
.printonly      {display: none;}  

/*  for future use 
 .tinyonmobile   {font-size:80%;  font-weight:normal;  text-decoration:none; }
 change margins ==> #maindatadiv {margin-left:4px; margin-right:4px;   border:2px solid #5a5a5a; padding-left:2px; }
*/ 

/* ---------------------only used on home page---------------------------------- */   
.whiterow {background-color: white;} 
.greenrow {background-color: #CDD1BD;}


 a:hover           {background-color: #CDD1BD; text-decoration: none; }
 a.greenlink:hover {background-color: white;   text-decoration: none; }

 a.breadlink:hover   {background-color: #36332c; text-decoration: none;}
 a.breadlink:visited {COLOR: white; font-weight: bold; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 12px; 
                          padding-left:3px; padding-right:3px;}
 a.breadlink:link    {COLOR: white; font-weight: bold; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 12px; 
                          padding-left:3px; padding-right:3px;}

 a.toplink:hover   {background-color: #2e4000; }
 a.toplink:visited {COLOR: white; font-weight: bold; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 9px;}
 a.toplink:link    {COLOR: white; font-weight: bold; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 9px;  }

 a.homepagelink:hover {background-color: #E9DBC0; text-decoration: none; }
 
 td {font-family: verdana, geneva, helvetica, sans-serif; font-size: 16px; }
 li {margin-bottom:4px;}

.subbullet  {font-family: Verdana, geneva, Helvetica, sans-serif; font-size: 10pt; }
.point8      {font-family: Verdana, geneva, Helvetica, sans-serif; font-size: 8pt;  }
.courier10 {font-family: Courier New; font-size: 10pt; }
.mono       {font-family: Courier New; font-size: 10pt; } /* used for monospaced font */ 
.mono2     {font-family: 'Courier New', Courier, 'Lucida Console', Monaco,  monospace; }
.tiny         {font-family: Verdana, geneva,Helvetica, sans-serif; font-size: 8pt; padding-left:140px;}/*Top*/

.bread {COLOR: white; background: #BC9973; font-weight: bold; FONT-FAMILY:  Arial, Helvetica; FONT-SIZE: 12px; }

.indented {margin-left: 20px;  margin-right: 24px; } /* used for divs */ 
 

/* use for white stripe in page footers with last update date and counter */ 
.whitestripe {background-color:white; border-top:2px solid #36332C; border-bottom:1px solid #996633; 
    font-family:Verdana, geneva, Helvetica, sans-serif; font-size:8pt;} 
    
/* used for boxes on left of tables. Used to be light green:#EBEDD7. Now dark orange.*/ 
.greenbox {background-color:#FFB77A; font-weight: bold;
           vertical-align: middle; text-align: center;} 
            
.greenboxdark {background-color:#CDD7A5; font-weight: bold; font-size:100%; 
           vertical-align: middle; text-align: center; line-height:130%;} /* sorta dark green box*/    
.greenboxdark2 {background-color:#CDD7A5; font-weight: bold; font-size:80%; 
           vertical-align: middle; text-align: center; line-height:130%;} /* sorta dark green box*/   
.greenboxlite {background-color:#EBEDD7; font-weight: normal;  
           vertical-align: middle; text-align: center; line-height:150%;} /* light colored green box*/ 
            
.orangerow {background-color:#FFEEDF; border-left:2px solid #FFB77A; border-right:2px solid #FFB77A; 
            font-weight: normal; line-height:120%;} /* light orange with dark orange sides */   
.orangeheadrow {background-color:#FFB77A; font-weight: bold;
               vertical-align: middle; text-align: center; line-height:130%;} 
.BlockquoteOrange {background-color: #FFEEDF; border-left:8px solid #FFB77A;  
	font-size: 10pt; margin-left: 30px; margin-right:40px; padding: 9px 9px 10px 9px;}
           
 
/* footer top stripe */        
.fts {background-color:#BC9973; LINE-HEIGHT:140%; vertical-align:top; } 

Blockquote {background-color: #F0E6D2; border-left:3px solid #996633;  
	font-size: 10pt; margin-bottom: 0px; padding: 9px 9px 10px 9px;}
	 
.notblockquote /* mimics block quote in look due to bug in IE6 rendering.Padding:top,right,bottom,left F0E6D2*/
       {background-color:#FFF7DE; border-left:3px solid #996633;  
	font-size: 10pt; margin-bottom: 0px; margin-left:40px; margin-right:40px; padding:9px 9px 10px 14px;}
  
H1 {FONT-FAMILY: Verdana, Helvetica;   FONT-SIZE:18pt; LINE-HEIGHT: 24pt; }  
H2 {FONT-FAMILY: Verdana, Helvetica;   FONT-SIZE:17pt; color:#36332C;   margin:4px;}  
H3 {FONT-FAMILY: Arial; color:#36332C; FONT-SIZE:15pt; border-bottom: 3px solid  #996633; margin: 4px; }
H4 {FONT-FAMILY: Arial; color:#36332C; font-size:12pt; border-bottom: 1px solid  #996633; margin: 4px; 
       font-weight:bold; border-left:9px solid #996633; padding-left:4px; }
       
.h3style2 /* used in secure submit page */ 
 {FONT-FAMILY: Arial; color: #36332C; FONT-SIZE: 15pt;  border-bottom: 2px solid #996633; 
     font-weight:bold; border-right: 16px solid #996633; }
       

.h3orangeunderline {FONT-FAMILY: Arial; color: #36332C; FONT-SIZE: 18pt; margin-top: 10px; 
      border-bottom: 3px solid  #FF8822; margin-left: 4px; width:100%; margin-bottom: 8px; 
      font-weight: bold;}

.h4orangeunderline  /* used in Linux vs Windows page */ 
      {font-family: Arial;  font-size: 11pt; border-bottom: 1px solid  #FF8822;  
       width: 90%; margin-bottom: 12px; margin-top:0px; padding-left: 4px;  
       font-weight:bold; border-left:4px solid #FF8822;  }

.p1 {font-family: verdana, geneva, helvetica, sans-serif; font-size: 10pt; }



/*top page headings */
.tophead {font-family:Verdana; font-size:18pt; font-weight:bold; margin-top:10px; text-align:center;}
.toplinux {font-family:courier; font-size:8pt; text-decoration:none; }

.bademails2 {background-color:#FFFFFF; font-family:"Courier New"; font-size:10pt;} 
.bademails3 {background-color:#FFF7F0;} 

 /*---- CNET blog link in header of each page ----------------------------------*/
 #cnetheader {background-image: url("/pix/orangeblend.jpg"); 
              background-repeat: repeat-x; font-weight:bold;  margin-right:10px; 
              vertical-align: bottom;   height:29px;} 
 #cnetheader a            {color:#000000; text-decoration:none;      }
 #cnetheader a:hover {color:#ffffff; background-color:#FF8822;  }
 
 
 

 