

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.left_menu {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; color: #000000 ; background-color: #FFFFFF ; padding: 3px 2px 3px 5px;}

h1 {
  margin: 0px 0px 0px 0px;
}

A.listing:link {
  color: #000000;
}

A.listing:hover {
  color: #000000;
  text-decoration: underline;
}

A.listing:visited {
  color: #000000;
}

A.categoriesNav {
  color: #212646;
  text-decoration: none;
}

A.categoriesNav:hover {
  color: #FFFFFF;
  text-decoration: none;
  background-color: #008080
}

A.categoriesNav:link {
  text-decoration: none;
}

A.categoriesNav:visited {
  text-decoration: none;
}

A.headerNavigation {
  color: #000000;
  text-decoration: none;
}

A.headerNavigation:hover {
  color: #000000;
  text-decoration: underline;
  /* background-color: #008080 */
}

A.headerNavigation:link {
  text-decoration: none;
  color: #000000;
}

A.headerNavigation:visited {
  text-decoration: none;
  color: #000000;
}

.infoBox {
  background: #ffffff;
}

.categoriesBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.buttons {
  margin-top: 20px;
}

TH {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background-color: #F8D675;
  color: #000000;
  padding: 1px 5px 1px 5px;
}

TD.categoriesHeading {
  font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
  font-size: 12px;
  font-weight: bold;
  text-align: center; 
  text-indent: 0px; 
  color: #ffffff;
  background: #002f65;
  padding: 5px 2px 3px 5px;
}

TD.productHeading, h1.productHeading {
  font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
  font-size: 16px;
  font-weight: bold;  
  color: #002f65;
  padding: 5px 2px 0px 2px;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.text11, SPAN.text11, P.text11 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.text11DarkBlue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #212646;
}

TD.pageCount {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #F8D675;
  color: #000000;
  padding: 2px 2px 2px 5px;
}

TD.text10, SPAN.text10, P.text10, A.text10 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.text9, SPAN.text9, P.text9, A.text9 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
}

TD.text8, SPAN.text8, P.text8, A.text8 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8px;
}

TD.productImage {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  padding: 5px 2px 5px 5px;
}

TD.imageBorder {
  border-color: #A6D2FF;
  border-style: solid;
  border-width: 1px;  
}

TD.productPrice {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  padding-left: 5px;
  padding-right: 5px;
}

p.productDescription {
  font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
  font-size: 12px;  
  color: #002f65;
  padding: 0px 0px 0px 3px;
  line-height: 14pt;
}

p.topMargin5 {
  margin: 5px 0px 0px 0px;
}

div.marginBottom5 {
  font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
  font-size: 10px;  
  color: #ffffff;
  margin: 0px 0px 5px px;
	background-color:#333399;
}

.randomLink {
  color:#333366;
  text-decoration: none;
  text-align: center;
  margin-top: 3px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

.randomLink A{
  color: #333366; 
  text-decoration: none; 
  font-weight: normal;
}

.randomLink A:LINK{
  color: #333366; 
  text-decoration: underline; 
  font-weight: normal;
}

.randomLink A:VISITED{
  color: #333366; 
  text-decoration: underline; 
  font-weight: bold;
}

.randomLink A:HOVER{
  color: #333366; 
  text-decoration:underline; 
  font-weight: bold;
}

td.topbar {
  padding: 0px 0px 0px 0px;
}

.review {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666; font-size: 12px; font-weight: normal; text-decoration: smallcaps;text-align: centre; line-height: 16px }

.blockhead-long
{
position:relative;
display:block;
width:570px;
/*height:17px;*/
font-family:Arial, Tahoma, MS Sans Serif;
font-size:9pt;
/*text-align:left;*/
color:#ffffff;
/*color:#D0CC68;*/
font-weight:bold;
background-color:#333399;
padding:3px 3px 3px 5px;
border:0pt;
border-style:solid;
}
.blockhead-long A 
{/*text-decoration:normal;*/
 color:#ffffff;
 font-weight : bold;}
.blockhead-long U 
{/*text-decoration:normal;*/
 color:#ffffff;
 font-weight : bold;}
.blockhead-long U:LINK
{/*text-decoration:normal;*/
 color:#ffffff;
 font-weight : bold;}
.blockhead-long U:HOVER
{/*text-decoration:normal;*/ 
 color:#000000;
 font-weight : bold;}
.blockhead-long A:LINK
{text-decoration:normal;
 color:#ffffff;
 font-weight : bold;}
.blockhead-long A:HOVER
{/*text-decoration:normal;*/ 
 color:#000000;
 font-weight : bold;}

#container3z { 
height: 100%;
height:150px !important; /*moz height*/
padding: 0px; 
background: #ffffff; 
} 
#container3z A 
{text-decoration:underline;
color:#808080;
font-weight : bold;}
#container3z A:LINK
{text-decoration:underline;
color:#808080;
font-weight : bold;}
#container3z A:HOVER
{text-decoration:underline; 
color:#ffcc33;
font-weight : bold;
}
#display_one { 
margin: 0; /* Applied to first column only in lieu of padding (personal thing) */ 
width:120px; /* Allows for fluid design. Can be set to pixels */ 
width:120px !important; /*moz width*/
float: left; 
padding: 0px 0px 0px 0px; /* top right bottom left */
background: #ffffff; 
border: 0pt solid #999999;
/*border-left: 1px solid #666666;*/
} 
#display_two { 
font-family:Verdana, Arial, Tahoma, MS Sans Serif;
font-size:10pt;
color:#002f65;
margin: 0 0 0 0px; /* Puts a 10 pixel space between columns (left side) - think cellspacing */ 
width:300px; 
width:300px !important; /*moz width*/
float: left; 
padding: 0px 0px 0px 10px;
background: #ffffff; 
} 
#display_three { 
font-family:Verdana, Arial, Tahoma, MS Sans Serif;
font-size:10pt;
color:#002f65;
margin: 0 0 0 0px; /* Puts a 10 pixel space between columns (left side) - think cellspacing */ 
width:160px; 
width:150px !important; /*moz width*/
float: left; 
padding: 0px 0px 0px 10px;
background: #ffffff; 
text-align: right;
} 
.booknow { 
position:relative; font-family : Arial, Tahoma, MS Sans Serif;  
font-size: 10px; text-align : center; color: #666666; 
font-weight: bold; background-color:#CCCCFF; 
padding: 3px 2px 3px 5px; border : 0.1pt; border-style : solid;}
.booknow A {text-decoration: none; color: #666666;}
.booknow A:linked {text-decoration: none; color:#666666;}
.booknow A:hover {text-decoration: none; color: #d2edf8; background-color: #333399;}


