/* CSS Document */
html {
overflow: -moz-scrollbars-vertical; height: 100%
}
body {
font-family: geneva, tahoma, verdana, arial, helvetica, sans-serif;
background: url(../images/back960.jpg) no-repeat top center fixed #01142e;
margin: 0px auto;
border: 0px; 
padding: 0px;
}
#container {
width: 960px; 
position: relative; 
top: 0px;
background-color: #ffffff; 
margin: 0px auto; 
padding: 0px;
text-align: center;
height: auto;
}
#banner {
width: 960px;
height: 112px;
background: url(../images/banner-tree.jpg);
padding: 0px;
margin: 0px;
border: 0px;
overflow: hidden;    
}
#toplinks {
width: 920px;
height: 27px;
background: url(../images/links960.jpg) #cccccc;
padding: 9px 20px 10px 20px;
margin: 0px;
border: 0px;
overflow: hidden;    
}
    #toplinks .home {
    float: left;   
    width: 69px;
    height: 24px;
    text-align: left;
	padding: 0px;
	margin: 0px;
	border: none;
	display: block;                  
    }
	#toplinks .home a {
    padding: 0px;
    display: block;
    height: 24px;
    }
	#toplinks .home a:hover { 
    background-image: url('../images/home-on.gif');
    background-repeat: no-repeat;
    }
	#toplinks .store {
    float: left;   
    width: 114px;
    height: 24px;
    text-align: left;
	padding: 0px;
	margin: 0px;
	border: none;
	display: block;                  
    }
	#toplinks .store a {
    padding: 0px;
    display: block;
    height: 24px;
    }
    #toplinks .store a:hover { 
    background-image: url('../images/catalog-on.gif');
    background-repeat: no-repeat;
    }
	#toplinks .books {
    float: left;   
    width: 99px;
    height: 24px;
    text-align: left;
	padding: 0px;
	margin: 0px;
	border: none;
	display: block;                  
    }
	#toplinks .books a {
    padding: 0px;
    display: block;
    height: 24px;
    }
    #toplinks .books a:hover { 
    background-image: url('../images/books-on.gif');
    background-repeat: no-repeat;
    }
	#toplinks .art {
    float: left;   
    width: 95px;
    height: 24px;
    text-align: left;
	padding: 0px;
	margin: 0px;
	border: none;
	display: block;                  
    }
	#toplinks .art a {
    padding: 0px;
    display: block;
    height: 24px;
    }
    #toplinks .art a:hover { 
    background-image: url('../images/gallery-on.gif');
    background-repeat: no-repeat;
    }
	#toplinks .care {
    float: left;   
    width: 117px;
    height: 24px;
    text-align: left;
	padding: 0px;
	margin: 0px;
	border: none;
	display: block;                  
    }
	#toplinks .care a {
    padding: 0px;
    display: block;
    height: 24px;
    }
    #toplinks .care a:hover { 
    background-image: url('../images/bookcare-on.gif');
    background-repeat: no-repeat;
    }
	#toplinks .links {
    float: left;   
    width: 82px;
    height: 24px;
    text-align: left;
	padding: 0px;
	margin: 0px;
	border: none;
	display: block;                  
    }
	#toplinks .links a {
    padding: 0px;
    display: block;
    height: 24px;
    }
    #toplinks .links a:hover { 
    background-image: url('../images/links-on.gif');
    background-repeat: no-repeat;
    }
	#toplinks .blog {
    float: left;   
    width: 81px;
    height: 24px;
    text-align: left;
	padding: 0px;
	margin: 0px;
	border: none;
	display: block;                  
    }
	#toplinks .blog a {
    padding: 0px;
    display: block;
    height: 24px;
    }
    #toplinks .blog a:hover { 
    background-image: url('../images/blog-on.gif');
    background-repeat: no-repeat;
    }
	#toplinks .about {
    float: left;   
    width: 83px;
    height: 24px;
    text-align: left;
	padding: 0px;
	margin: 0px;
	border: none;
	display: block;                  
    }
	#toplinks .about a {
    padding: 0px;
    display: block;
    height: 24px;
    }
    #toplinks .about a:hover { 
    background-image: url('../images/about-on.gif');
    background-repeat: no-repeat;
    }
	#toplinks .contact {
    float: left;   
    width: 93px;
    height: 24px;
    text-align: left;
	padding: 0px;
	margin: 0px;
	border: none;
	display: block;                  
    }
	#toplinks .contact a {
    padding: 0px;
    display: block;
    height: 24px;
    }
    #toplinks .contact a:hover { 
    background-image: url('../images/contact-on.gif');
    background-repeat: no-repeat;
    }
	#toplinks .map {
    float: left;   
    width: 87px;
    height: 24px;
    text-align: left;
	padding: 0px;
	margin: 0px;
	border: none;
	display: block;                  
    }
	#toplinks .map a {
    padding: 0px;
    display: block;
    height: 24px;
    }
    #toplinks .map a:hover { 
    background-image: url('../images/map-on.gif');
    background-repeat: no-repeat;
    }
	#toplinks img { 
    border: none;
    }
	#toplinks a {
    outline: none;
    }

