@charset "utf-8";
/* CSS Document */

body {

/*      background-image: url(images/Pattern1.gif);
      background-repeat: repeat-y;  */
      font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size:12px;
      color:black;	
      margin: 0px;

	  
	  background-color:#666666;	  
      }
	  

h2 {
	  font-size:14px;
	  font-weight:bold;
	  color:#d51c24;
}


h3 {
	  font-size:13px;
	  font-weight:bold;
}



h4 {
	  font-size:12px;
	  font-weight:bold;
	  font-style:italic;
}


img {

border:0;

}

#wrapper {
width:100%;
margin-left: auto ;
margin-right:auto;
text-align:center;
}
	  
#header {
background:#FCFCFC;
width:100%;
color:#d51c24;
overflow:auto;
height:90px;
}

#header img {
float:left;
padding:3px 30px 0px 0px;
}

.slogan {
font-size:15px;
font-weight:bold;
color:black;
}


	  
#navigation {/*The navigation on the left side, positioned absolutely*/
	left:0;
    width: 100%;
    height: 30px;
	padding-top:10px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#d51c24;
	color:white;
	font-weight:bold;
	font-size:14px;
	border-bottom-width:thin;
	border-bottom-color:#FCFCFC;
	border-bottom-style:solid;
	border-top-width:thin;
	border-top-color:black;
	border-top-style:solid;

    }                  
	
	
	
#navigation a:link {color:white; text-decoration:none;} 
#navigation a:visited {color:white;text-decoration:none;}
#navigation a:hover {color: black;text-decoration:none;}
#navigation a:active {color: black;;text-decoration:none;}	
	
#banner {
width: 100%;
height: 120px;
border-top-color:black;
border-top-style:solid;
border-bottom-color:black;
border-bottom-style:solid;
left:0px;
position:relative;
background-color:white;
overflow:hidden;
}

#icons {
display:inline;
float:left;
text-align:center;
padding-left:10px;
}

#clear {
clear:both;
}


#mainleft {
float:left;
display:inline;
width:67%;
background-color:#D0CED1;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}

#mainright {
float:right;
display:inline;
width:30%;
background-color:#D0CED1;
padding-right:5px;
padding-left:5px;
padding-top:5px;
}

#cyberoam {
background-color:#FCFCFC;
text-align:left;
}


.wrap-img {
float:left;
padding:0px 30px 0px 3px;
}

#k7 {
background-color:#FCFCFC;
text-align:left;
padding-top:1px;
}



#kss {
background-color:#FCFCFC;
text-align:left;
}

#plaisio {
background-color:#FCFCFC;
text-align:left;
padding-left:2px;
width:98%
margin-left: auto ;
margin-right:auto;
}

.saleseffect {
	color:#d51c24;;
	font-weight:bold;
}

#title {
background-color:#d51c24;;
color:white;
font-weight:bold;
font-size:13px;
height: 19px;
border-bottom-color:#000000;
border-bottom-style:dotted;
border-bottom-width:1px;
}


	
a:link {color:#d51c24; text-decoration:none; font-style:italic;} 
a:visited {color:#d51c24;text-decoration:none;font-style:italic;}
a:hover {color: black;text-decoration:underline;font-style:italic;}
a:active {color: black;;text-decoration:none;font-style:italic;}	


#subleft {
float:left;
display:inline;
width:22%;
background-color:#D0CED1;
padding-left:5px;
padding-right:5px;
padding-top:5px;


}

#subright {
float:right;
display:inline;
width:75%;
background-color:#D0CED1;
padding-right:5px;
padding-left:5px;
padding-top:5px;
}

#menuleft {
width:90%;
text-align:left;
background-color:white;

}

#menutitle {
color:#d51c24;
font-size:14px;
font-weight:bold;
padding-top:10px;
text-align:center;


}

#menuproduct {
text-align:left;
font-size:13px;
font-weight:bold;

}

#menuproduct a:link {color:black; text-decoration:none; font-weight:bold; } 
#menuproduct a:visited {color:black;text-decoration:none;font-weight:bold;}
#menuproduct a:hover {color: black;text-decoration:underline;font-weight:bold;}
#menuproduct a:active {color: black;;text-decoration:none;font-weight:bold;}	

#menusubproduct {
text-align:left;
}

#menusubproduct a:link {color:black; text-decoration:none; } 
#menusubproduct a:visited {color:black;text-decoration:none;}
#menusubproduct a:hover {color: black;text-decoration:underline;}
#menusubproduct a:active {color: black;;text-decoration:none;}	


#boxtop{	
/*make this the same size as the top image*/	
display:block;	
width:191px;	
height:32px;	
margin-left: auto ;
  margin-right: auto ;
/*set the image as a background*/	
background-position:left top;	
background-repeat:no-repeat;	
background-image:url(img/top.gif);
}	

#entries {

padding-left:5px;	
padding-bottom:20px;	
line-height: 150%;

}

#boxbottom{	
/*make this the same width as the bottom image*/	
/*don’t set the height as this needs to be flexible*/	
display:block;	
width:191px;	
/*set the image as a background*/	
background-position:left bottom;	
background-repeat:no-repeat;	
background-image:url(img/bottom.gif);
margin-left: auto ;
  margin-right: auto ;


}	

#footer {
   width: 100%;
    height: 30px;
	padding-top:10px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#d51c24;
	color:white;
	font-weight:bold;
	font-size:11px;
	border-bottom-width:thin;
	border-bottom-color:#FCFCFC;
	border-bottom-style:solid;
	border-top-width:thin;
	border-top-color:black;
	border-top-style:solid;
}