/* CSS Document */



html, body { padding: 0; margin:0; }
body {
	font-family: Tahoma,Arial, Geneva, Verdana, Helvetica, sans-serif;


	
}

.cleaner {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}
#body1 {}
#body1.IE { zoom: 1; }



#wrapper {  margin:0 auto;  background-color:#fff;}



#wrapper p {font-size: 80%;margin:0.5em 0 0.7em 0; line-height:1.4em; padding: 0 3px;}


h1 {font-size: 90%;	text-transform: capitalize;
	margin:2px 0; padding: 3px; font-family:Tahoma,Arial, Geneva, Verdana, Helvetica, sans-serif;font-weight:bold;}
	
h2 {font-size: 90%;	text-transform: capitalize;	
	margin:2px 0; padding: 3px;  font-family:Tahoma,Arial, Geneva, Verdana, Helvetica, sans-serif; font-weight:bold;}

	
h3 {font-size: 90%;	text-transform: capitalize;	margin:2px 0; padding: 3px; color:black;
    font-family:Tahoma,Arial, Geneva, Verdana, Helvetica, sans-serif; font-weight:bold;}



	
form {margin:0; padding:0;}
input, select, textarea, submit {font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; font-size:11px;}
label {font-size:11px; padding: 3px 0 3px 3px;}

.W3C .photodescContainter .divform {margin-top:10px; padding:10px; background-color:#F3F3F3;}
.IE .photodescContainter .divform {margin-top:10px; padding:10px; }
.photodescContainter  .divform label {font-weight:bold; font-size:90%; padding: 5px 0;}


#safesearch label {width:185px; display:block;  font-weight:bold; }
#safesearch submit {font-weight:normal;}
#safesearch input,#safesearch select,#safesearch textarea,#safesearch submit {font-weight:normal;}
	
	
	
	
	
a img {border:0;}
.white {color:#fff; size:60%;}
.borderg  {	padding:1px;	background:#ccc;	border:4px solid #f6f6f6;}
.floatl {float:left; margin-right:15px;}
.floatr {float:right; margin-left:15px;}


#header {position:relative;}
#menu,.subNav,.left, br {display:none;}
#wrapperContent {}
.middle {}
#footer {background:#e9e9e9; padding:3px 0; position:relative; text-align:center;font-size:70%; margin-top:3px;}
	.W3C #footer {min-height:26px;}
	.IE #footer {height:26px;}
 #footer img{float:left;}

#footer ul { margin:0; padding:0 ;  list-style:none;  line-height:26px;}
#footer li { display:inline; margin:0; padding:0 6px; }
#footer  a:link, #footer li a:visited, #footer li a:active { color: black; text-decoration:underline;padding:2px;}
#footer  a:hover {  color: black; text-decoration:none; background-color:#ccc; padding:2px; }
	
#address {	padding:5px 0; }
#address a {	}
#address p {font-size: 70%;margin:0.5em 0 0.7em 0; line-height:1.4em; padding: 0 3px;text-align:center;}
/* Home Page Specifics */

.title a:link, .title a:visited, .title li a:active { color: black; text-decoration:underline; background-color:none; padding:2px;}
.title a:hover {  color: black; text-decoration:none; background-color:#ccc; padding:2px;}

.buy a:link, .buy a:visited, .buy li a:active { color: white; text-decoration:none; background-color:#fd9522; padding:1px;}
.buy a:hover {  color: white; text-decoration:underline; background-color:#fd9522; padding:1px;}

.moreinfo a:link, .moreinfo a:visited, .moreinfo li a:active { color: white; text-decoration:none; padding:1px;background-color:#c44b80;}
.moreinfo a:hover {  color: white; text-decoration:underline; background-color:#c44b80; padding:1px;}
	


.attention {color:red; font-weight:bold;}


.photodescContainter {position:relative;}
.productPhoto {	float:left;	position: relative; width:225px; margin:1px 0 0 0; padding:0 0 0 0;}
.productDesc {position: relative; margin:0 0 0 230px;padding:1px 0 15px 10px;}

.price {}
.price strong {font-size:130%;color:#CC3300;}
.price span {font-size:200%;color:#CC3300; font-weight:bold;}
.bullets ul {font-size: 70%;	margin:1em 0 1em 1.5em; line-height:1.3em;}
.bullets li {padding: 1px 0;}
.bullets ul li {background:url(../imgs/bullet-blue.gif) 0 0.6em no-repeat; margin-left:10px;padding-left: 12px;	/*list-style: square outside;*/ }

.bullets ol li {list-style: decimal outside;}




.pdfLink { padding: 3px 20px 3px 0; background: url(../imgs/pdfIcon.gif) no-repeat center right ;  color: #555; text-decoration: none; }
.W3C .pdfLink { min-height: 16px; color: #555 }
.IE56 .pdfLink { height: 16px; color: #555}



.W3C .modelt, .W3C #cartTable {width:100%;}	
.IE .modelt, .IE  #cartTable {width:99%;}	

.modelt { margin:0 0 10px 0; font-size:11px;}
	table.modelt td, table.modelt th { text-align: left; background-color: none; border-right:1px none #ccc; border-bottom:1px dashed #ccc;  }
	table.modelt th span {font-size:9px; font-weight:normal;}
		table.modelt td,table.modelt  tr.current {padding: 5px 1px 5px 4px;  font-size:11px;}
			table.modelt  tr.current { background-color: #9fc0e6;  }
			table.modelt  tr.highlight { background-color: #9fc0e6; cursor: pointer; }
	table.modelt .head td, table.modelt .head th { padding: 3px 1px 3px 4px; font-weight: bold; background-color:#eee }

	

/* Products page START */	
.W3C .producttable {width:100%;}	
.IE .producttable {width:99%;}	
.producttable  td {width:33%; vertical-align:top;}	


#thumbs
{
	padding-top: 0px;
	padding-bottom: 10px;
}



#thumbs .thumb
{font-family: verdana, arial, hevetica, sans-serif;	font-size: 9px;	line-height: 130%;	background:white;	border:4px solid #f6f6f6;}
.W3C #thumbs .thumb { margin:0 4px; }
.IE56 #thumbs .thumb {  margin:0 4px;}

#thumbs .border1 {border:1px solid #ccc;padding: 0px 4px 10px 4px;}

#thumbs .thumb_img {	text-align: center;	padding-top: 7px;}
.W3C #thumbs .thumb_img {min-height: 90px;}
.IE56 #thumbs .thumb_img {height: 85px;}

#thumbs ul
{	margin: 0;	padding: 0;	list-style-type: none; font-size:120%; line-height:1.3em}

#thumbs ul.t
{	padding: 5px 0px 0px 0px;}


#thumbs li
{font-weight: bold;text-align:center;	}

#thumbs li.title
{padding-left: 0;	padding-bottom: 1px;	}

#thumbs  li.price{	padding: 2px 0 3px 2px;
	

}

#thumbs  li.buy {text-align:center;		text-transform:uppercase;		margin-bottom:3px;
	
}
#thumbs  li.moreinfo
{
	
	text-transform:uppercase;
	text-align:center;
	margin:3px 0;
	
}
/* Products page END */	
	
