body { background:white; color:black; margin:0px; padding:0px; }
#content { text-align:center; font:75% Arial,Helvetica,"Arial Unicode MS","Lucida Sana Unicode", sans-serif;}
#content img { border:0px; /*display:block;*/ }
form { margin:0px; }



table { font-size:1em; }
ul { margin:0; padding-left:40px; line-height:1.25em; }
li { margin: 0.1em 0 0; padding:0; }
h1 { font-size: 173%; margin:0; }
h2 { font-size: 144%; }
h3 { font-size: 120%; margin-bottom:.8em; }
h5 { font-size: 80%; font-weight:normal;}
h2, p { text-align:left; margin: 0.6em 0 0; }
a { cursor:pointer; }
.wrap { width:100%; position:relative; }
.rf { float:right; margin-left:10px; }
.lf { float:left; margin-right:10px; }
hr { width:100%; clear:both; height:2px; visibility:hidden; }
fieldset { width:100%; margin:10px 0px; border:1px solid #ccc; }
fieldset img { border:1px solid black; }
#ghost_editable1 { width:100%; }

.le { width:183px; background:url(/images/left_tile.gif) top left repeat-y; }
.ri { width:38px; background:url(/images/right_tile.gif) top left repeat-y; }
.bc { color:#666; font-size:84%; height:52px; background:url(/images/base_tile.gif) top left repeat-x; text-align:right; }
.bc a { color:#666; }
.tc { height:52px; background:url(/images/top_tile.gif) top left repeat-x; text-align:center; }
.tc img { margin:0px auto; }
#pl { position:absolute; top:0px; left:0px;/*width:300px; */}
#pr { position:absolute; top:0px; right:0px; }
#main { text-align:center; }
#page { width:700px; margin:10px auto; text-align:left; }
#base { /*width:530px;*/ margin:0px auto; text-align:center; }
#base .nav { padding-left:0px; white-space:nowrap; }
#base .nav li { list-style-type:none; display:inline; }
#base .nav li a { margin-right:10px; }
#base .nav ul { display:none; }
.copy { font-size:84%; }
#len  { width:183px; background:url(/images/left_tile.gif) top left repeat-y; }
#len .nav { display:block; width:170px; padding:0px; white-space:nowrap; margin:0px 0px 0px 8px; }
#len .nav li { list-style-type:none; margin:0px;padding:0px; }
#len .nav li a { display:block; /*width:122px;*/ background:#ccc; margin:2px 0px 2px 5px; padding:5px 2px; color:black; font-size:110%; }
#len .nav li a:hover { color:white; }
#len .nav li ul { padding-left:0px; margin:0px; }
#len .nav li ul li a { background:#eee; font-size:100%; }
#quick { position:absolute; top:175px; right:20px; color:white; }
#quick a { color:white; }
#len fieldset { width:160px; margin-left:14px; border:1px solid #ccc; padding:0px; }
#len .searchbox .t { width:103px; height:22px; border:1px solid #666; float:left; }
#len .searchbox .s { width:30px; height:22px; border:1px solid #666; background:#666; color:white; }
#len .searchbox { padding:3px; }
#searchform { padding-top:10px; }
#advert { width:135px; margin-left:10px; }
.cimg { display:block; margin:0px auto; }
#pdflist img { display:inline; }