﻿@charset "utf-8";
/* CSS Document */
body
	{
		margin:0px;
	}
#wraper
	{
		float:left;
		margin:0px;
		padding:0px;
		width:100%;
	}
#headerblank
	{
		float:left;
		margin:0px;
		padding:0px;
		width:100%;
	}
#headermenublank
	{
		float:left;
		width:100%;
		margin:0px;
		padding:0px;
		background: url(images/menubg.gif) repeat-x;
		height:62px;
	}
#headermenu
	{
		float:none;
		margin:0px auto;
		width:1004px;
		padding:0px;
	}
	
/*  Header Navigation */
	
#headernavigation
	{
		float:left;
		margin:10px 0 0 0;
		padding:0 0 0 391px;
		width:713px;
	}
#headernavigation ul
	{
		float:left;
		width:713px;
		margin:0px;
		padding:0px;
		display:block;
		text-decoration:none;
	}
#headernavigation ul li
	{
		float:left;
		margin:0px;
		padding:0 20px 0 0;
		display:block;
		font-family: Arial;
		font-weight:bold;
		font-size:12px;
		color: #c3dfea;
		text-decoration:none;
	}
#headernavigation ul li a
	{
		float:left;
		color: #c3dfea;
		text-decoration:none;
	}
#headernavigation ul li a:hover
	{
		float:left;
		color: #c3dfea;
		text-decoration: underline;
	}

#headerguide
	{
		float:left;
		margin:25px 0 0 0;
		padding:0 0 0 391px;
		width:613px;
	}
#headerguide ul
	{
		float:left;
		width:613px;
		margin:0px;
		padding:0px;
		display:block;
		text-decoration:none;
	}
#headerguide ul li
	{
		float:left;
		margin:0px;
		padding:0 10px 0 0;
		display:block;
		font-family: Arial;
		font-size:12px;
		color: #3c7ba5;
		text-decoration:none;
	}
#headerguide ul li a
	{
		float:left;
		color: #3c7ba5;
		text-decoration:none;
	}
#headerguide ul li a:hover
	{
		float:left;
		color: #3c7ba5;
		text-decoration: underline;
	}


#subnavigation
	{
		float:left;
		margin:10px 0 0 0;
		padding:0 0 0 0px;
		width:550px;
	}
#subnavigation ul
	{
		float:left;
		width:250px;
		margin:0px;
		padding:0px;
		display:block;
		text-decoration:none;
	}
#subnavigation ul li
	{
		width:250px;
		float:left;
		margin-top:5px;
		padding:0 20px 0 0;
		display:block;
		font-family: Arial;
		font-weight:bold;
		font-size:12px;
		color: #3c7ba5;
		text-decoration:none;
	}
#subnavigation ul li a
	{
		float:left;
		color: #3c7ba5;
		text-decoration:underline;
	}
#subnavigation ul li a:hover
	{
		float:left;
		color: #3c7ba5;
		text-decoration:none;
}


#thirdnavi
	{
		float:left;
		margin:3px 0 0 0;
		padding:0 0 0 10px;
		width:auto;
	}
#thirdnavi ul
	{
		float:left;
		width:auto;
		margin:0px;
		padding:0px;
		display:block;
		text-decoration:none;
		font-weight:normal;
	}
#thirdnavi ul li
	{
		float:left;
		margin-top:2px;
		padding:0 10px 2px 0;
		display:block;
		font-family: Arial;
		font-weight:normal;
		font-size:12px;
		color: #3c7ba5;
		text-decoration:none;
	}
#thirdnavi ul li a
	{
		float:left;
		color: #3c7ba5;
		font-weight:normal;
		text-decoration:underline;
	}
#thirdnavi ul li a:hover
	{
		float:left;
		color: #3c7ba5;
		font-weight:normal;
		text-decoration: underline;
	}


#headercontentblank
	{
		float:left;
		margin:0px;
		padding:0px;
		width:100%;
		height:384px;
	}
#headercontent
	{
		float:none;
		width:620px;
		margin:0px auto;
		padding:0 0 0 384px;
		background:url(images/eyeimage.jpg) no-repeat;
		height:384px;
	}
#headercontent h1
	{
		float:left;
		margin:43px 0 0 0;
		padding:0px;
		width:620px;
		font-family:"Trebuchet MS";
		font-size:34px;
		font-weight:normal;
		color: #1e556a;
	}
