.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#6699FF;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:4px;
	padding-right:4px;
	padding-top:7px;
	padding-bottom:7px;
	text-decoration:underline;

	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_question:hover{
	color:black;
	background-color:white;

}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #317082;
	background-color:#FFFFFF;
	margin-bottom:3px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;


}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;

	position:relative;
}

table.whiteheader{
   background-color: #eeeeff;
border: 1px solid black;
}

.tablehead
{
   font-family:Tahoma; 
   font-size:16px; color:black; 
   text-weight: bold; 
   text-decoration:none 
   align:center;
}

table.whiteheader p{font-family:Tahoma; font-size:13px;  font-weight: bold; color:black; text-decoration:none;
padding-top: 3px;
   padding-left: 4px;   
   padding-right: 4px;
   padding-bottom: 3px;
   text-align: left;
}

table.upperblurb
{
   background-color: #eeeeff;
   font-family:Tahoma; 
   font-size:15px;
   font-color: black;
   border: 1px solid black;
   padding: 5px;
   
}

table.upperblurb p
{
   font-size:12px;
   font-color: black;
   padding: 5px;
   
}

.ub
{
   font-family:Tahoma; 
   font-size: 12px;
   font-color: black;
   background-color: yellow;
}

TD.mainback
{
   background-color: white;
}

body
{

}


.smalllink
{
   font-family:Tahoma; 
   font-size:10px;
}

TD.freeshipping
{
   background-image: url(http://www.pinhole-security-cameras.com/Images/freeshipping.jpg);
   background-repeat: no-repeat;
   background-position:  top right;
}

table.withborder
{

   border:1px solid black;
}

table.dec
{
   border-style: solid; border-width: 1px; border-color: black;

}


.highlight img{
border: 3px solid #ccc;
}

.highlight:hover img{
border: 3px solid #636363;
}

.highlight:hover{
color: red; 
}

.headerlink{
   font-family:Tahoma; 
   font-size:11px;  
   font-weight: bold; 
   color: black; 
   text-decoration:none;
   border-bottom:1px solid black;

   text-align: center;
   padding-top: 2px;
   padding-left: 2px;   
   padding-right: 2px;
   padding-bottom: 0px;
   text-align: center;
}

.headerlink:hover{

   text-decoration:none;
   border-bottom:2px solid black;

}



p{ font-family:Verdana; font-size:11px; color:black; text-decoration:none }
body { font-family:Tahoma; font-size:9px; color:#636363; text-decoration:none }

h4 { font-family:Tahoma; font-size:13px; color:black; text-weight: bold; text-decoration:none }

h1 { font-family:Tahoma; font-size:16px; color:black; text-weight: bold; text-decoration:none }


h3 { font-family:Tahoma; font-size:17px; color:black; text-weight: bold; text-decoration:none }


h2 { font-style: italic;  font-family:Verdana; font-size:19px; color:black; text-weight: bold; text-decoration:none }

li.big a { font-family:Tahoma; font-size:17px; color:black; text-weight: bold; }
li.small a { font-family:Tahoma; font-size:11px; color:black; }


table.navbar {
   }
table.navbar td {
   border: 1px solid #6699FF;
}
table.navbar td a{
   display: block;
   padding-top: 3px;
   padding-left: 5px;   
   padding-right: 2px;
   padding-bottom: 3px;
   text-decoration: underline;
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
}
table.navbar td a:link, table.navbar td a:visited {
   color: white;
   background-color: #6699FF;
}
table.navbar td a:hover, table.navbar td a:active {
   background-color: white;
   text-decoration: none;
   color: black;
}



table.searchresults
{
}
table.searchresults td
{
   font-family:Tahoma; font-size:12px; color:black;
}

 
TD.header{

   
}

TD.leftside{
background-color: white;
   
}
TD.topright{

}

TD.header p
{
font-family:Tahoma; font-size:13px;  font-weight: bold; color:white; text-decoration:none;
}

INPUT { font-size: 12px}


table.product
{
}
table.product td
{
   font-family:Tahoma; font-size:10px; color:black;
}

table.productfull
{
}
table.productfull td
{
   font-family:Tahoma; font-size:10px; color:black;
}

table.productfull h3
{
   font-family:Tahoma; font-size:17px; color:#990000;
}


table.productfull h4
{
   font-family:Tahoma; font-size:15px; color:black;
}

table.productfull li
{
   font-family:Tahoma; font-size:11px; color:black;
}

.description {font-family:Tahoma; font-size:10px }


INPUT { color: #000000; font-weight: bold; font-style: normal} SELECT { font-size: 12px; color: #000000; font-weight: bold; font-style: normal }
a { color:black; text-decoration:underline }
a:hover { text-decoration: none; }
.search{ font-family:Tahoma; font-size:13px; color:#FFFFFF; }
.whitemenu { font-family:Tahoma; font-size:12px; color:#FFFFFF; text-decoration:underline}
.white2 { font-family:Tahoma; font-size:10px; color:#FFFFFF; text-decoration:underline }
