/* CSS Document */


body, td, p {
	font-family: verdana;
	font-size: 11px;
	line-height:17px;
}

a {text-decoration:none;}

.smallgrey {font-size:10px; color:#999999; line-height:14px;}
a.smallgrey {color:#ed1c24;}
a.smallgrey:hover { color:#000000;}

.generictable td {vertical-align:top; color:#333333; background-image:url(../templateimages/bg_prodtable.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:7px; padding-top:4px; padding-right:5px; padding-left:5px; border-left: dotted #b8b8b8 1px;}

td.tableheader {vertical-align:bottom; color:#ffffff;  background-color:#ed1c24; font-weight:bold; line-height:13px;}
td.tableheader a {color:#ffffff; text-decoration:underline; }
td.tableheader a:hover {color:#000000; text-decoration:none; }

.imageborder {border: solid #b8b8b8 1px; background-color:#ffffff; margin: 2px 2px 2px 2px ;}

.red {color:#ed1c24;}

.pricenote {font-family: tahoma; font-size:9px; color:#999999; line-height:12px;}





.subheadline {font-size:13px; padding-left:12px; float:left; background-image:url(../templateimages/bullet_subheadline.gif); background-repeat:no-repeat; background-position:left 5px; font-weight:bold;}

ul { list-style-type: none; margin-left: 10px;  padding-left:0;}
li {background: url(../templateimages/bullet_bullets.gif) no-repeat; background-position: 0px 5px; padding-left: 12px; margin-bottom: 13px;}
li ul li {background: url(../templateimages/bullet_bullets_liulli.gif) no-repeat; background-position: 0px 5px; padding-left: 12px; margin-bottom: 10px;}
li ul li ul li {background: url(../templateimages/bullet_bullets_liulliulli.gif) no-repeat; background-position: 0px 5px; padding-left: 12px; margin-bottom: 10px;}

a {text-decoration:none; color:#ed1c24;}
a:hover {text-decoration:none; color:#000000;}

td.fadercell {BACKGROUND: url(/UserFiles/profile/fader.jpg) repeat-x left top #e8e8e8; padding-left:10px; padding-right:10px; }
td.headercell {background-color: #ffffff;}
table.company td {margin-left:10px; margin-right:20px; vertical-align:top; }

