body {

	margin:0px 10px;

	padding:0px 10px;

}







#borderes {

	margin:0px 10px;

	padding:0px 10px;

}



#international {
	background:url(../images/phone_number.gif) no-repeat right bottom;
	position: absolute;
	right: 39px;
	top: 58px;
	height: 29px;
	width: 455px;
	text-align: center;





}

#leftcontent {

		position: absolute;

		left:10px;

		top:80px;

		width:200px;

		background:#fff;

		border:1px solid #000;

}

#page {
	background-image: url(../images/page-back2.gif);
	background-repeat: repeat-y;
	background-position: right top;
	clear: both;
	padding-top: 10px;





}



#centercontent {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 16px;

	border-top: 1px solid #C0C0C0;

	border-right: 1px solid #C0C0C0;

	border-bottom: 1px solid #C0C0C0;

	border-left: 1px solid #C0C0C0;

	margin: 0px 20px 0px 0px;

	padding: 0px;

	background-color: #FFFFFF;

	clear: both;

}

#featureboxes {

	width: 220px;

	margin-right: 5px;

}

#header {
	background:#fff;
	margin-bottom: 10px;
	padding-top: 10px;

}

#navigation {

	background:#fff;

	border-top:1px solid #00FF33;

	border-right:1px solid #00FF33;

	border-left:1px solid #00FF33;

}

#nav01{

	background-image: url(../images/nav_back.jpg);

	position: static;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #B9B9B9;

	border-left-color: #B9B9B9;

	height: 22px;

	width: 99.8%;

	overflow: hidden;

	line-height: 20px;

	margin: 0px;

}

#nav01 UL {

	MARGIN: 0px;

	LIST-STYLE-TYPE: none;

	padding: 0px;

	clear: left;

	text-align: left;

	display: inline;

}

#nav01 UL LI {

	text-align: left;

	display: block;

	float: left;

}

#nav01 UL LI a {

	DISPLAY: inline;

	TEXT-ALIGN: left;

	TEXT-DECORATION: none;

	height: 22px;

	padding-right: 11px;

	padding-left: 11px;

	position: static;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

}

#nav01 UL LI a:hover {

	color: #FF0000;

	text-decoration: underline;

}

#nav01 .title {

	background-color: #FFFFFF;

	color: #FF0000;

	height: 21px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #B9B9B9;

	border-left-color: #B9B9B9;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #B9B9B9;

	text-decoration: underline;

}

#nav01 .title a{

	color: #FF0000;

	text-decoration: underline;

}

#nav01 .cont {

	background-color: #FFFFFF;

	color: #333399;

	height: 21px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #797979;

	border-left-color: #F2F2F2;

	text-decoration: underline;

	background-image: url(../images/contact_nav_back01.gif);

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

}

#nav01 .cont a {

	color: #FFFFFF;

	text-decoration: underline;

	height: 21px;

}

#nav01 .cont a:hover{

	color: #000000;

	text-decoration: underline;

	height: 21px;

}

#nav02{

	width: 99.8%;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #B9B9B9;

	border-left-color: #B9B9B9;

	position: static;

	background-color: #FFFFFF;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #B9B9B9;

	height: 20px;

	margin: 0px;

	padding: 0px;

	display: block;

	overflow: hidden;

	line-height: 20px;

}

#nav02 UL {

	DISPLAY: inline;

	MARGIN: 0px;

	LIST-STYLE-TYPE: none;

	TEXT-ALIGN: left;

	padding: 0px;

	clear: left;

}

#nav02 UL LI {

	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left

}

#nav02 UL LI a {

	DISPLAY: inline;

	FONT-SIZE: 11px;

	COLOR: #000;

	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;

	TEXT-ALIGN: left;

	TEXT-DECORATION: none;

	height: 22px;

	padding-right: 11px;

	padding-left: 11px;

	position: static;

}

#nav02 UL LI a:hover {

	color: #E90000;

	text-decoration: underline;

}

#nav02 .title {

	background-color: #FFFFFF;

	color: #FF0000;

	height: 21px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #D2D2D2;

	border-left-color: #D2D2D2;

	text-decoration: underline;

	background-image: url(../images/nav02_back.jpg);

}

