@charset "UTF-8";

body {
background-color:#595B5A;
font-family:Arial, Helvetica, sans-serif;
margin-top:30px;
}
td img {
display:block;
}
a:active
{
  outline: none;
}


 a:focus {
      outline: none;
      }



.footer_home {
	background-image: url(images/home_footer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 170px;
}
.footer_home p {
margin-top:8px;
}

.footer_home a {
text-decoration:underline;
color:#7f7b7b;
}

.footer_home a:hover {
text-decoration:none;
color:#7f7b7b;
}

.inside_bottom a {
text-decoration:underline;
color:#7f7b7b;
}

.inside_bottom a:hover {
text-decoration:none;
color:#7f7b7b;
}

.titles {
font-size:16px;
color:#7e7e7e;
}

.nav {
background-color:#e3e3e3;
border-bottom:6px solid #ffffff;
border-left:6px solid #ffffff;
border-right:6px solid #ffffff;
color: #7e7e7e;
padding-top:5px;
padding-right:5px;
}

.nav a {
color:#7e7e7e;
font-size:13px;
text-decoration:none;
margin: 0 8px 0 8px;
}

.nav a:hover {
text-decoration: underline;
}
.subnav {
border-right:6px solid #ffffff;
border-left:6px solid #ffffff;
background-image: url(images/subnav.gif);
	background-repeat: no-repeat;
	background-position: right top;
height: 33px;
color: #7e7e7e;
padding-top:5px;
padding-right:5px;
/*height:29px; */
_height:29px;
}


.inside_bottom {

	background-color:#ffffff;
	background-image: url(images/inside_bkg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-size:12px;
	color:#6b6a6a;
	padding:40px 60px 20px 60px;
	line-height:1.7em;
	border-right:6px solid #ffffff;
border-left:6px solid #ffffff;
border-top: 1px solid #ffffff;
}

.footer_inside {
	background-image: url(images/inside_footer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
}

.subtitle {
font-size:14px;
font-style:italic;
color:#568273;
}

.subtitle a {
font-size:14px;
font-style:italic;
color:#568273;
text-decoration:none;
}

.subtitle a:hover {
font-size:14px;
font-style:italic;
color:#568273;
text-decoration:underline;
}

.ajax {
float:left; 
width:100px;
display:block;
clear:both;
margin:0;
padding:0;
}

.ajax2 {
float:left; 
width:275px;
clear:both;
margin:0;
padding:0;
}

.ajax a {
font-size:13px;
color:#576f67;
text-decoration:underline;
height:300px;
}

.ajax2 a {
font-size:13px;
color:#576f67;
text-decoration:underline;
height:300px;
}

.ajax ul {
margin:0;
padding:0;
}

.ajax2 ul {
margin:0;
padding:0;
}

#bookcontent {
float:left;
padding-top:0px;
}







