@charset "utf-8"; 
/* CSS Document */ 

#content { 
font:normal 12px Verdana, Arial, Helvetica, sans-serif; 
color:#333; 
} 

#content h1 { 
font:bold 22px Arial, Helvetica, sans-serif; 
line-height:22px; 
color:#3a71bd; 
padding:0 0 18px; 
} 

#content h2 { 
font:bold 16px Arial, Helvetica, sans-serif; 
line-height:16px; 
color:#23426f; 
padding:0 0 2px; 
} 

#content p { 
line-height:14px; 
padding:0 0 14px; 
} 

#content a { 
color:#23426f; 
} 

#content a:hover { 
color:#000; 
} 

#content .space { 
padding:0 0 14px; 
} 

#content .breadcrumbs { 
padding:5px; 
font-size:10px; 
color:#666; 
display:block; 
background:#ededed; 
margin:0 0 8px; 
} 

#content .breadcrumbs a { 
color:#23426f; 
} 

#content .breadcrumbs a:hover { 
color:#000; 
} 

#content ul.arrow { 
margin:0; 
padding:0 0 14px 14px; 
list-style-type:none; 
} 

#content ul.arrow li { 
margin:0; 
padding:0 0 3px 16px; 
list-style-type:none; 
background:url(images/arrow.gif) 0 2px no-repeat; 
} 

#content .map { 
float:right; 
margin:0 0 8px 8px; 
text-align:center; 
} 

#content .imgright { 
float:right; 
margin:0 0 5px 8px; 
} 

#content .imgleft { 
float:left; 
margin:0 8px 5px 0; 
} 

#content ul.caption, #content ul.caption li { 
margin:0; 
padding:0; 
list-style-type:none; 
} 

#content ul.caption li { 
float:left; 
margin:0 1px 14px 0; 
font:normal 10px Arial, Helvetica, sans-serif; 
color:#333; 
text-align:center; 
} 

#content .caption li p { 
padding:0 3px 3px; 
} 

#content .centered { 
text-align:center; 
} 

/* Product Box */ 

#content .prod-box ul, #content .prod-box ul li { 
margin:0; 
padding:0; 
list-style-type:none; 
} 

#content .prod-box ul.second { 
margin:0; 
padding:0 0 0 125px; 
} 

#content .prod-box ul li { 
width:230px; 
height:270px; 
float:left; 
margin:0 25px 30px 0; 
position:relative; 
background:url(images/prod-box-bg.gif) 0 0 repeat-y; 
font:bold 12px Arial, Helvetica, sans-serif; 
color:#333; 
} 

#content .prod-box ul li.last { 
margin:0 0 30px 0; 
} 

#content .prod-box ul li h2 { 
height:40px; 
font:bold 14px Arial, Helvetica, sans-serif; 
color:#fff; 
background:url(images/prod-box-h2.gif) 0 0 no-repeat; 
padding:0 5px; 
line-height:40px; 
} 

#content .prod-box ul li h2 a { 
color:#fff; 
text-decoration:none; 
display:block; 
} 

#content .prod-box ul li h2 a:hover { 
color:#fff; 
text-decoration:none; 
} 

#content .prod-box ul li img { 
margin:0 3px; 
} 

#content .prod-box ul li ul { 
padding:4px 10px; 
margin:0; 
} 

#content .prod-box ul li ul li { 
width:auto; 
height:auto; 
float:none; 
line-height:14px; 
margin:0; 
padding:0; 
background:transparent; 
} 

#content .prod-box p { 
display:block; 
height:20px; 
width:100%; 
line-height:20px; 
vertical-align:bottom; 
position:absolute; 
bottom:0; 
padding:0; 
margin:0; 
background:url(images/prod-box-bottom.gif) 0 100% no-repeat; 
} 

#content .prod-box p a { 
font:normal 10px Arial, Helvetica, sans-serif; 
color:#fff; 
text-decoration:none; 
display:block; 
width:91px; 
height:17px; 
position:absolute; 
bottom:2px; 
right:2px; 
background:url(images/more-information.jpg) 0 0 no-repeat; 
line-height:17px; 
text-align:center; 
} 

#content .prod-box p a:hover { 
background-position:0 -17px; 
color:#333; 
} 

/* Product Box End */ 

#content table, #content table td { 
height:0;
margin:0;
padding:0;
} 

#content td { 
font:normal 12px Verdana, Arial, Helvetica, sans-serif; 
color:#333; 
}
