body{
	background-color: #7398B0;
	margin-top: 5px;
	margin-bottom: 10px;
}

td,p{
	font: normal normal normal 12px/normal 'trebuchet ms',helvetica,sans-serif;
}

h1{
	font-size: 18px;
	font-weight: bold;
	height: 20px;
}

h2{
	font-size: 18px;
	font-weight: bold;
	height: 20px;
}

.bodyTable{
	background: #FFFFFF;
}

.contentTable{
}

.line{
	border-top: 1px groove #999999;
}

.sectionLabel{
}

.centerLabel{
	border: 1px solid #999999;
}

.table_tr td{
	border: 1px solid #999999;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	background-color: #ECECEC;
}

.table_tr2 td{
	font-size: 14px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	background-color: #E1EBDA;
}

.tailTable{
	background: #5C5CAB;
	padding: 10px 10px 10px 10px;
	border-top: 2px solid #CFD6E1;
	color: #C9D1BF;
}

.homeNav a{
	border: 1px solid #FAFEB7;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	margin-bottom: 2px;
	color: #FFFFFF;
	background-color: #556D43;
	text-decoration: none;
	width: 200px;
	display: block;
}

.homeNav a:hover{
	border: 1px solid #556D43;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	margin-bottom: 2px;
	color: #556D43;
	background-color: #FAFEB7;
	text-decoration: none;
	width: 200px;
	display: block;
	font-weight: bold;
}

.backButton a{
	border: 1px solid #FAFEB7;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	margin-bottom: 2px;
	color: #FFFFFF;
	background-color: #556D43;
	text-decoration: none;
	width: 75px;
	display: block;
	font-size: 100%;
	text-align: center;
}

.backButton a:hover{
	border: 1px solid #556D43;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	margin-bottom: 2px;
	color: #556D43;
	background-color: #FAFEB7;
	text-decoration: none;
	width: 75px;
	display: block;
	font-size: 100%;
	text-align: center;
	font-weight: bold;
}

.footer{
	font: normal normal normal 10px/normal 'trebuchet ms',helvetica,sans-serif;
}

.content{
	background: #FFFFFF;
}

.button{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #AA0000;
	cursor: pointer;
	background-color: #FFFFEE;
	border: #555555 1px solid;
}

.table_hd{
	font: bold;
	font-family: arial,Helvetica,sans-serif;
	font-size: medium;
}

/*.box{
border-style:double double double;
border:thick double #F5DEB3;
font-family:Arial,Helvetica,sans-serif;
font-size:x-small;
background-color:#F5DEB3;
}*/
.caption{
	font-family: Arial,Helvetica,sans-serif;
	font-size: x-small;
}

.box_tb{
	border-style: double double double;
	border: thick double #A9A9A9;
	font-family: Arial,Helvetica,sans-serif;
	font-size: x-small;
}

.select{
	background: #FFFFE0;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
}

.dateTime{
	color: #C9D1BF;
	font: normal normal normal 11px/normal 'trebuchet ms',helvetica,sans-serif;
}

.subNav{
	background: #B3D8EF;
	height: 25px;
	padding: 0px 10px 0px 10px;
}

#bodyBlock{
	margin: 0px auto 0px auto;
	width: 770px;
}

#header{
	height: 130px;
	width: 770px;
}

#topNav{
	margin: 0px 0px 0px 0px;
	width: 750px;
	clear: both;
	height: 35px;
	background: url(../images/navbckgrd.jpg) repeat-x;
	padding: 0px 10px 0px 10px;
}

#flashContainer{
	margin: 0px 0px 0px 0px;
	width: 770px;
	clear: both;
	background: #FFFFFF;
	display: block;
	float: left;
}

#flashLeftCol{
	margin: 10px 5px 10px 10px;
	width: 248px;
	border: 1px solid #BFDBED;
	background: #FFFFFF;
	float: left;
	padding: 0px 10px 0px 10px;
}

#flashRightCol{
	margin: 10px 10px 10px 5px;
	width: 470px;
	float: right;
}

#subNav{
	margin: 0px 0px 0px 0px;
	width: 770px;
	clear: both;
	background: url(../images/subnav_bckgrd.jpg) repeat-x;
	height: 25px;
}

#contentContainer{
	margin: 0px 0px 0px 0px;
	width: 770px;
	clear: both;
	background: #FFFFFF;
	float: left;
}

#leftCol{
	margin: 0px 0px 0px 0px;
	width: 200px;
	float: left;
}

#content{
	margin: 0px 0px 0px 0px;
	width: 750px;
	float: left;
	padding: 5px 10px 10px 10px;
}

#contentHome{
	margin: 0px 0px 0px 0px;
	width: 750px;
	float: left;
	padding: 5px 10px 10px 10px;
	background: #FFFFFF;
}

#blockFor{
	margin: 0px 5px 0px 0px;
	width: 158px;
	float: left;
	border: 1px solid #BFDBED;
	background: url(../images/infor_for.jpg) #FFFFFF no-repeat;
	padding: 70px 10px 10px 10px;
}

#blockAbout{
	margin: 0px 5px 0px 5px;
	width: 158px;
	float: left;
	border: 1px solid #BFDBED;
	background: url(../images/info_about.jpg) #FFFFFF no-repeat;
	padding: 70px 10px 10px 10px;
}

#blockHighlight{
	margin: 0px 5px 0px 5px;
	width: 158px;
	float: left;
	border: 1px solid #BFDBED;
	padding: 50px 10px 10px 10px;
	background: url(../images/highlights.jpg) #FFFFFF no-repeat;
}

#blockSignup{
	margin: 0px 0px 0px 5px;
	width: 158px;
	float: left;
	border: 1px solid #BFDBED;
	padding: 70px 10px 10px 10px;
	background: url(../images/sign_up.jpg) #89C2E5 no-repeat;
}

#footer{
	margin: 0px 0px 0px 0px;
	width: 750px;
	clear: both;
	background: url(../images/footer_curve.jpg) #FFFFFF no-repeat bottom;
	padding: 10px 10px 20px 10px;
}

