body {	font-family: 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	font-size: 12px;	padding: 0px;	margin: 0px;
	background: url(../images/bg_lines.gif) repeat;
}#mainTable {        width: 740px;	    border: 2px solid #000000;        /*/*/line-height: 1.5em; /* */ } #mainTable td {		background-color: #ffffff;        padding: 20px;/*Pads each table cell in modern browsers*/ }   #maincontent {        border-left: 2px dotted #cccccc;        font-size: 12px;		vertical-align: top;        /*/*/font-size: 100%; /* */ }  #sidebar {        width: 200px;        font-size: 11px;		vertical-align: top;     }   #header {        background-color: #333333;        color: #CCCCCC;     	background-image:   url(../images/csst_bg.gif); }   #footer {        background-color: #333333;        color: #CCCCCC;		font-size: 10px;        background-image:   url(../images/csst_bg.gif); }  td, p, ul {	font-family: 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	font-size: 12;	line-height: 15px; }  h1:first-child {margin-top: 0;}/*starts first h1 in TD flush top*/ h2:first-child {margin-top: 0;}/*starts first h2 in TD flush top*/ h1 { font-size: 160%; } h2 { font-size: 140%; }  #sidebar a {        /*/*/padding: 3px;        display: block;        border: 2px dotted #CCC;        text-decoration: none;        line-height: 1em;        width: 160px; /* */ } #sidebar a:link, #sidebar a:visited {        color: #666; }  #sidebar a:hover, #sidebar a:active {        color: #FFFFFF;        background-color: #CC0000;        border: 2px solid #000; } #sidebar ul {        /*/*/padding-left: 1em;        margin-left: 1em;        list-style-type: none; /* */ }  #sidebar li {        /*/*/margin: 0px 0px 6px 0px; /* */ } #current a {        color: #FFFFFF !important;        /*/*/background-color: #666666!important;        border: 2px dotted #999 !important; /* */ }.stylesubhead {	font: bold 12px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	margin-left: 10px;	margin-right: 10px;	margin-bottom: 5px;}.stylebody {	font: 11px/15px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	margin-left: 40px;	margin-right: 10px;}td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 11px;	color: #000000;}
