body {	background-color: #FFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 80%;}/******* home page ************/#homepagewrapper { width:850px; height:375px; background-image:url(/sites/172.28.5.233/files/u5/ident.jpg) }	.newsbar {height:12px;background: #ffffff; color: #000000}.newsbar a:hover .newsbar a:active {	color: #000000;	text-decoration: none;}#buffer { height:25px; }#boxwrapper_1col { background:#ffffff; width:165px }  #boxwrapper_1col_transparent { width:165px }#boxwrapper_2col { background:#ffffff; width:330px } #boxwrapper_3col { background:#ffffff; width:495px }a.box01:link,a.box01:visited { width:320px; height:80px; display: block; -moz-border-radius: 6px; -webkit-border-radius: 6px; margin: 0px 10px 10px 0px;text-decoration: none}a.box01 img {border-width: 0;}a.box02:link,a.box02:visited { width:155px;  height:170px; display: block; -moz-border-radius: 6px; -webkit-border-radius: 6px; margin: 0px 10px 10px 0px;text-decoration: none}a.box02 img {border-width: 0;}a.box03:link,a.box03:visited { width:155px; height:80px; display: block; -moz-border-radius: 6px; -webkit-border-radius: 6px; margin: 0px 10px 10px 0px;text-decoration: none}a.box03 img {border-width: 0;}#baseline { position:absolute; width:850px; height:30px; background:#ffffff; border:solid #999999; border-width:1px 0px 0px 0px; padding: 5px 0px 0px 0px }.whitetext { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	line-height: normal; 	color: #FFFFFF;	display: block; 	padding: 0px 6px 0px 6px;	font-style: normal;	font-size: 0.8em; }/**** home page end ************//**** custom links ************/.h2-rs {	background-color: #71BA36;	color: #FFF;	padding: 5px;	font-size: 1.1em;	font-weight: normal;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	margin-bottom: 10px;	text-decoration: underline}a.h2-rs:hover {	text-decoration: underline}.h2-at {	background-color: #B484B9;	color: #FFF;	padding: 5px;	font-size: 1.1em;	font-weight: normal;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	margin-bottom: 10px;	text-decoration: underline}.h2-em {	background-color: #683C8F;	color: #FFF;	padding: 5px;	font-size: 1.1em;	font-weight: normal;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	margin-bottom: 10px;	text-decoration: underline}.h2-wu {	background-color: #E00121;	color: #FFF;	padding: 5px;	font-size: 1.1em;	font-weight: normal;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	margin-bottom: 10px;	text-decoration: underline}.h2-ge {	background-color: #62937F;	color: #FFF;	padding: 5px;	font-size: 1.1em;	font-weight: normal;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	margin-bottom: 10px;	text-decoration: underline}.h2-ss {	background-color: #143A90;	color: #FFF;	padding: 5px;	font-size: 1.1em;	font-weight: normal;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	margin-bottom: 10px;	text-decoration: underline}.h2-r {	background-color: #125350;	color: #FFF;	padding: 5px;	font-size: 1.1em;	font-weight: normal;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	margin-bottom: 10px;	text-decoration: underline}.h2-arb01 {	background-color: #40A3A6;	color: #FFF;	padding: 5px;	font-size: 1.1em;	font-weight: normal;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	margin-bottom: 10px;	text-decoration: underline}.h2-arb02 {	background-color: #00557B;	color: #FFF;	padding: 5px;	font-size: 1.1em;	font-weight: normal;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	margin-bottom: 10px;	text-decoration: none}/**** custom links end ********/input,select {	border: 1px solid #000;}#wrapper {	width: 850px;	margin: 0 auto;}.clear {	float: none;	display: block;	clear: both;}.admin-content {	background-color: #EEE;	padding: 5px;	border-bottom: 1px solid #000;}#nav,#footer {	margin: 10px 0 0 0;}#footer {	border-top: 1px solid #666;	padding-top: 10px;	clear: both;}#nav li,#footer li {	list-style: none;	padding: 0;	margin: 0 0 10px 0;	float: left;}#nav li a:link,#nav li a:visited,#footer li a:link,#footer li a:visited {	text-transform: uppercase;	color: #999;	margin-right: 15px;	border-right: 1px solid #000;	padding-right: 15px;	font-size: 0.8em;}#nav li.last a:link,#nav li.last a:visited,#footer li.last a:link,#footer li.last a:visited {	margin-right: 0;	border-right: 0 solid #FFF;	padding-right: 0;}#nav li a.active:link,#nav li a.active:visited,#footer li a.active:link,#footer li a.active:visited {	color: #000;}#nav li a:hover,#nav li a:active,#footer li a:hover,#footer li a:active {	color: #000;	text-decoration: underline;}#nav li ul {	display: none;}#header {	border-top: 1px solid #999;	border-bottom: 1px solid #999;	clear: both;	margin: 10px 0;	padding: 10px 0 5px 0;}#header h1 {	float: left;}#header ul {	width: 160px;	float: right;}#header ul li a:link,#header ul li a:visited {	background-color: #999;	color: #FFF;	text-decoration: none;	width: 150px;	padding: 5px;	display: block;	margin: 0 0 5px 0;	font-size: 0.8em;	height: 1.3em;}#header ul li a:hover,#header ul li a:active {	background-color: #000;}#header-links {	float:right;	width:160px;	padding: 5px, 0px;;	}#header-link li a {	background-color: #666;	color: #FFF;	width: 160px;	padding: 10px, 0px;	display: block;	text-decoration: none;}#header-link li a:hover,#header-link li a:active {	background-color: #000;}#breadcrumb {	clear: both;	border-bottom: 1px solid #999;	padding: 0 0 10px 0;	margin-bottom: 10px;	color: #999;}#breadcrumb a:link,#breadcrumb a:visited {	color: #999;	text-decoration: none;	font-size: 1em;}#breadcrumb a:hover,#breadcrumb a:active {	text-decoration: underline;	color: #000;}#breadcrumb h2,#breadcrumb label {	display: none; /* Hide bits of the search form from the user (a bit clunky but okay for now) */}#breadcrumb .breadcrumb-trail {	float: left;}#breadcrumb form {	float: right;	margin-top: -0.2em;}#breadcrumb div {	margin: 0 !important;	padding: 0 !important;}#breadcrumb form input {	border: 0px solid #FFF;	width: 140px;	background-color: #ccc;	padding: 1px 0;}#breadcrumb form .form-item {	float: left;}#breadcrumb form input#edit-submit {	background: #FFF url(images/search.gif) no-repeat left top;	border: 0 solid #FFF;	text-indent: -9999px;	width: 20px;	padding: 0;	cursor: pointer;}h2,body.node-type-webform h3 {	background-color: #999;	color: #FFF;	padding: 5px;	font-size: 1.1em;	font-weight: normal;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	margin-bottom: 10px;}h2#main-page-header,body.node-type-webform h3 {	background-color: #000;	margin-left: 195px;	font-size: 1.2em;	padding: 8px 5px;}body.node-type-webform h3 {	margin-left: 0;}body.node-type-webform #content {	width: 655px;	margin: 0;}h2#main-page-header a:link,h2#main-page-header a:visited {	color: #FFF;	text-decoration: none;}h2#main-page-header a:hover,h2#main-page-header a:active {	text-decoration: underline;}#left {	float: left;	width: 185px;	margin-right: 10px;}#right {	width: 220px;	float: left;}#footer p {	background: #FFF url(images/gti-media.gif) no-repeat left top;	display: block;	width: 61px;	height: 24px;	float: right;	text-indent: -9999px;	margin-top: -5px;}#left ul li {	list-style: none;	margin: 0 0 1px 0;	padding: 0;}#left ul li a:link,#left ul li a:visited {	background-color: #666;	color: #FFF;	width: 165px;	padding: 10px;	display: block;	text-decoration: none;}#left ul li a.active:link,#left ul li a.active:visited,#left ul li a:hover,#left ul li a:active {	background-color: #000;}#left ul li a.active:link,#left ul li a.active:visited {	background: #000 url(images/menu-arrow.gif) no-repeat right center;}#left ul li ul li a:link,#left ul li ul li a:visited {	background-color: #DDD;	width: 155px;	padding: 10px 10px 10px 20px;	display: block;	text-decoration: none;	color: #000;}#left ul li ul li a.active:link,#left ul li ul li a.active:visited,#left ul li ul li a:hover,#left ul li ul li a:active {	background-color: #AAA;}#left ul li a.active:link,#left ul li a.active:visited {	background: #000 url(images/menu-arrow.gif) no-repeat right center;}#content {	width: 425px;	margin-right: 10px;	float: left;	line-height: 1.3;}#content p {	margin-bottom: 1em;}#content h3 {	font-size: 1.2em;}#content a:link,#content a:visited {	color: #999;	text-decoration: underline;}#content ul li {	list-style-type: square;	margin-left: 1em;}#content ol li {	list-style-type: decimal;	margin-left: 1.4em;}