html {
scrollbar-face-color: #ccc;
scrollbar-highlight-color: #eeeeee;
scrollbar-3dlight-color: #999999;
scrollbar-darkshadow-color: #333333;
scrollbar-shadow-color: #CCCCCC;
scrollbar-arrow-color: #827300;
scrollbar-track-color: #eee;
} 
body {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#000000;
	margin : 10px;
	padding : 0;
	margin-left : auto;
	margin-right : auto;
	background-color : #FFFFFF;
	background-repeat:repeat;
}
P {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
	margin-top: 5px;
	padding-top: 0px;
	margin-bottom: 5px;
	font-weight: normal;
	color: #000000;
}
H6 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
	margin-top: 5px;
	margin-left: 15px;
	padding-top: 5px;
	margin-bottom: 5px;
}

OL {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
	margin-top:5px;
	margin-bottom: 10px;
}
UL {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
	margin-top:5px;
	margin-bottom: 10px;
	font-weight: normal;
}
li {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 14px;
	list-style-type: square;
	color: #333333;
	padding-bottom: 5px;
	padding-top: 5px;
}
H5 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2E4E85;
	text-align: center;
	padding: 5px;
}
H4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	line-height : 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
H3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight: bold;
	color: #813832;
	padding: 0px;
	margin: 0px;

}
H1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	line-height : 25px;
	font-weight: bold;
	color: #2E4E85;
	padding: 0px;
	margin: 0px;
}
H2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #827300;
	text-align: center;
}

.formButton {
	background-color: #C8D8EE;
	color: #304E83;
	font-size: 15px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 25px;
	text-align: center;
}
a.itineryButton:link {
	font-size: 12px;
	color: #217BD4;
	text-decoration: none;
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	width: 222px;
}
a.itineryButton:visited {
	font-size: 10px;
	color: #217BD4;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	padding: 10px;
}
a.itineryButton:hover {
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	padding: 10px;
}
a.itineryButton:active {
	font-size: 10px;
	color: #217BD4;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	padding: 10px;
}

div#wrapper {
	position:relative;
	width:955px;
	z-index:1;
	margin-left : auto;
	margin-right : auto;
	margin-top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
div#logo {
	position:absolute;
	width:906px;
	height:97px;
	left: 25px;
	z-index:1;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	top: -1px;
  }
div#animation {
	position:absolute;
	width:576px;
	height:311px;
	z-index:3;
	right: 0px;
	top: 16px;
	left: 304px;
	background-image: url(../images/dv2130014.jpg);
	background-repeat: no-repeat;
	text-align: right;
}
div#copy-area {
	position:absolute;
	width:928px;
	height:1079px;
	z-index:3;
	right: 0px;
	top: 162px;
	left: 14px;
	overflow: visible;
	background-color: #FFFFFF;
}
div#copy-centremain {
	position:absolute;
	width:906px;
	height:355px;
	left: 11px;
	z-index:1;
	top: -57px;
	overflow: visible;
	background-color: #FFFFFF;
}
div#footer {
	position:absolute;
	width:928px;
	height:37px;
	z-index:3;
	right: 751px;
	top: 1231px;
	left: 0px;
	background-color: #FFFFFF;
}
div#copyright {
	position:absolute;
	width:640px;
	height:34px;
	z-index:2;
	font-size: 9px;
	top: 0px;
	left: 15px;
	color: #999999;
}
div#box {
	position:absolute;
	width:246px;
	height:349px;
	left: 471px;
	z-index:1;
	top: 397px;
	overflow: visible;
	visibility: visible;
	background-color: #edecea;
}
div#movie {
	position:absolute;
	width:319px;
	height:310px;
	left: 358px;
	z-index:1;
	top: 753px;
	overflow: visible;
	visibility: visible;
	color: #448BD3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
div#main-menu2 {
	position:absolute;
	width:810px;
	height:24;
	z-index:3;
	right: -1px;
	top: 74px;
	padding-bottom: 0px;
	left: 121px;
	padding-top: 1px;
	margin-top: 1px;
}
div#news {
	position:absolute;
	width:251px;
	height:43px;
	left: 210px;
	z-index:3;
	top: 397px;
	overflow: visible;
	background-color: #72B0D6;
}
div#main-menuhome {
	position:absolute;
	width:906px;
	height:93px;
	z-index:3;
	right: -1px;
	top: 304px;
	padding-bottom: 0px;
	vertical-align: middle;
	left: 11px;
	text-align: center;
}
div#cjp {
	position:absolute;
	width:383px;
	height:32px;
	z-index:2;
	font-size: 9px;
	top: 4px;
	left: 532px;
	color: #999999;
}
div#news2 {
	position:absolute;
	width:231px;
	height:285px;
	z-index:3;
	right: -1px;
	top: 441px;
	vertical-align: middle;
	left: 210px;
	text-align: center;
	background-color: #EDECEA;
	padding: 10px;
	overflow: auto;
}
.home-text {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 16px;
	text-indent: 0px;
	margin-top: 15px;
	padding-top: 0px;
	margin-bottom: 15px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}