#nav02 .title a{

	color: #FF0000;

	text-decoration: underline;

	font-weight: bold;

}

#nav03{

	width: 99.8%;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #B9B9B9;

	border-left-color: #B9B9B9;

	position: static;

	background-color: #FFFFFF;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #B9B9B9;

	height: 20px;

	margin: 0px;

	padding: 0px;

	display: block;

	overflow: hidden;

	line-height: 20px;

}

#nav03 UL {

	DISPLAY: inline;

	MARGIN: 0px;

	LIST-STYLE-TYPE: none;

	TEXT-ALIGN: left;

	padding: 0px;

	clear: left;

}

#nav03 UL LI {

	PADDING-RIGHT: 0px;

	DISPLAY: block;

	PADDING-LEFT: 0px;

	FLOAT: left;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	PADDING-TOP: 0px;

	TEXT-ALIGN: left;

	vertical-align: middle;

}

#nav03 UL LI a {

	DISPLAY: inline;

	FONT-SIZE: 11px;

	COLOR: #000;

	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;

	TEXT-ALIGN: left;

	TEXT-DECORATION: none;

	height: 22px;

	padding-right: 11px;

	padding-left: 11px;

	position: static;

}

#nav03 UL LI a:hover {

	color: #E90000;

	text-decoration: underline;

}

#nav03 .title {

	background-color: #FFFFFF;

	color: #FF0000;

	height: 21px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #D2D2D2;

	border-left-color: #D2D2D2;

	text-decoration: underline;

	background-image: url(../images/nav02_back.jpg);

}

#nav03 .title a{

	color: #FF0000;

	text-decoration: underline;

	font-weight: bold;

}

.sitemap {

}

.sitemap a {

	background-image: url(../images/contact-back.gif);

	display: block;

	height: 22px;

	width: 76px;

	padding-left: 9px;

	font-family: Tahoma, Arial;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

	background-position: left top;

	float: right;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	font-weight: bold;

}

.sitemap a:hover{

	color: #FFFFFF;

	text-decoration: underline;

}

#homeboxspacer {

	display: block;

	width: 20px;

}

#homebox {

	display: block;

	width: 100%;

	margin-top: auto;

	margin-right: auto;

	margin-bottom: 20px;

	margin-left: auto;

	padding-right: 0px;

	padding-left: 0px;

	height: auto;

	padding-top: 0px;

}

#homebox .redline01 {

	background-color: #FFFFFF;

	padding-top: 6px;

	padding-right: 6px;

	padding-bottom: 10px;

	padding-left: 6px;

	display: block;

	margin: 0px;

	height: auto;

	width: auto;

	background-image: url(../images/new-fb-background-top.jpg);

	background-repeat: no-repeat;

}

#homebox .redline01 h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 18px;

	color: #FFFFFF;

	font-weight: bold;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;



}

#homebox .redline01 p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 14px;

	color: #FFFFFF;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 4px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#homebox .redline01 img {

	margin-top: 2px;

	margin-right: 4px;

	margin-bottom: 2px;

	margin-left: 4px;





}



#bottom-box {





}



#homebox .redline02 {

	border: 2px solid #FF0000;

	height: 120px;

	padding: 6px;

	background-color: #FFFFFF;

}

#homebox .redline02 h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	line-height: 22px;

	color: #FFFFFF;

	font-weight: bold;

	background-image: url(../images/homebox-secure.jpg);

	padding: 5px 9px 9px;

	background-repeat: no-repeat;

	background-position: right top;

	margin: 0px;

}

#homebox .redline02 p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 12px;

	color: #376BA6;

	margin: 0px;

	padding: 5px 0px 0px;

	height: 60px;

}



#homebox .redline03 {

	border: 2px solid #FF0000;

	height: 120px;

	padding: 6px;

	background-color: #FFFFFF;

}

#homebox .redline03 h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	line-height: 22px;

	color: #FFFFFF;

	font-weight: bold;

	background-image: url(../images/homebox-trakway.jpg);

	padding: 5px 9px 9px;

	background-repeat: no-repeat;

	background-position: right top;

	margin: 0px;

}

