﻿body {
	padding: 2em;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-family: Perpetua;
	font-size: 16px;
	background-repeat: no-repeat;
	background-position: center 0px; color:#242156; background-color:#B1C7ED
}

#main
{
margin: auto;
width:730px;
text-align: left; 
padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:18px
}

p    
{ font-family: Perpetua; 
font-size: 16px;
color: #242156; 
text-align: left;
margin-top: 18;
margin-bottom: 18;
padding-right:18px 
}

p a:visited
{ color: #242156;;
text-decoration: underline;
font-size: 16px
}

p a:hover
{ color: #FFFFFF;
font-size: 16px;
text-decoration: none
}

p a:active
{ font-size: 16px;
text-decoration: none
}

a:link
{ 
	color: #242156;
}


a:visted
{
	color: #FFFFFF;
	background-color:#242156;
}

a:hover
{
	background: #242156;
	color: #FFFFFF;
}


a, a:active
{ 
color: #235BD9 	
}

h1   
{

font-family: Perpetua;
font-size: 22px; 
color: #242156

}

h2  
{ 
font-family: Perpetua;
font-size: 18px;
color: #242156 }



h3 

{ font-family: Perpetua; 
font-size: 16px; 
color: #242156 }



h4
{ font-family: Perpetua; 
font-size: 18px; 
color: #FFFFFF; 
background-color: #242156; 
font-weight:normal }

h5  
{ margin:10 20;
font-family: Perpetua; 
font-size: 14px; 
color: #242156; 
text-align: justify;
list-style-type: square; 
color: #242156 }

.box 
{
font-family: Perpetua;
font-size: 16px;
text-decoration: none;  
background-color: #CCCCCC;
border: 1px solid #808080;
padding-left:3px;
line-height:120% 
}

.box a:link
{
font-size: 16px;
color: #242156;
text-decoration: none
}

.box a:visited
{
font-size: 16px;
color: #242156;
text-decoration: none
}

.box a:hover
{
border:1px solid #FFFFFF; 
font-size: 16px;
color: #FFFFFF;  
text-decoration: none  
}  

.box a:active
{
color: #FFFFFF;  
text-decoration: underline 
}  


table  
{ 
background-color: #FFFFFF;
}

    

.mainExpand 
{
cursor:pointer;
font-size:16px; 
font-family:Perpetua
}



.texter
{display:none;
border-left:18px solid #FFFFFF; 
margin-bottom: 18px;
text-align:justify; 
padding-right:46px
}

a.button
{
font-family: Perpetua;
color: #FFFFFF;
font-size: 18px;
border-width: 4px;
border-style: solid;
border-left-color: #858585;
border-right-color: #666;
border-top-color: #DFDFDF;
border-bottom-color: #333;
background: #B1B1B1;
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
}

a:hover.button  
{
color: #858585; 
border-left-color: #666;
border-right-color: #858585;
border-top-color: #333;
border-bottom-color: #DFDFDF;
}

.form tr td
{
border-top: 15px solid #FFFFFF;
}

td.firstcol
{
float: left;
width: 120px;
margin-right: 10px;
text-align: right;
clear: left;
}

.secondcol
{
float: left;
width: 480px;
}

.submit
{
float: right;
margin-left: 10px;
}

#news {
margin:0px; 
	
}

#news li {
width: 455px;
height: 170px;
overflow: hidden;
border: 1px solid #CCCCCC;
padding:3px; 
list-style-type: none;
color: #000;
background:;
display: none;
}

#news li img {
display: block;
}

#news li p {
padding: 2px;
}