#headercontent p.boldredfont
	{
		float:left;
		margin:6px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-weight:bold;
		font-size:12px;
		color: #ffa28c;
		width:584px;
	}
#headercontent p.normalfont
	{
		float:left;
		margin:9px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-weight: normal;
		font-size:12px;
		color: #99adb4;
		width:584px;
	}
	
/* Header Content Subpages */

#headersubcontentblank
	{
		float:left;
		margin-top:0px;
		padding:0px;
		width:100%;
		height:384px;
	}
#headersubcontent
	{
		float:none;
		width:620px;
		margin-top:70px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:20px;
		padding:0 0 0 384px;
		background:url(images/eyeimage.jpg) no-repeat;
		height:300px;
	}
#headersubcontent h1
	{
		float:left;
		margin:43px 0 0 0;
		padding:0px;
		width:620px;
		font-family:"Trebuchet MS";
		font-size:34px;
		font-weight:normal;
		color: #1e556a;
	}
#headersubcontent p.boldredfont
	{
		float:left;
		margin:6px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-weight:bold;
		font-size:12px;
		color: #ffa28c;
		width:584px;
	}
#headersubcontent p.normalfont
	{
		float:left;
		margin:9px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-weight: normal;
		font-size:12px;
		color: #99adb4;
		width:584px;
	}
	
/* Content Sub Pages */

#subbodyblank
	{
		float:left;
		margin-top:-40px;
		padding:0px;
		width:100%;
		background:url(images/indexbodybg.gif) repeat-x bottom;
	}
#subbody
	{
		float:none;
		margin:0px auto;
		padding:0px;
		width:1004px;
	}
#subleftcontent
	{
		float: left;
		padding:0 0 0 36px;
		width:312px;
		margin:0px;
	}
#subrightcontent
	{
		float:left;
		padding:0 0 36px 36px;
		margin-top:0px;
		width:584px;
	}	
		
#headerbuttonsblank
	{
		float:left;
		margin:20px 0 0 0;
		width:620px;
		padding:0px;
	}	
#headerbuttonsblank span
	{
		padding:0 14px 0 0;
		width:86px;
		float:left;
	}
.adduser
	{
		float:left;
		padding:5px 0 0 30px;
		width:56px;
		font-family: "Trebuchet MS";
		font-weight:normal;
		font-size:10px;
		color: #6d6d6d;
		text-decoration:none;
		background:url(images/adduseractive.gif) no-repeat;
		line-height:11px;
		height:17px;
	}
.adduser:hover
	{
		float:left;
		padding:5px 0 0 30px;
		width:56px;
		font-family: "Trebuchet MS";
		font-weight:normal;
		font-size:10px;
		color: #6d6d6d;
		text-decoration:none;
		background:url(images/adduseractive.gif) no-repeat;
		line-height:11px;
		height:17px;
	}
.addcomments
	{
		float:left;
		padding:5px 0 0 27px;
		width:73px;
		font-family: "Trebuchet MS";
		font-weight:normal;
		font-size:10px;
		color: #6d6d6d;
		text-decoration:none;
		background: url(images/addcommentsactive.gif) no-repeat;
		line-height:11px;
		height:17px;
	}
.addcomments:hover
	{
		float:left;
		padding:5px 0 0 27px;
		width:73px;
		font-family: "Trebuchet MS";
		font-weight:normal;
		font-size:10px;
		color: #6d6d6d;
		text-decoration:none;
		background:url(images/addcommentsactive.gif) no-repeat;
		line-height:11px;
		height:17px;
	}
	
#flag-deu
	{
		float:left;
		margin:-22px 0 0 970px;
		width:35px;
		height:33px;
		padding:0px;
	}
	
#flag-eng
	{
		float:left;
		margin:-33px 0 0 1020px;
		width:35px;
		height:33px;
		padding:0px;
	}	
	
	
#indexbodyblank
	{
		float:left;
		margin-top:10px;
		padding:0px;
		width:100%;
		background:url(images/indexbodybg.gif) repeat-x bottom;
	}
#indexbody
	{
		float:none;
		margin:0px auto;
		padding:0px;
		width:1004px;
	}
#indexleftcontent
	{
		float: left;
		padding:0 0 0 36px;
		width:312px;
		margin:0px;
	}
