body { margin: 0;
       padding: 0;
			 font-family: Tahoma;
			 font-size: 100.01%;
			 background: #fff url(images/combo2.jpg) no-repeat fixed;
			 min-width: 50em;
			 }
			 
#header { position: fixed;
          background: #fff url(images/combo2.jpg) no-repeat fixed;
					height: 180px;
					width: 100%;
          }
						 
#header h1 { position: relative;
             width: 397px;
						 height: 132px;
						 left: 400px;
						 top: 20px;
						 font-size: 1em;
						 font-weight: normal;
						 }
						 
#header span {
	background: url(images/title3.jpg) no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
	}
					
#content { float: left;
           margin-left: 17em;
					 width: 50%;
					 padding-top: 12em;
					 font-size: .85em;
           }

.special { 
           font-style: italic;
					 font-weight: bold;
					 }					 
					 
#content h2 { font-size: 1.5em;
             
							}
							
#content h3 { font-size: 1.25em;
							}
							
#content h3 em { color: #400000;
                 }
							
#content h2, h3 { font-style: italic;
                  border-bottom: 1px solid #c0c0c0;
									margin-top: 1.5em;
									}
									
#content a { color: #c00000;
             }	
						 
#content .product-box { float: right;
                        border: none;
												}								

#sidebar { float: left;
           margin-top: 15em;
					 margin-left: 3em;
					 width: 15em;
					 font-size: .8em;
					 }

#sidebar .order a { background: #fff url(images/orderbutton.png);
                    width: 126px;
										height: 44px;
										display: block;
										}
										
#sidebar .order a:hover { background: #c0c0c0 url(images/orderbutton.png) 0 -44px;
                          }
									
.sidebox, form { margin-bottom: 1em;
            }		
						
.sidebox label { font-size: .8em;
                 width: 35px;
								 text-align: right;
								 float:left;
								 padding:0.2em;
								 margin:0;
								 margin-top:0.3em;
								 }
	
.sidebox .textfield { width: 12em;
                      margin-bottom: .5em;
                      }
											
.sidebox input { font-size: .8em;
                 }
								 
input.submit { margin-left: 37px;
               }
						
#sidebar img { border: none;
               }
							 
.sidebox span { width: 100%;
                display: block;
                border-bottom: 1px solid #c0c0c0;
								}				 
						 						 
#nav { float: left;
       width: 12em;
			 margin-top: 12em;			
			 position: fixed;
			 }
			 
#nav li { list-style-type: none;
          margin-left: -1.5em;
					}
			 
#nav a { display: block;
         width: 12em;
				 border: 2px solid #c0c0c0;
				 border-bottom: none;
				 color: #000;
				 font-weight: bold;
				 font-size: .8em;
				 padding: .5em;
				 text-decoration: none;
				
				 }
				 
#nav a.end { border-bottom: 2px solid #c0c0c0;
             }

#nav a:hover { background: #c0c0c0 url(images/combo2gray.jpg) no-repeat fixed 0 0;
               color: #f00;
               }
							 			 

#footer { clear: both;
          border-top: 4px solid #c0c0c0;
					text-align: center;
					margin-left: 18em;
					margin-right: 17em;
					font-size: .7em;
					margin-bottom: 2em;
					}
					
#footer p { margin-bottom: -1em;
           }
					 
/* styles for comparison table */
table.compare { border-collapse: collapse;
        
                }

table.compare th { text-align: left;
                   padding-left: .5em;
                   }
				
table.compare tr { font-size: .8em;
     border: 1px solid #c0c0c0;
     }
				
table.compare caption { font-size 2em;
          color: #390;
					font-weight: bold;
					margin-bottom: 1em;
					}
					
table.compare td[scope] { font-weight: bold;
                          }
						 
table.compare td { padding: .5em;
                   width: 8em;
		               vertical-align: top;
                   }
		 
table.compare .qfs { background-color: #DBE6DA/*#CFE3CD*/;
                     }			 
						 
table.compare .other { color: #808080;
                       }	
/* end comparison table styles */
					 