#homebox .redline03 p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 12px;

	color: #376BA6;

	margin: 0px;

	padding: 5px 0px 0px;

	height: 60px;

}





#homebox a {

}



#homebox a:hover {



}

#centercontent h1 {

	margin:0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 26px;

	font-weight: bold;

	color: #666666;

	line-height: 28px;

	padding: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E1E1E1;

}

#centercontent h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #333333;

	display: block;

	clear: both;

	padding: 20px 0px 0px;

	margin: 0px;

}

#centercontent h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	display: block;

	clear: both;

	text-indent: 10px;

	background-color: #EAEAEA;

	border: 1px solid #CCCCCC;

	margin: 5px 5px 5px 0px;

	padding: 5px;

	height: 20px;

	width: auto;

}

#centercontent h5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	display: block;

	clear: both;

	margin: 5px 5px 5px 0px;

	padding: 5px 5px 5px 0px;

	height: 20px;

	width: auto;

	border-bottom: 1px solid #CCCCCC;

}

#centercontent p {

	font-size:11px;

	font-family: Arial, Helvetica, sans-serif;

	color: #334A51;

	line-height: 16px;

	margin: 0px;

	padding-top: 16px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#centercontent UL {

	margin: 0px 0px 0px 30px;

	list-style-image: url(../images/bullet.gif);

}



#centercontent a {
	font-weight: bold;
	color: #FF0000;
}

#centercontent .copy {

	font-size:11px;

	font-family: Arial, Helvetica, sans-serif;

	color: #33333;

	padding-bottom: 24px;

	padding-top: 15px;

	padding-right: 36px;

	padding-left: 24px;

}



#centercontent .contact2 {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	background-image: url(../images/contact-back02.gif);

	background-repeat: no-repeat;

	background-position: right top;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E1E1E1;

	text-align: left;

	padding-right: 8px;

}

#centercontent .contact2 a {
	font-weight: normal;
	color: #FF0000;
}

#centercontent .contact2 a:hover {

}

#centercontent .contact2 .right2 a {

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	display: block;

	float: right;

}

#centercontent .contact2 .right2 a:hover {

}



#centercontent .contact {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	background-image: url(../images/contact-back02.gif);

	background-repeat: no-repeat;

	background-position: right top;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #E1E1E1;

	text-align: left;

	padding-right: 8px;

}

#centercontent .contact a {
	font-weight: normal;
	color: #FF0000;
}

#centercontent .contact a:hover {

}

#centercontent .contact .right a {

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	display: block;

	float: right;

}

#centercontent .contact .right a:hover {

}





#contactform table {

	font size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	color: #425F68;

	width: 375px;

	display: table;

}

#contactform td {

	padding: 2px;

}

#contactform .required {

	color: #FF0000;

}



.productboxes {

	display: block;

	padding: 8px;

	float: left;

	border: 1px solid #94A4BC;

	margin: 10px 20px 10px 0px;

	height: 145px;

	width: 129px;

	position: relative;

	background-image: url(../images/productbox-back.gif);

	background-position: bottom;

	text-align: center;

}

.productboxes .op-but {

	display: block;

	position: absolute;

	left: 36px;

	top: 136px;





}

.header1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	margin: 0px;

	padding: 0px;

	font-weight: bold;

}

.productboxes P {

	text-align: left;

	line-height: 10px;

}

.productboxes2 {

	display: inline;

	padding: 8px;

	float: left;

	border: 1px solid #94A4BC;

	margin: 10px 20px 10px 0px;

	height: 188px;

	width: 129px;

	position: static;

	background-image: url(../images/productbox-back.gif);

	background-position: bottom;

	text-align: center;

}

.productboxes2 P {

	text-align: left;

	line-height: 10px;

}



.productboxes3-small {

	display: inline;

	padding: 8px;

	float: left;

	border: 1px solid #94A4BC;

	height: 200px;

	width: 129px;

	position: static;

	background-image: url(../images/productbox-back.gif);

	background-position: bottom;

	text-align: center;

	margin-top: 10px;

	margin-right: 20px;

	margin-bottom: 10px;

	margin-left: 0px;

}



