@charset "utf-8";
/* CSS Document */
body{
/*background-image:url(../img/back_diag.png);*/
margin-top: 0px;
padding-top: 0px;
}

.container_body{
background-color:#FFFFFF;
width:1024px;

margin: 0px auto;

}

.container_header{
background-image:url(../img/2009_06_03.jpg);
background-repeat:no-repeat;
background-color:#FFBF3F;
margin-top: 0px;
height:125px;

padding-right:10px;
}

.container_header p{
margin: 0px; padding: 0px;
}

.header_links{
padding-top:5px;
}

.container_header a{
text-decoration:none;
background-color:#FFBF3F;
color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
}

.header_links a{
font-weight:bold;
padding-right:10px;
font-size:1em;
}



.container_content{
padding:15px 0px 20px 0px;

clear:both;
}

.container_plist{
width:225px;

float:left;

}

.header_plist{
/*background-color:#FFBF3F;
color:#FFFFFF;*/

border-bottom:thin solid #FFBF3F;
color:#505EFF;
margin-bottom:7px;


/*padding:3px 0px 3px 0px;*/

font:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
}

.plist{
color:#333333;

font:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
}

.plist span{
color:#505EFF;

font-weight:bold;

}

.plist a{
color:#333333;

text-decoration:none;
}

.plist a:hover{
color:#35B340;
}

.plist ul{
margin:0px 0px 7px 9px;
padding:0px;

list-style-image:url(../img/bullet.gif);
}

.plist li{
margin-bottom:5px;
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.plist ul ul > a{
font-weight:bold;
}

.plist ul ul{
padding-top:20px;
}

.container_featured{
width:790px;

margin-left:230px;
}


.header_featured{
/*background-color:#FFBF3F;
color:#FFFFFF;*/

border-bottom:thin solid #FFBF3F;
color:#505EFF;

/*padding:3px 0px 3px 5px;*/

font:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
}

.featured_list{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
}

.featured_intro{
padding-bottom:15px;
}

.featured_intro p{
width:425px;
}

.featured_spec{
}

.product_table_left{
padding:2px 10px 3px 10px;
width:200px;
border-right:thin #CCCCCC solid;
vertical-align:top;
}

.product_table_right{
padding:2px 15px 3px 10px;
}

.bg_grey{
background-color:#F6F6F6;
}

.product_images{

}

.product_images a img{
border:none;
}

.featured_header{

border-bottom:thin solid #FFBF3F;
color:#505EFF;
margin-bottom:7px;

font:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
}

.featured{
float:left;

width:200px;
height:170px;

text-align:center;

padding-top:20px;
padding-bottom:10px;
border-bottom:#FFBF3F thin solid;
}

.featured a{
text-decoration:none;

font-weight:bold;
font-size:.9em;

color:#333333;
}

.featured a img{
border:none;
}

.featured a:hover{
color:#35B340;
}

.container_footer{
clear:both;

/*background-color:#505EFF;*/
color:#666666;
border-top:thin solid #FFBF3F;

/*border-top:solid #505EFF thick;*/



height:50px;
/*margin-top:20px;*/
padding:10px 0px 20px 0px;

font:Verdana, Arial, Helvetica, sans-serif;
font-size:.8em;
}

.container_footer span{
/*color:#505EFF;*/
color:#FFBF3F;

font-weight:bold;
}

.thumb_title{
font:Arial, Helvetica, sans-serif;
font-size:.8em;
font-weight:bold;

text-align:left;
color:#505EFF;
}


.thumb_title img{
border:thin #CCCCCC solid;
}


.product_cell{
width:250px;
height:240px;
padding-bottom:10px;

}

.link{
text-align:left;
}

.link a{
text-decoration:none;

font:Arial, Helvetica, sans-serif;
font-size:.7em;
font-weight:bold;
}

.link a:visited{
color:#0000FF;
}

.pulseplus ul{
margin-top:0px;
margin-bottom:0px;

padding-left:30px;
list-style-type:square;
}

.pulseplus a{
color:#0000CC;
font-size:1em;
font-weight:bolder;
}