/***************** Styles *****************/ body { width:100%; margin:0;padding:1em 2em 2em 2em;background-repeat:no-repeat;} body,h1,h2,h3,h4,h5,h6,p,td,th,input,blockquote,address,textarea { font-family:Verdana, Arial, Helvetica, Sans-Serif;} body,table,p,td,th,blockquote,address,ul,ol,li { font-size:98%;} p { margin:0em 0em 0.5em 0em;} blockquote { margin:1em 3em 1em 3em;} address { } /* Links */ a img { border:none; } a { color:#0000FF;} a:hover { color:#FF0000;} a:visited { } /* Unordered Lists */ ul { } ul li { margin:0em 0em .25em 0em;} /* Ordered Lists */ ol { } ol li { margin:0em 0em .25em 0em;} /* Headings */ h1,h2,h3,h4,h5,h6,th { margin:0.25em 0em 0.5em 0em;padding:0;color:#006400;} h1 { } h2 { } h3 { } h4 { } h5 { } h6 { } h1#pagetitle,h1.pagetitle,h1#specialstitle { margin:0em 0em 1em 0em;padding:0;color:#006400;} /********************* Tables *********************/ table { } th { border-bottom:1px solid #006400;} .left { text-align:left; } .right { text-align:right; } td { margin:0; vertical-align:top; } hr { clear:both; border:0; height:1px;color:#006400;background-color:#006400;} /********************* Forms *********************/ form { margin:0;padding:0;} fieldset { padding:1em;} legend { margin:0 0 5px -8px;font-size:120%;font-weight:bold;color:#006400;} label { font-size:90%;font-style:italic;color:#006400;} input { vertical-align:middle; } input.required { border-left:1px solid red; } span.but { height:20px; cursor:pointer; } span.but a,span.but a:visited { text-decoration:none; color:#FFFFFF;font-weight:bold;} span.buthover { font-weight:bold;color:#FFFF00;background-color:#006400; cursor:pointer; height:100%; vertical-align:middle; padding-top:2px; } span.butbut { font-weight:bold;color:#FFFFFF;background-color:#006400; height:100%; vertical-align:middle; padding-top:2px; } .input,textarea { width:400px; } /* Images */ img { border:0;} /* Restrainers */ div#restrainerouter { } div#restrainer { } /*** Header Div or Top Div ***/ div#top { height:76px;background-color:#006400;background-image:url("/images/site/top_div_bgimage.jpg");background-repeat:no-repeat;border-bottom:1px dotted #006400;} div#top a,a:visited{ } div#top a:hover{ } div#top_left_image { float:left; } div#top_right_image { float:right; } /* ****** */ table#contenttable { width:100%; } td#contenttd { margin:0; width:100%;padding:0;background-repeat:no-repeat;} div#content { width:100%;padding:1em 2em 2em 2em;} /*** Left Column ***/ td#leftcolumnonetd { margin:0; padding:0; background-color:#EEE8AA;} div#leftcolumn { width:160px;padding:0.5em;font-size:0.8em;text-align:center;} td#leftcolumntwotd { margin:0; padding:0; } div#leftcolumntwo { width:160px;} div#leftfloat { float:left; } /*** Right Column ***/ td#rightcolumnonetd { margin:0; padding:0; background-color:#F5FFFA;border-left:1px dotted #006400;} div#rightcolumn { width:150px;margin:0;padding:0;font-size:.8em;text-align:center;} td#rightcolumntwotd { margin:0; padding:0; } div#rightcolumntwo { width:150px;} div#rightfloat { float:right; } /*** footer ***/ div#footer { font-size:11px;text-align:center;background-color:#FFFFFF;border-top:1px dotted #006400;} div#footer a,a:visited{ } div#footer a:hover{ } /* Vertical Navigation Styles */ div.verticalnav { border:0; margin:0 10px 0 10px; padding:0; text-align:left;} input.vnsearchbox { width:87px; border:1px dotted #006400; background-color:#F8F8FF; vertical-align:middle; color:#228B22;} input.vnsearchbutton { height:20px; vertical-align:middle; color:white; border:1px solid silver; background-color:#006400;} .vnparent { margin:0; padding:7px 0 5px 0; color:#006400; font-weight:bold; text-align:center;} div.verticalnav a { display:block; width:120px; margin:2px 0 0 0; padding:1px 1px 1px 3px; text-decoration:none; border:1px dotted #228B22; text-align:center;} div.verticalnav a:hover { } a.vnon { color:yellow; background-color:#006400; font-weight:bold;} a.vnon:hover { color:yellow;} a.vnoff { color:#006400; background-color:#F8F8FF;} a.vnoff:visited { color:#006400; background-color:#F8F8FF;} a.vnoff:hover { color:red;} a.vnon:visited { color:yellow; background-color:#006400; font-weight:bold;} /* Horizontal Navigation Styles */ div.horizontalnav { } input.hnsearchbox { } input.hnsearchbutton { } .hnparent { } div.horizontalnav a { display:inline; } div.horizontalnav a:hover { } a.hnon { } a.hnon:hover { } a.hnoff { } a.hnoff:hover { } /* Pagination */ div.paginationsummarry { text-align:center;font-size:1em;padding:0 0 .25em 0;} table.pagination { font-size:1em;border-top:1px solid #006400;} table.pagination tr td{ font-size:1em;} table.pagination tr td a img{ /*vertical-align:bottom;*/ } table#fpblocks_row_two_table div{ padding:1em; } table#fpblocks_row_two_table h2 { color:white; text-align:center; } div#feature_block_6_div h2 { } div#feature_block_6_div h2 { } div#feature_block_6_div h2 { } #rightcolumnonetd div { padding:6px 3px 6px 1px; border-bottom:1px dotted #006400; } /* ecommerce shop compare table */ table#shopplans td,th{ text-align:center; }div.plist { clear:both; margin:0 0 .5em 0;padding:0.5em 0 .5em 0;border-top:1px solid #006400;} div.plist a { font-weight:bold; } div.pimage { float:left;text-align:center;} div.plistinfo{ width:100%; padding:0 0 0 5px; } div.shopspecial { margin:5px 0 5px 0; padding:5px 0 5px 0; border-top:1px solid #006400;} span.shopspecialitem { font-weight:bold; color:#006400;} span.specialprice { font-weight:bold; font-size:120%; color:#FF0000;} table.invoice { margin:0;border-bottom:1px solid #006400;} table.invoice tr th{ padding:0;border-bottom:1px solid #FF0000;} table.invoice tr td{ padding:0;} div#topcart { } div#topcart a{ text-decoration:none; } div#topcart a:hover{ text-decoration:none; } div#feedback { padding:2px; font-size:11px; text-align:center; }