.title {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	line-height : 48px;
	color: #FEE200;
	text-align: left;
	padding-bottom: 7px;
	padding-left: 30px;
	font-weight: normal;
}
div#events {
	position:absolute;
	width:336px;
	height:546px;
	left: 12px;
	z-index:1;
	top: 759px;
	overflow: visible;
	visibility: visible;
	background-color: #EDECEA;
}
div#sitemap {
	position:absolute;
	width:52px;
	height:14px;
	z-index:11;
	left: 890px;
	top: 5px;
	font-size: 10px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
div#sitemps {
	position:absolute;
	width:571px;
	height:474px;
	left: 58px;
	z-index:1;
	top: 16px;
	overflow: visible;
	background-color: #FFFFFF;
}
div#footer2 {
	position:absolute;
	width:955px;
	height:34px;
	z-index:3;
	right: 751px;
	top: 1008px;
	background-color: #DEEBF9;
	left: 0px;
}
div#sitempa {
	position:absolute;
	width:848px;
	height:474px;
	left: 58px;
	z-index:1;
	top: 16px;
	overflow: visible;
	background-color: #FFFFFF;
}
div#register {
	position:absolute;
	width:832px;
	height:12px;
	left: 0px;
	z-index:1;
	top: 668px;
	overflow: visible;
	visibility: visible;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
div#aboutus {
	width:587px;
	height:779px;
	left: 12px;
	top: -54px;
	position: absolute;
	background-color: #EDECEA;
	padding: 15px;
}
div#text {
	position:absolute;
	width:431px;
	height:357px;
	z-index:3;
	right: -1px;
	top: -357px;
	padding-bottom: 0px;
	vertical-align: middle;
	left: 477px;
	text-align: center;
	background-color: #666666;
}
div#title {
	position:absolute;
	width:908px;
	height:35px;
	z-index:2;
	right: -1px;
	top: -34px;
	padding-bottom: 0px;
	left: 0px;
	background-color: #8F9DB6;
	opacity:.7;
}
div#title2 {
	position:absolute;
	width:165px;
	height:50px;
	z-index:3;
	right: -1px;
	top: -40px;
	padding-bottom: 0px;
	vertical-align: middle;
	left: 1px;
	text-align: left;
}
div#copy-area2 {
	position:absolute;
	width:928px;
	height:2053px;
	z-index:3;
	right: 0px;
	top: 101px;
	left: 14px;
	overflow: visible;
	background-color: #FFFFFF;
}
div#footer2 {
	position:absolute;
	width:928px;
	height:37px;
	z-index:3;
	right: 751px;
	top: 1254px;
	left: -1px;
	background-color: #FFFFFF;
}
div#text2 {
	position:absolute;
	width:909px;
	height:733px;
	z-index:3;
	right: -1px;
	top: 39px;
	padding-bottom: 0px;
	vertical-align: middle;
	left: 0px;
	text-align: center;
}
div#process {
	position:absolute;
	width:908px;
	height:37px;
	z-index:3;
	right: -1px;
	top: 502px;
	padding-bottom: 0px;
	vertical-align: middle;
	left: 10px;
	text-align: center;
	background-color: #8f9db6;
}
div#newstable {
	width:587px;
	height:2px;
	left: 12px;
	top: 752px;
	position: absolute;
}

.gallerytitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight: normal;
	color: #005AAA;
	height: 12px;
	text-align: center;
}
a.gallerytitle:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight: normal;
	color: #005AAA;
	;
	text-decoration: none;
	text-align: center;
}
a.gallerytitle:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight: normal;
	color: #005AAA;
	text-decoration: none;
	text-align: center;
}
a.gallerytitle:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight: normal;
	color: #005AAA;
	text-decoration: underline;
	text-align: center;
}
a.gallerytitle:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight: normal;
	color: #005AAA;
	text-decoration: none;
	text-align: center;
}
a.sitemap:link {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.sitemap:visited {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.sitemap:hover {
	font-size: 10px;
	color: #72B0D6;
	text-decoration: underline;
}
a.sitemap:active {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.news {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	color: #666666;
	text-align: left;
	padding-bottom: 8px;
}
.registered {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	color: #666666;
	text-align: left;
	padding-bottom: 8px;
}
.pic {
	line-height : 16px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
}
.picTh {
	line-height : 16px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.pic2 {
	margin-top: 0px;
	margin-right: 8px;
	margin-left: 8px;
	margin-bottom: 0px;
}
.subtitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 24px;
	color: #FEE200;
	padding-left: 5px;
	font-weight: bold;
}
a.subtitle:link {
	font-size : 16px;
	color: #217BD4;
	text-decoration: none;
}
a.subtitle:visited {
	font-size : 16px;
	color: #217BD4;
	text-decoration: none;
}
a.subtitle:hover {
	font-size : 16px;
	color: #217BD4;
	text-decoration: underline;
}
a.subtitle:active {
	font-size : 16px;
	color: #217BD4;
	text-decoration: none;
}
.clients {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #333333;
	text-align: left;
}
a.clients:link {
	font-size : 13px;
	color: #333333;
	text-decoration: underline;
}
a.clients:visited {
	font-size : 13px;
	color: #333333;
	text-decoration: underline;
}
a.clients:hover {
	font-size : 13px;
	color: #333333;
	text-decoration: none;
}
a.clients:active {
	font-size : 13px;
	color: #333333;
	text-decoration: none;
}
.BigCopy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	line-height : 25px;
	color: #FFFFFF;
	text-align: right;
	padding-bottom: 7px;
}
.SubCopy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 32px;
	line-height : 10px;
	color: #FFFFFF;
	text-align: right;
	padding-bottom: 7px;
}
.SubSubCopy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	line-height : 20px;
	color: #005AAA;
	text-align: left;
	padding-bottom: 15px;
}
.blue {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #333333;
}
a.blue:link {
	font-size : 11px;
	color: #005AAA;
	text-decoration: none;
}
a.blue:visited {
	font-size : 11px;
	color: #005AAA;
	text-decoration: none;
}
a.blue:hover {
	font-size : 11px;
	color: #005AAA;
	text-decoration: underline;
}
a.blue:active {
	font-size : 11px;
	color: #005AAA;
	text-decoration: none;
}
.sitemap2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 16px;
	color: #666666;
	text-align: left;
	padding-bottom: 8px;
}
.tabletext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #333333;
	line-height: 14px;
}
.tel {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.menu {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #FFFFFF;
	padding-right: 19px;
	padding-left: 19px;
	font-weight: bold;
	line-height: 26px;
}
a.menu:link {
	font-size : 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:visited {
	font-size : 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:hover {
	font-size : 12px;
	color: #005AAA;
	text-decoration: none;
}
a.menu:active {
	font-size : 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.welcome {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color: #333333;
	line-height: 25px;
	padding-right: 10px;
	padding-left: 10px;
}
.newsTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #333333;
	font-weight: bold;
	padding-top: 5px;
}
.news {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #333333;
}
.title1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color: #005AAA;
	line-height: 25px;
}
.home-text2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	color: #333333;
	padding-bottom: 15px;
}
.blogs {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height : 16px;
	color: #005AAA;
}
.home-text3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	text-indent: 0px;
	margin-top: 15px;
	padding-top: 0px;
	margin-bottom: 15px;
	color: #333333;
}
.newsback {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #333333;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 30px;
}
.productstitleCopy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	line-height : 20px;
	color: #00346C;
	text-align: left;
	padding-bottom: 7px;
	padding-right: 30px;
}
a.products:link {
	font-size : 12px;
	color: #005AAA;
	text-decoration: none;
}
a.products:visited {
	font-size : 12px;
	color: #005AAA;
	text-decoration: none;
}
a.products:hover {
	font-size : 12px;
	color: #005AAA;
	text-decoration: underline;
}
a.products:active {
	font-size : 12px;
	color: #005AAA;
	text-decoration: none;
}
.title2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: bold;
}
div#box2 {
	position:absolute;
	width:276px;
	height:338px;
	left: 641px;
	z-index:1;
	top: -54px;
	overflow: visible;
	visibility: visible;
	background-color: #edecea;
}
div#events2 {
	position:absolute;
	width:276px;
	height:741px;
	left: 642px;
	z-index:1;
	top: 297px;
	overflow: visible;
	visibility: visible;
	background-color: #EDECEA;
}
div#newsitem {
	width:587px;
	height:766px;
	left: 9px;
	top: -52px;
	position: absolute;
	background-color: #EDECEA;
	padding: 15px;
	overflow: auto;
}
.newstext {
	font-family : Helvetica, Arial;
	font-size : 14px;
	line-height : 24px;
	color: #333333;
	text-align: justify;
}
.newstextheader {
	font-family : Helvetica, Arial;
	font-size : 14px;
	line-height : 20px;
	color: #333333;
	text-align: justify;
}
div#contact {
	width:587px;
	height:1763px;
	left: 12px;
	top: -54px;
	position: absolute;
	background-color: #EDECEA;
	padding: 15px;
}
div#links {
	position:absolute;
	width:276px;
	height:602px;
	left: 642px;
	z-index:1;
	top: 895px;
	overflow: visible;
	visibility: visible;
	background-color: #EDECEA;
}
div#savills {
	position:absolute;
	width:117px;
	height:349px;
	left: 727px;
	z-index:1;
	top: 397px;
	overflow: visible;
	visibility: visible;
	background-color: #edecea;
}
div#newsletter {
	position:absolute;
	width:211px;
	height:31px;
	left: 613px;
	z-index:1;
	top: -146px;
	overflow: visible;
	visibility: visible;
}
div#form {
	width:876px;
	height:3251px;
	left: 12px;
	top: -54px;
	position: absolute;
	background-color: #EDECEA;
	padding: 15px;
}
div#footercontact {
	position:absolute;
	width:928px;
	height:37px;
	z-index:3;
	right: 751px;
	top: 1747px;
	left: 2px;
	background-color: #FFFFFF;
}
div#membership {
	width:587px;
	height:1036px;
	left: 12px;
	top: -54px;
	position: absolute;
	background-color: #EDECEA;
	padding: 15px;
}
div#footerindex {
	position:absolute;
	width:928px;
	height:37px;
	z-index:3;
	right: 751px;
	top: 1350px;
	left: 0px;
	background-color: #FFFFFF;
}
div#login {
	width:587px;
	height:428px;
	left: 12px;
	top: -54px;
	position: absolute;
	background-color: #EDECEA;
	padding: 15px;
}
div#logintext {
	width:80px;
	height:37px;
	left: 820px;
	top: 8px;
	position: absolute;
}
div#cobalt {
	position:absolute;
	width:190px;
	height:350px;
	left: 11px;
	z-index:3;
	top: 397px;
	overflow: visible;
}
a.login:link {
	font-size : 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.login:visited {
	font-size : 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.login:hover {
	font-size : 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.login:active {
	font-size : 12px;
	color: #FFFFFF;
	text-decoration: none;
}
div#cobalt2 {
	position:absolute;
	width:251px;
	height:177px;
	left: 358px;
	z-index:3;
	top: 1129px;
	overflow: visible;
}
.bigcopy2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height : 25px;
	color: #FFFFFF;
	text-align: right;
	padding-bottom: 7px;
}
.home-text4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	text-indent: 0px;
	color: #333333;
}
div#events3 {
	position:absolute;
	width:276px;
	height:793px;
	left: 642px;
	z-index:1;
	top: 297px;
	overflow: visible;
	visibility: visible;
	background-color: #EDECEA;
}
div#form {
	width:876px;
	height:500px;
	left: 11px;
	top: -54px;
	position: absolute;
	background-color: #EDECEA;
	padding: 15px;
}
div#form2 {
	width:844px;
	height:252px;
	left: 17px;
	top: 179px;
	position: absolute;
	background-color: #FFF;
	padding: 15px;
}
.apbform {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height : 20px;
	color: #005AAA;
}
a.vision:link {
	font-size : 22px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 45px;
}
a.vision:visited {
	font-size : 22px;
	color: #FFFFFF;
	text-decoration: none;
}
a.vision:hover {
	font-size : 22px;
	color: #72B0D7;
	text-decoration: none;
}
a.vision:active {
	font-size : 22px;
	color: #FFFFFF;
	text-decoration: none;
}
div#form3 {
	width:844px;
	height:252px;
	left: 15px;
	top: 825px;
	position: absolute;
	background-color: #FFF;
	padding: 15px;
}
div#form4 {
	width:876px;
	height:1109px;
	left: 11px;
	top: -54px;
	position: absolute;
	background-color: #EDECEA;
	padding: 15px;
}