.productboxes3-small h6 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #000000;

	font-weight: normal;

	line-height: 18px;

	height: 20px;

	text-align: center;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;



}



.productboxes3-small P {

	text-align: left;

	line-height: 10px;

}



.productboxes3 {

	display: inline;

	padding: 8px;

	float: left;

	border: 1px solid #94A4BC;

	height: 200px;

	width: 129px;

	position: static;

	background-image: url(../images/productbox-back.gif);

	background-position: bottom;

	text-align: center;

	margin-top: 10px;

	margin-right: 20px;

	margin-bottom: 10px;

	margin-left: 0px;

}



.productboxes3 h6 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #000000;

	font-weight: normal;

	padding: 0px;

	line-height: 18px;

	height: 40px;

	text-align: center;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;



}



.productboxes3 P {

	text-align: left;

	line-height: 10px;

}

.productboxes4 {

	display: inline;

	padding: 8px;

	float: left;

	border: 1px solid #94A4BC;

	margin: 10px 20px 10px 0px;

	height: 190px;

	width: 129px;

	position: static;

	background-image: url(../images/productbox-back.gif);

	background-position: bottom;

	text-align: center;

}



.productboxes4 P {

	text-align: left;

	line-height: 10px;

}

.otherboxes {

	display: inline;

	padding: 8px;

	float: left;

	border: 1px solid #94A4BC;

	margin: 10px 20px 10px 0px;

	height: 235px;

	width: 129px;

	position: static;

	background-image: url(../images/productbox-back.gif);

	background-position: bottom;

	text-align: center;

}

.otherboxes P {

	text-align: left;

	line-height: 10px;

}



#express-enquiry {

	background-color: #FF0000;

	background-image: url(../images/express-enquiry-fb.jpg);

	height: 223px;

	margin-bottom: 20px;

	position: relative;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;



}



#express-enquiry h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 14px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;



}



#express-enquiry p {

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	line-height: 14px;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 14px;



}



#express-enquiry td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	line-height: 18px;

	padding-left: 4px;





}

input.contact-me  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	height: 18px;

	width: 89px;

	font-weight: bold;

	outline: none;

	border: none;

	display: block;

	float: right;

	background-color: #C41B20;

	cursor: hand;

	cursor: pointer;

	position: absolute;

	left: 114px;

	top: 199px;

}



#education-brochure {

	background-image: url(../images/education-brochure-fb.jpg);

	background-repeat: no-repeat;

	height: 175px;

	margin-bottom: 20px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;



}



#education-brochure h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	line-height: 18px;

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 74px;

	padding-top: 12px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;



}



#portakabin-brochure {

	background-image: url(../images/portakabin-brochure-fb.jpg);

	background-repeat: no-repeat;

	height: 175px;

	margin-bottom: 20px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;



}



#portakabin-brochure h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	line-height: 18px;

	display: block;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 74px;

	padding-top: 12px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;



}





.ebs {

	display: inline;

	float: left;

	margin: 10px 20px 10px 0px;

	height: 160px;

	width: 147px;

	position: static;

	text-align: center;

}

.ebs h6 {

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

	font-size: 16px;

	margin: 0px;

	padding: 10px 7px 0px;

}

#header h1 {

		font-size:14px;

		padding:10px 10px 0px 10px;

		margin:0px;

}

#rightcontent p {

	font-size:10px;

	font-family: Arial, Helvetica, sans-serif;

	color: #425F68;

}

#rightcontent .box {

	padding: 1px;

	margin-top: 12px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 10px;

	border: 1px solid #FFFFFF;

}

#international a {

	font-size:10px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	color: #858585;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 4px;

	padding-left: 5px;

	height: 26px;

	margin-bottom: 5px;

	text-decoration: none;

}



#international a:hover {

	color: #FF0000;

}

#international img {

	color: #FF0000;

	margin: 0px;

	padding-top: 3px;

	vertical-align: middle;

}

#international .title{

	color: #293386;

}

a {

	color: #4E7B7E;

}

form {

	margin: 0px;

	padding: 0px;



}

