
body {
	background: #ffffff;
	font-family: verdana, monaco, arial, helvetica, sans-serif;
	color: #222222;
	font-size: 12px;
    line-height: 20px;
	margin: 0px;
	padding: 0px;
	}

a img { 
  	  border: none;
	  }
                    
.spacer {
        width: 10px;
        height: 0px;
        }

.vertspacer {
            width: 10px;
            height: 20px;
            }
        
.space {
       word-spacing: 30px;
       }
        
.indent {
        padding: 0px 0px 0px 20px;
        }      
        
.center {
        text-align: center;
        align: center;
	    }  

.right {
        text-align: right;
        align: right;
	    } 
        
.left {
        text-align: left;
        align: left;
	    }         
        
img.float-left { 
              float: left; 
              margin: 0px 10px 10px 0px; 
              }
              
img.float-right { 
               float: right; 
               margin: 0px 0px 5px 5px; 
               }

#reprint {                      
         background: #ffffff;
	     font-family: verdana, arial, helvetica, sans-serif;
	     color: #222222;
	     font-size: 12px;
         line-height: 20px;
	     margin: 20px;
	     padding: 0px 20px 20px 20px;
         } 

#reprint h1 {
	        font-family: verdana, arial, helvetica, sans-serif;
            color: #333333;
            font-size: 18px;
            font-weight: bold;
	        margin: 0px;
	        padding: 0px 0px 20px 0px;
	        }         
                
hr {
   color: #ffa800;
   background-color: #ffa800;
   border-style: none;
   }  
         
/************************************************
*	Banner  									*
************************************************/

#banner {
		background: #ffffff;
		width: 820px;
		height: 90px;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		}

#banner-nav { 
            background: #ffffff;
	        position: absolute; left: 10px; top: 55px;
            width: 725px;
	        margin: 0px 0px 0px 0px;
	        padding: 0px 0px 0px 0px;
            }

#banner-nav.font {
                 font-size: 15px;
                 font-weight: normal;
                 font-family: verdana, arial, helvetica, sans-serif;
                 }
        
#banner-nav a, a:visited {
   		                 color: #000000;
   		                 text-decoration: none;
   		                 }
	
#banner-nav a:hover {
		            color: #ffa800;
                    text-decoration: none;
		            }
                
/************************************************
*	Left Sidebar	                            * 
************************************************/	
	
#left-sidebar {
	          background: #ffffff;
	          position: absolute; left: 0px; top: 90px;
              width: 180px;
	          margin: 0px 0px 0px 0px;
	          padding: 0px 0px 0px 0px;
              }

#left-sidebar a, a:visited {
   			 color: #000000;
   			 text-decoration: underline;
   			 }
	
#left-sidebar a:hover {
		color: #ffa800;
        text-decoration: underline;
        }

#left-sidebar-alt {
	          background: #ffffff;
	          position: absolute; left: 0px; top: 90px;
              width: 180px;
	          margin: 0px 0px 0px 0px;
	          padding: 0px 0px 0px 0px;
              }

#left-sidebar-alt a, a:visited {
   			 color: #000000;
   			 text-decoration: underline;
   			 }
	
#left-sidebar-alt a:hover {
		color: #ffa800;
        text-decoration: underline;
        }
        
p.nav  {
       font-size: 14px;
	   font-weight: normal;
       line-height: 20px;
       margin: 0px;
       padding: 0px 0px 0px 15px;
	   }    

p.sidebar {
       font-size: 12px;
	   font-weight: normal;
       line-height: 20px;
       margin: 0px;
       padding: 0px 0px 0px 15px;
	   }        

#left-sidebar p {
	   margin: 0px;
       padding: 0px 0px 20px 10px;
       color: #222222;
	   }       
       
#left-sidebar h2 {
       font-family: verdana, arial, helvetica, sans-serif;
       color: #222222;
       font-size: 14px;
       font-weight: bold;
       margin: 0px;
       padding: 0px 0px 0px 10px;
       }

#left-sidebar h2 a, #right-sidebar h1 a:visited {
	                     color: #222222;
	                     text-decoration: none;
	                     }

#left-sidebar h2 a:hover {
	                color: #ffa800;
	                text-decoration: none;
	                } 
              
/************************************************
*	Content 					     		    * 
************************************************/

#content {
         background: #ffffff;
	     position: absolute; left: 197px; top: 90px;
         width: 400px;
	     margin: 0px 0px 0px 0px;
	     padding: 40px 0px 0px 0px;
         }

#content a, a:visited {
   			 color: #000000;
   			 text-decoration: underline;
   			 }
	
#content a:hover {
		color: #ffa800;
        text-decoration: underline;
		}          
         
.breadcrumb {
            font-size: 10px;
            }
         
