/* Generic Styling */body {	font-family: Arial, Helvetica, sans-serifArial, Helvetica, sans-serif;	font-size:10px; /* Sets default font size to 10px */	color:#333;	background-color: #ff0000;	background-image: url(images/bg-body.jpg);	background-repeat: repeat-x;	background-position: center top;	}	.rightimg {	float: right;	margin-left: 20px;	margin-right: 20px;	margin-top: 0px;	border: 1pt solid #ffffff;	margin-bottom: 0px;}.leftimg {	float: left;	margin-left: 0px;	margin-right: 20px;	margin-top: 7px;	border: 1pt solid #ffffff;	margin-bottom: 6px;}.left-noborder {	float: left;	margin-left: 0px;	margin-right: 20px;	margin-top: 7px;	border: none;	margin-bottom: 6px;}.borderimg {	float: right;	margin-left: 15px;	margin-right: 10px;	margin-top: 2px;	border: 1pt solid #ffffff;	margin-bottom: 10px;}.showcase {	border: solid 1pt #c0c0c0;	padding: 4pt;	margin-bottom: 12px;	margin-top: 12px;}* {	margin:0;	padding:0;	}	p {	padding:5px 5px 5px 0px;	text-align:justify;	line-height:1.45em;	color: #333333;	}h1 {	font-size: 19px;	text-decoration: none;	color:#FF0000;	padding-top: 4px;	padding-bottom: 4px;	margin-bottom: 4px;	border-bottom: 1pt dotted #888888;	width: 40%;	}	h2 {	font-size: 12px;	text-decoration: none;	color:#FF0000;	text-transform:uppercase;	padding-top: 12px;	border-bottom: 1pt dotted #888888;	width: 40%;	margin-bottom: 4px;	}strong {	color:#FF0000;	}	em {	color:#036;	}a {	text-decoration:underline;	color:#FF0000;	}	a:hover {	color:#FF0000;	text-decoration: none;	}	img a {border:none;	}	img a:hover {border:none;	}/* Structure */#wrapper {	margin:0 auto;	width:980px;	font-size:1.2em;	background-color: #FFFFFF;}#header {	height:148px;	background:url(images/header.jpg) no-repeat;	width: 980px;	}	#middle {	height:356px;	background-color:#FFFFFF;	width: 980px;	}			#content {	float:right;	width:728px;	min-height:400px;	padding-right: 20px;	}	#single {	float:right;	width:930px;	padding-right: 20px;	padding-left: 20px;	padding-top: 20px;	}	#footer {	clear:both;	height:101px;	background:url(images/bg-footer.jpg) repeat-x;	}/* :::::::::::::::MENUS::::::::::::::::::::::::::::: *//* Root = Horizontal, Secondary = Vertical */ul#navmenu {	margin: 0;	border: 0 none;	padding: 0; /*For KHTML*/	list-style: none;	height: 30px;	position: relative;	top: 85px;	left: 460px;	width: 520px;}ul#navmenu li {	margin: 0;	padding: 0 23px;	float: left; /*For Gecko*/	display: inline;	list-style: none;	position: relative;	height: 28px;	border: none;	background-image: url(images/button.jpg);	background-repeat: no-repeat;}ul#navmenu ul {  margin: 0;  border: 0 none;  padding: 0;  padding-left: 1px;  list-style: none;  display: none;  position: absolute;  top: 28px;  left: 23px;}ul#navmenu ul:after /*From IE 7 lack of compliance*/{  clear: both;  display: block;  font: 1px/0px serif;  content: ".";  height: 0;  visibility: hidden;}ul#navmenu ul li {  width: 95px;  float: left; /*For IE 7 lack of compliance*/  display: block !important;  display: inline; /*For IE*/  border-bottom: solid 1px #777777;  padding:0;}ul#navmenu ul li ul li {  width: 19px;  float: left; /*For IE 7 lack of compliance*/  display: block !important;  display: inline; /*For IE*/}/* Root Menu */ul#navmenu a {	padding: 3px 6px;	float: none !important; /*For Opera*/	float: left; /*For IE*/	display: block;	color: #455560;	font: bold normal 11px/22px Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	height: auto !important;	height: 1%; /*For IE*/	border-top: 0 none;	border-right: 0 none;	border-bottom: 0 none;	border-left: 0 none;}/* Root Menu Hover Persistence */ul#navmenu a:hover,ul#navmenu li:hover a,ul#navmenu li.iehover a {	color: #FF0000;	border-bottom:0 none;}/* 2nd Menu */ul#navmenu li:hover li a,ul#navmenu li.iehover li a {  float: none;  font-size: 10px;  background: #455560;  color: #FFF;  border: none;  font-weight: normal;}/* 2nd Menu Hover Persistence */ul#navmenu li:hover li a:hover,ul#navmenu li:hover li:hover a,ul#navmenu li.iehover li a:hover,ul#navmenu li.iehover li.iehover a {  background: #FF0000;  color: #FFF;  border: none;}/* 3rd Menu */ul#navmenu li:hover li:hover li a,ul#navmenu li.iehover li.iehover li a {  background: #455560;  color: #FFF;}/* 3rd Menu Hover Persistence */ul#navmenu li:hover li:hover li a:hover,ul#navmenu li:hover li:hover li:hover a,ul#navmenu li.iehover li.iehover li a:hover,ul#navmenu li.iehover li.iehover li.iehover a {  background: #FF0000;  color: #fff;}ul#navmenu ul ul,ul#navmenu ul ul ul {  display: none;  position: absolute;  top: 0;  left: 143px;}/* Do Not Move - Must Come Before display:block for Gecko */ul#navmenu li:hover ul ul,ul#navmenu li:hover ul ul ul,ul#navmenu li.iehover ul ul,ul#navmenu li.iehover ul ul ul {  display: none;}ul#navmenu li:hover ul,ul#navmenu ul li:hover ul,ul#navmenu ul ul li:hover ul,ul#navmenu li.iehover ul,ul#navmenu ul li.iehover ul,ul#navmenu ul ul li.iehover ul {  display: block;}/* Footer */#footer-valid {	font-size: 10px;	padding-top:62px;	padding-right:100px;	cursor:default;	text-align: right;	color:#333333;	}#footer-valid a {	color:#333333;	text-decoration:none;	}#footer-valid a:hover {	color:#FF0000;	text-decoration:underline;	}
/*Form*/
label{float: left;width: 120px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

input, textarea{	width: 246px;	margin-bottom: 5px;	background-color: #fff;	color: #000;}

.checkbox{width: 30px;margin-bottom: 5px;background-color: #fff;color: #000;}

textarea{width: 250px;height: 100px; font-size: 11px;}

.boxes{width: 1em;}

#submitbutton{margin-left: 120px;margin-top: 5px;width: 90px;}

br{clear: left;}