#wrapper {
	background-color: #FFFFFF;
	width: 762px;
	text-align: left;
	margin-top: 22px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #a8a8a8;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
}


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #363636;
	line-height: 100%;
	background-color: #24a7c8;
	background-image: url(images/vat-bkgd.gif);
	background-repeat: repeat-x;
}


td,th {
	padding: 0px;
	vertical-align: top;
	border-width: 0px;
	text-align: left;
	font-size: 1.0em;
}

a:link {
	color: #24a7c8;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #24a7c8;
}
a:hover {
	text-decoration: underline;
	color: #24a7c8;
}
a:active {
	text-decoration: none;
	color: #24a7c8;
}
#topdiv {
	padding: 1px;
	border: 1px solid #e2e2e2;
}
#bluebar {
	background-color: #1f83a4;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #a6a5a5;
}
#topmenu {
	background-color: #ecc355;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-size: 70%;
	color: #403703;
	padding-top: 12px;
	padding-right: 13px;
	padding-bottom: 11px;
	padding-left: 13px;
}
#topmenu a:link{
	color: #403703;
}
#topmenu a:hover{
	color: #403703;
}
#topmenu a:active{
	color: #403703;
}
#topmenu a:visited{
	color: #403703;
}

#topcontent {
	padding-top: 2px;
	padding-right: 27px;
	padding-bottom: 14px;
	font-size: 80%;
}

#content275 {
	padding-top: 2px;
	padding-right: 27px;
	padding-bottom: 14px;
	font-size: 80%;
}

#shadowline {
	background-image: url(images/vat-shadow.gif);
	background-repeat: repeat-x;
	height: 18px;
}
.dottedline {
	height: 2px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #bebebe;
	margin-left: 24px;
	margin-bottom: 20px;
}

#topcontent h1 {
	font-size: 110%;
	color: #363636;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
}
#topcontent h2 {
	font-size: 120%;
	font-weight: bold;
	color: #5ebed7;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#topcontent h3 {
	font-size: 120%;
	font-weight: bold;
	color: #c79306;
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#topcontent h4{
	font-size: 110%;
	font-weight: bold;
	color: #0f758f;
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

#content275 h1 {
	font-size: 120%;
	color: #ba1f1f;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
}
#content275 h2 {
	font-size: 120%;
	font-weight: bold;
	color: #ba1f1f;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content275 h3 {
	font-size: 120%;
	font-weight: bold;
	color: #ba1f1f;
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

img.imageleft {
	float: left;
	padding-right: 17px;
	padding-bottom: 10px;
}
img.imageright {
	float: right;
	padding-left: 17px;
	padding-bottom: 10px;
}


#topcontent hr {
	background-color: #FFFFFF;
	height: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bdbdbd;
	color: #FFFFFF;
	margin-left: 24px;
}
td#homequotebox {
	width: 196px;
	padding-bottom: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ddd4bb;
}
#homequotebox .homeleft {
	padding-top: 15px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd4bb;
	margin-right: 15px;
	margin-left: 24px;
	font-size: 80%;
}
.homeleft a:link {
	text-decoration: underline;
}
.leftlink {
	padding-top: 8px;
	padding-bottom: 10px;
	margin-right: 15px;
	margin-left: 24px;
	font-size: 70%;
	color: #483c22;
	line-height: 1.4em;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #ddd4bb;
	margin-top: 10px;
}

.leftlink a:link {
	font-weight: normal;
	color: #483c22;
	text-decoration: none;
}
.leftlink a:hover {
	font-weight: normal;
	color: #483c22;
	text-decoration: underline;
}
.leftlink a:active {
	font-weight: normal;
	color: #483c22;
	text-decoration: underline;
}
.leftlink a:visited {
	font-weight: normal;
	color: #483c22;
	text-decoration: none;
}

