/*   stylesheet for Vista/Omni Group
	 wondermart design 2005
	 */
A.normal {color: #027c71; text-decoration: underline}
	 
A.normal:link     {color: #027c71; text-decoration: underline}
A.normal:visited  {color: #027c71; text-decoration: underline}
A.normal:hover    {color: #808080; text-decoration: underline}
A.normal:active   {color: #808080; text-decoration: underline}	 
	 
body { background-color: #ffffff;
	   margin-left: 0px;
	   margin-right: 0px;
	   font-family: arial, sans-serif;
       }	 

/* everything on the page is inside this div 	 
.surround { background-color: #ffffff;
            width: 100%;
			border-style: solid;
		    border-color: #000000;
		    border-width: 1px;
            } */

/* the logo at the top of the page */	 
.logo { padding-bottom: 10px;
        padding-top: 5px;
		padding-left: 5px;
		border-bottom-style: solid;
		border-bottom-color: #027c71;
		border-bottom-width: 5px;
		text-align: center;
        }

/* everything except the logo */	   
.main {  text-align: left;
		 width: 100%;
		 background-image: url(img/027C71_gradient_right.jpg);
		 background-position: right;
		 background-repeat: repeat-y;
		 border-bottom-style: solid;
		 border-bottom-width: 1px;
		 border-bottom-color: #808080;
         }

/* contains the button menu */		 
.menu { width: 180px;
		border-right-style: solid;
		border-right-color: #000000;
		border-right-width: 1px;
        }	

/* button style */		  
a.roll { color: #ffffff;
         font-size: 12pt;
		 text-decoration: none;
		 text-align: center;
		 font-weight: 600;
		 background-color: #808080;
		 padding: 7px;
		 display: block;
		 font-family: arial, sans-serif;
		 text-align: right;
		 border-bottom-style: solid;
		 border-bottom-color: #000000;
		 border-bottom-width: 1px;
		 }		 

/* button style when rolled over */		 
a.roll:hover { color: #027c71;
               background-color: #ffffff;
			   border-right-style: double;
		       border-right-color: #027c71;
		       border-right-width: 5px;
			   }

/* links in the tabs on the products page */			   
a.tab { text-decoration: none;
        font-weight: bold;
		color: #808080;
		}

/* tab links when rolled over */		
a.tab:hover { color: #000000;
              }					   
			
/* everything in "main" except the menu */			   
.content { padding: 10px;
           text-align: left;
           }

/* for headlines in the text */		   
.headline { width: 100%;
            font-weight: bold;
			text-align: center;
			font-size: 14pt;
			}

/* for photographs in the text */			
.photo { border-style: groove;
		 border-color: #808080;
		 border-width: 5px;
		 margin: 10px;
		 }

/* a box with a graph paper background */		 
.graphbox { border-style: solid;
		    border-color: #808080;
		    border-width: 1px;
			background-image: url(img/graph_800.jpg);
			width: 60%;
			}
			
/* exactly like the graphbox, but with plain white background */		 
.whitebox { border-style: solid;
		    border-color: #808080;
		    border-width: 1px;
			background-color: #ffffff;
			width: 60%;
			}
			
/* exactly like the graphbox, but with light grey background */		 
.lightgreybox { border-style: solid;
		        border-color: #808080;
		        border-width: 1px;
			    background-color: #cfcfcf;
			    width: 350px;;
				font-weight: bold;
				text-align: center;
			    }						

/* click on a product tab to display information about a product */				   
.product_tab { width: 100%;
			   border-left-style: solid;
		       border-left-color: #808080;
		       border-left-width: 1px;
			   border-top-style: solid;
		       border-top-color: #808080;
		       border-top-width: 1px;
			   border-bottom-style: solid;
		   	   border-bottom-color: #808080;
		       border-bottom-width: 1px;
			   text-align: center;
			   background-color: #cfcfcf;
			   }

/* each product is inside a product div */			   
.product { background-color: #ffffff;
		   border-bottom-style: solid;
		   border-bottom-color: #808080;
		   border-bottom-width: 1px;
		   border-right-style: solid;
		   border-right-color: #808080;
		   border-right-width: 1px;
		   border-left-style: solid;
		   border-left-color: #808080;
		   border-left-width: 1px;
		   padding: 15px;
		   height: 370px;
           }