﻿body,html
{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:10pt;
	height:100%;
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height:18px;
}
form
{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #374248;
	font-weight:normal;
}

h2,h3,h4
{
	font-size:12pt;
	font-weight:bold;	
	color:#006881;
}

b,strong 
{
	color:#006881;
	font-weight:bold;
}

img 
{
	border:none 0px;
}
input[type='hidden']
{
	height:0px;
	width:0px;
}
.navLinks
{
	 padding: 6px 15px 15px 15px; 
	 background-image: url('../../images/navbak.jpg'); 
	 background-repeat: repeat-x; 
	 height: 11px;
	 width: 900px;
	 border:solid 1px #c1c1c1;
	 font-family: Arial, Helvetica, sans-serif;
	 font-weight:bold;
}

.nav a
{
	color: #000;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	margin: 1px 12px 0px 0px;
}

.nav a:hover
{
	font-size:12px;
	color: #006881;
	font-weight:bold;
	margin: 10px 12px 0px 0px;
}
#MainContent
{
	padding: 10px 10px 20px 10px; 
	width: 607px; 
	display: block; 
	float: left;
}

.subnav
{
	padding: 10px 0px 0px 80px;
	width:900px;
	text-align:center;
	font-size:10px;
	line-height:15px;
}

.subnav a
{
	text-decoration:none;
	margin: 10px 15px 0px 0px;
}

.subnav a:hover
{
	margin: 10px 15px 0px 0px;
}

.pageTitle
{
	background-color:#006881;
	width:600px;
}
.pageTitle h1
{
	color:#65a4b3;
	font-size:20px;
	margin:0px;
	padding: 5px 0px 5px 10px;
	line-height:32px;
}


/* ----------------- Homepage Formatting -------------------------------*/
.field {
	background-image: url(images/field_bck.gif);
	height: 15px;
	width: 123px;
	border: 1px solid #374248;
	font-size: 10px;
	margin-top: 5px;
}
.fieldsearch {
	background-image: url(images/field_bck.gif);
	height: 15px;
	width: 200px;
	border: 1px solid #374248;
	font-size: 10px;
	margin-top: 5px;
}
.title {
	font-weight: bold;
}
.titlenews {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #374248;
}
.photoleft {
	margin-right: 10px;
	margin-bottom: 10px;
}
.events {
	font-size: 12px;
	padding: 10px;
	margin-top:-4px;
}

.contentsm {
	font-size: 10px;
}
a {
	color: #006881;
}

.topback {
	background-image: url(images/topback.jpg);
	width: 1050px;
	height: 575px;
	
}

/*  -----------------  Form Processing --------------------------------*/
.entryform
{
	width: 540px;
}

.entryform .row, .entryform .rowfile
{
	width: 540px;
	margin:0px 0px 10px 10px;
}

.entryform .row label, .entryform .rowfile label
{
	width: 100px;
	float: left;
	text-align:right;
	margin-right:10px;
}

.entryform .row table
{
	width:390px;
}

.entryform .row td input
{
	float: left;
	width:25px;
}
.entryform .row td label
{
	float: left;
	width:auto;
	text-align:left;
}

.entryform .row span
{
	width: 20px;
	float: left;
}

.entryform .row input[type='text'], .entryform .row input[type='password'], .entryform, .entryform .row select
{
	width: 300px;
	float: left;
}

.entryform .rowfile input[type='text'], .entryform .rowfile input[type='file']
{
	width: 150px;
	margin-right:5px;
	float: left;
}

.entryform .submit
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}


.entryform .row textarea
{
	width: 440px;
	height: 120px;
	float: left;
}

.entryform .row:after, .entryform .rowfile:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.entryform table.yesno 
{
    width:150px;
}
.entryform table.yesno
{
    width:auto;
}
/* --- Admin Form ---*/
.formInfo
{
	display:block;
	width:550px;
}
.formInfo:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.formInfo span
{
	display:block;
	float:left;
	width:450px;
}

.formName
{
	float:left;
	width:90px;
}

ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;
	height:30px;
	width:600px;
}

/* single tab */
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:5px !important;
	list-style-image:none !important; 
}
ul.tabs:after
{
    content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.itemTotal
{
     visibility: hidden;
     height: 0; 
     width: 0;
     position:relative;
     display:none;
}