#latestnewsbox
	{
		float:left;
		padding:0px;
		margin:0px;
		width:312px;
	}
#latestnewsbox h1
	{
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		width:312px;
		font-family: "Trebuchet MS";
		font-size:20px;
		font-weight:normal;
		color: #3c7ba5;
		line-height:20px;
	}
#latestnewsbox ul
	{
		float:left;
		margin:0px;
		padding:0px;
		width:312px;
		display:block;
	}
#latestnewsbox ul li
	{
		float:left;
		margin:20px 0 0 0;
		padding:0 0 6px 33px;
		width:279px;
		display:block;
		background:url(images/latestnewsicon.gif) no-repeat;
	}
#latestnewsbox ul li p.heading
	{
		float:left;
		width:257px;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color: #3b84b1;
		line-height:12px;
		margin:0px;
		padding:0px;
	}
#latestnewsbox ul li p.normaltxt
	{
		float:left;
		width:257px;
		font-family: Arial;
		font-size:12px;
		font-weight:normal;
		color: #99adb4;
		line-height:12px;
		margin:9px 0 0 0;
		padding:0px;
		line-height:16px;
	}
#latestnewsbox ul li p.date
	{
		float:left;
		width:257px;
		font-family: Arial;
		font-size:11px;
		font-weight:normal;
		color: #ff6464;
		line-height:12px;
		margin:0px;
		padding:0px;
		line-height:16px;
		text-align:right;
	}
#advancesearchbox
	{
		float:left;
		margin:8px 0 0 0;
		width:251px;
		background:url(images/advancesearch.gif);
		height:67px;
		padding:13px 0 0 61px;
	}
#advancesearchbox p.advacesearchead
	{
		float:left;
		margin:0px;
		padding:0px;
		width:251px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color: #6b9fb3;
		line-height:16px;
	}
#advancedsearchfieldrow
	{
		float:left;
		margin:5px 0 0 0;
		padding:0px;
		width:251px;
	}
#advancedsearchtd
	{
		float:left;
		margin:0px;
		padding:0px;
		width:190px;
	}
.advancesearchfield
	{
		border:1px solid #404040 inset;
		width:189px;
		height:18px;
		font-family: Arial;
		font-size:11px;
		font-weight:normal;
		color: #99adb4;
		padding:3px 0 0 0;
	}
#go
	{
		float:left;
		padding:0 0 0 15px;
		width:27px;
		margin:0px;
	}
#go a
	{
		float:left;
		width:27px;
		text-align:center;
		font-family: Arial;
		font-weight:bold;
		font-size:12px;
		color: #48541c;
		text-decoration:none;
		padding:6px 0 0 0;
		line-height:12px;
		height:18px;
		background:url(images/goactive.gif) no-repeat;
	}
#advancesearchbottomtxt
	{
		float:left;
		margin:21px 0 0 0;
		padding:0 0 0 26px;
		width:286px;
		font-family: Arial;
		font-weight:normal;
		font-size:11px;
		color: #3c7ba5;
		line-height:16px;
	}
#advancesearchbottomtxt a
	{
		color: #3c7ba5;
		text-decoration:underline;
	}
#advancesearchbottomtxt a:hover
	{
		color: #3c7ba5;
		text-decoration:none;
	}
#indexrightcontent
	{
		float:left;
		padding:0 0 36px 36px;
		margin:0px;
		width:584px;
	}
#webtools
	{
		float:left;
		margin:0px;
		padding:0px;
		width:275px;
	}
#webtools h1
	{
		float:left;
		margin:0px;
		background:url(images/webtoolsbg.gif) no-repeat;
		width:257px;
		padding:12px 0 0 18px;
		font-family: "Trebuchet MS";
		font-size:20px;
		font-weight:normal;
		color: #3c7ba5;
		line-height:20px;
		height:32px;
	}
#webtoolcontentbg
	{
		float:left;
		margin:0px;
		padding:18px 0 0 18px;
		width:257px;
		height:272px;
		background:url(images/webtoolsbg1.gif) no-repeat;
	}
#webtoolsall
	{
		float:left;
		margin:0px;
		padding:0px;
		width:257px;
	}
#webtoolsall ul
	{
		float:left;
		margin:0px;
		padding:0px;
		width:257px;
		display:block;
	}
