body {background-color:#c9c9c9;text-align:center;margin:0;padding:0;font:11px arial;color:#676767;}
img {border:0;}
.pointer {cursor:pointer;cursor:hand;}
.fixer {height:1px;line-height:1px;font-size:1px;clear:both;}
.fixer10 {height:10px;line-height:10px;font-size:5px;clear:both;}

.stf {width:739px;height:509px;background:url('/i/email/bg_formBG.jpg') no-repeat;}
#emailform {margin:20px 0px 20px 100px;}
.message {width:303px; height:85px;}

h1 {margin:0;padding:0;font:20px arial;font-weight:bold;color:#f57b14;}
h2 {margin:0;padding:0;font:16px arial;font-weight:bold;color:#f57b14;}
h3 {margin:0;padding:0;font:12px arial;font-weight:bold;color:#f57b14;}
h4 {margin:0;padding:0;font:11px arial;font-weight:bold;}
p {margin:0;padding:0;font:11px arial;line-height:14px;color:#676767;}
ul {margin-bottom:00px;margin-top:0px;margin-left:0px;padding-left:15px;list-style-type:disc;}
li {color:#676767;}
a:link, a:visited, a:hover, a:active {color:#f57b14;text-decoration:underline;}

#container {margin:32px auto 0px auto;text-align:left;width:756px;background-color:#fff;}
#container2 {margin:30px auto 0px auto;text-align:left;width:756px;background-color:#C9C9C9;}

#footer {margin:10px auto 0px auto;text-align:left;width:730px;background-color:transparent;padding-bottom:100px;}
#footer a:link, #footer a:visited {color:#5e5e5e;text-decoration:none;}
#footer a:hover, #footer a:active {color:#5e5e5e;text-decoration:underline;}

#topnav {float:right;width:401px;margin-right:1px;}
#topnav table td a:link, #topnav table td a:visited {color:#5e5e5e;text-decoration:none;font:11px arial;}
#topnav table td a:hover, #topnav table td a:active {color:#5e5e5e;text-decoration:underline;font:11px arial;}


#faq {margin:20px 0px 20px 20px;width:502px;}
#faq img {width:502px;height:5px;display:block;}
.stretcher {background:#fff;}
.stretch {font-size:13px;color:#666666;cursor:pointer;cursor:hand;background-color:#e7e7e7;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/faq_brightideas/img_arrow_off.gif') #e7e7e7 no-repeat 9px 8px;}

div.arrowDown {background:url('../i/faq_brightideas/img_arrow_down.gif') #87c264 no-repeat 9px 10px;color:white;}
div.arrowOff {background:url('../i/faq_brightideas/img_arrow_off.gif') #e7e7e7 no-repeat 9px 8px;}

#home {padding:12px 15px 0px 15px;}
#home img {display:block;}
#family a img {opacity:.99;filter: alpha(opacity=99); -moz-opacity: 0.99;}
#family a:hover img {opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}

#a {border:1px solid #c8c8c8;}
#b {border:1px solid #c6c6c6;}
#c {border:1px solid #c1c1c1;}
#d {border:1px solid #bdbdbd;}
#e {border:1px solid #b5b7b6;}
#f {border:1px solid #b1b1b1;}
#g {border:1px solid #aaaaa8;}
#h {border:1px solid #a6a6a6;}
#eye {width:740px;padding-bottom:75px;background:url('../i/pagecurl.gif') no-repeat bottom right;}

#content {clear:both;width:740px;}
#content img {display:block;float:left;}
.tab {cursor:pointer;cursor:hand;}
.boxholder {clear:both;width:516px;}
.box p {color:black;}

#products {float:left;width:528px;height:350px;}
#products div.pad {padding:20px 0px 0px 12px;}
#callouts {float:right;padding:15px 15px 0px 0px;}
#callouts img {float:none;margin-bottom:4px;}

#buttons {clear:left;float:left;width:740px;}
#buttons div.pad {padding-left:3px;}
#buttons img {margin-right:3px;}

table td div div.activityMenu {background-color:#f5f5f5;}
table td div div.activityChoices {z-index:1000;position:absolute;background-color:#fff;filter:alpha(opacity=85);-moz-opacity: 0.85;opacity: 0.85;}
table td div div.activityChoices div.pad {z-index:1000;padding:9px 5px 5px 5px;text-align:left;}
table td div div.activityChoices div.pad a {z-index:1000;color:#353336;text-decoration:none;font-weight:bold;}
table td div div.activityChoices div.pad ul li {z-index:1000;margin-bottom:4px;}

.family-of-products { background-color:#efefef; width:361px; border:1px solid #cdcdcd; }
.family-of-products a, .family-of-products a:link, .family-of-products a:visited, .family-of-products a:hover, .family-of-products a:active { color:#000000; font-weight:bold; font-size:11px; }
.family-of-products a:hover { color:#999999; }
.family-of-products ul { margin-top:5px; }
.family-of-products ul li { list-style:none; margin-left:-10px; padding-bottom:5px; }
.family-of-products-left { width:86px; float:left; }
.family-of-products-middle { width:145px; float:left; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; }
.family-of-products-right { width:127px; float:left; }

.clear { clear:both }