﻿ 
/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */
html,body {margin:0;padding:0}
#outer{
min-height:100%;
margin-bottom:-50px;
height:auto;
}
* html #outer{height:100%;}
#footer {
width:100%;
clear:both;
height:45px;
background-color: #A1BEE6;
color:Gray;
 font-size:12px;
 font-family:Arial;
 border-top:solid 2px #FF9C00; 
  background-image:url(/images/footerbg.jpg); background-repeat:none; 
}
#clearfooter{clear:both;height:47px;}
div>p {margin:0}
html>body #minHeight{float:left;width:0px;height:100%;margin-bottom:-49px;} /*safari wrapper */
 




body
{  
     color:#253765;
	  background-image:url(/images/leftside/bg2.jpg); background-repeat:no-repeat; 
}


.nounderline
{ text-decoration:none;
}

a:hover
{

color:navy
}

h1
{
	letter-spacing:.2em;
	 
	 font-weight:bold;
	  margin:0;
	 
	   padding-bottom:4px;
	font-size:1.2em;
	font-weight:normal;
	font-family:Arial Black;
	 
	
	
}
h2

{ margin:0;
	 text-align:left;
	font-size:1em;
	font-weight:bold;
	font-family:arial,Verdana;
         padding-bottom:3px;
	 
}

h3
{
	
	font-size:small;
	font-weight:normal;
	font-family:arial,Verdana;
	 
}



 

.borders
{
	 
border-top:  6px solid #D6E3F0 ;
border-right: 2px solid  #D6E3F0;
border-left: 2px solid  #D6E3F0;
border-bottom: 6px solid  #D6E3F0 ;
padding-top:7px;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
 
}
 
.galleryproductimage
{
	border:  1px solid #FFC975;
}
 
.regulartext
{
	font-family:verdana,Arial;
	
	font-size:.8em;	
}

.regulartext a
{   color:#666666;
     font-family:verdana,Arial;
	 
}
.regulartext a:hover
{
     font-family:verdana,Arial;
	
	 cursor:hand;
  color:navy;
}


.productbullet
{
    
      font-family:Verdana,Arial;
      font-size:.7em;
      color:#253765;	
      padding-bottom:5px;
        padding-top:5px;
       vertical-align:middle;    
}


.ViewLargerImageBox
{
PADDING-BOTTOM: 5px; WIDTH: 315px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eef1f8
}

.HiResImageHyperlink
{
  
    
    
}


  
 

.infotable{
	width:100%;
	 
    border: solid 1px #FF9C00;
   margin-bottom:4px;
}
.infodiv 
{ border: solid 1px #FF9C00;
  padding-top:5px;
   padding-bottom:5px;	
}




table.infotable td
{
    border-collapse:collapse;
  	
    padding:5px;
   border-bottom:solid 1px  #253765;	
        border-color:#EEF1F8;
}


   td.infotableheader
{  background-color:#F8FAFD;
   font-weight:bold;
     
}



 

table.infotable th

{  
	text-align:left;
      background:#FF9C00;
        
}






 
 
.hireshyperlink
{
    font-size:9px;	
  color:#253765;
  font-family:verdana,Arial;
  text-decoration:none;
     
}
 
.rotator_title
{color:#253765; font-family:Arial; font-size:12px; font-weight:bold;
}

.rotator_image
{
     text-align:center;
}
.rotator_text
{ color:#253765; font-family:verdana; font-size:10px;   
    
}

.rotator_text a
{
     font-family:verdana,Arial;
	color:#253765; 
}
.rotator_text a:hover
{
     font-family:verdana,Arial;
	
	 cursor:hand;
  color:#C62E40;
}

.collectionHeader
{
  background-color:#F8FAFD;
    font-weight:bold;
 
    padding:5px;
}

.collectionTD
{
  
    border-top:solid 3px #F8FAFD;
    padding:5px;
}

 

.productthumb
{ 
	 float:left;
	  height:60px;
	  width:90px;
	  margin-left:6px;
	  text-align:center; 
	  margin-top:5px;  margin-bottom:4px;
	 
	  
	  
}
 
 legend
 {
   color:#666666;
   font-family:Verdana,arial;
   font-size:10px;	
 }
 
 .scrollbar
 {
	overflow:auto; 
 scrollbar-arrow-color: #0066C8;
scrollbar-3dlight-color: #4F4F82;
scrollbar-darkshadow-color: #4F4F82;
scrollbar-face-color: #f4f4f0;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #d0d0d0;
scrollbar-track-color: #ffffff;
scrollbar-width: 3px;
}

 
 
 

.infotable {
	width:100%;
	 
    border: solid 1px  #F7941D;
   margin-bottom:4px;
}



table.infotable td
{
    border-collapse:collapse;
  	 
    padding: 5px;
   border-bottom:solid 1px  #253765;	
        border-color:#EEF1F8;
}

.left
{
	font-family:Verdana,Arial;
	padding-left:3px;
	 font-size:.8em;
	  font-weight:bold;
 	
}
 
 .right
{font-family:Verdana,Arial;
	padding-right:3px;
  text-align:left;	 font-size:.8em;
}

 .alignright
{  
  text-align:right;	 
}


table.infotable th

{   color:white;
	text-align:center;
      background:#F7941D;
      font-family:  Arial, Verdana;
      font-size:.8em;
         
        padding-bottom:2px;
}



 
