/* SETS BASIC HTML DEFINITIONS */html {	height: 100%; 	margin-bottom: 1px;}body {	background-color: #404040;	color: #fff;	font-family: Arial, Verdana, sans-serif; 	font-size: 80%;	text-align: center; 	margin: 10px 0;}table, td {	padding: 0; 	margin: 0; 	border-collapse: collapse; 	font-size: 100%;}hr {	background-color: #294063; 	color: #294063; 	height: 1px; 	width: 100%;}img {	border: none;}form {	margin: 5px 0 0 0; 	padding: 0; 	font-size: 100%;}.forminput {	background-color: #fff; 	color: #000; 	border: 1px solid #c0c0c0; 	padding: 2px;	margin: 2px 0;	font-size: 100%; 	font-family: Verdana, Arial, sans-serif;}/* SETS HEADING PROPERTIES */h1 {	color: #294063;	font: normal 24px Georgia, Georgia, serif;	text-align: center;	margin-top: 0;}h2 {	color: #010066;	font: normal 14px Verdana, Arial, sans-serif;	text-align: center;}.mainimg img {	border: 2px solid #FFFFFF;}h3 {	color: #294063;	font: normal 18px Georgia, "Times New Roman", Times, serif;	text-align: left;}h4 {	color: #294063;	font: bold 16px Verdana, Arial, sans-serif;	margin-top: 0;}h5, h6 {	font: normal 16px Georgia, "Times New Roman", Times, serif;	color: #363636;	letter-spacing: 3px;}/* SETS THE MAIN HYPERLINK PROPERTIES */a {	color: #38588a;	text-decoration: none;	font-weight: bold;}a:hover {	color: #dedff1;	text-decoration: underline;	font-weight: bold;}/* SETS THE VARIOUS CLASS PROPERTIES */.wrapper {	width: 750px;	text-align: left;	margin: 0 auto;}.logo {	color: #fff;	font: normal 22px "Times New Roman", Times, serif;	text-align: left;	vertical-align: bottom;	padding: 0 0 5px 5px;}.logo p {margin: 0; padding: 0;}span.long {	color: #88a5d7;	font-size: 34px;	letter-spacing: 5px;}.global {	text-align: right;	font-size: 90%;	vertical-align: bottom;	padding: 0 5px 5px 0;}	.global a {	color: #d3dff1;	text-decoration: none;	font-weight: normal;}.global a:hover {	color: #fff;	text-decoration: underline;	font-weight: normal;}.sidebar {	background: #88a5d7 url('images/sidebartop.jpg') no-repeat;	color: #fff;	padding: 180px 10px 10px 10px; 	vertical-align: top; 	font-size: 90%; 	text-align: left;}.mainnavigation {	color: #38588a;	line-height: 24px;	font-size: 120%;}.content {	background: #88a5d7 url('images/contentbg.jpg') repeat-x;	color: #fff;	vertical-align: top; 	padding: 20px 20px 10px 20px;	line-height: 18px; 	text-align: justify;}.catalog {	width: 50%; 	padding: 10px; 	text-align: left; 	vertical-align: top; }.footer {	text-align: center;	color: #fff; 	font-size: 85%; 	font-weight: normal; 	padding: 20px 0 0 0;}.footer a {	color: #d3dff1;	text-decoration: none;	font-weight: normal;}.footer a:hover {	color: #fff;	text-decoration: underline;	font-weight: normal;}.copyright {	text-align: center;	color: #fff;	font-size: 85%;	font-weight: normal;	padding: 20px 0 0 0;}.imageleft {	margin: 3px 10px 2px 0px; 	float: left; 	border: 3px double #c0c0c0;}.imageright {	margin: 3px 0px 2px 10px; 	float: right; 	border: 3px double #c0c0c0;}.imagecenter {	margin: 0px 5px; 	border: 3px double #c0c0c0;}.contact_subh2 {	color: #294063;	font: normal 14px Verdana, Arial, sans-serif;	text-align: left;}.introtext {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;	color: #294063;}