/* CSS Document */

div.tool { width: 300px; background: #bcbec0; }
div.tool form { margin: 3px 0 0 5px; _margin: 3px 0 0 35px; padding: 0; }
div.tool div.tool_head {background: #dcddde; border-left: 15px solid #231f20; position: relative; padding: 3px 0 3px 10px;}
div.tool div.tool_head h3 { font-size: 13px; line-height: 15px; padding: 0; margin: 0;}
div.tool div.tool_head p.desc { padding: 0; margin: 0; font-size: 9px;}
div.tool p.input_desc { color: #636466; font-size: 9px; padding: 3px 0 3px 0; margin: 0; line-height: 13px;}

div.tool div.tool_head img.tool_question { position: absolute; top: 0; right: 0; }
div.tool input.tool-send-btn { background: #3780c3; color: #FFFFFF; font-size:9px; width: 75px; padding: 0 5px; margin: 0; }
input.btn_free_width {background: #3780c3; color: #FFFFFF; font-size:9px; padding: 2px 15px; margin: 0; }
div.tool input.textinput_single {width: 203px;}
div.tool input.textinput_split, div.tool select.selectinput_split {width: 100px;}
div.tool input.textinput_trip {width: 80px;}
div.tool input.textinput_trip_last {width: 30px;}

fieldset legend{ color: #231f20; }
div.toolsectionnarrow { float: left; width: 315px; margin: 0 3px; }
div.toolsectionnarrow div.tool { margin: 10px 0;}
div#additionaltools { margin: 0; }

div#additionaltools div.toolsection div.tool,
div#membertools div.toolsection div.tool,
div#betatools div.toolsection div.tool,
div#merchtools div.toolsection div.tool {float: left; margin: 10px 20px 10px 0px;}

div#additionaltools fieldset, div#membertools fieldset, div#betatools fieldset, div#merchtools fieldset { width: 960px;}
div#additionaltools fieldset { margin: 0; padding-right: 0;}
legend { font-size: 20px; color: #231f20; font-weight: bold;}
legend span { color: #3780c3; }
div#links ul li{ list-style-image: url('http://graphics.dnsstuff.com/images/bullets/links.png'); }
div#links ul li p { padding: 0; margin: 0; }
div#joinnowtag { text-align: right; font-size: 120%; font-weight: bold;}
div#joinnowtag p { margin: 1px; }
div#joinnowtag img { vertical-align: middle; }
div#notready { font-size: 50%; font-weight: normal; text-align: right; width: 400px; float: right; }
.twoColLiqLtHdr #mainContent div.subsection h2#nomargin { margin-top: 2px; float: left; width: 100%; }