#webtoolsall ul li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#webtoolsall ul li.webtools
	{
		float:left;
		margin:0px;
		padding:0 0 0 9px;
		display:block;
		background:url(images/webtoolsicon.gif) no-repeat;
		width:248px;
	}
#webtoolsall ul li.webtools p.smallheading
	{
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-weight:bold;
		font-size:12px;
		color: #ffa28c;
		width:230px;
		line-height:12px;
	}
#webtoolsall ul li.webtools p.smallnormaltxt
	{
		float:left;
		margin:2px 0 0 0;
		padding:0 0 21px 0;
		font-family:Arial;
		font-weight:normal;
		font-size:12px;
		color: #99adb4;
		width:230px;
		line-height:16px;
	}
#webtoolsall ul li.smalllinks
	{
		float:left;
		margin:0px;
		padding:0 0 0 19px;
		display:block;
		background: url(images/smallarrow.gif) no-repeat;
		width:238px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color: #3c7ba5;
	}
#webtoolsall ul li.smalllinks a
	{
		color: #3c7ba5;
		text-decoration:underline;
	}
#webtoolsall ul li.smalllinks a:hover
	{
		color: #3c7ba5;
		text-decoration:none;
	}
#webtoolsall ul li.more
	{
		float:left;
		margin:24px 0 0 0;
		padding:0px;
		display:block;
		width:239px;
	}
#webtoolsall ul li.more a
	{
		float:right;
		background:url(images/moreactive.gif) no-repeat;
		padding:0 0 0 15px;
		width:34px;
		font-family: "Trebuchet MS";
		font-size:10px;
		color: #6d6d6d;
		font-weight:normal;
		line-height:15px;
		height:15px;
		text-decoration:none;
	}
#webtoolsall ul li.more a:hover
	{
		float:right;
		background:url(images/moreactive.gif) no-repeat;
		padding:0 0 0 15px;
		width:34px;
		font-family: "Trebuchet MS";
		font-size:10px;
		color: #6d6d6d;
		font-weight:normal;
		line-height:15px;
		height:15px;
		text-decoration:none;
	}
#visionmethodblank
	{
		float:left;
		margin:0px;
		padding:0 0 0 34px;
		width:275px;
	}
#visionmethod
	{
		float:left;
		margin:0px;
		padding:0px;
		width:275px;
	}
#visionmethod h1
	{
		float:left;
		margin:0px;
		background:url(images/webtoolsbg.gif) no-repeat;
		width:257px;
		padding:12px 0 0 18px;
		font-family: "Trebuchet MS";
		font-size:20px;
		font-weight:normal;
		color: #3c7ba5;
		line-height:20px;
		height:32px;
	}
#visionmethodcontentbg
	{
		float:left;
		margin:0px;
		padding:18px 0 0 18px;
		width:257px;
		height:272px;
		background:url(images/webtoolsbg1.gif) no-repeat;
	}
#visionmethodall
	{
		float:left;
		margin:0px;
		padding:0px;
		width:257px;
	}
#visionmethodall ul
	{
		float:left;
		margin:0px;
		padding:0px;
		width:257px;
		display:block;
	}
#visionmethodall ul li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#visionmethodall ul li.visionmethods
	{
		float:left;
		margin:0px;
		padding:0 0 0 9px;
		display:block;
		background:url(images/webtoolsicon.gif) no-repeat;
		width:248px;
	}
#visionmethodall ul li.visionmethods p.smallheading
	{
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-weight:bold;
		font-size:12px;
		color: #ffa28c;
		width:230px;
		line-height:12px;
	}
#visionmethodall ul li.visionmethods p.smallnormaltxt
	{
		float:left;
		margin:2px 0 0 0;
		padding:0 0 21px 0;
		font-family:Arial;
		font-weight:normal;
		font-size:12px;
		color: #99adb4;
		width:230px;
		line-height:16px;
	}
#visionmethodall ul li.smalllinks
	{
		float:left;
		margin:0px;
		padding:0 0 0 19px;
		display:block;
		background: url(images/smallarrow.gif) no-repeat;
		width:238px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color: #3c7ba5;
	}
#visionmethodall ul li.smalllinks a
	{
		color: #3c7ba5;
		text-decoration:underline;
	}
#visionmethodall ul li.smalllinks a:hover
	{
		color: #3c7ba5;
		text-decoration:none;
	}
