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



body {

margin:0 ;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #444;


}

.searchResultHeader {
	
font-weight:bold;	
	
}

#SearchResults li {

margin-bottom:12px;
border-bottom:1px  #eee solid;
padding-bottom:12px;
	
}


img.right {
		float: right;
		margin-left: 20px;

}


}

img.left {
		float: left;
		margin-right: 20px;
	}


}



a {

text-decoration:none;
color: rgb(52,138,227);
font-size:12px;

}

#content a {

color: rgb(52,138,227);

}

a:visited {

color: rgb(52,138,227);

}

a:active {

a {

color: rgb(52,138,227);

}


}


#head {

text-align:center;
height:135px;
background-image:url('images/logo-bg.jpg');
background-repeat: repeat-x;

}

#ImageGallery img{

margin-right:14px;

}

#shadow {

height:14px;
background-image:url('images/shadow.gif');

}

h1 {

font-size: 24px;
font-weight:bold;
margin: 0;
margin-top:7px;
padding: 0;

}

#head div {
	
height:135px;
background-image:url('images/logo-blue.jpg');
background-repeat: no-repeat;
background-position: center;
}

a img {

border: 0;

}

#menu {
width:844px;
margin-left:auto;
margin-right:auto;
margin-top: -10px;
text-align:center;

}

#flash, #content {

width:1000px;
margin-left:auto;
margin-right:auto;
padding-top: 20px;
text-align:center;
font-size:12px;

}

#content {

min-height:472px;
width: 844px;
padding-bottom: 126px;
overflow:hidden;
margin-bottom:64px;

}

#logos {


clear:both;
width:844px;
margin-left:auto;
margin-right:auto;
text-align:right;
font-size: 11px;

}

#logos p {

padding-top:6px;

}



.bread a {

color: rgb(52,138,227);

}

.bread a:hover {

color: #000;
text-decoration:none;

}

.bread {

color: #888;
font-weight:bold;
padding-bottom:4px;

}

hr {

margin-top:0px;
margin-bottom:24px;
height:0px;
border: 0;
margin-top:4px;
border-bottom:3px rgb(52,138,227) solid;
background-position:left center;
background-repeat:no-repeat;

}

p {

line-height:1.5em;

}

#footer p {

line-height: 1.8em;

}

#footer {


background-image:url(images/sitemap.gif);
background-repeat:repeat-x;
background-color: rgb(237,237,237);
overflow:hidden;
padding-top:40px;
padding-bottom: 30px;
margin-top:30px;
}

#footer .inner {

width:836px;
margin-left:auto;
margin-right:auto;

}

#submenu {

padding-top:14px;
font-size:15px;
float:left;
margin-left:4px;
width:174px;
border-right: 1px #DDD dashed;

}


.current {


font-weight:bold;

}

#footer a, #submenu a {

color: #555;
font-size:11px;
text-decoration:none;
display:block;

}

#submenu a {

font-size:12px;

}

#submenu a.current {

color: rgb(52,138,227);
}



#footer a:hover, #submenu a:hover, #content a:hover {

color: #222;
text-decoration:none;

}

#footer p {



}

#footer .section {

width:167px;
float:left;

}

#productimg {

float:right;
margin-left:24px;
margin-bottom:12px;
text-align:center;
font-size:22px;
}

.product {

text-align:center;
display:inline;
float:left;
margin-right:26px;
margin-bottom:26px;
}

.product img:hover, #productimg img:hover, #content img:hover{

background-color:#EEE;

}

#content img {

padding:3px;
background-color:#DDD;

}

.product img, #productimg img{

padding:3px;
background-color:#DDD;
display:block;
margin-bottom:6px;

}

.product img {

margin: auto auto auto auto;
display:block;

}
