body	{
margin: 0px auto;
padding: 10px; text-align: center;
background: #10245d;
color: inherit;

}
 

#logo {

display:block;
margin:0 auto;
}


#wrapper {  
width:750px; 
margin: 10px auto; 
padding: 0px;
background: #ffffff;
color: inherit;
border:2px solid #fefefe;
 
}
 


#box {  width: 560px; 
margin:0px auto; text-align: center;
padding:2px 0px 5px 0px; 
 background:  #ffffff;
}

 #box1 {  width: 550px; 
margin:0px auto; text-align: center;
padding:2px 0px 5px 0px; 
 background:  #ffffff;
}

#box2 {  width: 520px; 
margin:0px auto; text-align: center;
padding:2px 0px 5px 0px; 
 background:  #ffffff;
}

#wrap {   
 
margin:0px auto;
padding:0px; 
color: inherit
background-color:#ffffff;
border-top: 1px solid #000000; padding: 0px;
border-left: 1px solid #000000; padding: 0px;
}


#menu {
width:158px;
float:left;
margin:0 auto;
padding:0;
background-image:url('../images/bluesidebottom.jpg');
background: #10245d;
color: inherit;
overflow:hidden;
}

  
   
p { text-align:  left; font:  normal 10px verdana,arial,helvetica,san-serif; }

p.right { text-align:  right; font:  normal 10px verdana,arial,helvetica,san-serif; }

