body {  	margin: 0;  	padding: 0;  	border: none;	height: 100%;	background: #e2af6a url(images/bg_main.jpg) no-repeat 0px 0px; }td {	vertical-align: top;	text-align: left;}a {	color: #FFFFFF;	text-decoration: none;}/* Top blue & brown section - no padding */	.introtext {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	font-style: normal; 	line-height: 16px; 	font-weight: normal; 	color: #FFFFFF; 	}	.backimageclock {  	background: #FCF2E4 url(images/img_clock.jpg) no-repeat 0px 0px;  	}.backimagecompass {  	background: #FCF2E4 url(images/img_compass.jpg) no-repeat 0px 0px;  	}.backimageglobe {  	background: #FCF2E4 url(images/img_globe.jpg) no-repeat 0px 0px;  	}.backimagelapop {  	background: #FCF2E4 url(images/img_laptop.jpg) no-repeat 0px 0px;  	}	.backimagepaper {  	background: #FCF2E4 url(images/img_paper.jpg) no-repeat 0px 0px;  	}.backimagepen {  	background: #FCF2E4 url(images/img_pen.jpg) no-repeat 0px 0px;  	}.backimagespecs {  	background: #FCF2E4 url(images/img_specs.jpg) no-repeat 0px 0px;  	}.navtop {  	vertical-align: middle;	text-align: right;	}.navtext {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 14px; 	font-style: normal; 	line-height: 16px; 	font-weight: normal; 	color: #e2af6a;	text-align: right;	vertical-align: middle;	}.navtext a:link {  	color: #FFFFFF;	text-decoration: none;	}		.newsheadline {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 16px; 	font-style: normal; 	line-height: 16px; 	font-weight: normal;	vertical-align:bottom; 	color: #1c5b93;	border-bottom: 1px dotted #da9048;	width: 171px;	padding-left: 1px;	padding-top: 1px;	}	/* Right column - no padding */	.clientsheadline {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 16px; 	font-style: normal; 	line-height: 16px; 	font-weight: normal;	vertical-align:bottom; 	color: #1c5b93;	}	.bodytext {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	font-style: normal; 	line-height: 16px; 	font-weight: normal; 	font-variant: normal; 	text-transform: none; 	color: #000000; 	text-decoration: none;	text-align: left;	padding-left: 1px;	padding-top: 1px;	}	.bodytextlink {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	font-style: normal; 	line-height: 16px; 	font-weight: normal; 	font-variant: normal; 	text-transform: none; 	color: #1c5b93; 	text-decoration: underline;	text-align: left;	}	.bluebold {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	font-style: normal; 	line-height: 16px; 	font-weight: bold; 	font-variant: normal; 	text-transform: none; 	color: #1c5b93; 	text-decoration: none;	text-align: left;	padding-left: 1px;	padding-top: 1px;	}	.li {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	font-style: normal; 	line-height: 16px; 	font-weight: normal; 	font-variant: normal; 	text-transform: none; 	color: #000000; 	text-decoration: none;	text-align: left;	text-indent:15px;	}	.articleheadline {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 18px; 	font-style: normal; 	line-height: 24px; 	font-weight: normal; 	font-variant: normal; 	color: #1c5b93; 	padding-left: 1px;	padding-top: 1px;	}.newsdate {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 14px; 	font-style: normal; 	line-height: 24px; 	font-weight: normal; 	font-variant: normal; 	color: #1c5b93; 	border-bottom: 1px dotted #da9048;	width: 100%;	padding-left: 1px;	padding-top: 1px;	}.aimed {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 14px; 	font-style: normal; 	line-height: 24px; 	font-weight: normal; 	font-variant: normal; 	color: #1c5b93; 	width: 100%;	padding-left: 1px;	padding-top: 1px;	}	.error {	font-family: Helvetica, sans-serif; 	font-size: 14px; 	font-style: normal; 	line-height: 24px; 	font-weight: normal; 	font-variant: normal; 	color: RED; 	width: 100%;}.duration {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	font-style: normal; 	line-height: 24px; 	font-weight: normal; 	font-variant: normal; 	color: #1c5b93; 	border-bottom: 1px dotted #da9048;	width: 100%;	padding-left: 1px;	padding-top: 1px;	}	.dottedline {  	border-bottom: 1px dotted #da9048;	width: 100%;	vertical-align:middle;	text-align:left;	}	#table{	border: 1px solid #da9048;	background-color: #efe4d9;	}	#tableblue{	border: 1px solid #155a97;	background-color: #d9e6f2;	}	.footertext {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; 	font-style: normal; 	line-height: 14px; 	font-weight: normal; 	font-variant: normal; 	text-transform: none; 	color: #fff; 	text-decoration: none;	text-align: left;	}/* Right column - no padding */		.bodytextparagraph{	font-size: 11px; 	font-style: normal; 	line-height: 16px; 	font-weight: normal; 	font-variant: normal; 	color: #000; 	border-bottom: 1px dotted #fff;	width: 100%;}.textfield {	border-width: 1px;	border-style: solid;	border-color: #da9048;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000;	width: 347px;	height: 20px;	padding: 2px;}	.textfieldmultiline {	border-width: 1px;	border-style: solid;	border-color: #da9048;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000;	width: 347px;	height: 100px;	padding: 2px;}	