body {margin:0px auto;background-image:url(/i/background_gradient.jpg);background-repeat:repeat-x;}
p {color:#666666;font-size:12px;font-family:Helvetica, sans-serif;padding:14px 7px 0px 14px;line-height:16px;	margin:0px;}
td {color:#666666;font-size:12px;font-family:Helvetica, sans-serif;	line-height:16px;}

a:link, a:visited, a:hover {text-decoration: none;color: #d1446f;font-weight: bold;font-family: Helvetica, sans-serif;font-size: 12px;}
a.footer:link, a.footer:visited {text-decoration: none; color: #aeb5bb; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px;}
a.footer:hover {text-decoration: underline; color: #aeb5bb; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.head:link, a.head:visited {text-decoration: none; color: #98c1dd; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height:11px;}
a.head:hover {text-decoration: underline; color: #98c1dd; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height:11px;}

ul, ol {margin-bottom:20px;margin-top:0px;margin-left:0px;padding-left:15px;}
ul.ppad {padding:16px 7px 0px 14px;margin:0px 7px 0px 14px;}
ol.ppad {padding:16px 7px 0px 22px;margin:0px 7px 0px 14px;}
li {padding:0px;margin:0px;}
li.ppad {padding:2px;margin:0px;}

#container {position:relative;margin:0px auto;width:800px;}

/* classes for drop down nav */
#prodChoices {z-index:1000;position:absolute;right:20px;width:200px;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;	background-color:#F0F0F0;}
#clogChoices {z-index:1000;position:absolute;right:82px;width:150px;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;	background-color:#F0F0F0;}
#solChoices {z-index:1000;position:absolute;right:198px;width:124px;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;background-color:#F0F0F0;}
#prodChoices div.pad, #clogChoices div.pad, #solChoices div.pad {z-index:1000;	border:1px solid #999;border-top:0;padding:4px 4px 4px 4px;}
#prodChoices div.pad a, #clogChoices div.pad a, #solChoices div.pad a {z-index:1000;color:#989898;font-size:11px;text-decoration:none;font-weight:bold;}
#prodChoices div.pad a:hover, #clogChoices div.pad a:hover, #solChoices div.pad a:hover {text-decoration:underline;}
#prodChoices div.pad li, #clogChoices div.pad li, #solChoices div.pad li {z-index:1000;margin-bottom:4px;list-style-type:none;}
#flashcontent1 {width:760px;height:428px;z-index:0;text-align:center;}
#prod_nav {width:359px;margin:0px 7px 0px 8px;}
#prod_cont {padding: 0px 0px 0px 4px;}


.directory {padding: 0px 9px 0px 18px;}
.directory li {list-style-type:none;}
.pointer {cursor:pointer;cursor:hand;}
.t_shad {background-image:url(/i/gradient_top.gif);background-repeat:repeat-x;}
.t_shad_int {background-image:url(/i/top_right_horizontalblue_line.gif);background-repeat:no-repeat;}
.b_shad {background-image:url(/i/gradient_bottompage.gif);background-repeat:repeat-x;}
.b_shad_int {background-image:url(/i/toutarea_gradient_bottom.gif);background-repeat:repeat-x;height:7px;}
.tout1 {color:#666666;font-size:11px;font-family:Helvetica, sans-serif;line-height:13px;background-image:url(/i/tout1_bg_prevention.jpg);	background-repeat:no-repeat;position:relative;right:0px;width:252px;padding:15px 20px;}
.tout2 {color:#666666;font-size:11px;font-family:Helvetica, sans-serif;line-height:13px;background-image:url(/i/spacer.gif);	background-repeat:no-repeat;position:relative;right:0px;width:252px;padding:15px 20px;}
.tout3 {padding: 10px;}
.tout_pad {margin-bottom:5px;}
.tout_txt {margin-bottom:5px;width:117px;}
.tout_txt2 {margin-bottom:5px;width:96px;}
.prod_pad1 {margin-bottom:25px;vertical-align:top;}
.prod_pad2 {margin-bottom:16px;margin-left:18px;}
.prod_pad3 {margin-top:26px;margin-bottom:0px;margin-right:9px;}
.prod_pad4 {margin-top:26px;margin-bottom:6px;margin-right:9px;}
.prod_txt {padding:16px 13px 0px 7px;width:387px;vertical-align:top;font-family:Helvetica, sans-serif;font-size:11px;}
.prod_shad_int {background:url(/i/1x12_gradient.gif) repeat-x top;padding-bottom:16px;}
.clogs_pad {padding-bottom:36px;padding-right:6px;width:358px;}
.faq_pad {padding-bottom:36px;padding-right:6px;}
.clogs_head {font-size:15px;font-family:Helvetica, sans-serif;font-weight:bold;padding-bottom:4px;}
.head {background-color:#528bb3;color:#98c1dd;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:11px;}
.foot {color:#aeb5bb;font-family:Verdana, Arial, Helvetica, sans-serif;height:112px;background:url(/i/bottom_curl.gif) no-repeat top;font-size:11px;line-height:11px;}
.legal {color:#aeb5bb;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:11px;}
.foottxt {position:relative;top:30px;}
.white_bg {background-color:#ffffff;}
.small {font-size:10px;}

/* styles for FAQ */
#faq {margin:10px 0px 20px 32px;width:502px;}
#faq img {width:502px;height:5px;display:block;}
.stretcher {background:#fff;}
.stretch {font-size:15px;font-family:Helvetica, sans-serif;font-weight:bold;color:#666666;cursor:pointer;cursor:hand;background-color:#ededed;margin-top:4px;}
.stretcher div {border-right:1px solid #cccccc;border-left:1px solid #cccccc;padding:5px 20px 5px 20px;}
.stretch div {border-right:1px solid #cccccc;border-left:1px solid #cccccc;padding:5px 10px 5px 20px;background:url('/i/arrow_off.gif') #ededed no-repeat 9px 8px;}
div.arrowDown {background:url('/i/arrow_on.gif') #c0003b no-repeat 9px 10px;font-size:15px;font-family:Helvetica, sans-serif;	font-weight:bold;color:#fafd00;	padding:4px 0px 0px 25px;}
div.arrowOff {background:url('/i/arrow_off.gif') #ededed no-repeat 9px 8px;font-size:15px;font-family:Helvetica, sans-serif;	font-weight:bold;color:#666666;	padding:6px 0px 0px 25px;}
