/*  Blue Color Scheme
	link color #3399CC
	1px line color #CCE5F2
	left nav and search background color #C1E1F0
	left nav and search thick border color #EAF5FA
	title color and footer color #003366 */
	
/* global */
body {
	font-family: verdana, arial, helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	background-image:url(images/back.gif)
}
td,tr,li,p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:130%;
}
input,textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
h1 {
	font-family: Trebuchet, Verdana;
	font-size:13px;
	color: #003366; /* title color */
	font-weight:bold;
	border-bottom: 1px solid #CCE5F2; /* 1px line color */
}
h2 {
	font-family: Arial;
	font-size:10px;
	color: #666666;
	/* visibility:hidden; */
}
hr {
	border-bottom: 1px solid #CCE5F2; /* 1px line color */
}
a:link, a:visited, a:active {
	color: #3399CC; /* link color */
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

/* link with underline */
a.underline:link, a.underline:visited, a.underline:active {
	color: #3399CC; /* link color */
	text-decoration: underline;
}
a.underline:hover {
	text-decoration: none;
}

/* titles of left column */
.title{
	font-family: Trebuchet, Verdana;
	font-size:12px;
	color: #003366; /* title color */
	font-weight:bold;
}
/* left nav background color */
.navbackground {
	background-color:#C1E1F0; /* nav background color */
}
/* left nav border color */
.navborder {
	background-color:#EAF5FA; /* nav border color */
}

/* top header */
#topheader {
	background-image:url(images/back_bar_01.jpg);
	height:52px;
}
#topheader td {
	padding: 0px 35px 0px 35px;
	color: #fff;
	font-size: 13pt;
	font-weight: bold;
}

/* top nav */
#topnav {
	background-image:url(images/back_01.jpg);
	height:24px;
}

#topnav td {
	padding: 0px 15px 0px 0px;
	color: #000;
	font-size: 11px;
	text-align:right;
}

a.topnav:link, a.topnav:visited, a.topnav:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

a.topnav:hover {
	text-decoration: underline;
}

/* top image */
#topimage{
	background-image:url(images/header_01.jpg);
	height:160px;
}
#topimage td {
	padding: 40px 35px 0px 35px;
	color: #fff;
	font-size: 13pt;
	font-weight: bold;
	vertical-align:top;
}
#topimage .text {
	font-size:12px;
	font-weight:normal;
	line-height:normal;
}
#topimage .smalltext {
	font-size:10px;
	font-weight:normal;
	line-height:normal;
}

/* top image small */
#topimagesmall{
	background-image:url(images/header_01_small.jpg);
	height:120px;
}
#topimagesmall td {
	padding: 20px 35px 0px 35px;
	color: #fff;
	font-size: 13pt;
	font-weight: bold;
	vertical-align:top;
}
#topimagesmall .text {
	font-size:12px;
	font-weight:normal;
	line-height:normal;
}
#topimagesmall .smalltext {
	font-size:10px;
	font-weight:normal;
	line-height:normal;
}

/* top main nav */
#topmainnav {
	background-image:url(images/back_bar_01.jpg);
	height:52px;
}
#topmainnav td {
	padding: 0px 10px 0px 10px;
	color: #fff;
	font-size: 10pt;
	font-weight: normal;
	text-align:center;
}
a.topmainnav:link, a.topmainnav:visited, a.topmainnav:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
a.topmainnav:hover {
	text-decoration: underline;
}

/* bottom footer */
#footer {
	background-color:#003366; /* footer color (same as title color) */
	height:45px;
}
#footer td {
	color:#fff;
	text-align:center;
	font-size:11px;
}
a.footernav:link, a.footernav:visited, a.footernav:active{
	color: #fff;
	text-decoration: none;
}
a.footernav:hover {
	text-decoration: underline;
}

/* bottom nav */
#bottomnav {
	background-image:url(images/back_01.jpg);
	height:24px;
}

#bottomnav td {
	padding: 0px 15px 0px 15px;
	color: #000;
	font-size: 11px;
	text-align:center;
}
