div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol {
  margin-top:10px;
}

body { margin: 0; font-family: Trebuchet MS,Tahoma,Helvetica,Sans Serif; }

div#page {
 width: 760px;
 /* height: 480px; */
 border: 0px solid #CCC;
 margin: 0px auto;
 background: url(background_530.jpg) no-repeat scroll right top;
}

div#head {
 height: 80px;
 background: url(logo_85x100.gif) no-repeat; 
 padding-left: 90px; 
 padding-top: 30px; 
 color: #005596;
 border-bottom: 1px solid #BCBDC0;
 margin-top: 10px;
}

div#menu { 
 width: 250px; 
 float: left;
 font-size: 11px;
}

div#content {
 width: 490px; 
 height: 450px;
 float: left;
 overflow-x: hidden;
 overflow-y: auto;
 font-size: 13px;
 padding: 10px 10px 0px 0px;
}

div#foot {
 clear: both;
 text-align: center;
 color: #005596;
 border-top: 1px solid #BCBDC0;
 font-size: 11px;
 padding: 10px;
}

div#content p a img { float: left; border: 0px; }

.csc-frame-frame1 { float: left; width: 242px; }
.csc-frame-frame2 { float: left; width: 161px; }
.align-center, .csc-textpic-caption { text-align: center; }

div.csc-textpic-text table.contenttable tbody tr td p.bodytext { margin: 0px; }

div#head hr, div#menu hr, div#foot hr { display: none; }
div#head h1 { margin: 0px; _font-size: 21px; }
div#head h2 { margin: 0px; _font-size: 15px; }
div#content div.csc-header h1 { font-size: 130%; margin: 18px 0 0; }
div#content div.csc-header h1.csc-firstHeader { font-size: 130%; margin: 0px 0 0; }

div#foot h3 { margin: 0px; font-size: 15px; }

div#menu a { color: #005596; }
div#menu a:link, div#menu a:visited { text-decoration: none; }
div#menu a:active, div#menu a:hover { text-decoration: underline;  }
p.bodytext { margin: 10px 0 5px; }

li.l1   { list-style-image: url(swirl-lo_24x18.gif); }
li.l1hi { list-style-image: url(swirl-hi_24x18.gif); }
li.l2   { list-style-image: url(swirl-lo_20x15.gif); }
li.l2hi { list-style-image: url(swirl-hi_20x15.gif); }

ul#mainmenu ul { margin-left: -20px; }
ul#level2navlist { margin-left: -10px; }
ul#level3navlist { margin-left: -10px; }


