/* MAIN */

*            { margin:0px; padding:0px; vertical-align:top; border:none; }
html, body   { }
body         { background:url('images/background.gif') top left repeat-x #3E3390; font-size:1px; }
p            { text-align:justify; }
.clr, .clear { float:none; float:clear; clear:both; }
.left        { float:left; }
.right       { float:right; }
.ganda,.company,b,p b,strong,p strong { color:#000088; font-weight:bold; }
div.item     { margin-bottom:32px; }

div#page_fade { width:1024px; margin:0px auto; border-left:1px solid #191970; border-right:1px solid #191970; border-bottom:1px solid #191970; }
div#page      { width:1024px; background:#FFFFFF; margin:0px auto; }
div#body      { width:1016px; margin:0px auto; }
div#sidebar   { background:#E5EDF5; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; }
div#main      { }
div#main div.content { padding-left:96px; padding-right:16px; }
div#main h2   { color:#CF6026; margin-bottom:8px; }

div#sidebar b,div#sidebar p b,div#sidebar strong,div#sidebar p strong { color:#2F2F2F; }

.content      { font:normal 11px Tahoma; line-height:21px; color:#4F4F4F; }

div#copyright   { background:url('images/f.png') top left no-repeat; height:40px; }
div#copyright p { font:bold 10px Verdana; color:#FFFFFF; text-align:center; padding-top:11px; }
div#copyright b,div#copyright p b,div#copyright strong,div#copyright p strong { color:#FFFFFF; }
div#copyright a,a:link,a:visited,a:active { color:#FFFFFF; font-weight:bold; border:none; text-decoration:none; }
div#copyright a:hover { color:#FFFFFF; font-weight:bold; border-bottom:1px solid #FFFFFF; text-decoration:none; }

a,a:visited,a:active,a:link { color:#000000; font-weight:bold; border:none; text-decoration:none; }
a:hover { color:#FF0000; font-weight:bold; border-bottom:1px solid #FF0000; text-decoration:none; }

div.form_box { width:88%; margin-top:32px; margin-bottom:32px; padding:16px; background:url('images/form_box.png') top left repeat-x #FFFFFF; border:1px solid #DFDFDF; }
label,input,textarea,select,option { margin:2px; margin-bottom:8px; }
input,textarea,select { border:1px solid #AFAFAF; padding:2px; background:url('images/form_box.png') top left repeat-x #FFFFFF; }
input,textarea,select,option { font:bold 11px Verdana; color:#000000; line-height:17px; }
label { font:bold 10px Arial; color:#000000; }
input:hover, input:focus, textarea:hover, textarea:focus, select:hover, select:focus { border-color:#000000; }
fieldset { border:1px solid #AFAFAF; }
legend { padding:4px; font:bold 11px Verdana; color:#000000; margin-left:16px; text-align:right; }

ul { padding-left:32px; padding-bottom:32px; }
ul li { font:normal 12px Arial; line-height:21px; }