#visionmethodall ul li.more
	{
		float:left;
		margin:24px 0 0 0;
		padding:0px;
		display:block;
		width:239px;
	}
#visionmethodall ul li.more a
	{
		float:right;
		background:url(images/moreactive.gif) no-repeat;
		padding:0 0 0 15px;
		width:34px;
		font-family: "Trebuchet MS";
		font-size:10px;
		color: #6d6d6d;
		font-weight:normal;
		line-height:15px;
		height:15px;
		text-decoration:none;
	}
#visionmethodall ul li.more a:hover
	{
		float:right;
		background:url(images/moreactive.gif) no-repeat;
		padding:0 0 0 15px;
		width:34px;
		font-family: "Trebuchet MS";
		font-size:10px;
		color: #6d6d6d;
		font-weight:normal;
		line-height:15px;
		height:15px;
		text-decoration:none;
	}
#testmonials
	{
		float:left;
		margin:36px 0 0 0;
		width:566px;
		padding:0 0 0 18px;
		background:url(images/testmonialsbg.gif) no-repeat;
		height:138px;
	}
#testmonials h2
	{
		float:left;
		width:566px;
		font-family: "Trebuchet MS";
		font-size:18px;
		font-weight:normal;
		color: #ffffff;
		line-height:16px;
		margin:9px 0 0 0;
		padding:0px;
	}
.testmonialrow
	{
		float:left;
		margin:6px 0 0 0;
		width:566px;
		padding:0px;
	}
.testmonialstd
	{
		float:left;
		margin:0px;
		padding:8px 0 0 0;
		background:url(images/testmonialnumeric.png) no-repeat;
		width:31px;
		height:20px;
		text-align:center;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color: #48595f;
		line-height:11px;
	}
.testmonialheadingtd
	{
		float:left;
		padding:0 0 3px 9px;
		width:509px;
		margin:0px;
	}
.testmonialheadingbg
	{
		float:left;
		margin:4px 0 0 0;
		padding:0px;
		background:url(images/testmonialsheadingbg.png);
		width:509px;
		height:18px;
	}
.testmonialheadingbg span.head
	{
		float:left;
		padding:0 0 0 10px;
		width:350px;
		font-family: Arial;
		font-weight:bold;
		font-size:11px;
		color: #dad585;
		line-height:17px;
	}
.testmonialheadingbg span.name
	{
		float:left;
		padding:0 10px 0 0;
		width:139px;
		font-family: Arial;
		font-weight:normal;
		font-size:11px;
		color: #fff7f3;
		line-height:17px;
		text-align:right;
	}
.testmonialcontentdiscription
	{
		float:left;
		padding:0 0 0 10px;
		width:499px;
		margin:7px 0 0 0;
		font-family: Arial;
		font-weight:normal;
		font-size:11px;
		color: #8aaebc;
	}
#footerblank
	{
		float:left;
		margin:0px;
		padding:0px;
		width:100%;
		background:url(images/footer.gif) repeat-x;
		height:132px;
	}
#footer
	{
		float:none;
		margin:0px auto;
		width:968px;
		padding:0 0 0 36px;
	}
#footernav
	{
		float:left;
		margin:39px 0 0 0;
		padding:0px;
		font-family: Arial;
		font-weight:bold;
		font-size:11px;
		color: #c3dfea;
		width:968px;
	}
#footernav a
	{
		color: #c3dfea;
		text-decoration:none;
	}
#footernav a:hover
	{
		color: #c3dfea;
		text-decoration: underline;
	}
#footernav span
	{
		padding:0 3px 0 3px;
	}
#copyrights
	{
		float:left;
		margin:10px 0 0 0;
		width:968px;
		font-family: Arial;
		font-weight:normal;
		font-size:9px;
		color: #84bed4;
		padding:0px;
	}
#validationblank
	{
	float:left;
	padding:0 0 20px 0;
	margin-top:10px;
	text-align:center;
	}
#validation
	{
	float:left;
	width:120px;
	padding:0px;
	text-align:center;
	}