.title {

color: #FF0000;

}

.cont{

color: #FF0000;

}

.subtitle {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	line-height: 20px;

	font-weight: bold;

  color: #660000; font-style: oblique;

}

a:hover {

	color: #FF0000;

}

.active {

	background-image: url(../images/arrow_llink.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 10px;

}

.sidebar {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	line-height: 18px;

	padding: 3px;

	background-color: #FFFF99;

}

.sidebarHeader {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	line-height: 18px;

	color: #FFFF99;

	background-color: #999933;

 font-weight: bold;

}

.sidebarFooter {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	line-height: 18px;

	background-color: #FFFF99;

 color: #990000;

}

.footer {

	font-family:Arial, Tahoma, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	width: 99%;

	padding: 10px;

	display: block;

	height: 35px;

}

.spacer {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12pt;

	color: #333333;

	background-color: #FFFFFF;

	height: 10px;

	margin: 0px;

	padding: 0px;

}

.box1 {

	border-width: 2px;

	border-color: #CCCCCC #333333 #333333 #CCCCCC;

  border-style: dotted;

}

.promo {

	font-family: "Times New Roman", Times, serif;

	color: #000033;

}

.titlebar {

	font-family: "Times New Roman", Times, serif;

	font-size: 9px;

	color: #FFFFFF;

	background-color: #336699;

}

.dingbat {

	font-family: Georgia, "Times New Roman", Times, serif;

	background-color: #CCCC99;

	color: #660000;

	font-weight: bolder;

	font-size: medium;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #DFDFDF;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}

.leftbox {

	margin-bottom: 5px;

	padding-right: 10px;

	display: inline;

}

div.gnav{

	width: 99.8%;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #B9B9B9;

	border-left-color: #B9B9B9;

	position: static;

	background-color: #FFFFFF;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #B9B9B9;

	height: 20px;

	margin: 0px;

	padding: 0px;

	display: block;

	line-height: 20px;

	overflow: hidden;

}

div.gnav UL {

	DISPLAY: inline;

	MARGIN: 0px;

	LIST-STYLE-TYPE: none;

	TEXT-ALIGN: left;

	padding: 0px;

	clear: left;

	vertical-align: middle;

}

div.gnav UL LI {

	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left

}

div.gnav UL LI a {

	DISPLAY: inline;

	FONT-SIZE: 11px;

	COLOR: #000;

	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;

	TEXT-ALIGN: left;

	TEXT-DECORATION: none;

	height: 22px;

	padding-right: 11px;

	padding-left: 11px;

	position: static;

}

div.gnav UL LI a:hover {

	color: #E90000;

	text-decoration: underline;

}

div.gnav .title {

	background-color: #FFFFFF;

	color: #FF0000;

	height: 21px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #D2D2D2;

	border-left-color: #D2D2D2;

	text-decoration: underline;

	background-image: url(../images/nav02_back.jpg);

}

div.gnav .title a{

	color: #FF0000;

	text-decoration: underline;

	font-weight: bold;

}

#contact {

	display: block;

	margin: 0px 268px 0px 0px;

	background-image: url(../images/legend_back02.gif);

	background-repeat: no-repeat;

	background-position: right top;

	padding: 0px;

	height: 21px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	text-align: right;

}

.inline {

	width: 152px;

	display: inline;

	padding: 5px;

	float: left;

}

.iconline {

	display: inline;

	padding: 5px;

	float: left;

	border: 1px solid #E4E4E4;

	text-align: center;

	margin: 5px 10px 5px 0px;

	height: 110px;

	width: 90px;

	position: static;

}

.endspace {

	display: block;

	text-align: center;

	height: 10px;

	width: 200px;

	position: static;

	clear: both;

}

#neutral table {

	font-size:11px;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	line-height: 12px;

	border: 0px none #FF0000;

	background-color: #CCCCCC;

	padding: 0px;

	width: 100%;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	display: table;

}

#neutral TD{

	border-bottom: 0px none #6600FF;

	margin: 0px;

	padding: 5px 5px 0px 0px;

	border-top-width: 0px;

	border-top-style: none;

	border-top-color: #6600FF;

}

