html
{
	overflow-y: scroll;
}

img
{
	border: 0;
}

a,
a:link,
a:hover,
a:visited
{
	color: inherit;
	text-decoration: none;
}

td
{
	vertical-align: top;
}

h1, h2, h3
{
	margin: 0px;
	padding: 0px;
}

h1
{
	font-size: 24px;
	font-weight: medium;
}

h2
{
	font-size: 18px;
	font-weight: medium;
}

h3
{
	font-size: 12px;
	font-weight: bold;
}


p
{
	margin: 0 0 15px 0;
	text-align: justify;
	text-justify: newspaper;
}


body
{
	font-family: "Arial","Helvetica",sans-serif;
	font-size: 12px;
	background:#ffffff url('/images/background.png') repeat;
}

.clear
{
	clear: both;
	margin: 0px;
	padding: 0px;
}

.contact_top
{
	float: right;
	text-align: right;
	padding: 10px;
}

.page
{
	width: 950px;
	margin: 30px auto 30px auto;
	padding: 0;
	border: 1px solid #005162;
	color: #005162;
	background: #ffffff;
}

div.menu
{
	background: #005162;
	padding: 0;
	margin: 0;
	font-size: 16px;
	font-weight: bold;
	height: 22px;
	clear: both;
}


a.menuitem,
a.menuitem_active
{
	display: block;
	float: left;
	margin: 0 15px 0 15px;
	padding: 0 5px 0 5px;
	height: 22px;
}

a.menuitem
{
	background: #005162;
	color: #bbbbbb;
}

a.menuitem_active
{
	background: #005162;
	color: #ffffff;
}

.side
{
	float: left;
	width: 280px;
}

.content
{
	width: 600px;
	margin: 20px;
	float: left;
}

.footer
{
	margin: 20px;
	font-size: 12px;
}

.copyright
{
	margin: 20px;
	font-size: 12px;
}

.foot_menu
{
	background: #bbb;
}





/* Index Page */

div.pagethird
{
	display:	inline;
	width: 	300px;
	float:	left;
}

#vcenter
{
   position:            absolute;
   top:              50%;
   left:             50%;
   margin-top:          -153px;
   margin-left:            -475px;
   width:               950px;
   align:               center;
}

/* Contact Us page. */

#cform {
   border:              2px solid #C9D5E1;
   padding:          15px;
   background:          #F0F0F0;
}

.label {
   margin:              0 0 5px 0;
   font-weight:         bold;
}

.field {
   margin:              0 0 15px 0;
}

.input, .texta, .button {
   padding:          3px 4px;
}

.input {
   width:               300px;
}

.texta {
   width:               400px;
   height:              200px;
}

.button {
}
                                                 
