body {background-color: #d5e0ef; color: #000000; font-family: verdana, helvetica, arial, sans-serif; padding: 0px; font-size: 1.0em; margin: 0;}
#main {width: 770px; background-color: #ffffff;}
/*
#main {background: #ffffff url("/gfx/bkgndnew.jpg") no-repeat; color: #000000; width: 770px; border: #9999aa 1px solid;}
*/

#tdl {background: #d5e0ef url("/graphics/leftbg.gif") repeat-y; width: 7px;}
#tdr {background: #d5e0ef url("/graphics/rightbg.gif") repeat-y; width: 7px;}
#topnav {border: #999999 1px solid; margin-top: 7px; margin-bottom: 7px; background: #ffffff url("/graphics/topnavbkgnd.jpg") no-repeat;}

#leftcol {width: 501px; padding-left: 8px;}
#cntrcol {width: 10px;}
#rghtcol {width: 231px; padding-right: 9px;}
#footer {padding: 7px 7px 7px 8px;}

/* Home page columns */
#homeleftcol, #homecntrcol, #homerghtcol {width: 241px;}
	.frame, .innerframe {border: #999999 1px solid; height: 421px; overflow: auto;}
	.frame p {padding: 8px;}
	.frame .p {
	padding: 0px;
	font-size: 0.78em;
}
	.innerframe div.innerpad {padding: 5px 8px 5px 8px;}
	.innerframe div.innerpad p {padding: 0px; font-size: 0.66em; line-height: 1.05em;}
#homerghtcol {width: 239px;}
#homeleftcol {padding-left: 8px;}
#homerghtcol {padding-right: 7px;}
#homelccol, #homerccol {width: 12px;}

#content, #navbar {border: #999999 1px solid;}
#text, #links {padding: 7px;}

/* Navigation bar styles */
#links ul {margin: 0; padding: 0; font-weight: bold;}
#links ul li {padding: 0; list-style: none; line-height: 1.5em;}
#links ul li ul {margin: 0; padding: 0; font-weight: normal;}
#links ul li ul li {margin-left: 8px; padding: 0; list-style: none; line-height: 1.5em; font-size: 1.1em;}

p, ul, ol, dl, label, blockquote, table.normal tr td, table.normal tr th {font-size: 0.78em; letter-spacing: 0px;}
p, ul, ol {margin-top: 0px;}
ul, ol {line-height: 1.2em;}
form {margin: 0}
dt {font-weight: bold; margin: 5px 0 5px 0;}
dd {margin-left: 20px;}
input, select, textarea {font-size: 11px; font-family: verdana, helvetica, arial, sans-serif;}
table.normal tr th {text-align: left;}

h1, h2, h3, h4, h5, h6 {font-weight: bold; margin-bottom: 0px; margin-top: 0px;}
h1 {font-size: 1.4em; letter-spacing: -1px;}
h2 {font-size: 1.2em;}
h3 {font-size: 1.0em;}
h4 {font-size: 0.8em;}
h5 {font-size: 0.66em;}
h6 {font-size: 0.55em;}

hr {color: #999999; height: 1px;}
sup {font-size: 0.66em;}

/* Link style */
a {text-decoration: none;}
a:link {color: #0000cc;}
a:visited {color: #000099;}
a:hover {color: #0000ff; text-decoration: underline;}
a:active {color: #0000ff;}

/* Other miscellanous styles */
.small {font-size: 0.66em;}
.tiny {font-size: 0.55em;}
.required, .error {color: red;}
.fineprint {font-size: 9px;}
.disclaimer {font-size: 0.55em; font-style: italic;}

.copyright {color: #666666; font-size: 0.55em; margin-bottom: 0;}
div.links {font-size: 0.65em;}
div.links a {font-weight: bold;} 
