body {  margin:0px;   
        padding:0px;
	    background:white;
	    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	    color: black;
     }
     
     
/*                                            side navigation bar formats  */
#sideBar a {font-size: 16px;
	display: block;
	color: white;
	text-decoration: none;
	font-weight: bold;
	border: 2px solid;
	border-bottom-color: #004400;
	border-right-color: #002200;
	border-left-color: gray;
	border-top-color: gray;
	background-color: #003399;

      }

#sideBar a:hover, #sideBar a:active {
	background-color: blue;
      }
      
/*                                            top navigation bar formats*/
#topBar a {
    text-decoration:none;
	color:white;
	font-size:16px;
	font-weight:bold;
	display: inline;	
	border: 2px solid;
	border-bottom-color: #004400;
	border-right-color: #002200;
	border-left-color: gray;
	border-top-color: gray;
	background-color: #003399;}

#topBar a:hover, #sideBar a:active {
	background-color: blue;}

/*                                               Logo bar styling*/	
#logoBar {font:20px,bold;
     color:#FF0000;
     text-decoration:blink;
	background-color: #003399;}

#logoBar a{
	
    border-top:20px;
    border-bottom:20px;
	display: block;
	background-repeat: no-repeat;
	background-position: 0% 50%;
	height:25%;
	width:100%;
} 

/*                                                images formats*/
img.logo{width:100px}    

/* product images format */
img.b    {height:100px;
          padding-right:20px;
		  float:left;
          vertical-align:text-top;}

/*product group images format */
img.c{    height:110px;
          width:125px;
		  vertical-align:top;
		  float:left;
		  position:relative;
		 left:500px;
		 bottom:20px;
		  }

/*main page images*/
img.d{
height:150px;}	  

/* new item image format */	
img.new{display:inline;
        float:left;
        height:140px;
        padding:1% 1% 1% 1%;
        width:48%;
        border:0;
     }

	  
.mainText {
	  overflow:auto;
          padding: 10px;
          color:black;
          font-size: 14px}

.mainText a:link, a:visited {color:#003399;}		

h5{font-size: 16px;
   font-weight: bold;}

h4{display:inline;
   font-size: 20px;
   font-weight:bold;
   text-align:center;
   font-style:oblique;}

/*product titles */
h3{  display:inline;  
     font-weight:bold;
     font-size:18px;}

hr{width:100;}	 

h1{color: #003399;
padding-left:30px;
     font:25px,italics,bold;}

a.spred{padding:10px 10px;}
	 
/*red text*/
#red{color:#FF0000; 
     text-align:center;
     display:inline;}

/*address footer format*/
#footer {
    white-space:pre;
    font-size:14px;
	color:blue;
	text-align:center;
	}