.white {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	padding-top: 5px;

	display: block;

	margin: 0px;

}

#layout {

	padding: 0px;

	border-top: 0px none #E1E1E1;

	border-right: 0px none #E1E1E1;

	border-bottom: 0px none #E1E1E1;

	border-left: 1px solid #E1E1E1;

}

#layout table {

	font-size:11px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 12px;

	background-color: #FFFFFF;

	width: 100%;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	display: table;

}

#layout TD{

	border-bottom: 1px solid #E1E1E1;

	margin: 0px;

	padding: 5px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #E1E1E1;

}

#layout1 {

	padding: 0px;

	border-top: 1px none #E1E1E1;

	border-right: 0px none #E1E1E1;

	border-bottom: 0px none #E1E1E1;

	border-left: 1px solid #E1E1E1;

}

#layout1 table {

	font-size:11px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 12px;

	background-color: #FFFFFF;

	width: 100%;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	display: table;

}

#layout1 TD{

	border-bottom: 1px solid #E1E1E1;

	margin: 0px;

	padding: 5px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #E1E1E1;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #E1E1E1;



}

.submit-but{

	clear: both;

	font-family: Tahoma, Arial;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	height: 22px;

	width: 130px;

	margin: 0;

	border: 0;

	background: #33CCFF url(../images/button_submit.gif) repeat center top;

	cursor: pointer;

	cursor: hand;

}

.brynav {

	width: 99.8%;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #B9B9B9;

	border-left-color: #B9B9B9;

	position: static;

	background-color: #FFFFFF;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #B9B9B9;

	padding: 0px;

	display: block;

	line-height: 20px;

}

.brynav a {

	FONT-SIZE: 11px;

	COLOR: #000;

	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;

	TEXT-ALIGN: left;

	TEXT-DECORATION: none;

	padding-right: 11px;

	padding-left: 11px;

	position: static;

	padding-top: 4px;

	padding-bottom: 4px;



}

.brynav a:hover {

	color: #E90000;

	text-decoration: underline;

}

.brynav .title {

	background-color: #FFFFFF;

	color: #FF0000;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #D2D2D2;

	border-left-color: #D2D2D2;

	text-decoration: underline;

	background-image: url(../images/nav02_back.jpg);

	font-weight: bold;

	position: static;

	padding-top: 4px;

	padding-right: 4px;

	padding-bottom: 4px;

	padding-left: 4px;

}

.brynav .title a{

	color: #FF0000;

	text-decoration: underline;

	font-weight: bold;

}

#footer1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	border-top: none;

	border-right: 0px none;

	border-bottom: none;

	border-left: 0px none;

	margin-top: 0px;

	color: #334A51;

	padding: 14px 0px 0px;

}

#footer1 P {

	margin: 0px 10px 0px 5px;

	padding: 4px 4px 4px 10px;

	font-size: 11px;

	line-height: 12px;

	background-color: #EBEBEB;

	border: 1px solid #CCCCCC;



}

.mapbox {

	float: left;

	width: 110px;

	padding: 0px;

	height: 45px;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 0px;



}

h3 {

	font-size:14px;

}

#search {
	text-align: right;
	width: 250px;
	position: absolute;
	top: 35px;
	right: 39px;

}

#search form {

	margin: 0px;

	padding: 0px;

	

}

#search .submit {



}

input.submit  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-image: url(../images/green-search-button.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 22px;

	width: 84px;

	font-weight: bold;

	outline: none;

	background-color: #33CC00;

	border: none;

	cursor: hand;

	cursor: pointer;

}



.panel {

	background-color: #EAEAEA;

	border: 1px solid #CCCCCC;

	margin: 10px 0px;

	padding: 10px 10px 10px 50px;

	width: auto;

	background-image: url(../images/pdf-icon.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.panel h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	clear: both;
	margin: 0px;
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 24px;

}



.panel01 {

	background-color: #EAEAEA;

	border: 1px solid #CCCCCC;

	width: auto;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}

.panel01 h3{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #00ADEF;

	clear: both;

	margin: 0px;

	padding-bottom: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

	line-height: 24px;

}