.subtext { text-align:  center; font:  normal 10px verdana,arial,helvetica,san-serif; padding: 5px 0px 10px 0px; margin: 0; color: #000000; background: #ffffff;}

.subhead { text-align:  left; font:  bold 10px verdana,arial,helvetica,san-serif; padding: 2px 0px; margin: 0; color: #000000; background: #ffffff;}



h1 { text-align:  center; font:  bold 13px verdana,arial,helvetica,san-serif; padding: 10px 0px 5px 0px; margin: 0; color: #0000a8; background: #ffffff;}
  
.subheader { text-align:  left; font:  bold 12px verdana,arial,helvetica,san-serif; padding: 2px 0px; margin: 0; color: #000000; background: #ffffff;}

.subheads { text-align:  left; font:  bold 12px verdana,arial,helvetica,san-serif; padding: 2px 0px; margin: 0; color: #0000a8; background: #ffffff;}

.subheadorder { text-align:  center; font:  bold 12px verdana,arial,helvetica,san-serif; padding: 2px 0px; margin: 0; color: #0000a8; background: #ffffff;}

.suborder { text-align:  center; font:  normal 11px verdana,arial,helvetica,san-serif; padding: 2px 0px; margin: 0; color: #000000; background: #ffffff;}


.subheadsquest { text-align:  left; font:  bold 11px verdana,arial,helvetica,san-serif; padding: 2px 0px; margin: 0; color: #0000a8; background: #ffffff;}



.subheadsblk { text-align:  left; font:  bold 11px verdana,arial,helvetica,san-serif; padding: 2px 0px; margin: 0; color: #000000; background: #ffffff;}


.booksubs { text-align:  left; font:  bold 12px verdana,arial,helvetica,san-serif; padding: 2px 0px; margin: 0px; color: #0000a8; background: #ffffff;}


h2 { text-align:  left; font:  normal 10px verdana,arial,helvetica,san-serif; padding: 5px 0px; margin: 0px; color: #000000; background: #ffffff;}

h3 { text-align:  center; font:  normal 9.5px verdana,arial,helvetica,san-serif; padding: 5px 0px; margin: 0; color: #000000; background: #ffffff;}

h4 { text-align:  center; font:  normal 10px verdana,arial,helvetica,san-serif; padding: 5px 0px; margin: 0px; color: #000000; background: #ffffff;}

h5 { text-align:  center; font:  normal 11px verdana,arial,helvetica,san-serif; padding: 2px 0px; margin: 0; color: #000000; background: #ffffff;}



.captions { text-align:  center; font:  normal 9px verdana,arial,helvetica,san-serif; padding: 5px 0px; margin: 0px; color: #000000; background: #ffffff;}

.italiccap { text-align:  left; font:  italic 9.5px verdana,arial,helvetica,san-serif; padding: 5px 0px; margin: 0; color: #000000; background: #ffffff;}

#subtochange { text-align: center; 
font:  bold 10px verdana,arial,helvetica,san-serif; 
padding: 5px 0px 5px 0px;
margin: 0;
color: #9e0000; background: #ffffff;}

ul { text-align:  left; font:  normal 10px verdana,arial,helvetica,san-serif; padding: 5px 0px; margin: 0px 0px 0px 20px; color: #000000; background: #ffffff;}



p.grid { text-align:left; font: normal 10.5px verdana, arial, helvetica, san-serif; color: #000000; background:#ffffff; margin:5px auto; margin:10px 0px 10px 0px; }
 
.spacer {
width:540px;  
margin: 2px 0px;
padding: 0px;
background :#ffffff;
color: inherit;
}

 
   
.center-appear { text-align: center;  background:#ffffff; color: inherit; margin:0px auto; padding: 0px; }



.image-appear { width: 248px; float: right; background:#ffffff; color: inherit; margin:0px 0px 10px 10px; padding: 2px; }
  
  
.image-right {  float: right;  margin: 0px 0px 10px 10px; padding: 0px; }


.image-right1 { width: 150px; float: right;  margin: 0px 0px 10px 10px; padding: 0px; }
 
.image-right250 { width: 250px; float: right;  margin: 0px 0px 10px 10px; padding: 0px; }

 
.image-right232 { width: 232px; float: right;  margin: 0px 0px 10px 10px; padding: 0px; }


.image-right223 { width: 223px; float: right;  margin: 0px 0px 10px 10px; padding: 0px; }


.image-right215 { width: 215px; float: right;  margin: 0px 0px 10px 10px; padding: 0px; }
 

.image-right199 { width: 199px; float: right;  margin: 0px 0px 10px 10px; padding: 0px; }

.image-right165 { width:165px; float: right;  margin: 0px 0px 5px 10px; padding: 0px; }
.image-right150 { width: 150px; float: right;  margin: 0px 0px 10px 10px; padding: 0px; }

.image-right120 { width:120px; float: right;  margin: 0px 0px 5px 10px; padding: 0px; }


.center { text-align:center;  background:transparent; color: inherit; margin:0px auto; padding: 10px 0px;  }
 

#return { clear:both;  text-align:center; font: normal 10px verdana, arial, helvetica, san-serif;  color: #9e0000; padding: 13px;   cursor: pointer; background: #ffffff;}

#return a {

color: #000000;
text-decoration: underline;
background: #ffffff;
}
 
#return a:hover {
color: #9e0000;
text-decoration: none;
background: #ffffff;
}

 

 #nav {
clear:left;
margin: 0px auto;
padding: 0;
text-align:center;
border-top: 2px solid #0000a8; padding-top: 10px; width: 540px;
border-bottom: 2px solid #0000a8; padding: 10px; width: 540px;
color: #000000;
font: normal 10px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background: #ffffff;
}



#nav a {
color: #000000;
text-decoration: none;
}
 
 
 
#nav a:hover { 
color: #0000a8;
text-decoration: underline;
}

 #nav1 {
clear:left;
margin: 0px auto;
padding: 0;
text-align:center;
border-top: 2px solid #0000a8; padding-top: 10px; width: 650px;
border-bottom: 2px solid #0000a8; padding: 10px; width: 650px;
color: #000000;
font: normal 10px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background: #ffffff;
}



#nav1 a {
color: #000000;
text-decoration: none;
}
 
 
 
#nav1 a:hover { 
color: #0000a8;
text-decoration: underline;
}
#address { 
text-align:center; 
color: #0000a8;
font: bold  13px verdana, arial, helvetica, san-serif;
background: #ffffff; padding: 0px; margin: 0px auto;
}

#subaddress { 
text-align:center; 
color: #000000;
font: normal 11px verdana, arial, helvetica, san-serif;
background: #ffffff; 
padding: 0px; margin: 1px auto;
}


 #byline {
text-align:center;
color: #000000;
font: normal 9px verdana, arial, helvetica, sans-serif;
background-color: #ffffff;
padding: 20px 0px 0px 0px;
margin: 5px auto; }
 
 
 

#stats { text-align:center; 
font: normal 9px verdana,arial,helvetica,san-serif; 
color: #000000; 
background:transparent; 
margin:0px auto;
padding: 80px 0px 10px 0px;}
