body { background-color:#FFFFFF; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; margin:0;}

a {color:#009900; }
a:visited {color:#009900;}
a:hover{color:#0063DC;}

p {font-size:0.7em;margin:0 0 14px 0;}


#nav{ background-color:#009900;}
#nav ul { padding:0; margin:0;}
#nav li { margin:0; padding:0;  display:inline; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}

#nav a, #nav a:active, #nav a:visited { font-size:0.75em; margin:0px 4px 0 4px; padding:0px 4px 0 4px;color:#FFF; line-height:1.4em; text-decoration:none;}
#nav a:hover{text-decoration:underline;}

#body {border-bottom:9px solid #5FA6DA; width:528px;}

#body h1 {font-family:Georgia, 'Times New Roman', Times, serif; font-size:1.4em; font-weight:normal; margin:0; padding:15px 0 10px 10px; line-height:1.4em; border-left:2px solid #DCDCDC;}

#body h2 {font-family:Georgia, 'Times New Roman', Times, serif; font-size:0.8em; font-weight:normal; background-color:#165390; color:#FFFFFF; margin:0; padding:13px 0 13px 12px;}

#body h3 {font-family:Georgia, 'Times New Roman', Times, serif; font-size:0.8em; color:#111111; margin:0; padding:13px 0 10px 10px; border-top:4px solid #5FA6DA; }

#body h4 {font-family:Georgia, 'Times New Roman', Times, serif; font-size:1.1em; font-weight:normal; margin:0; padding:0px 0 10px 10px; line-height:1.4em; border-left:2px solid #DCDCDC;}


#body p {margin:0; padding:0 10px 10px 10px; border-left:2px solid #DCDCDC;}

#body ul {margin:0; padding:0px 0 10px 10px; list-style-type:none;}
#body li {margin:0; padding:2px 0 7px 10px; font-size:0.7em; line-height:1.4em; background-image:url(../images/main/bullet.gif); background-repeat:no-repeat; background-position:top left;}

.news {color:#FFFFFF; background-color:#5FA6DA; background-image:url(../images/main/curl-blue-rb.gif); background-position:bottom right; background-repeat:no-repeat;}

.news a, .news a:visited {color: #FFF; }



.toppage a, .toppage a:visited {color: #009900; }
.toppage a:hover{color:#165390;}