.xhtml
	{
	width:55px;
	height:17px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000e13;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submit.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.xhtml:hover
	{
	width:55px;
	height:17px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000e13;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submitover.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.css:hover
	{
	width:55px;
	height:17px;
	float:left;
	margin:0 0 0 3px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000e13;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submit.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.css
	{
	width:55px;
	height:17px;
	float:left;
	margin:0 0 0 3px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000e13;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submitover.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
#usefullinks
	{
		float:left;
		margin:21px 0 0 0;
		width:312px;
		padding:0 0 36px 0;
	}
#usefullinks h1
	{
		float:left;
		margin:0px;
		width:312px;
		padding:0px;
		font-family: "Trebuchet MS";
		font-size:20px;
		font-weight:normal;
		color: #3c7ba5;
		line-height:20px;
	}
#usefullinks ul
	{
		float:left;
		margin:0px;
		padding:0px;
		width:312px;
		display:block;
	}
#usefullinks ul li
	{
		float:left;
		padding:0px;
		margin:0px;
		display:block;
		width:312px;
	}
#usefullinks ul li.usefullink
	{
		float:left;
		margin:10px 0 0 0;
		padding:0 0 0 19px;
		display:block;
		background: url(images/smallarrow.gif) no-repeat;
		width:238px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color: #3c7ba5;
	}
#usefullinks ul li.usefullink a
	{
		color: #3c7ba5;
		text-decoration:underline;
	}
#usefullinks ul li.usefullink a:hover
	{
		color: #3c7ba5;
		text-decoration:none;
	}
#innercontent
	{
		float:left;
		margin:0px;
		padding:0px;
		width:584px;
	}
#innercontent h1
	{
		float:left;
		margin:10px 0 0 0;
		padding:0 0 10px 0;
		width:584px;
		font-family: "Trebuchet MS";
		font-size:22px;
		font-weight:normal;
		color: #3c7ba5;
		line-height:20px;
	}
	#innercontent h2
	{
		float:left;
		margin:10px 0 0 0;
		padding:0 0 10px 0;
		width:584px;
		font-family: "Trebuchet MS";
		font-size:20px;
		font-weight:normal;
		color: #3c7ba5;
		line-height:20px;
	}

#innercontent p.content
	{
		float:left;
		margin:0px;
		padding:0 0 10px 0;
		width:584px;
		font-family:Arial;
		font-size:12px;
		font-weight:normal;
		color: #99adb4;
		line-height:16px;
		text-align:justify;
	}
.contactaddress
	{
		float:left;
		width:281px;
		margin:10px 0 0 0;
		padding:0px;
		overflow:hidden;
	}
.contactaddress p
	{
		float:left;
		width:281px;
		margin:0px;
		padding:0 0 10px 0;
		font-family:Arial;
		font-size:12px;
		font-weight:normal;
		color: #99adb4;
		line-height:16px;
	}
.contactaddress .head
	{
		float:left;
		width:281px;
		color: #549cab;
		font-weight:bold;
		margin:0px;
		padding:0 0 10px 0;
		font-family:Arial;
		font-size:13px;
		line-height:11px;
	}
#contactsmallhedding
	{
	width:542px;
	float:left;
	margin:0px;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color:#549cab;
	display:block;
	text-decoration:none;
	line-height:15px;		
	}
#contactform
	{
		float:left;
		margin:0px;
		padding:0px;
		width:562px;
	}
.contactrow
	{
		float:left;
		margin:0px;
		width:562px;
		padding:0px;
	}
.contacttd
	{
		float:left;
		margin:0px;
		padding:0px;
		width:281px;
	}
.contacttd p.fieldtd
	{
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		width:281px;
		height:23px;
	}
.contacttd p.comments
	{
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		width:281px;
	}
.slist
	{
	width:261px;
	height:20px;
	margin:0px;
	padding:0px;
	float:left;
	color:#30441c;
	font-family:Arial;
	font-size:11px;
	background: #ffffff;
	border:1px  solid #404040;
	}
.stext
	{
	width:256px;
	height:18px;
	margin:0px;
	padding:3px 0 0 3px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:11px;
	background: #ffffff;
	border:1px  solid #404040;
	}
.scomments
	{
	width:256px;
	height:93px;
	margin:0px;
	padding:3px 0 0 3px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:12px;
	background: #ffffff;
	border:1px  solid #404040;
	}
#formsubmit
	{
	width:100px;
	height:20px;
	float:left;
	margin:0px;
	padding:7px 0 0 0;
	}
a {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #99adb4;
	text-decoration: none;
}
