html, body{
background-color:#E5F6FD;
background-image: url(/images/template_01.png);
background-repeat: repeat-x;
}

#header{
width:967px;
height:70px;
margin:0 auto;
background-image: url(/images/template_02.png);
}

#banner{
width:967px;
height:60px;
margin:0 auto;
background-image: url(/images/template_04.png);
}
#banner a.logo{
display:block;
height:100%;
width:100%;
}

#footer{
width:100%;
height:30px;
margin:0 auto;
background:#F3F3F3;
font-family:Tahoma, Verdana, sans-serif;
font-size:11pt;
color:#666;
padding:0;
position:fixed;
bottom:0;
}

#runner{
margin:0 10px 0 10px;
line-height:14pt;
text-align:center;
border-top: silver dashed 1px;
padding:4px;
font-family:Tahoma, Verdana, sans-serif;
font-size:9pt;
color:#FF0090;
}




#subpage{
width:967px;
min-height:1200px;
margin:0 auto;
padding:0;
background-image: url(/images/website_05.png);
}

#content{
font-family:Tahoma, Verdana, sans-serif;
font-size:0.875em;
color:#666;
padding:15px 20px 0 20px;
}

a{
color:#FF0090;
}
.leftfoot{
float:left;
color:#FF0090;
}
#runner a{
text-decoration:none;
}
.rightfoot{
float:right;
color:blue;
text-align:right
}

p{
margin:10px;
line-height:14pt;
}

h1{
font-size:11pt;
font-weight:bold;
}
h2{
font-size:11pt;
font-weight:normal;
}
h3{
font-size:10pt;
font-weight:bold;
}
h4{
font-size:10pt;
font-weight:normal;
}
h5{
font-size:9pt;
font-weight:bold;
}
h6{
font-size:9pt;
font-weight:normal;
}



ul {
list-style-image: none;
list-style-position:inside;
list-style-type:circle;
line-height:16pt;
}

ol {
list-style-image: none;
list-style-position:inside;
list-style-type:circle;
line-height:16pt;
}

li{
margin-left:20px;
}

form{
padding:20px;
background:#F1f1f1;
}

td{
padding:3px;
vertical-align:middle;
}