#bodytable {
width: 960px;
background: url(../images/body960.jpg) repeat-y top left #cccccc;
padding: 0px;
margin: 0px;
border: 0px;
overflow: hidden;    
}
	#bodytable .main {
    width: 700px;
    margin: 0px;
    padding: 15px 20px 20px 40px;  
    float: left;
    text-align: left;
	font-size: 12px;
	font-weight: normal;
	font-family : Trebuchet MS, geneva, tahoma, verdana, arial, helvetica, sans-serif;
	color: #000000; 
	line-height: 150%;
	text-decoration: none;
	overflow: hidden; 
    }
	#bodytable .content {
	width: 533px;
	text-align: left; 
	background: #ebebeb; 
	border: 1px solid #7fa6c2; 
	padding: 15px;
	margin: 0px;
	font-size: 12px;
	font-weight: normal;
	font-family : Trebuchet MS, geneva, tahoma, verdana, arial, helvetica, sans-serif;
	color: #000000; 
	line-height: 150%;
	text-decoration: none;
	float: left;
	}
	#bodytable .title {
	text-transform: uppercase; 
	font-family: rockwell, tahoma, verdana, arial, helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #006699; 
	}
	#bodytable .right {
    width: 170px;
    margin: 0px 0px 0px 0px;
    padding: 5px 20px 10px 10px;
    float: left;
	text-align: center;
    }
	#bodytable .homeright {
    width: 150px;
    margin: 0px 0px 0px 0px;
    padding: 5px 30px 10px 20px;
    float: left;
	text-align: center;
    }
	#bodytable .store {
    margin: 0px;
    padding: 5px 20px 20px 20px;  
    float: left;      
    width: 900px;
    text-align: center;
	overflow: hidden; 
    }
	#bodytable .storecontent {
	width: 868px;
	text-align: left; 
	background: #ebebeb; 
	border: 1px solid #7fa6c2; 
	padding: 15px;
	margin: 0px;
	font-size: 12px;
	font-family : Trebuchet MS, geneva, tahoma, verdana, arial, helvetica, sans-serif;
	color: #000000; 
	line-height: 150%;
	text-decoration: none;
	float: left;
	}
	#bodytable .featurebox1 {
	width: 700px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	#bodytable .featurebox1top {
	width: 700px;
	height: 49px;
	background: url(../images/catalog-top.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	#bodytable .featureboxmagtop {
	width: 700px;
	height: 49px;
	background: url(../images/catalog-magtop.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	#bodytable .featurebox1works {
	width: 700px;
	height: 49px;
	background: url(../images/featurebox1works.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	#bodytable .featurebox1dark {
	width: 698px;
	height: 160px;
	margin: 0px auto;
	text-align: center;
	padding: 0px;
	border: 0px solid;
	background: url(../images/bookgallery-back160.jpg) repeat-x top left #c5c5c5;
	}
	#bodytable .featurebox1darkbottom {
	width: 700px; 
	height: 21px; 
	background: url(../images/bookgallery-bottom160.jpg) no-repeat top left;
	padding: 0px 0px 0px 0px; 
	color: #404040; 
	font-size: 12px; 
	text-align: center;
	}
	#bodytable .featurebox1main {
	width: 700px;
	background: url(../images/featurebox1.gif) repeat-y;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	#bodytable .featurebox1content {
	width: 700px; 
	background: url(../images/featurebox1bottom.gif) no-repeat center bottom;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	#bodytable .bookrow {
	width: 700px;
	height: 196px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	#bodytable .bookbox {
	width: 210px;
	height: 191px;
	text-align: left;
	margin: 0px;
	padding: 5px 7px 0px 14px;
	border: 0px;
	float: left;
	}
	#bodytable .booktab {
	text-align: left; 
	margin: 0px; 
	}
	#bodytable .featureboxbottom {
	height: 10px;
	width: 700px;
	background-image: url(../images/featureboxbottom.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	border-style: none;
}
#footertop {
width: 960px;
height: 1px;
background: url(../images/footertop960.jpg) no-repeat #cccccc;
padding: 0px;
margin: 0px;
border: 0px;
overflow: hidden;    
}
#footer {
width: 960px;
background: url(../images/footer960.jpg) repeat-y top left #cccccc;
font: 10px Verdana, Arial, Helvetica, sans-serif; 
color: #006699;
padding: 10px 0px 10px 0px;
margin: 0px;
border: 0px;
overflow: hidden;    
}
#two {
width:698px;
height:160px;
padding: 0px 0px 0px 0px;
margin: 0px auto;
border-left: 1px solid #7fa6c2;
border-right: 1px solid #7fa6c2;
overflow: hidden;
background: #404040;
text-align: center;
}
#three {
width:698px;
height:160px;
padding: 0px 0px 0px 0px;
margin: 0px auto;
border-left: 1px solid #7fa6c2;
border-right: 1px solid #7fa6c2;
overflow: hidden;
background: #404040;
text-align: center;
}
#information {
width: 700px; 
height: 21px; 
background: url(../images/bookgallery-bottom160.jpg) no-repeat top left;
padding: 0px 0px 0px 0px; 
color: #404040; 
font-size: 12px; 
text-align: center;
}
img {
border: none;
}  
a:active, a:focus { 
outline: none; -moz-outline-style: none; 
} 
.addcart { 
outline: none; -moz-outline-style: none; 
}
hr { 
background-color: #7fa6c2;
color: #7fa6c2;
height: 1px;
border: 0 solid #7fa6c2;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
#content {
font-size: 1.2em
}
#menu {
padding: 0px;
margin: 0px;
}
.pic a:hover {background: transparent;}
.pic a img {border: 0px solid #000;
}
.pic a:hover img,
.pic a:active img {
border: 0px solid #000;
} 
ul.books {
color: #000000;
font: 11px arial;
line-height: 150%;
padding: 0px 0px;
margin-left: 25px; 
margin-top: 5px; 
margin-bottom: 5px;
}
ul.list {
padding: 0px 5px 0px 0px;
margin-left: 15px; 
margin-top: 5px; 
margin-bottom: 5px;
border: 0px;
}
ul.list li {
margin-top: 5px; 
margin-bottom: 5px;
padding: 0px;
border: 0px;
}
ul.list li.parag{
margin-top: 5px; 
margin-bottom: 15px;
}
.blueback { 
background : #5c93f5;
} 
a:link { 
color : #4f5f6d;
text-decoration : none;
} 
a:visited { 
color : #4f5f6d;
text-decoration : none;
} 
a:hover { 
color : #000000;
text-decoration : none;
} 
.sub { 
font-size : 10px;
font-family : geneva, tahoma, verdana, arial, helvetica, sans-serif;
} 
a.sub:link { 
color : #595959;
text-decoration : none;
} 
a.sub:visited { 
color : #595959;
text-decoration : none;
} 
a.sub:hover { 
color : #5c93f5;
text-decoration : none;
} 
.sub1 { 
font-size : 10px;
font-family : geneva, tahoma, verdana, arial, helvetica, sans-serif;
font-weight: bold;
font-style: italic;
} 
a.sub1:link { 
color : #595959;
text-decoration : italic;
} 
a.sub1:visited { 
color : #595959;
text-decoration : none;
} 
a.sub1:hover { 
color : #5c93f5;
text-decoration : none;
} 
.sub2 { 
font-size : 11px;
font-family : geneva, tahoma, verdana, arial, helvetica, sans-serif;
font-weight: bold;
} 
a.sub2:link { 
color : #5c93f5;
text-decoration : none;
} 
a.sub2:visited { 
color : #5c93f5;
text-decoration : none;
} 
a.sub2:hover { 
color : #5c93f5;
text-decoration : none;
} 
.sub3 { 
font-size : 12px;
font-family : geneva, tahoma, verdana, arial, helvetica, sans-serif;
font-weight: bold;
line-height: 100%;
} 
a.sub3:link { 
color : #000000;
text-decoration : none;
} 
a.sub3:visited { 
color : #000000;
text-decoration : none;
} 
a.sub3:hover { 
color : #4f5f6d;
text-decoration : none;
} 
.sub4 { 
font-size : 11px;
font-family : geneva, tahoma, verdana, arial, helvetica, sans-serif;
font-weight: bold;
} 
a.sub4:link { 
color: #004A80;
text-decoration : none;
} 
a.sub4:visited { 
color: #004A80;
text-decoration : none;
} 
a.sub4:hover { 
color: #000000;
background: #cce0eb;
text-decoration : none;
} 
.booktitle { 
font-weight: bold;
font-style: italic;
}
.titletext { 
font-size : 11px;
font-family : geneva, tahoma, verdana, arial, helvetica, sans-serif;
color: #004A80; 
} 
.cartbutton { 
font-size : 12px;
font-family : geneva, tahoma, verdana, arial, helvetica, sans-serif;
background: #707070;
color: #ffffff; 
font-weight: bold;
} 
input { 
border-color : #5e95f2;
color : #000000;
font-family : geneva, tahoma, verdana, arial, helvetica, sans-serif;
font-size : 12pt;
} 
.searchfield { 
font-family : geneva, tahoma, verdana, arial, helvetica, sans-serif;
font-size : 10px;
width : 100px;
height : 16px;
background: #ebebeb;
border : 1px solid #7fa6c2;
padding : 0 3px;
}
.cartbox { 
font-family: geneva, tahoma, verdana, arial, helvetica, sans-serif;
font-size: 10px;
width: 100px;
border: 1px solid #5c93f5;
padding: 3px 3px;
background: #ebebeb;
} 
.blueboxheader { 
font-family : geneva, tahoma, verdana, arial, helvetica, sans-serif;
font-size : 11px;
border-left : 1px solid #92a6b6;
border-right : 1px solid #92a6b6;
background-color : #dce2e7;
} 
.blueboxfullheader { 
font-family : geneva, tahoma, verdana, arial, helvetica, sans-serif;
font-size : 11px;
border : 1px solid #5c93f5;
background-color : #d4d4d4;
} 
.bluebox { 
font-family : geneva, tahoma, verdana, arial, helvetica, sans-serif;
font-size : 11px;
border-left : 1px solid #92a6b6;
border-right : 1px solid #92a6b6;
} 
.bookheading { 
font-family : tahoma, verdana, arial, helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color: #004A80;
line-height : 130%;
width : 107px;
background: #ebebeb; 
border: 1px solid #7fa6c2;
padding: 3px;
margin: 0px auto; 
margin-bottom: 15px;
text-align: center;
} 
.bookheading2 { 
font-family : tahoma, verdana, arial, helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color: #004A80;
line-height : 130%;
width : 130px;
border : 1px solid #5c93f5;
margin-top: 5px;
}
.sidebartext { 
font-family: Trebuchet MS, geneva, tahoma, verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #004A80;
line-height: 130%;
text-align: left;
width: 150px;
border: 0px;
padding: 0px;
margin-bottom: 15px;
} 
table.content2 { 
margin : 0;
border-collapse : collapse;
border : 1px solid #7fa6c2;
} 
table.nbstore { 
	border: 1px solid #7fa6c2; 
	border-collapse: collapse;
	background: #ffffff;
	text-align: left; 
}
table.nbstore th { 
	padding: 5px; 
	border: 1px #7fa6c2 solid;
	background: #d4d4d4; 
}
table.nbstore td { 
	padding: 5px; 
	border: 1px #7fa6c2 solid; 
}
thead.store { 
	border: 1px #7fa6c2 solid;
	background: #d4d4d4; 
}
td img.decoration {
display: block;
}
td.imgholder img { 
display:block; 
margin:0; 
padding:0; 
} 
.imgholder img { 
display:block; 
margin:0; 
padding:0; 
} 
.alignLeft { 
float:left; 
margin-right: 15px; 
margin-top: 5px;
margin-bottom: 10px; 
}
.alignRight { 
float:right; 
margin-left: 15px; 
margin-top: 5px;
margin-bottom: 10px; 
}
.alignCenter { 
text-align:center;
display:block;
}
p { 
margin-top: 10px; 
margin-bottom: 10px; 
}
.container {
    height: 200px;
    width: 240px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    border: 0px;
}
.contain img {
    vertical-align: middle;
}
<!–[if IE]>
<style type="text/css">
    .container {
        font-size: 181px;
    }
