<!--
body {  
background-color:#ffffff;
background-image:url(/css/bgnd.png);
background-repeat:repeat-y;
    color: #044888; 
    font-family: Verdana, Arial, Sans-serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 12px; 
    line-height:1.25;
    text-decoration: none; 
    }
html {  
	background-color:#ffffff;
	background-image:url(/css/bgnd.png);
    background-repeat:repeat-y;
    color: #044888; 
    font-family: Verdana, Arial, Sans-serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 12px; 
    line-height:1.25;
    text-decoration: none; 
    }
    
.outer_wrap{ 
    width:950px;
background-color:white;
box-shadow: inset 1px 1px 6px 1px; #E8E8E8;
    min-height:inherit;
    text-align:center;
    padding-top:0px;
    } 
    
p   {
    margin-bottom: 10px;
    text-align:justify;
    color:#044888;
    }

 
select {
font-family:Verdana;
font-size:11px;
color:#044888;
background-color:#ffffff;
 }
 

a:link { 
   color: #044888;  
   text-decoration: none; 
   font-family: Verdana, Arial, Sans-serif; 
   font-weight: 600; 
   }
a { color: #044888; 
   text-decoration: none; 
   font-family: Verdana, Arial, Sans-serif; 
   font-weight: 600; 
   }  
a:visited { color: #177F7E; 
   text-decoration: none; 
   font-family: Verdana, Arial, Sans-serif; 
   font-weight: 600; 
   }

a:hover {  
   color: #239392; 
   text-decoration: none; 
   font-family: Verdana, Arial, Sans-serif;    
   font-weight: 600; 
   }
   
    
    
.topliner{  
    width:950px;
    height:135px;
    background-image:url(/css/header.jpg);
    background-repeat:repeat-n;
    color: #044888; 
box-shadow: inset 1px 1px 6px 1px; #E8E8E8;

    font-family: Verdana, Arial, Sans-serif; 
    font-weight: 400; 
    font-style: normal;  
    font-size: 11px; 
    text-decoration: none; 
    }
.tophold{
   width: 370px;
   float:left;
 }  
.topchat{
   width: 305px;
   float:left;
   margin-left:auto;
   margin-right:auto;
   text-align:center;
 }
.topcall{
   width: 250px;
   float:left;
   margin-left:auto;
   margin-right:auto;
   text-align:right;
 }
 
.navSide{
	float:left;
	width: 200px;
	min-height: 300px;
    margin-left:0px;
	padding: 0px 0px 0px 0px;
}

.navInSide{
	width: 170px;
	min-height: 295px;
	background: #ffffff;
	font-family:Verdana, Arial;
	color: #3A5664;
    font-weight: 400; 
    margin-left:15px;
    font-style: normal;  
    font-size: 12px; 
    text-decoration: none; 
    margin-top:-2px;
}

/* body_container is used for main body content */
.body_container{ 
  float:left; 
  width:720px;
  margin-left:10px;
  background-color:#ffffff;
  text-align:left;
}

.mainLeft{
  float:left; 
  width:502px;
  margin-left:0px;
  margin-right:auto;
  background-color:#ffffff;
  text-align:left;
 }
 
 
.mainRight{
  float:left; 
  width:200px;
  margin-left:15px;
  margin-right:auto;
  margin-top:20px;
  background-color:#ffffff;
  border-width:1px;
  border-color:#C7CCCD;
  border-style:solid;
  text-align:center;
 }

.menu{
      width:950px;
      height:20px;
      font-size:12px;
      font-weight:600;
      background-image:url(/css/menuBack1.gif);
      background-repeat:repeat-x;
      text-align:center;
      padding-top:4px;
 } 
.menu a:link{
padding-left:15px;
padding-right:15px;
color:#FFFFFF;
 }
.menu a:visited{
padding-left:15px;
padding-right:15px;
color:#FFFFFF;
 }
.menu a:active{
padding-left:15px;
padding-right:15px;
color:#FFFFFF;
background-image:url(/css/menuBack2.gif);
background-repeat:repeat-x;
 }
.menu a:hover{
height:20px;
padding-left:15px;
padding-right:15px;
color:#FFFFFF;
background-image:url(/css/menuBack2.gif);
background-repeat:repeat-x;
}
   

h1 { 
color: #A4A6A8; 
font-size: 14px; 
}

.headline { font-size: 13px; font-weight: 700; color: #537493; }
  
.copyright { 
font-size:10px; 
}

.footer{ 
  width:900px;
  color: #044888;    
  font-family: Verdana, Arial, Sans-serif; 
  font-weight: 400; 
  font-style: normal;  
  font-size: 10px; 
  text-decoration: none;
  text-align:center; 
}
.bottom{ 
  width:950px;
  color: #044888;    
  font-family: Verdana, Arial, Sans-serif; 
  font-weight: 400; 
  font-style: normal;  
  font-size: 10px; 
  text-decoration: none;
}

.hiddenPic {display:none;}

.submitButton{
cursor:pointer;
border:outset 1px #ccc;
color:#fff;
font-weight:bold;
padding: 1px 2px;
background:url(/css/submitbg.png) repeat-x left top;
}

.cartButton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#fff;
font-size:9px;
font-weight:bold;
padding: 1px 2px;
background:url(/css/cartBack.png) repeat-x left top;
}
 

.tabCovBack{
width:735px;
padding-left:10px;
padding-bottom:20px;
border-color:#E99DC3;
border-width:1px;
border-style:ridge;
text-align:left;
 }

.button {
   width:160px;
   margin-left:auto;
   margin-right:auto;
   height: 20px;
   font-family:verdana, sans-serif;
   font-weight: bold;
   font-size:10px;
   border-width:1px;
   border-color:#C7CCCD;
   border-style:solid;
   padding-top:5px;
   padding-left: 15px;
   padding-right: 0px;
   margin-bottom: 2px;
   vertical-align: middle;
   text-align: left;
}

.feature{
font-size:11px;
padding-left:5px;
padding-right:5px;
text-align:left;
 }
 

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
/* this is for the samples.php page, specifically */
.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail{
font-size: 13px; 
font-weight: 600;
}

.thumbnail:hover{
background-color: transparent;
font-size: 13px; 
font-weight: 600;
}


.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
padding: 5px;
left: -1000px;
border: 0px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 250px; /*position where enlarged image should offset horizontally */
z-index: 0;
}

.monitor{
   background-image:url(http://www.wehaveasite.com/images/monitor.jpg); 
   background-repeat:no-repeat;
 }
ul {
margin-top:0; 
margin-bottom:0; 
list-style-type:disc; 
list-style-position:outside;"
 }
li{
padding-bottom:5px;
margin-left:20px;"
 } 
-->