/*  Red Color Scheme
	link color #FF4040
	1px line color #FFB2B2
	left nav and search background color #FFB2B2
	left nav and search thick border color #FAD9D9
	title color and footer color #E00000 */
	
/* 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: #E00000; /* title color */
	font-weight:bold;
	border-bottom: 1px solid #FFB2B2; /* 1px line color */
}
h2 {
	font-family: Arial;
	font-size:10px;
	color: #666666;
	/* visibility:hidden; */
}
hr {
	border-bottom: 1px solid #FFB2B2; /* 1px line color */
}
a:link, a:visited, a:active {
	color: #FF4040; /* link color */
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

/* link with underline */
a.underline:link, a.underline:visited, a.underline:active {
	color: #FF4040; /* link color */
	text-decoration: underline;
}
a.underline:hover {
	text-decoration: none;
}

/* titles of left column */
.title{
	font-family: Trebuchet, Verdana;
	font-size:12px;
	color: #E00000; /* title color */
	font-weight:bold;
}
/* left nav background color */
.navbackground {
	background-color:#FFB2B2; /* nav background color */
}
/* left nav border color */
.navborder {
	background-color:#FAD9D9; /* 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:#E00000; /* 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;
}
