
body { background:#ffffff url('images/bg.gif'); }

body,table,th,td,div { margin:0; border:0; padding:0; }

body,td,th,p,h1,h2,h3,h4,h5,h6 { font-family:verdana,arial,helvetica,sans-serif; }
body,td,p,li                   { color:#000000; }
ul,th,h1,h2,h3,h4,h5,h6        { color:#cc8822; }

body,p,td,th,li { font-size:small; }
h1              { font-size:large;  }
h2              { font-size:medium; }
h3              { font-size:small;  }

h3,h4,h5,h6 { margin-bottom:0; }

table { border-collapse:collapse; }
td    { vertical-align:top; }

img { border:0; }

a { color:#cc8822; }

ul { margin:0 0 0 10px; padding:0 0 0 10px; color:#cc8822; list-style-type:circle; }
ul.spacedlist { margin-top:15px; margin-bottom:15px; color:#cc8822; }

.smaller, .smaller td, .smaller th, .smaller p, .smaller li { font-size:x-small; }
div.outline                        { border:solid 1px #cc8822; padding:15px 25px; }
table.outline td, table.outline th { border:solid 1px #cc8822; padding: 2px 10px; }
td.vertmid, table.vertmid td       { vertical-align:middle; }

div#main                     { width:950px; margin:0 auto; background:#ffffff; }
div#header                   { background:#0077ff; position:relative; }
table#twocols                { width:100%; }
table#twocols td#menu        { background:#ee8800; width:150px; border-top:solid 1px #ffffff; }
table#twocols td#maincontent { padding:0 50px 30px 50px; /*width:650px;*/ }
div#topmenu                  { margin-bottom:35px; margin-left:-15px; }

form#searchform { position:absolute; top:20px; right:50px; }
input#searchstring { position:relative; top:-3px; border:solid 1px #666688; }

ul#lmenu           { list-style:none; margin:50px 0 0 0; padding:0; border:0; }
ul#lmenu li        { margin:0 0 -3px 0; border:0; padding:0; }
ul#lmenu li.split  { margin:0 0 10px 0; border:0; padding:0; }

a#gomangolink { display:block; margin:300px 0 0 45px; }

.rightpix { float:right; clear:right; margin:5px 0 5px 10px; position:relative; top:10px; }
.leftpix  { float:left;  clear:left ; margin:5px 10px 5px 0; position:relative; top:10px; }

div.clear { clear:both; }
input.formbutt    { border:solid 1px #111188; background:#0066ff; color:#ffffff; font-size:x-small; }

ul#subconsult { display:none; list-style:none; margin:0; border:0; padding:0; }
ul#subconsult li { margin:-3px 0 0 0; border:0; padding:0; }

table#inner2cols { width:100%; }
td#inner2colsL   {  }
td#inner2colsR   { width:25%; padding-left:40px; }
