a:link, a:visited {
color:#444444;
text-decoration:underline;
}
a:hover, a:active {
color:#666666;
}
strong {
font-weight:bold;
}
em {
font-style:italic;
}
.left {
float:left;
}
.right {
float:right;
}
.clear {
clear:both;
}
input.frm_input, textarea.frm_input {
background:#FFFFFF url(input_bg.png) repeat-x scroll 0%;
border:1px solid #CCCCCC;
color:#444444;
font-family:Arial,Tahoma,sans-serif;
padding:5px;
}
input.frm_blur, textarea.frm_blur {
border:1px solid #CCCCCC;
color:#666666;
}
input.frm_focus, textarea.frm_focus {
border:1px solid #999999;
color:#444444;
}
html {
height:100%;
}
body {
background:#8F7E6E none repeat scroll 0%;
color:#444444;
font-family:Arial,Tahoma,sans-serif;
font-size:12px;
height:100%;
}
#wrapper {
background:transparent url(content_bg.jpg) repeat-y scroll 0%;
margin:0pt auto;
min-height:110%;
position:relative;
width:756px;
}
#header {
background:transparent url(header_bg.jpg) no-repeat scroll 0%;
height:205px;
}
#nav {
border-bottom:1px solid #CEB28A;
float:right;
font-size:11px;
margin:15px 7px 75px 15px;
width:150px;
}
#nav .separator {
border-top:1px solid #CEB28A;
height:10px;
line-height:0pt;
}
#nav li h1 {
border-top:1px solid #CEB28A;
font-weight:normal;
}
#nav li h1 a:link, #nav li h1 a:visited {
color:#533B23;
display:block;
padding:5px 10px 5px 5px;
text-decoration:none;
}
#nav li h1 a:hover, #nav li h1 a:active {
background-color:#E6D7A7;
color:#30261D;
}
#nav li h1 a.focus {
background-color:#E6D7A7;
color:#30261D;
font-weight:bold;
}
#nav li ul {
border-top:1px solid #CEB28A;
padding-bottom:10px;
padding-left:10px;
}
#nav li.focus ul {
display:block;
}
#nav li ul li {
border-bottom:1px dashed #CEB28A;
}
#nav li ul li a:link, #nav li ul li a:visited {
color:#533B23;
display:block;
padding:5px 10px 5px 5px;
text-decoration:none;
}
#nav li ul li a:hover, #nav li ul li a:active {
background-color:#F0E7CA;
color:#30261D;
}
#nav li ul li a.focus {
background-color:#F0E7CA;
color:#30261D;
font-weight:bold;
}
#subnav {
border-bottom:1px solid #CEB28A;
border-top:1px solid #CEB28A;
height:22px;
margin:15px 0pt 0pt 7px;
width:552px;
}
#subnav li {
float:left;
}
#subnav li a, #subnav li a:link, #subnav li a:visited {
border-right:1px solid #CEB28A;
color:#533B23;
display:block;
padding:4px 14px;
text-decoration:none;
}
#subnav li a:hover, #subnav h1 a:active {
background-color:#E6D7A7;
color:#30261D;
}
#nav li a.focus {
background-color:#E6D7A7;
color:#30261D;
font-weight:bold;
}
#content {
float:left;
line-height:1.5em;
margin:15px 0pt 75px 7px;
padding:0pt 15px;
width:537px;
}
#content .csc-textpic-border img, #content img.border {
margin:0 15px 15px -6px;
background-color:#fff;
padding:4px;
border:1px solid #ccc;
}
#content h1 {
background-color:#E6D7A7;
border-bottom:1px solid #CEB28A;
border-top:1px solid #CEB28A;
clear:both;
color:#30261D;
display:block;
font-size:11px;
font-weight:bold;
line-height:1em;
margin-bottom:25px;
margin-left:-15px;
padding:7px 15px 6px;
}
#content h2 {
/*clear:both;*/
color:#333333;
font-size:16px;
font-weight:normal;
padding:0 0 1em 0;
}
#content p {
margin-bottom:0.5em;
}
#content ul.table {
line-height:2em;
}
#content ul.table li.year {
color:#666666;
float:left;
font-weight:bold;
padding-right:10px;
text-align:right;
width:75px;
}
#footer {
border-top:1px dashed #CEB28A;
bottom:0pt;
color:#533B23;
font-size:11px;
left:7px;
padding:10px 15px;
position:absolute;
text-align:right;
width:712px;
}
#footer a:link, #footer a:visited {
color:#533B23;
text-decoration:none;
}
#footer a:hover, #footer a:active {
color:#30261D;
text-decoration:underline;
}
.csc-textpic-intext-right {
float:right;
}
.content-record {
clear: both;
padding-bottom: 2em;
}