</style>
<![endif]–>

table#sample {
border: 0px; 
}
table#sample td { 
padding: 10px; 
}

.blogFooter { 
padding-top : 10px;
font-size : 10px;
color : #004A80;
font-family : tahoma, verdana, arial;
} 
.blogTitle { 
font-size: 16px;
color: #456eb6;
font-weight: bold;
letter-spacing: 0.1em;
} 
.blogTitle2 { 
font-size: 12px;
color: #ffffff;
font-weight: bold;
letter-spacing: 0.1em;
}
a.blogTitle2:link {
color : #ffffff;
text-decoration : none;
} 
a.blogTitle2:visited { 
color : #ffffff;
text-decoration : none;
} 
a.blogTitle2:hover { 
color : #ffffff;
text-decoration : none;
} 
.NBblogTitle { 
font-size: 16px;
color: #456eb6;
font-weight: bold;
letter-spacing: 0.1em;
display: inline; 
border-bottom: 1px solid #456eb6;
}
.nbbody { 
width : 580px;
padding-right : 20px;
padding-left : 20px;
padding-top : 10px;
padding-bottom : 20px;
font-weight : normal;
font-size : 12px;
background : #fff;
color : #222;
line-height : 150%;
font-family : Trebuchet MS, geneva, tahoma, verdana, arial, helvetica, sans-serif;
} 
.nbsidebar { 
padding-right : 20px;
padding-left : 20px;
padding-top : 10px;
padding-bottom : 20px;
font-weight : normal;
font-size : 12px;
background : #d4d4d4;
color : #222;
line-height : 150%;
font-family : Trebuchet MS, geneva, tahoma, verdana, arial, helvetica, sans-serif;
} 
.copyright { 
font-size : 10px;
margin-bottom : 15px;
color : #595959;
font-family : geneva, tahoma, verdana, arial, helvetica, sans-serif;
} 
.bookdetails {
padding-right: 5px; 
font-size: 10px; 
margin-bottom: 5px; 
color: #004A80; 
line-height : 150%;
font-family: geneva, tahoma, verdana, arial, helvetica, sans-serif;
}
.details {
padding-right: 10px; 
font-size: 11px; 
margin-bottom: 15px; 
/* color: #004A80; */
color: #464646;
line-height: 150%;
font-family: geneva, tahoma, verdana, arial, helvetica, sans-serif;
}
.catalog {
/*padding-right: 10px; */
font-size: 11px; 
margin-bottom: 15px; 
color: #ffffff; 
line-height : 150%;
font-family: geneva, tahoma, verdana, arial, helvetica, sans-serif;
padding: 10px 5px 10px 10px;
}
.library {
padding-right: 10px; 
font-size: 11px; 
margin-bottom: 15px; 
color: #004A80; 
line-height : 150%;
font-family: geneva, tahoma, verdana, arial, helvetica, sans-serif;
}
.bookinfo {
font-size: 10px; 
line-height: 150%; 
margin-bottom: 15px; 
color: #167070; 
font-family: geneva, tahoma, verdana, arial, helvetica, sans-serif;
}
.txtLarge { 
font-size: 11px; 
color: #333333; 
font-weight: bold;
}
.featureboxhome {
width: 533px;
height: 242px;
background: url(../images/featurebox533-3.gif) no-repeat;
text-align: center;
margin: 0px;
padding: 0px;
border: 0px;
}
#bookgallerytop {
width: 700px;
height: 62px;
background: url(../images/bookgallery-top.gif) no-repeat;
text-align: right;
margin: 0px;
padding: 0px;
border: 0px;
}
#bookstoretop {
width: 700px;
height: 62px;
background: url(../images/bookstore-top.gif) no-repeat;
text-align: right;
margin: 0px;
padding: 0px;
border: 0px;
}
#bookgallery {
width: 700px;
height: 180px;
background: url(../images/bookgallery-back.jpg) no-repeat;
text-align: center;
margin: 0px;
padding: 0px;
border: 0px;
}
.featurebox2 {
width: 700px;
text-align: left;
margin: 0px;
padding: 0px;
border: 0px;
}
	.featurebox2top {
	width: 700px;
	height: 38px;
	background: url(../images/featurebox2-top.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	.featurebox2music {
	width: 700px;
	height: 38px;
	background: url(../images/featurebox2music.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	.featurebox2bafs {
	width: 700px;
	height: 38px;
	background: url(../images/featurebox2bafs.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	.featurebox2author {
	width: 700px;
	height: 38px;
	background: url(../images/featureboxauthor.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	.featurebox2main {
	width: 700px;
	background: url(../images/featurebox2-main.gif) repeat-y;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	.featurebox2content {
	width: 700px; 
	background: url(../images/featurebox2-bottom.gif) no-repeat center bottom;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
.featurebox3 {
width: 533px;
text-align: left;
margin: 0px;
padding: 0px;
border: 0px;
}
	.featurebox3top {
	width: 533px;
	height: 38px;
	background: url(../images/featurebox3top.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	.featurebox3author {
	width: 533px;
	height: 38px;
	background: url(../images/featureboxauthor.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	.featurebox3main {
	width: 533px;
	background: url(../images/featurebox3.gif) repeat-y;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	.featurebox3content {
	width: 533px; 
	background: url(../images/featurebox3bottom.gif) no-repeat center bottom;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
.featureboxtop {
	height: 25px;
	width: 250px;
	background-image: url(../images/featurebox-top.gif);
	background-repeat: no-repeat;
	display:block; 
	margin:0; 
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	overflow: hidden;
	border-style: none;
}
.featureboxtop160 {
	height: 25px;
	width: 160px;
	background-image: url(../images/featurebox-top160.gif);
	background-repeat: no-repeat;
	display:block; 
	margin:0; 
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	overflow: hidden;
	border-style: none;
}
.featureboxbottom160 {
	height: 10px;
	width: 160px;
	background-image: url(../images/featurebox-bottom160.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	border-style: none;
}
.featurebox160 {
	width: 160px;
	background-image: url(../images/featurebox-blue-160-back.gif);
	background-repeat: repeat-y;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	border-style: none;
}
.featureboxtop260 {
	height: 25px;
	width: 260px;
	background-image: url(../images/featurebox-top260.gif);
	background-repeat: no-repeat;
	display:block; 
	margin:0; 
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	overflow: hidden;
	border-style: none;
}
.featureboxbottom260 {
	height: 10px;
	width: 260px;
	background-image: url(../images/featurebox-bottom260.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	border-style: none;
}
.featurebox260 {
	width: 260px;
	background-image: url(../images/featurebox-blue-260-back.gif);
	background-repeat: repeat-y;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	border-style: none;
}
.featureboxcontainer {
	width: 250px;
	background-image: url(../images/featurebox.gif);
	background-repeat: repeat-y;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	border-style: none;
}
.featurebox540top {
	height: 25px;
	width: 540px;
	background-image: url(../images/featurebox-top540.gif);
	background-repeat: no-repeat;
	display:block; 
	margin:0; 
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	overflow: hidden;
	border-style: none;
}
.featurebox540container {
	height: 200px;
	width: 540px;
	background-image: url(../images/featurebox540.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	border-style: none;
}
.featurebox540 {
	width: 540px;
	background-image: url(../images/featurebox-blue-540-back.gif);
	background-repeat: repeat-y;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	border-style: none;
}
.featurebox540bottom {
	height: 10px;
	width: 540px;
	background-image: url(../images/featurebox-bottom540.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	border-style: none;
}
.imageborder img {
    border: 1px solid #004A80; 
}
h3.h3homebox {
	padding-bottom: 2px;
	padding-top: 3px;
	margin: 0px;
	font-size : 16px;
	color : #4F5F6D;
	font-weight : bold;
	letter-spacing : 0.1em;
}
h1 {
font: 15px arial;
font-weight: bold;
color: #49616b;
padding: 0px 0px 1px 0px;
margin: 0px 0px 0px 0px;
border-bottom: 1px solid #c1c1c1;
width: 695px;         
}
h2 {
font: 18px tahoma, arial;
font-weight: bold;
color: #49616b;
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
h3 {
font: 12px arial;
font-weight: bold;
color: #49616b;    
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 8px;   
}
h4 {
font: 14px arial;
font-weight: bold;
color: #49616b;    
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 0px;   
}
h3.homebox {
font: 12px arial;
font-weight: bold;
color: #ffffff;    
padding: 5px 0px 0px 8px;
margin: 0px 0px 0px 0px;   
}
boxheadtext {
	padding-bottom: 2px;
	padding-top: 15px;
	margin: 0px;
	font-size : 16px;
	color : #4F5F6D;
	font-weight : bold;
	letter-spacing : 0.1em;
}
table.store { 
	margin: 0em;
	border: 1px #7fa6c2 solid; 
	border-collapse: collapse;
	text-align: left; 
}
td.store, th.store { 
	padding: 1px 3px 1px 3px; 
	border: 1px #7fa6c2 solid; 
}
thead.store { 
	border: 1px #7fa6c2 solid;
	background: #d4d4d4; 
}
.blockIMG {
display:block;
margin:0;
}
div#preload { 
display: none; 
}