html 
{
height: 100%;
border: none;
}
.maintable {
height:100%; 
width:100%; 
text-align: center;
border:	1px;	
}
form {
margin: 0px;
}
body
{
margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; vertical-align:top; 
background-image:url(images/tile.jpg); background-repeat:repeat-x;
background-color:#E5E6DC;
font-size : 12px; 

}  
s {
font-size : 12px; 
}                   
.productSpecialPrice {
color : #961011;
font-size : 12px; 
}
.oldPrice
{
color : #767479;
font-size : 12px; 
}
.input_search 
{
font-family : Tahoma;
font-size : 11px; 
font-weight : normal;
color : #21464F;
padding-right: 4px;
border : 1px solid #21464F;
width: 80px;
height:15px
}
.input_login {
font-family : Tahoma;
font-size : 11px; 
font-weight : normal;
color : #666666;
padding-left : 4px;
padding-right: 4px;
border : 1px solid #00AACE;
background-color : #ffffff;
width: 120px;
}
.input_find {
font-family : Tahoma;
font-size : 11px; 
font-weight : normal;
color : #666666;
padding-left : 4px;
border : 1px solid #00AACE;
background-color : #E0E0E0;
width: 150px;
}
.txt,p,div,td,a {
font-family: Verdana;
font-size: 12px;
font-weight: normal;
font-variant: normal;
color: #666666;
text-decoration: none;
} 
.product_name {
font-family: Verdana;
font-size: 12px;
font-variant: normal;
color: #000000;
text-decoration: none;
} 
a:hover {
/*color : #00AACE;*/
text-decoration : underline;
}
.txtsmall {
font-family: Verdana;
font-size: 9px;
font-weight: normal;
font-variant: normal;
color: #0666666;
text-decoration: none;
}

.newsdate {
font-family: Verdana;
font-size: 10px;
font-weight: bold;
font-variant: normal;
color: #28A8C4;
text-decoration: none;
}

.newstitle{
font-family: Verdana;
font-size: 10px;
color: #666666;
font-weight: bold;
font-variant: normal;
text-decoration: underline;
} 
.newstitle:hover{
font-family: Verdana;
font-size: 10px;
color: #00AACE;
font-weight: bold;
font-variant: normal;
text-decoration: underline;
} 

.pageHeading{font-family: Verdana;
font-size: 12px;
color: #013567;
font-weight: bold;
font-variant: normal;
text-decoration: none;
}

.pageHeadingTurq{font-family: Verdana;
font-size: 10px;
color: #00AACE;
font-weight: bold;
font-variant: normal;
text-decoration: none;
} 
.price_text{font-family: Verdana;
font-size: 15px;
color: #767479;
font-weight: bold;
font-variant: normal;
text-decoration: none;
}
.big_prod_title{
font-size:18px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
color: #940101;
position:relative;
width: 275px;
left:-225px;
top:-55px;
} 
.replace_banner {
position:relative;
left: 0px;
top:-150px;
}
.big_prod_title_after{
font-size:18px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
color: #940101;
position:relative;
left:250px;
top:50;
} 

.books {
font-family: Verdana;
font-size: 10px;
color: #666666;
font-weight: bold;
font-variant: normal;
text-decoration: none;
}

.time {
font-family: Tahoma;
font-size: 9px;
font-weight: normal;
font-variant: normal;
color: #999999;
text-decoration: none;
}

.copyright {
font-family: Verdana;
font-size: 9px;
font-weight: normal;
font-variant: normal;
color: #0097B7;
text-decoration: none;
}

/* ------------------------------------ MAIN NAVIGATION--------------------------------------- */

.mainnav {
font-family : Verdana;
font-size : 10px;
font-weight : bold;
color : #666666;
text-decoration : none;
}
.mainnav:hover {
color : #00AACE;
text-decoration : underline;
}

/* ------------------------------------ BOOKSHOP NAVIGATION--------------------------------------- */

a.bookshopnav {
font-family : Verdana;
font-size : 11px;
vertical-align:middle;
font-weight : bold;
color : #767676;
text-decoration : none; 
margin-left:10px;
padding-left:10px;
display:block;
width:200px;
height:20px;

}


a.bookshopnav:hover {
color : #767676;
text-decoration : underline;
}

a.bookshopnavover {
vertical-align:middle;
font-family : Verdana;
font-size : 11px;
font-weight : bold;
color : #767676;
background-color:#d1d43a;
text-decoration : none; 
border-bottom: black solid 2px;
padding-left:10px;
margin-left:10px;
display:block;
width:200px;
height:20px;

}
.footer 
{
   color:white;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
}
a.footer 
{
   color:white;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
}
a.footer:hover
{
	color:white;
	text-decoration: underline;
	font-size: 12px;
   font-weight: bold;
}
a.footer:visited
{
	color:white;
	text-decoration: none;
	font-size: 12px;
   font-weight: bold;
}
a.footer:visited:hover
{
	color:white;
	text-decoration: underline;
	font-size: 12px;
   font-weight: bold;
}
/* ------------------------------------ PRODUCT LINKS--------------------------------------- */



.preorder {
font-family : Verdana;
font-size : 10px;
font-weight : bold;
color : #00AACE;
text-decoration : underline;
}
.preorder:hover {
color : #666666;
text-decoration : underline;
}



.booktitle {
font-family : Verdana;
font-size : 10px;
font-weight : bold;
color : #666666;
text-decoration : none;
}
.booktitle:hover {
color : #0097B7;
text-decoration : underline;
}

/* ------------------------------------ BOTTOM NAVIGATION --------------------------------------- */

.bottomlink {
font-family : Verdana;
font-size : 9px;
color : #666666;
text-decoration : none;
}
.bottomlink:hover {
color : #0097B7;
text-decoration : underline;
}

/* ------------------------------------ BOTTOM NAVIGATION --------------------------------------- */

.toplink {
font-family : Tahoma;
font-size : 10px;
color : #00AACE;
text-decoration : none;
}
.toplink:hover {
color : #666666;
text-decoration : underline;
}


.newmember {
font-family : Verdana;
font-size : 9px;
color : #666666;
font-weight : bold;
text-decoration : Underline;
}
.newmember:hover {
color : #0097B7;
text-decoration : underline;
}


.forgot {
font-family : Verdana;
font-size : 9px;
color : #999999;
text-decoration : Underline;
}
.forgot:hover {
color : #666666;
text-decoration : underline;
}
/* ------------------------------------ News link --------------------------------------- */

.newstxt {
font-family : Verdana;
font-size : 10px;
color : #666666;
text-decoration : none;
}

