body {
margin: 0;
padding: 0;
background-color: #ffffff;
color: #778899;
border-top: 2px solid #2a4f6f;
 }

#header {
border-top: 1px solid #778899;
border-bottom: 1px dotted #b2bcc6;
height: 3em;
}

#header .strapline {
font: 120% georgia, "Times new roman", Times, Serif;
color: #778899;
background-color: transparent;
float: right;
margin-right: 2em;
margin-top: 1.2em;
}

#header .logo {
float: left;
margin-left: 1.5em;
margin-top: 0.5em;
}

#nav { 
position: absolute;
top: 15em;
left: 1em;
width: 14em;
}

#nav ul {
list-style: none;
margin-left: 1em;
padding-left: 0;
 }

#nav li {
font-size: 100%;
border-bottom: 1px dotted #b2bcc6;
margin-bottom: 0.3em;
}
#nav li a:hover {
background-color: #711515;list-style: none;
color: #ffffff;
}
#nav .tab {
font-size: 100%;
background-color: #5f946c;
font-weight: bold;
color: #e14c12;
}


#nav a:link, #nav a:visited {
text-decoration: none;
color: #2a4f6f;
background-color: transparent;
}

#nav: hover {
color: #778899;
}

#nav h2 {
font: 110% georgia, "Times new roman", Times, Serif;
color: #2a4f6f;
background-color: transparent;
border-bottom: 1px dotted #cccccc;
}

#content {
margin-left: 16em;
margin-right: 16em;
}

#ban { 
position: absolute;
top: 15em;
right: 1em;
width: 14em;
}
#ban ul {
list-style: none;
margin-left: 1em;
padding-left: 0;
 }
h1 {
background-image: url(title.jpg);
font-size: x-large; color: white;
padding: 15px;
}

h2 {
background-color: transparent;
font-size: x-large; color: "#778899";
}

h3 {
background-color: transparent;
font-size: 100%; color: "#778899";
padding: 6px;
}

h4 {
font-size: 100%; color: "darkorange";
text-decoration: italic;
}

h5 { 
font-size: x-large;
background-color: "darkblue";
color: red;
padding: 16px;
text-align: center;
}
#content p {
text-align: justify;
font-size: 100%;
line-height: 1.6em;
padding-left: 1.2em;
 }
 
#content div {
align: center;
 }
 
 #content div.right {
align: right;
 }
 #content .pk{
/*background-image: url(sf-pk.jpg); */
background-color: #faebd7;
 }

form p {
clear: left;
margin:0;
padding:0;
padding-top:5px;
}
 
form p label{
float:left;
width=20%;
font:bold 0.9em Arial, Helvetica, "times new roman", sans-serif;
 }
 