#content h1 {
	        font-family: verdana, arial, helvetica, sans-serif;
            color: #333333;
            font-size: 18px;
            font-weight: bold;
	        margin: 0px;
	        padding: 0px 0px 20px 0px;
	        }
	
#content h1 a, #content h1 a:visited {
	                     color: #333333;
	                     text-decoration: none;
	                     }

#content h1 a:hover {
	                color: #ffa800;
	                text-decoration: none;
	                }
	
#content h2 {
            font-family: verdana, arial, helvetica, sans-serif;
            color: #222222;
            font-size: 14px;
            font-weight: bold;
	        margin: 0px;
	        padding: 0px 0px 0px 0px;
            }

#content h2 a, #content h2 a:visited {
	                     color: #222222;
	                     text-decoration: none;
	                     }

#content h2 a:hover {
	                color: #ffa800;
	                text-decoration: none;
	                }            

#content h3 {
            font-family: verdana, arial, helvetica, sans-serif;
            color: #222222;
            font-size: 12px;
            font-weight: bold;
	        margin: 0px;
	        padding: 0px 0px 0px 0px;
            }

#content h3 a, #content h2 a:visited {
	                     color: #222222;
	                     text-decoration: none;
	                     }

#content h3 a:hover {
	                color: #ffa800;
	                text-decoration: none;
	                }   

#content p {
	       margin: 0px;
           padding: 0px 0px 20px 0px;
	       }
           
#content ul {
	        list-style-type: square;
	        margin: 0px 0px 0px 0px;
	        padding: 0px 0px 20px 40px;
            line-height: 20px;
            }
	
#content ul li {
	           list-style-type: square;
	           margin: 0px 0px 0px 0px;
	           padding: 0px 0px 0px 0px;
	           }

#content ol {
	        margin: 0px 0px 0px 0px;
	        padding: 0px 0px 20px 25px;
            line-height: 20px;
            }
	
#content ol li {
	           margin: 0px 0px 0px 20px;
	           padding: 0px 0px 0px 0px;
	           }
	
#content blockquote {
	                margin: 0px 20px 20px 20px;
	                padding: 0px 20px 0px 20px;
                    background: #e8e8e8;
	                border-top: 2px solid #000000;
	                border-bottom: 1px solid #000000;
	                }
                    
#content blockquote p {
	                  margin: 0px 0px 10px 0px;
	                  padding: 10px 0px 0px 0px;
	                  }                    

/************************************************
*	Book Center					     		    * 
************************************************/

#books {
         background: #ffffff;
	     position: absolute; left: 0px; top: 90px;
         width: 100%;
	     margin: 0px 0px 0px 0px;
	     padding: 40px 0px 0px 0px;
         }
        
#books h1 {
	        font-family: verdana, arial, helvetica, sans-serif;
            color: #333333;
            font-size: 18px;
            font-weight: bold;
	        margin: 0px;
	        padding: 0px 0px 20px 0px;
	        }

#books p {
	       margin: 0px;
           padding: 0px 0px 20px 0px;
	       }
           
/************************************************
*	Right Sidebar				     		    * 
************************************************/

#right-sidebar {
              background: #ffffff;
	          position: absolute; left: 614px; top: 90px;
              width: 200px;
	          margin: 0px 0px 0px 0px;
	          padding: 0px 0px 0px 5px;
              border-left-width: 1px;  
              border-left-color: #ffa800; 
              border-left-style: dotted
              }

#right-sidebar a, a:visited {
   			 color: #000000;
   			 text-decoration: underline;
             }
	
#right-sidebar a:hover {
		         color: #ffa800;
                 text-decoration: underline;
		         }               

#right-sidebar h2 {
                  font-family: verdana, arial, helvetica, sans-serif;
                  color: #222222;
                  font-size: 14px;
                  font-weight: bold;
	              margin: 0px;
	              padding: 0px 0px 0px 0px;
                  }

#right-sidebar h2 a, #right-sidebar h1 a:visited {
	                     color: #222222;
	                     text-decoration: none;
	                     }

#right-sidebar h2 a:hover {
	                color: #ffa800;
	                text-decoration: none;
	                }                  

#right-sidebar p {
	             margin: 0px;
                 padding: 0px 0px 20px 0px;
                 color: #222222;
	             }
                 
#right-sidebar blockquote {
	                background: #e8e8e8;
                    border: 1px solid #888888;
	                margin: 0px 0px 0px 0px;
	                padding: 5px 5px 5px 5px;
	                }                 
    
/************************************************
*	Newsletter Form                             * 
************************************************/
  
.eemStyleSFError
    {
        color: Red;
        font-size: 12px;
        font-weight: bold;
    }
    
             
                 