.leftlink .pagelink {
	background-image: url(images/bullet-pagelink.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	padding-left: 25px;
	padding-bottom: 6px;
}

.leftlink .doclink {
	background-image: url(images/bullet-doclink.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	padding-left: 25px;
	padding-bottom: 6px;
}
div.group275 {
	border: 4px solid #e7e5d9;
	background-color: #ba1f1f;
	width: 164px;
	margin-top: 30px;
	margin-right: 20px;
	margin-left: 14px;
	text-align: center;
	padding-bottom: 14px;
	font-size: 85%;
	line-height: 1.4em;
	padding-top: 10px;
}
.group275 #inner275 {
	background-color: #FFFFFF;
	width: 108px;
	border: 1px solid #c0bdad;
	font-weight: bold;
	padding-top: 17px;
	padding-bottom: 13px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 14px;
	margin-left: auto;
	margin-right: auto;
}
.group275 p {
	font-weight: bold;
	color: #FFFFFF;
}

.group275 p a:link{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.group275 p a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.group275 p a:active{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.group275 p a:visited{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#homequotebox .newsbutton {
	font-size: 90%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #c09b37;
	border: 3px solid #e7e5d9;
	margin-right: 14px;
	margin-left: 14px;
	margin-bottom: 10px;
	margin-top: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
}
.newsbutton a:link{
	color: #FFFFFF;
}
.newsbutton a:hover{
	color: #FFFFFF;
}
.newsbutton a:active{
	color: #FFFFFF;
}
.newsbutton a:visited{
	color: #FFFFFF;
}

#languages td.langrow {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 24px;
}


td#homecontent {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 43px;
	line-height: 1.4em;
	font-size: 80%;
}

#homecontent a:link {
	text-decoration: underline;
}
#homecontent a:hover {
	text-decoration: none;
}
#homecontent a:active {
	text-decoration: underline;
}
#homecontent a:visited {
	text-decoration: underline;
}


.embedquote {
	color: #0f758f;
	padding-top: 14px;
	padding-right: 21px;
	padding-bottom: 14px;
	padding-left: 12px;
	margin-right: 36px;
	margin-left: 30px;
	border: 1px solid #ced2d3;
	margin-top: 30px;
}
#homecontent .quoteauthor {
	font-size: 85%;
	font-style: italic;
	text-align: right;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 15px;
}
#homecontent li {
	color: #c79306;
	line-height: 140%;
	background-image: url(images/bullet.gif);
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0px 14px;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
}


.browntext {
	font-weight: bold;
	color: #c79306;
}


#homefooter {
	margin-top: 14px;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	border: 1px solid #e2e2e2;
	font-size: 80%;
}
div#eupos {
	font-weight: bold;
	color: #0F758F;
	line-height: 100%;
	margin-top: 15px;
}

#buttonsdiv {
	height: 34px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e2e2;
	margin-left: 24px;
}

.button {
	color: #fdf7d5;
	background-color: #363636;
	width: 160px;
	border: 3px solid #e7e5d9;
	margin-right: 5px;
	float: left;
	font-size: 70%;
}
.button a:link{
	color: #fdf7d5;
}
.button a:active{
	color: #fdf7d5;
}
.button a:hover{
	color: #fdf7d5;
}
.button a:visited{
	color: #fdf7d5;
}
.buttontable {
	vertical-align: middle;
	width: 99%;
	padding-left: 5px;
}
#bottommenu {
	font-size: 65%;
	color: #245160;
	background-color: #adcfd8;
	text-align: center;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 15px;
	margin-top: 5px;
}
#bottommenu a:link {
	color: #245160;
}
#bottommenu a:hover {
	color: #245160;
}
#bottommenu a:active {
	color: #245160;
}
#bottommenu a:visited {
	color: #245160;
}


#bottom {
	background-color: #FFFFFF;
	background-image: url(images/watermark-holding.gif);
	background-position: right bottom;
	height: 96px;
	background-repeat: no-repeat;
	font-size: 80%;
	padding-top: 34px;
	padding-left: 8px;
}
#bottombit {
	font-size: 70%;
	color: #FFFFFF;
	text-align: right;
	width: 764px;
	padding-top: 8px;
	padding-bottom: 30px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 60%;
}

#bottombit a:link {
	color: #FFFFFF;
}
#bottombit a:hover {
	color: #FFFFFF;
}
#bottombit a:active {
	color: #FFFFFF;
}
#bottombit a:visited {
	color: #FFFFFF;
}
#bottombuts {
	font-size: 115%;
	margin-top: 30px;
}
div.a275bar {
	background-color: #ba1f1f;
	color: #FFFFFF;
	padding: 5px;
	font-size: 110%;
	text-align: center;
}

