/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
body { font:13px Verdana, Arial, Helvetica, sans-serif;*font-size:small;*font:x-small; }
body { background-color:#336699; padding:20px 0px 20px 20px; background-image:url(/images/bg/background.gif); }
strong { font-weight:bold; }
em { font-style:italic; }

div.text { width:500px; float:left; padding:0px 10px 0px 0px; }

div.chapter_menu { width:500px; height:14px; float:left; padding:0px 0px 20px 0px;}
div.chapter_menu ul { float:left; padding:0px 0px 0px 0px; }
div.chapter_menu ul li { float:left; padding:0px 4px 0px 0px; }

h1 { font-size:140%; color:#FBCB35; padding:0px 0px 10px 0px; }
h2 { font-size:120%; color:#ffffff; padding:4px 0px 8px 0px; }
p { color:#ffffff; padding:0px 0px 8px 0px; }
p.error { color:#FBCB35; font-weight:bold; }
div.chapter_menu li { list-style:none; padding:0px; margin:0px; }
li { list-style:disc; color:#ffffff; padding:0px 0px 8px 5px; margin:0px 0px 0px 15px; }
td { font-size:88%; color:#ffffff; padding:0px 0px 8px 0px; }
div.text a { color:#FCCD10; text-decoration:underline; }
div.text a:hover { color:#FCCD10; text-decoration:none; }
div.image { width:217px; float:left; }

table td.element_heading { font-size:85%; font-weight:bold; width:180px; vertical-align:top; }
table td.element_field { width:330px; vertical-align:top; }
table td.element_field input.long,
table td.element_field textarea.long { width:326px; }
table td.element_field input.medium,
table td.element_field textarea.medium { width:226px; }
table td.element_field input.short,
table td.element_field textarea.short { width:126px; }
table td.element_field select { font-size:85%; }
