*
{
padding: 0px;
margin: 0px;
}

body
{
background: #f8fafa url('images/a1.gif') repeat-x;
font-size: 13px;
font-family: "trebuchet ms", helvetica, sans-serif;
color: #366ba9;
line-height:18px;
}

h1, h4, ul, ol {
	font-family: Arial, Helvetica, sans-serif;
	color: #009900;
	}
	
h1,h2,h3 {
	font-style:italic;
	}

h1
{
font-size: 30px;
padding:30px 10px;
float:left;
color:#fff;
}

h2
{
font-family: Impact, Arial, Helvetica, sans-serif;
color:blue;
font-size: 26pt;
padding:10px 0;
margin-bottom:10px;
border-bottom: 1px solid #CCCCCC;
font-weight:normal;
}

h3
{
font-family: Impact, Arial, Helvetica, sans-serif;
padding:10px 0;
text-transform:uppercase;
color:blue;
font-size:26px;
font-weight:normal;
}

h4{
padding:10px 0;
text-transform:uppercase;
font-size:18px;
}

ul{font-size:11.5pt; color: #330099; font-family:lucida sans Unicode, Arial, Helvetica, sans-serif; font-weight:bold;}

ol{padding-left:15px; font-size:11.5pt; font-family:lucida sans Unicode, Arial, Helvetica, sans-serif; font-weight:bold;}

a
{
color: #000066;
text-decoration: underline;
}

a:hover
{
text-decoration: none;
}

p
{
margin:15px 0;
text-align: justify;
}

#outer
{
width:900px;
font-size:1em;
border:1px solid #969696;
margin:10px auto;
background:#fff;
}

#header
{
background: #366ba9 url(images/banner.jpg) bottom left no-repeat;
height:90px;
width:900px;
border-bottom: 2px solid #009900;
}

#address{
float:right;
padding:5px;
font-size:12px;
color:#fff;
}

#menu {float:left; width:900px; height:40px; border:none; background:url(images/bgnav.jpg) repeat-x; color:#4B4B4B; font-size:1.0em; font-size:120%;} /*Color navigation bar normal mode*/
#menu ul {list-style-type:none;}
#menu ul li {float:left; border-right:solid 1px #AFAFAF;}
#menu ul li a {float:left; display:block; line-height:40px; padding:0 16px 0 16px; text-decoration:none; font-weight:bold; color: #3366CC;}
#menu ul li:hover {width:auto;}
#menu ul li a:hover {background-color:#D2D2D2; text-decoration:none;} /*Color main cells hovering mode*/

#primarycontent{padding:5px 15px; clear:both;}

.content
{
width:455px;
margin:auto;
border-top: #CCCCCC solid 1px;
border-left: #ccc solid 1px;
border-bottom:#ccc solid 2px;
border-right:#ccc solid 1px;
}

.content_home{
width:555px;
margin:auto;
border-top: #CCCCCC solid 1px;
border-left: #ccc solid 1px;
border-bottom:#ccc solid 2px;
border-right:#ccc solid 1px;
}

.content_long{
width:700px;
margin:auto;
border-top: #CCCCCC solid 1px;
border-left: #ccc solid 1px;
border-bottom:#ccc solid 2px;
border-right:#ccc solid 1px;
}

.content_short{
width:425px;
margin:auto;
border-top: #CCCCCC solid 1px;
border-left: #ccc solid 1px;
border-bottom:#ccc solid 2px;
border-right:#ccc solid 1px;
}

.post
{
margin-bottom: 30px;
}

#primarycontent .post .footer
{
background: url('images/a33.gif') repeat-x;
height: 64px;
}

#submitbutton{
text-align:center;
}

#formbox{background:#f0f0f0; padding:10px;}

.textbox{border: 3px solid #cccccc;}
.textbox:hover{border: 3px solid #009900;}

#footer
{
text-align: center;
}