body,html {
color:Black;
background:White;
font-family: Verdana, Arial, Helvetica, Sans-Serif
}

h1, h2, h3 {
color:#660000;
}

h1 a, h2 a, h3 a {
color:#660000;
}

pre  { font-size:1.00em; color: blue; background-color: #EEEEEE; margin-left: 12px; padding:8px }
code { font-size:1.00em; color: blue }

blockquote {
background:#F7F3F7;
border-left:4px solid #660000;
border-right:1px solid #660000;
border-top:1px solid #660000;
border-bottom:1px solid #660000;
font:1.3em Courier, Sans-Serif, Arial;
color:Black;
margin-top:15px;
margin-bottom:15px;
padding:6px
}

.main {
margin-left: 8px;
padding: 10px;
}

.header {
background: url(/pic/header-bk.jpg);
height:120px;
margin:0;
padding:0
}

.title {
color:White;
font:bold 400% "Sans-Serif", Verdana, Arial;
margin:0;
padding:20px 180px
}

.nav {
background:#f7f3f7;
border:2px solid #660000;
padding:2px 2px;
}
.nitm {
height:28px;
background: url(/pic/nitm.jpg) no-repeat top left;
color:White; 
text-indent:24px;
}
.nitm a, .nitm a:link, .nitm a:visited {
color:White; 
}

.nav ul {
list-style:none;
margin:0;
padding:0;
}
.nav li {
}
.nav li a {
text-decoration:none;
}
.nav li a:link {
}
.nav li a:visited {
}
.nav li a:hover {
text-decoration:underline;
}

.nav li a#selected
{
font-weight: bold;
} 
.nav li a#selected:hover
{
font-weight: bold;
} 

.splist li { margin-top:4px; margin-bottom:4px }

.btn {	font-weight:bold;
		color:Black;
		background:#E7B4B3;
		border: 1px solid #660000;
		padding-right: 10px;
		padding-left: 10px;
		cursor:pointer;
		background-image: url('/app/pic/btn_bk.jpg'); background-repeat: repeat-x;
		text-decoration: none;
}

.footer, .footer a {
background:#660000;
height:20px;
background: url(/pic/footer.jpg);
color:White;
text-align:center;
clear:both;
margin-top:16px;
}
