div.addpost h6{ margin:10px 0px 5px; text-transform:none; }
div.addpost input.posttitle{ width:474px; background:url(/template_images/input_addpost_title.gif) no-repeat; }
div.addpost div.editortools{ width:665px; margin-bottom:5px; }
div.addpost textarea.topictext{ height:116px; width:655px; background:url(/template_images/input_addpost_text.gif) no-repeat; }
div.addpost div.title{ position:relative; overflow:hidden; zoom:1; height:28px; }
div.addpost div.title a{ float:left; display:block; text-decoration:none; margin-left:6px; color:#04518B; line-height:28px; text-transform:uppercase; font-weight:bold; }
div.addpost div.title a.ico{ float:left; width:17px; height:16px; background:url(/template_images/ico_reduce.gif) no-repeat; margin:5px 0px 0px 5px; }
div.addpost div.section{ margin:15px 0px 20px; }

div.addpost div.titlesection div.lightgreyborder{ height:28px; }
div.addpost div.titlesection div.darkbrightgreenbg{ height:28px; }
div.addpost div.titlesection div.lightbluebg{ height:28px; }

div.addvote div.container h6{ padding:10px 0px 5px; margin:0px; }
div.addvote div.container div.border{ padding:0px 10px 10px; }
div.addvote div.container div.topic{ padding:0px 0px 10px 17px; }
div.addvote div.container div.topic input{ width:493px; background:url(/template_images/input_addpost_votefield.gif) no-repeat; }
div.addvote div.container div.version{ position:relative; overflow:hidden; zoom:1; }
div.addvote div.container div.version h6{ padding-left:20px; }
div.addvote div.container div.version div.fields{ float:left; width:525px; }
div.addvote div.container div.version div.fields span{ display:block; width:18px; float:left; line-height:28px; height:33px; color:#797979; font-weight:bold; }
div.addvote div.container div.version div.fields input{ display:block; float:left; width:493px; background:url(/template_images/input_addpost_votefield.gif) no-repeat; }
div.addvote div.container div.version 


div.addvideo div.container div.border{ padding:10px; }
div.addvideo div.container div.codeline{ position:relative; overflow:hidden; zoom:1; }
div.addvideo div.container div.codeline div.field{ float:left; width:525px; }
div.addvideo div.container div.codeline div.notice{ float:left; color:#797979; font-style:italic; width:115px; }
div.addvideo div.container div.codeline div.field textarea{ height:53px; width:486px; margin:0px 0px 0px 20px; background:url(/template_images/input_addpost_video.gif); }

div.addimg div.container div.border{ padding:0px; position:relative; overflow:hidden; zoom:1; }
div.addimg div.container div.content{ width:526px; float:left; color:#797979; font-weight:bold; }
div.addimg div.container div.content div.line{ position:relative; overflow:hidden; zoom:1; line-height:27px; padding-left:13px; }
div.addimg div.container div.content div.line_dark{ background:#D6E9CF url(/template_images/addimg_bg_dark.gif) right repeat-y; }
div.addimg div.container div.content div.line_light{ background:url(/template_images/addimg_bg_light.gif) right repeat-y; }
div.addimg div.container div.content a{ color:#000000; font-weight:normal; margin-left:5px; }
div.addimg div.container div.content a.delete{ color:#7BA955; float:right; margin-right:13px; padding-left:20px; background:url(/template_images/ico_delete.gif) no-repeat 0px 8px; }
div.addimg div.container div.content div.element{ float:left; }
div.addimg div.container div.content input.button{ display:block; padding:5px 30px; }
div.addimg div.container div.notice{ padding:5px 0px 0px 8px; float:left; color:#797979; font-style:italic; width:115px; }

