body {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:arial;
	background:url(../images/bg.jpg);
	text-align:center;
}

img {
	border:none;
}

.dots {
	height:4px;
	overflow:hidden;
	background:url(../images/d.gif);
}

.verdana {
	font-family:verdana;
	font-size:11px;
}

form {
	margin:0px;
	padding:0px;
}

.bg-gra {
	height:20px;
	background:url(../images/bg-gra-top.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-gra-top.png',sizingMethod='scale');
}

.header,.message-area-general,.bottom-boxes,.footer,.mbox-general {
	margin:auto;
	width:960px;
	text-align:left;
}

.header {
	margin-top:-20px;
}

.header .logo-cont {
	float:left;
	display:inline;
	width:371px;
	height:99px;
	background:url(../images/bg-logo-cont.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-logo-cont.png',sizingMethod='scale');
	position:relative;
	cursor: pointer;
}

.header .logo-cont .logo {
	position:absolute;
	top:21px;
	left:32px;
	border: none;
}

.header .logo-cont .blue-pin {
	position:absolute;
	top:48px;
	left:326px;
}

.header .sign-in {
	float:right;
	display:inline;
	margin-right:25px;
	width:304px;
	height:112px;
	background:url(../images/bg-sign-in.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-sign-in.png',sizingMethod='scale');
}

.header .sign-in-area {
	float:left;
	display:inline;
	position:relative;
	width:274px;
	margin-top:20px;
	margin-left:21px;
	z-index:2323;
}

.header .sign-in-area .titles {
	height:23px;
}

.header .sign-in-area .greentit1 {
	float:left;
	display:inline;
	font-size:14px;
	font-weight:bold;
	color:#70d034;
	margin-top:4px;
}

.header .sign-in-area .greentit2 {
	float:right;
	display:inline;
	background:url(../images/arrow-right-blue.gif) 100% 0px no-repeat;
	padding-right:26px;
	color:#48a4cf;
	padding-top:4px;
	height:19px;
	text-decoration:none;
	font-weight:bold;
}

.header .sign-in-area .inputs {
	margin-top:7px;
	overflow:hidden;
	color:#515354;
}

.header .sign-in-area .inputs input {
	width:110px;
	padding-left:3px;
	height:14px;
	border:1px solid #515354;
	color:#515354;
	font-size:11px;
}

.header .sign-in-area .inputs img {
	vertical-align:top;
}

.header .sign-in-area .inputs .useremail {
	float:left;
	display:inline;
}

.header .sign-in-area .inputs .userpassword {
	float:right;
	display:inline;
	position:relative;
}

.header .signin-footer {
	clear:both;
}

.header .signin-footer .remember img.checkbox {
	vertical-align:top;
	margin-top:2px;
	margin-right:5px;
	position:relative;
	z-index:3434;
	cursor:pointer;
}

.header .signin-footer .remember {
	float:left;
	display:inline;
	width:121px;
	color:#515354;
	font-size:11px;
}

.header .signin-footer .fotgotpassword {
	float:left;
	display:inline;
	margin-left:7px;
}

.header .signin-footer .fotgotpassword a {
	font-size:11px;
	color:#515354;
}

.orange-pin {
	margin-top:-20px;
	margin-left:-9px;
	position:absolute;
	width:54px;
	height:45px;
	background:url(../images/orange-pin.png) top left no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/orange-pin.png',sizingMethod='scale');
}

.orange-pin2 {
	margin-left:0px;
	margin-top:0px;
	position:absolute;
	overflow:hidden;
	width:41px;
	height:48px;
	background:url(../images/orange-pin2.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/orange-pin2.png',sizingMethod='scale');
}

.green-pin {
	position:absolute;
	width:54px;
	height:45px;
	background:url(../images/green-pin.png) top left no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/green-pin.png',sizingMethod='scale');
}

.blue-pin2 {
	margin-top:-19px;
	margin-left:878px;
	position:absolute;
	width:56px;
	height:45px;
	background:url(../images/blue-pin2.png) top left no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blue-pin2.png',sizingMethod='scale');
}


.cta-bluepin2 {
	margin-left:865px;
	margin-top:-35px;
}

.cta-orange-pin2 {
	margin-left:865px;
	margin-top:-35px;
}

.message-area {
	margin-top:12px;
	float:left;
	display:inline;
	background:white;
	margin-left:20px;
	width:912px;
}
.message-area .bw-tl {background:url(../images/bg-ovaled-tl.gif) top left no-repeat;}
.message-area .bw-tr {background:url(../images/bg-ovaled-tr.gif) top right no-repeat;}
.message-area .bw-bl {background:url(../images/bg-ovaled-bl.gif) bottom left no-repeat;}
.message-area .bw-br {background:url(../images/bg-ovaled-br.gif) bottom right no-repeat;height:336px;}

.message-area .bwhite {
	background:white;
	margin-top:20px;
	margin-left:18px;
}

.message-area .main-txt {
	margin-left:29px;
	margin-top:12px;
	float:left;
	display:inline;
	width:588px;
	height:269px;
}

.message-area .main-txt .imgcont {
	float:left;
	display:inline;
	width:309px;
}

.message-area .main-txt .imgcont img {
	position:absolute;

}

.message-area .main-txt .txt {
	float:left;
	display:inline;
	width:270px;
	margin-top:10px;
	margin-right:9px;
}

.message-area .main-txt h1 {
	margin:0px;
	padding:0px;
	color:#3e4040;
	font-size:24px;
	line-height:26px;
}

.message-area .main-txt .txt p {
	color:#3e4040;
	font-size:17px;
}

.message-area .actions {
	float:left;
	display:inline;
	margin-top:12px;
	margin-left:4px;
	width:279px;
}

.buttonblue {
	display:block;
	width:279px;
	height:41px;
	margin-bottom:2px;
	overflow:hidden;
	cursor:pointer;
	text-decoration:none;
}

.buttonblue span {
	display:-moz-inline-box;
	display:inline-block;
	height:41px;
	overflow:hidden;
	vertical-align:top;
}

.buttonblue span.l {
	width:27px;
	background:url(../images/btn-blue-l.jpg);
}

.buttonblue span.c {
	width:232px;
	background:url(../images/btn-blue-c.jpg) 0px 0px repeat-x;
	text-align:center;
	padding-top:8px;
	height:41px;
	font-weight:bold;
}

.buttonblue span.c span {
	display:block;
	width:232px;
	text-align:center;
}

.blue-area {
	width:272px;
	padding-left:7px;
	height:185px;
	margin-top:1px;
	background:url(../images/blue-area.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blue-area.png',sizingMethod='scale');
	text-align:center;
	cursor: pointer;
}

.blue-area h3 {
	margin:0px;
	padding:0px;
	padding-top:8px;
	padding-bottom:10px;
}

.buttonblue span.c,.blue-area h3,.blue-area h3 a {
	font-size:14px;
	color:white;
	text-decoration:none;
}

.buttonblue span.r {
	width:20px;
	background:url(../images/btn-blue-r.jpg);
}

.middle .content {
	height:295px;
}

.middle .updates {
	margin-top:3px;
	margin-left:29px;
	color:#515354;
}

.middle .updates a {
	color:#0b86bf;
}

.middle .updates span {
	display:inline-block;
	margin-top:3px;
}

.middle .updates img {
	vertical-align:top;
}

.middle .updates img.seps {
	margin-top:4px;
	margin-left:10px;
	margin-right:7px;
}

.bottom-boxes .bottom-boxes-inner {
	margin-top:12px;
	float:left;
	display:inline;
	margin-left:20px;
	width:912px;
}

.bottom-boxes .box {
	float:left;
	display:inline;
	width:219px;
	margin-right:12px;
	background:white;
}

.bottom-boxes .box .white-pin {
	margin-top:-4px;
	margin-left:185px;
	position:absolute;
	width:40px;
	height:39px;
	overflow:hidden;
	background:url(../images/white-pin.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/white-pin.png',sizingMethod='scale');
}

.bottom-boxes .box .blue-pin {
	position:absolute;
	width:41px;
	height:48px;
	margin-left:178px;
	margin-top:-10px;
	overflow:hidden;
	background:url(../images/blue-pin3.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blue-pin3.png',sizingMethod='scale');
}

.bottom-boxes .box .orange-pin {
	margin-left:173px;
	margin-top:0px;
	position:absolute;
	overflow:hidden;
	width:41px;
	height:48px;
	background:url(../images/orange-pin2.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/orange-pin2.png',sizingMethod='scale');
}

.bottom-boxes .box .green-pin {
	margin-left:169px;
	margin-top:-48px;
	position:absolute;
	overflow:hidden;
	width:54px;
	height:45px;
	background:url(../images/green-pin.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/green-pin.png',sizingMethod='scale');
}

.bottom-boxes .lastbox {
	margin-right:0px;
}

.bottom-boxes .box h3 {
	margin:0px;
	padding:0px;
	color:#515354;
	font-size:18px;
	padding-left:12px;
	padding-top:7px;
	padding-bottom:12px;
	background:url(../images/dots.gif) bottom left no-repeat;
}

.bottom-boxes .box h2 {
	margin:0px;
	padding:0px;
	font-size:22px;
	color:#515354;
}

.bottom-boxes .box h4 {
	margin:0px;
	padding:0px;
	font-size:16px;
}

.bottom-boxes .small {
	font-size:11px;
}

.bottom-boxes .box .bw-tl,.footer .box .bw-tl {
	background:url(../images/bg-ovaled-tl.gif) top left no-repeat;
}

.bottom-boxes .box  .bw-tr,.footer .box  .bw-tr {
	background:url(../images/bg-ovaled-tr.gif) top right no-repeat;
}

.bottom-boxes .box  .bw-bl,.footer .box  .bw-bl {
	background:url(../images/bg-ovaled-bl.gif) bottom left no-repeat;
}

.bottom-boxes .box  .bw-br,.footer .box  .bw-br {
	background:url(../images/bg-ovaled-br.gif) bottom right no-repeat;
	overflow:hidden;
}

.bottom-boxes .greenframe {
	background:url(../images/box-green-frame.jpg) top left no-repeat;
}

.bottom-boxes a.btngreen {
	margin-top:5px;
	cursor:pointer;
	display:block;
	_display:inline-block;
	height:43px;
}

.bottom-boxes a.btngreen span {
	display:-moz-inline-box;
	display:inline-block;
	height:43px;
	overflow:hidden;
	vertical-align:top;
}

.bottom-boxes a.btngreen span.l {
	width:19px;
	background:url(../images/btn-green-l.jpg);
}

.bottom-boxes a.btngreen span.c {
	color:white;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	width:180px;
	height:43px;
	background:url(../images/btn-green-c.jpg);
}

.bottom-boxes a.btngreen span.c span {
	display:block;
	margin-top:10px;
	width:180px;
	text-align:center;
}

.bottom-boxes a.btngreen span.r {
	width:16px;
	background:url(../images/btn-green-r.jpg);
}

.bottom-boxes .m12 {
	margin-left:12px;
	color:#546e44;
}

.bottom-boxes ul.thumbs {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.bottom-boxes ul.thumbs li,.testimonial-item {
	clear:both;
	padding-top:9px;
	padding-left:12px;
	padding-bottom:12px;
	overflow:hidden;
	background:url(../images/dots.gif) bottom left no-repeat;
	font-weight:bold;
}

.testimonial-item {
	background:url(../images/d.gif) bottom left repeat-x;
}



.bottom-boxes ul.thumbs li.last {
	background:none;
}

.bottom-boxes ul.thumbs li.bluefooter {
	padding-top:10px;
	padding-bottom:20px;
	background:url(../images/box-blue-footer.jpg) bottom left no-repeat;
}

.bottom-boxes ul.thumbs li.orangefooter {
	background:url(../images/box-orange-footer.jpg) bottom left no-repeat;
}

.bottom-boxes ul.thumbs li,.testimonial-item {
	font-weight:normal;
	color:#515354;
}


.break {
	clear:both;
	font-size:1px;
}

.bottom-boxes ul.thumbs li img.thumb,.testimonial-item img.thumb {
	float:left;
	display:inline;
	margin-right:10px;
}

.bottom-boxes .imgscentered {
	margin-top:10px;
	margin-left:12px;
}

.bottom-boxes .imgscentered img {
	margin-right:6px;
}

.bottom-boxes .imgforums {
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

.fleft {
	float:left;
	display:inline;
}

.bottom-boxes .blue,.testimonial-item .blue {
	color:#0b86bf;
}

.bottom-boxes .orange {
	color:#ff9400;
}

.bottom-boxes .green {
	color:#70d034;
}

.footer {
	clear:both;
	overflow:hidden;
	padding-bottom:72px;
}

.footer .footer-inner {
	margin-top:60px;
	float:left;
	display:inline;
	margin-left:20px;
	width:912px;
	
}

.cazemin .mpane {
	clear:both;
	padding-top:10px;
	overflow:hidden;
	padding-bottom:7px;
	cursor:pointer;
	background:url(../images/dots.gif) top left no-repeat;
}

.cazemin .mpane .icon {
	margin-left:12px;
	float:left;
	display:inline;
	margin-right:11px;
}

.cazemin .mpane .icontext {
	float:left;
	display:inline;
	width:128px;
	margin:0px;
	padding:0px;
	font-weight:bold;
}

.cazemin .cpane {
	padding-left:12px;
	padding-right:12px;
	position:relative;
	clear:both;
	height:0px;
	overflow:hidden;

}

.cazemin .bluepan {
	background:url(../images/gradiants/blue.jpg) bottom repeat-x;
}

.cazemin .bluepanend {
	background:url(../images/gradiants/blue-end.jpg) bottom repeat-x !important;
}

.cazemin .orangepan {
	background:url(../images/gradiants/orange.jpg) bottom repeat-x;
}

.cazemin .greenpan {
	background:url(../images/gradiants/green.jpg) bottom repeat-x;
}

.cazemin .cpane p {
	margin:0px;
	padding:0px;
	margin-top:10px;
	padding-bottom:10px;
}

.footer .box {
	float:left;
	display:inline;
	background:white;
}

.footer .box .bw-br {
	width:202px;
	height:190px;
}

.footer .boxbig .bw-br {
	width:306px;
}

.footer h4 {
	margin:0px;
	padding:0px;
	margin-top:12px;
	margin-left:12px;
	width:166px;
	padding-left:12px;
	font-size:14px;
	height:21px;
	padding-top:10px;
	color:white;
	text-align:left;
}

.footer ul.links {
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:178px;
	margin-left:12px;
	margin-top:2px;
	height:127px;
	padding-top:6px;
}

.footer ul.links li {
	padding-left:12px;
	margin-bottom:5px;
	font-size:11px;
}

.footer ul.links li,.footer ul.links li a {
	color:white;
	text-decoration:none;
}

.footer .blue h4,.footer .blue ul.links {background:#0b86bf;}
.footer .blue li.selected {background:url(../images/icons/arrows/arrow-right-blue.gif) 0px 3px no-repeat;}

.footer .orange h4,.footer .orange ul.links {background:#ff9400;}
.footer .orange li.selected {background:url(../images/icons/arrows/arrow-right-orange.gif) 0px 3px no-repeat;}

.footer .green h4,.footer .green ul.links {background:#70d034;}
.footer .green li.selected {background:url(../images/icons/arrows/arrow-right-green.gif) 0px 3px no-repeat;}

.footer .vdots {
	position:absolute;
	margin-left:200px;
	margin-top:4px;
	width:4px;
	height:175px;
	background:url(../images/dots-vertical.gif) no-repeat;
}

.footer .smiley-face {
	position:absolute;
	width:73px;
	height:74px;
	margin-left:221px;
	margin-top:-12px;
	background:url(../images/smiley-face.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/smiley-face.png',sizingMethod='scale');
}

.footer .boxbig a {
	color:#757779;
	font-size:12px;
}

.footer .boxbig .mrg {
	margin-top:10px;
	margin-left:7px;
	position:relative;
	height:175px;
}

.footer .boxbig .credits {
	position:absolute;
	left:0px;
	bottom:0px;
}

.footer .boxbig .credits a,.footer .boxbig .credits .bluetext {
	color:#0b86bf;
	text-decoration:none;
}

.footer .boxbig .credits .color1 {
	color:#757779;
}

.footer .boxbig .credits .color2 {
	color:#515354;
}

.footer .green-pin {
	position:absolute;
	overflow:hidden;
	width:32px;
	height:38px;
	margin-left:-10px;
	margin-top:-8px;
	background:url(../images/green-pin2.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/green-pin2.png',sizingMethod='scale');
}

a.redhover:hover {
	color:#ed261a !important;
}

.mbox-general {

}

/* dynamic main box */
.mbox {
	margin-top:12px;
	float:left;
	display:inline;
	background:white;
	margin-left:20px;
	width:912px;
	overflow:hidden;

}
.mbox .bw-tl {background:url(../images/bg-ovaled-tl.gif) top left no-repeat;}
.mbox .bw-tr {background:url(../images/bg-ovaled-tr.gif) top right no-repeat;}
.mbox .bw-bl {background:url(../images/bg-ovaled-bl.gif) bottom left no-repeat;}
.mbox .bw-br {background:url(../images/bg-ovaled-br.gif) bottom right no-repeat;}
/* dynamic main box - end */

/* nav bar */

.navbar {
	height:87px;
	padding-top:9px;
}

.navbar ul.mainnav {
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:left;
	display:inline;
	padding-left:6px;
	margin-left:41px;
	height:38px;
	background:url(../images/navbar/seperator-first.gif);
}

.navbar ul.mainnav li {
	float:left;
	display:inline;
	padding-right:4px;
	background:url(../images/navbar/seperator.gif) top right no-repeat;
}

.navbar ul.mainnav li.last {
	background-image:url(../images/navbar/seperator-last.gif);
}

.navbar ul.mainnav a {
	display:block;
	_display:inline;
	height:38px;
	cursor:pointer;
	color:#515354;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}

.navbar ul.mainnav span {
	display:-moz-inline-box;
	display:inline-block;
	vertical-align:top;
	height:38px;
	overflow:hidden;
}

.navbar ul.mainnav li span.l {
	width:12px;
	background:url(../images/navbar/l.gif);
}

.navbar ul.mainnav li span.c {
	padding-left:4px;
	padding-right:4px;
	_padding-top:10px;
	height:38px;
	_height:28px;
	background:url(../images/navbar/c.gif);

}

.navbar ul.mainnav li span.c span {
	display:block;
	margin-top:10px;
	_display:inline;
	_margin-top:0px;
}

.navbar ul.mainnav li span.r {
	width:12px;
	background:url(../images/navbar/r.gif);
}

.navbar ul.mainnav li.hover a {
	color:white;
}

.navbar ul.mainnav li.hover span.l {
	background-image:url(../images/navbar/lhover.gif);
}

.navbar ul.mainnav li.hover span.c {
	background-image:url(../images/navbar/chover.gif);
}

.navbar ul.mainnav li.hover span.r {
	background-image:url(../images/navbar/rhover.gif);
}

.navbar .subnav-cont {
	clear:both;
	height:42px;
	background:url(../images/navbar/sub/bg.gif) repeat-x;
}

.navbar ul.subnav {
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-top:11px;
	float:left;
	display:inline;
	padding-left:4px;
	margin-left:28px;
	height:31px;
	background:url(../images/navbar/sub/seperator-first.gif);
}

.navbar ul.subnav li {
	float:left;
	display:inline;
	padding-right:4px;
	background:url(../images/navbar/sub/seperator.gif) top right no-repeat;
}

.navbar ul.subnav li.last {
	background-image:url(../images/navbar/sub/seperator-last.gif);
}

.navbar ul.subnav a {
	display:block;
	_display:inline;
	height:38px;
	cursor:pointer;
	color:#515354;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

.navbar ul.subnav span {
	display:-moz-inline-box;
	display:inline-block;
	vertical-align:top;
	height:31px;
	overflow:hidden;
}

.navbar ul.subnav li span.l {
	width:11px;
	background:url(../images/navbar/sub/l.gif);
}

.navbar ul.subnav li span.c {
	padding-left:3px;
	padding-right:3px;
	height:31px;
	_padding-top:8px;
	_height:23px;
	background:url(../images/navbar/sub/c.gif);
}

.navbar ul.subnav li span.c span {
	margin-top:8px;
	display:block;
	_margin-top:0px;
	_display:inline;
}

.navbar ul.subnav li span.r {
	width:11px;
	background:url(../images/navbar/sub/r.gif);
}

.navbar ul.subnav li.hover a {
	color:white;
}

.navbar ul.subnav li.hover span.l {
	background-image:url(../images/navbar/sub/lhover.gif);
}

.navbar ul.subnav li.hover span.c {
	background-image:url(../images/navbar/sub/chover.gif);
}

.navbar ul.subnav li.hover span.r {
	background-image:url(../images/navbar/sub/rhover.gif);
}

.navbar .seperator {
	height:6px;
	overflow:hidden;
	background:#70d034;
}

/* nav bar - end */

.innpage {
	padding-top:22px;
}

.innpage .page-headline {
	margin-left:32px;
}

.innpage .page-headline .updated {
	font-size:11px;
	color:#515354;
}

.innpage .page-headline h1 {
	margin:0px;
	padding:0px;
	margin-bottom:12px;
	color:#515354;
	font-size:26px;
}

.innpage .page-headline h5 {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#0b86bf;
	margin-top:10px;
}

.innpage .page-headline p {
	margin:0px;
	padding:0px;
	padding-bottom:14px;
	font-size:18px;
	color:#515354;
	width:480px;
}

.TourPage h1 {
	font-size:26px !important;
	margin:0px !important;
	padding:0px !important;
}

.TourPage p {
	margin:0px !important;
	padding:0px !important;
	font-size:17px !important;
	width:520px !important;
	padding-bottom:10px !important;
}

.innpage .page-headline p.smaller {
	font-size:14px;
}

.innpage .page-headline p.small {
	margin:0px;
	padding:0px;
	margin-top:10px;
	font-size:11px;
	color:#515354;
	width:560px;
}


.faq {
	margin-top:42px;
}

.faq .blue-pin2 {
	margin-top:-39px;
	margin-left:868px;
}

.faq ul.list {
	margin:0px;
	padding:0px;
	list-style-type:none;
	overflow:hidden;
}

.faq ul.list li {
	clear:both;
	background:url(../images/pages/faq/dotfaq.gif) top repeat-x;
	padding-top:17px;
	padding-bottom:11px;
	overflow:hidden;
}

.faq ul.list li .list-box {
	width:870px;
	position:relative;
	left:24px;
}

.faq ul.list li .list-box .line {

	width:845px;
	padding-left:19px;
	padding-top:9px;
	
}

.faq ul.list li h2 {
	margin:0px;
	padding:0px;
	font-size:16px;
	color:#0b86bf;
}

.faq ul.list li p {
	margin:0px;
	padding:0px;
	margin-top:13px;
	padding-bottom:13px;
	padding-right:60px;
	color:#656769;
}

.faq ul.list li.blue .list-box {background:url(../images/pages/faq/gra-blue.gif) top repeat-x;}
.faq ul.list li.blue .list-box .line {background:url(../images/pages/faq/blue.gif) 0px 0px repeat-y;}
.faq ul.list li.blue h2 {color:#0b86bf;}

.faq ul.list li.orange .list-box {background:url(../images/pages/faq/gra-orange.gif) top repeat-x;}
.faq ul.list li.orange .list-box .line {background:url(../images/pages/faq/orange.gif) 0px 0px repeat-y;}
.faq ul.list li.orange h2 {color:#ff9400;}

.faq ul.list li.green .list-box {background:url(../images/pages/faq/gra-green.gif) top repeat-x;}
.faq ul.list li.green .list-box .line {background:url(../images/pages/faq/green.gif) 0px 0px repeat-y;}
.faq ul.list li.green h2 {color:#8dda5e;}


.cta {
	margin-left:599px;
	width:313px;
	height:312px;
	z-index:34;
	position:absolute;
}

.cta .blue-pin2 {
	z-index:43;
	margin-left:270px;
}

.contentside {
	margin-left:612px;
	position:absolute;
	width:300px;
	margin-top:312px;
	text-align:left;
}

.cta .blue-area {
	margin-top:3px;
}

.cta .blue-area h3 {
	padding-bottom:12px;
}

.cta .btnsmargin {
	margin-left:22px;
	position:relative;
	padding-top:12px;
}

.cta .btnsmargin h1 {
	margin:0px;
	padding:0px;
	font-size:20px;
	color:#515354;
}

.cta .cnt {
	height:282px;
	background:url(../images/cta/shadow-repeater.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cta/shadow-repeater.png',sizingMethod='scale');
}

.cta .cnt-smaller {
	height:96px;
}

.cta .cnt-LandingPage {
	height:365px;
}

.cta .cnt-LandingPage .orange-pin {
	margin-left:245px;
	margin-top:-24px;
}

.cta .cnt-LandingPage h1 {
	padding-left:19px;
	margin-bottom:13px;
	padding-top:8px;
}

.cta .btnsmargin .dots-blue {
	height:3px;
	overflow:hidden;
	margin-left:-5px;
	background:url(../images/cta/dots-blue.gif);
}

.cta .btnsmargin .bg-grdiant-blue {
	margin-left:-5px;
	background:url(../images/cta/bg-gradiant-blue.gif) 0px 0px repeat-x;
}

.cnt-LandingPage .answer {
	margin:auto;
	height:109px;
	width:249px;
	font-weight:bold;
	color:#3e4040;
	padding-top:15px;
	font-size:13px;
}

.cnt-LandingPage .answer a {
	font-weight:normal;
	color:#0b86bf;
}

.cnt-LandingPage .blue-area {
	margin-left:5px;
}

.cnt-LandingPage .answer .inner-pic {
	float:right;
	display:inline;
}

.cta .t {
	position:absolute;
	top:0px;
	left:0px;
	width:313px;
	height:21px;
	background:url(../images/cta/shadow-top.jpg);
}

.cta .bottom {
	height:30px;
	background:url(../images/cta/shadow-bottom.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cta/shadow-bottom.png',sizingMethod='scale');
}

.cta .white-pin {
	position:absolute;
	width:40px;
	height:39px;
	margin-left:283px;
	margin-top:-17px;
	overflow:hidden;
	background:url(../images/white-pin.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/white-pin.png',sizingMethod='scale');
}

/* 532 */

.ShadowBox .ShadowBoxT div.Side,.ShadowBox .ShadowBoxM div.Side,.ShadowBox .ShadowBoxB div.Side {
	float:left;
	display:inline;
	height:21px;
	width:25px;
	overflow:hidden;
}

.ShadowBox .ShadowBoxT div.l {
	background:url(../images/ShadowBoxTL.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowBoxTL.png',sizingMethod='scale');
}

.ShadowBox .ShadowBoxT div.c {
	background:url(../images/ShadowBoxT.gif) repeat-x;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowBoxT.png',sizingMethod='scale');
}

.ShadowBox .ShadowBoxT div.r {
	background:url(../images/ShadowBoxTR.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowBoxTR.png',sizingMethod='scale');
}

.ShadowBox .ShadowBoxM div.l {
	background:url(../images/ShadowBoxL.png) repeat-y;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowBoxL.png',sizingMethod='scale');
}

.ShadowBox .ShadowBoxM div.r {
	background:url(../images/ShadowBoxR.png) repeat-y;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowBoxR.png',sizingMethod='scale');
}

.ShadowBox .ShadowBoxM,.ShadowBox .ShadowBoxB {
	clear:both;
}

.ShadowBox .ShadowBoxB div.l {
	background:url(../images/ShadowBoxBL.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowBoxBL.png',sizingMethod='scale');
}

.ShadowBox .ShadowBoxB div.c {
	background:url(../images/ShadowBoxB.png) repeat-x;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowBoxB.png',sizingMethod='scale');
}

.ShadowBox .ShadowBoxB div.r {
	background:url(../images/ShadowBoxBR.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ShadowBoxBR.png',sizingMethod='scale');
}


.ShadowBox .ShadowBoxM div.Side {
	height:203px;
}

.ShadowBox div.c {
	width:532px !important;
}


/* Contact us */

.contactus {
	overflow:hidden;
	padding-bottom:20px;
}

.contactus .green-pin {
	margin-top:-36px;
	margin-left:505px;
}

.contactus .list-cont {
	padding-top:3px;
	padding-left:12px;
}

.contactus ul.list {
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-top:11px;
}

.contactus ul.list li {
	clear:both;
	width:100%;
	overflow:hidden;
	margin-bottom:4px;
}

.contactus ul.list li h2 {
	margin:0px;
	padding:0px;
	padding-left:19px;
	font-size:14px;
	padding-bottom:5px;
}

.contactus ul.list li .list-box {
	margin-left:11px;
	width:507px;
}

.contactus ul.list li .list-box .line {
	height:46px;
	padding-top:10px;
}

.contactus ul.list li.blue .list-box {background:url(../images/pages/faq/gra-blue.gif) top repeat-x;}
.contactus ul.list li.blue .list-box .line {background:url(../images/pages/faq/blue.gif) 0px 0px repeat-y;}
.contactus ul.list li.blue h2 {color:#0b86bf;}

.contactus ul.list li.orange .list-box {background:url(../images/pages/faq/gra-orange.gif) top repeat-x;}
.contactus ul.list li.orange .list-box .line {background:url(../images/pages/faq/orange.gif) 0px 0px repeat-y;}
.contactus ul.list li.orange h2 {color:#ff9400;}

.contactus ul.list li.green .list-box {background:url(../images/pages/faq/gra-green.gif) top repeat-x;}
.contactus ul.list li.green .list-box .line {background:url(../images/pages/faq/green.gif) 0px 0px repeat-y;}
.contactus ul.list li.green h2 {color:#8dda5e;}

.tellafriend {
	overflow:hidden;
	padding-bottom:20px;
}

.tellafriend h3 {
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#ff9400;
	margin-bottom:8px;
}

.tellafriend form {
	margin:0px;
	padding:0px;
}

.tellafriend form input,.tellafriend form textarea {
	width:500px;
	padding-left:6px;
	height:17px;
	padding-top:3px;
	font-size:11px;
	border:1px solid #515354;
	color:#878b8c;
	background:url(../images/bg-input-gradiant.gif) 0px 0px repeat-x;
	margin-bottom:7px;
}

.tellafriend form textarea {
	height:80px;
	width:490px;
	padding-right:10px;
	font-size:12px;
	font-family:arial;
	overflow:auto;
}

.tellafriend .capcha {
	border:none;
	width:240px;
	height:55px;
	overflow:hidden;
}

.tellafriend .capcha-img {
	display:block;
}

.tellafriend .capcha-input {
	border:1px solid #515354;
	margin-top:-1px;
	width:192px;
	overflow:hidden;
}

.tellafriend .ErrorMsg {
	font-size:12px;
	color:#ed1c24;
	margin-top:22px;
	margin-bottom:8px;
	display:none;
}

.tellafriend .ErrorTriangle {
	position:absolute;
	width:8px;
	height:8px;
	background:url(../images/red-triangle.gif);
	margin-left:-12px;
	margin-top:7px;
	display:none;
}

.tellafriend .ShadowBox {
	margin-left:12px;
}

.tellafriend .ShadowBox .ShadowBoxM div.Side {
	height:353px;
}

.tellafriend .padding {
	padding-top:3px;
	padding-left:10px;
}

.tellafriend .btn-orange {
	margin-left:-5px;
	margin-top:10px;
}

.dbl-arrows {
	vertical-align:top;
	margin-top:6px;
	margin-left:5px;
	display:-moz-inline-box;
	overflow:hidden;
	display:inline-block;
	width:7px;
	height:7px;
	background:url(../images/buttons/dbl-arrows.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/buttons/dbl-arrows.png',sizingMethod='scale');
}

/* Buttons */
.btn-orange {
	display:block;
	height:35px;
	position:relative;
	cursor:pointer;
}

.btn-orange span.BtnSide {
	display:-moz-inline-box;
	display:inline-block;
	height:35px;
	vertical-align:top;
}



.btn-orange span.l {
	background:url(../images/buttons/orange/bg-left.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/buttons/orange/bg-left.png',sizingMethod='scale');
	width:16px;
}

.btn-orange span.c {
	background:url(../images/buttons/orange/bg-repeater.png) repeat-x;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/buttons/orange/bg-repeater.png',sizingMethod='scale');
	width:221px;
	text-align:center;
	color:white;
	font-weight:bold;
	font-size:14px;
	padding-top:5px;
	height:30px;
}

.btn-orange span.BtnSide span.mozinline {
	display:block;
	width:221px;
	text-align:center;
}

.btn-orange span.r {
	background:url(../images/buttons/orange/bg-right.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/buttons/orange/bg-right.png',sizingMethod='scale');
	width:16px;
}











.btn-green {
	display:block;
	height:35px;
	position:relative;
	cursor:pointer;
}

.btn-green span.BtnSide {
	display:-moz-inline-box;
	display:inline-block;
	height:35px;
	vertical-align:top;
}

.btn-green span.l {
	background:url(../images/buttons/green/bg-left.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/buttons/green/bg-left.png',sizingMethod='scale');
	width:16px;
}

.btn-green span.c {
	background:url(../images/buttons/green/bg-repeater.png) repeat-x;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/buttons/green/bg-repeater.png',sizingMethod='scale');
	width:121px;
	text-align:center;
	color:white;
	font-weight:bold;
	font-size:14px;
	padding-top:5px;
	height:30px;
}

.btn-green span.c span.mozinline {
	display:block;
	width:121px;
	text-align:center;
}


.btn-green span.r {
	background:url(../images/buttons/green/bg-right.png) no-repeat;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/buttons/green/bg-right.png',sizingMethod='scale');
	width:16px;
}

.LoginArea {
	clear:both;
	overflow:hidden;
}

.LoginArea h2 {
	margin:0px;
	padding:0px;
	font-size:18px;
	margin-left:10px;
	margin-bottom:15px;
	color:#515354;
}

.LoginArea .bg-gradiant {
	position:absolute;
	margin-top:-13px;
	margin-left:-13px;
	z-index:343;
	width:260px;
	padding-top:10px;
	padding-left:18px;
	height:153px;
}

.LoginArea .LoginButtons {
	margin-top:1px;
	width:238px;
}

.LoginArea .rememberme {
	float:left;
	display:inline;
	color:#515354;
	margin-left:5px;
}

.LoginArea .rememberme img {
	vertical-align:top;
	margin-top:3px;
}

.LoginArea .forgotpassword {
	float:right;
	display:inline;
}

.LoginArea .forgotpassword a {
	color:#515354;
	font-size:11px;
}



.LoginArea .GradiantShadowBox .Side {
	overflow:visible !important;
	position:static !important;
}

.LoginArea .bg-gradiant h3 {
	margin:0px;
	padding:0px;
	font-size:14px;
	padding-left:1px;
}

.LoginArea .bg-gradiant input {
	margin-top:7px;
}

.LoginArea .btn-green {
	margin-top:12px;
	margin-left:-5px;
	position:relative;
}

.LoginArea .btn-orange {
	margin-top:13px;
	margin-left:-5px;
}

.LoginArea .btn-green .c {
	width:219px;
}

.LoginArea .btn-green span.c span.mozinline {
	width:219px;
}

.LoginArea .bg-gradiant-green {
	background:url(../images/bg-gradiant-green.png);
}

.LoginArea .bg-gradiant-green h3 {
	color:#70d034;
}

.LoginArea .bg-gradiant-orange {
	background:url(../images/bg-gradiant-orange.png);
}

.LoginArea .bg-gradiant-orange h3 {
	color:#ff9400;
}

.page-headline form.group {
	margin:0px;
	padding:0px;
}


.page-headline form.group input {
	float:left;
	display:inline;
	margin-left:-2px;
	width:266px;
	padding-left:6px;
	height:19px;
	padding-top:3px;
	font-size:11px;
	border:1px solid #515354;
	color:#878b8c;
	background:url(../images/bg-input-gradiant.gif) 0px 0px repeat-x;
}

.page-headline form.group .btn-orange {
	float:left;
	margin-top:-2px;
	position:relative;
	left:11px;
}

.page-headline form.group .btn-orange span.c {
	width:70px;
}

.page-headline form.group .btn-orange span.c span.mozinline {
	width:70px;
}

.LoginArea .dots {
	margin-top:20px;
	margin-bottom:16px;
}

.LoginArea .paddings {
	padding-left:12px;
}

.LoginArea .ShadowBox {
	float:left;
	display:inline;
	padding-bottom:5px;
	overflow:hidden;
	margin-right:-12px;
}

.LoginArea .ShadowBox .ShadowBoxM div.Side {
	height:142px;
}

.LoginArea div.c {
	width:252px !important;
}

input.styled {
	width:233px;
	padding-left:6px;
	height:17px;
	padding-top:3px;
	font-size:11px;
	border:1px solid #515354;
	color:#878b8c;
	background:url(../images/bg-input-gradiant.gif) 0px 0px repeat-x;
}

.FeaturedGroup {
	min-height:550px;
	_height:550px;

}

.page-headline-short-title h1 {
	width:450px;
}

.bottom-gradiant-orange {
	clear:both;
	height:68px;
}

.pos-gradiant-orange {
	margin-top:5px;
	margin-left:-15px;
}

.bottom-gradiant-orange div {
	float:left;
	display:inline;
	width:11px;
	height:68px;
}

.bottom-gradiant-orange div.l {
	background:url(../images/bottom-gradiant-orange-l.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom-gradiant-orange-l.png',sizingMethod='scale');
}

.bottom-gradiant-orange div.c {
	width:870px;
	padding-left:20px;
	padding-top:11px;
	height:57px;
	background:url(../images/bottom-gradiant-orange-c.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom-gradiant-orange-c.png',sizingMethod='scale');
	color:#f7931e;
}

.bottom-gradiant-orange div.c h2 {
	margin:0px;
	padding:0px;
	font-size:20px;
	color:#f7931e;
	margin-bottom:-3px;
}

.bottom-gradiant-orange div.c a {
	color:#f7931e;
}

.bottom-gradiant-orange div.c a span {
	position:relative;

}

.bottom-gradiant-orange div.r {
	background:url(../images/bottom-gradiant-orange-r.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom-gradiant-orange-r.png',sizingMethod='scale');
}

.group-picture-cont {
	position:absolute;
	margin-top:223px;
	margin-left:616px;
}

.group-picture-cont .blue-pin2 {
	z-index:32;
	margin-left:235px;
	margin-top:-10px;
}



.cnt-smaller-bluepin2 {
	z-index:32;
	margin-left:268px;
	margin-top:-104px;
}



.group-picture-cont img {
	width:236px;
	height:276px;
	margin-top:-1px;
	margin-left:-1px;
}

.group-picture-cont .ShadowBox .ShadowBoxM div.Side {
	height:279px;
}

.group-picture-cont .ShadowBox div.c {
	width:234px !important;
}

.landingPage {
	margin-top:2px;
	margin-left:-8px;
	padding-bottom:4px;
/*	background:url(../images/gr-line-44px.gif) 0px 0px repeat-y;*/
	overflow:hidden;
}

.landingPage .picture-small {
	float:left;
	display:inline;
	width:44px;
	margin-right:17px;
}

.landingPage .Details {
	float:left;
	display:inline;
	_float:none;
	_display:block;
	width:450px;
}

.landingPage .Details h1 {
	margin:0px;
	padding:0px;
	background:none;
	font-size:23px;
	color:#0b86bf;
	margin-top:1px;
}

.landingPage .Details p {
	margin:0px;
	padding:0px;
	color:#515354;
	font-size:14px;
	font-weight:bold;
}

.landingPage .Details h2 {
	margin:0px;
	padding:0px;
	background:none;
	font-size:22px;
	color:#70d034;
	margin-top:3px;
}

/* Tour */
.TourPage .tour-header {height:39px;margin-left:10px;margin-top:4px;}
.TourPage .tour-header .div-side {float:left;display:inline;height:39px;}
.TourPage .tour-header .l {background:url(../images/tour/sprites/shadow-head-l.jpg);width:5px;}
.TourPage .tour-header .c {position:relative;background:url(../images/tour/sprites/shadow-head-c.jpg);width:874px;padding-top:5px;height:34px;padding-left:9px;}
.TourPage .tour-header .r {background:url(../images/tour/sprites/shadow-head-r.jpg);width:5px;}
.TourPage .TriangleRight {float:left;display:inline;margin-right:1px;margin-top:5px;cursor:pointer;}


.TourPage .selectbox {
	margin-top:-1px;
	cursor:pointer;
}

.TourPage .selectbox .selectSide {
	float:left;
	display:inline;
	height:27px;
}

.TourPage .selectbox .select-l {
	width:10px;
	background:url(../images/tour/sprites/selectbox-l.jpg);
}

.TourPage .selectbox .select-c {
	background:url(../images/tour/sprites/selectbox-c.jpg) repeat-x;
	padding-top:4px;
	height:24px;
	width:249px;
	padding-left:2px;
	color:#515354;
	font-weight:bold;
	font-size:14px;
}

.TourPage .selectbox .select-r {
	width:10px;
	background:url(../images/tour/sprites/selectbox-r.jpg);
}

.TourPage .gradiant-overley {
	clear:both;
	overflow:hidden;
	margin-left:15px;
	width:849px;
	height:350px;
	padding-left:39px;
	background:url(../images/tour/sprites/gradiant-overley.jpg) 0px 0px repeat-x;
}

.TourPage .gradiant-overley h2 {
	margin:0px;
	padding:0px;
	font-size:16px;
	width:402px;
	color:#515354;
	padding-top:22px;
}

.TourPage .gradiant-overley h3 {
	margin:0px;
	padding:0px;
	font-size:12px;
	width:402px;
	color:#515354;
	margin-top:15px;
}

.TourPage .gradiant-overley .leftside {
	float:left;
	display:inline;
	width:427px;
}

.TourPage .gradiant-overley .rightside {
	float:left;
	display:inline;
	margin-top:12px;
	width:422px;
}

.TourPage .gradiant-overley .rightside div {
	width:422px;
	height:349px;
	display:none;
}

/* Tour Pics */
	.TourPage .gradiant-overley .rightside .rightsideP1 {
		display:block;
		background:url(../images/tour/1.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/1.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP2 {
		background:url(../images/tour/2.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/2.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP3 {
		background:url(../images/tour/3.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/3.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP4 {
		background:url(../images/tour/4.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/4.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP5 {
		background:url(../images/tour/5.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/5.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP6 {
		background:url(../images/tour/6a.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/6a.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP7 {
		background:url(../images/tour/6.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/6.png',sizingMethod='scale');
	}

.TourPage .gradiant-overley .rightside .rightsideP8 {
		background:url(../images/tour/7.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/7.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP9 {
		background:url(../images/tour/8.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/8.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP10 {
		background:url(../images/tour/9.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/9.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP11 {
		background:url(../images/tour/10.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/10.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP12 {
		background:url(../images/tour/11.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/11.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP13 {
		background:url(../images/tour/12.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/12.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP14 {
		background:url(../images/tour/13.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/13.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP15 {
		background:url(../images/tour/14.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/14.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP16 {
		background:url(../images/tour/15.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/15.png',sizingMethod='scale');
	}

	.TourPage .gradiant-overley .rightside .rightsideP17 {
		background:url(../images/tour/16.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/16.png',sizingMethod='scale');
	}

.TourPage .LevelData {
	display:none;
}


.TourPage .gradiant-overley ul.normallist {
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-left:25px;
	margin-top:15px;
}

.TourPage .gradiant-overley ul.normallist li div.list-type {
	float:left;
	display:inline;
	width:4px;
	height:5px;
	background:url(../images/list-style.png) 0px 0px no-repeat;
	margin-top:5px;
	margin-left:-11px;
	overflow:hidden;
}

.TourPage .gradiant-overley ul.normallist li {
	color:#515354;
	padding-left:11px;
	width:331px;
}

.TourPage .toparea {
	height:280px;
}

.TourPage .breadcrumbs {
	color:#ff9400;
	font-size:13px;
	margin-bottom:3px;
}

.TourPage .btnprev {
	clear:both;
	float:left;
	display:inline;
	width:56px;
	padding-left:12px;
	overflow:hidden;
	color:white;
	height:24px;
	padding-top:5px;
	background:url(../images/tour/btn-prev.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/btn-prev.png',sizingMethod='scale');
	cursor:pointer;
	margin-left:-6px;
}

.TourPage .btnprevdisabled {
	background:url(../images/tour/btn-prev-disabled.png);
	cursor:default;
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/btn-prev-disabled.png',sizingMethod='scale');	
}

.TourPage .btnnext {
	float:left;
	display:inline;
	width:56px;
	padding-left:12px;
	vertical-align:top;
	color:white;
	height:24px;
	padding-top:5px;
	background:url(../images/tour/btn-next.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/btn-next.png',sizingMethod='scale');
	cursor:pointer;
}

.TourPage .levels {
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:8px;
}

.TourPage .levels span {
	float:left;
	display:inline;
	width:7px;
	height:6px;
	overflow:hidden;
	background:url(../images/tour/levelempty.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/levelempty.png',sizingMethod='scale');
	margin-right:2px;
}

.TourPage .levels span.full {
	background:url(../images/tour/levelfull.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/levelfull.png',sizingMethod='scale');
}

.TourPage .bottomarea {
	clear:both;
}

.TourPage .fnormal {
	font-weight:normal;
}

.TourPage .fspace {
	padding-left:22px !important;
}

.TourPage .MenuPopup {
	clear:both;
	position:absolute;
	margin:0px;
	padding:0px;
	top:26px;
	width:277px;
	margin-left:11px;
	display:none;
}

.TourPage .MenuPopup ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-left:10px;
	padding-top:16px;
}

.TourPage .MenuPopup ul li {
	padding-left:0px;
	margin-bottom:4px;
}

.TourPage .MenuPopup ul li a {
	display:block;
	text-decoration:none;
	color:white;
	font-weight:bold;
	font-size:14px;
	width:257px;
	height:20px;
	cursor:pointer;
}

.TourPage .MenuPopup ul li a span {
	display:block;
	padding-left:13px;
	padding-top:1px;
	width:244px;
	background:url(../images/tour/sprites/oval.jpg) 4px 7px no-repeat;
	cursor:pointer;
}

.TourPage .MenuPopup ul li a:hover {
	background:#ff9400;
}

.TourPage .MenuPopup ul li a:hover span {
	background-image:url(../images/tour/sprites/oval-hover.jpg);
}

.TourPage .MenuPopup ul li a.selected {
	background:url(../images/tour/sprites/popup-selected.jpg) repeat-x !important;
	color:#515354 !important;
}

.TourPage .MenuPopup ul li a.selected span {
	background:url(../images/tour/sprites/popup-selected-arrow.jpg) 2px 5px no-repeat !important;
}

.TourPage .MenuPopup .Repeater {
	height:203px;
	background:url(../images/tour/popup-repeater.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/popup-repeater.png',sizingMethod='scale');
}

.TourPage .MenuPopup .Bottom {
	height:24px;
	background:url(../images/tour/popup-bottom.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tour/popup-bottom.png',sizingMethod='scale');
}

.TourPage .HideLevels .breadcrumbs,.TourPage .HideLevels .levels {
	visibility:hidden;
}

.testimonials {
	float:left;
	display:inline;
	width:915px;
	background:url(../images/testimonialsdots.jpg);
	margin-top:-14px;
	padding-bottom:15px;
	margin-bottom:10px;

}

.testimonials .tstSide {
	float:left;
	display:inline;
	width:296px;
}

.testimonials .tst1 {
	width:295px;
	margin-right:5px;
}

.testimonials .tst2 {
	width:315px;
	margin-right:5px;
}

.testimonials .tst3 {
	width:295px;
}

.UpdatesDots {
	margin-top:42px;
	background:url(../images/d.gif) top repeat-x;
	height:4px;
}

.Updates {
	float:left;
	display:inline;
	width:840px;
	margin-left:31px;
	padding-top:23px;
}

.Updates .hr1 {
	height:3px;
	background:#f2f3f3;
	overflow:hidden;
	margin-bottom:10px;
}

.Updates .hr2 {
	clear:both;
	margin-bottom:10px;
	height:13px;
	border-bottom:1px solid #e1e2e4;
	overflow:hidden;
}

.Updates .Tags {
	width:510px;
	padding-right:64px;
	margin-left:14px;
	color:#595d64;
	float:left;
	display:inline;
}

.Updates .Tags a,.Updates .UpdatesContent a,.Updates .rightmenu .list ul li a,.Updates .smalltags a {
	color:#23669e;
	text-decoration:none;
}

.Updates .rightmenu .list h2 {
	font-size:14px;
	color:#51555c;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

.Updates .rightmenu .list ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-left:-2px;
	margin-bottom:17px;
}

.Updates .smalltags .size1 {font-size:10px;}
.Updates .smalltags .size2 {font-size:11px;}
.Updates .smalltags .size3 {font-size:12px;}
.Updates .smalltags .size4 {font-size:13px;}
.Updates .smalltags .size5 {font-size:14px;}

.Updates .rightmenu .list ul li {
	background:url(../images/arrow-right.gif) 0px 5px no-repeat;
	padding-left:8px;
}

.Updates .SearchBox {
	float:right;
	display:inline;
	width:251px;
	text-align:left;
}

.Updates .SearchBox input {
	width:119px;
	margin-right:1px;
}

a.btngrey {
	position:relative;
	top:1px;
	margin-left:3px;
	height:22px;
	cursor:pointer;
	overflow:hidden;
	text-decoration:none;
	color:black;
}

a.btngrey span {
	display:-moz-inline-box;
	display:inline-block;
	height:22px;
	overflow:hidden;
	vertical-align:top;
}

a.btngrey span.l {
	width:10px;
	background:url(../images/buttons/grey/l.gif);
}

a.btngrey span.c {
	padding-top:3px;
	height:19px;
	background:url(../images/buttons/grey/c.gif);
}

a.btngrey span.r {
	width:10px;
	background:url(../images/buttons/grey/r.gif);
}

.Updates .list {
	width:170px;
}

.Updates .UpdatesContent {
	width:510px;
	padding-right:64px;
	margin-left:14px;
	color:#595d64;
	float:left;
	display:inline;
}

.Updates .UpdatesContent h1 {
	margin:0px;
	padding:0px;
	margin-bottom:12px;
	color:#515354;
	font-size:24px;
}

.Updates .UpdatesContent img {
	margin-bottom:1px;
}

.Updates .UpdatesContent .smaller {
	font-size:11px;
}

.Updates .rightmenu {
	float:left;
	display:inline;
	width:239px;
	padding-left:13px;
	border-top:1px solid #d5d5d5;
	background:url(../images/bg-gradiant-updates.gif) 0px 0px no-repeat;
	padding-top:19px;
}

.Updates .rightmenu .subscribe h2 {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	font-size:14px;
	margin-top:4px;
	margin-right:15px;
	font-weight:normal;
	color:#999999;
}

.Updates .UpdatesFooter {
	clear:both;
	width:800px;
	height:73px;
	padding-left:17px;
	background:url(../images/bg-gradiant-posts.gif) 0px 70px repeat-x;
	padding-top:88px;
}

.Updates .UpdatesFooter img {
	vertical-align:top;
	margin-top:6px;
}

.Updates .UpdatesFooter a {
	color:#00437b;
	text-decoration:none;
	font-size:13px;
}

.Updates .rightmenu .subscribe img {
	vertical-align:top;
}

.Updates .bg-uptousblog {
	width:213px;
	height:147px;
	padding-top:11px;
	background:url(../images/bg-blogsubscribe.jpg);
	margin-bottom:15px;
	color:#51555c;
	font-size:12px;
	padding-left:12px;
}

.Updates .bg-uptousblog h2 {
	margin:0px;
	padding:0px;
	color:#53575e;
	font-size:15px;
}

.Updates .bg-uptousblog p {
	margin:0px;
	padding:0px;
	padding-right:16px;
	margin-top:12px;
	line-height:17px;
}

.Updates .bg-uptousblog a.more {
	color:#b71c1c;
	float:right;
	display:inline;
	margin-right:16px;
	margin-top:4px;
}



.Updates .gdots {
	text-align:center;
	margin-top:19px;
	margin-bottom:22px;
}

/* Forums #ededed */



.Forums {
	overflow:hidden;
}

.Forums .tbl-forum-box {
	margin-left:31px;
	width:838px;
	border:1px solid #d4d4d4;
	border-left:1px solid #c6c6c6;
	margin-bottom:20px;
	overflow:hidden;
	margin-top:6px;
	border-spacing:0px;
	border-collapse:collapse;
}

.Forums .tbl-forum-box .tdfilter * {
	vertical-align:middle;
}

.Forums .tbl-forum-box .thead {
	margin-top:1px;
}

.Forums .tbl-forum-box th {
	text-align:center;
	background:#0a83bf;
	height:20px;
	padding-top:2px;
	color:white;
	font-size:14px;
	border-right:1px solid #ededed;
	border-bottom:1px solid #ededed;
	font-weight:normal;
}

.Forums .tbl-forum-box .th1 {
	width:676px;
	margin-right:1px;
}

.Forums .tbl-forum-box .th2 {
	width:158px;
}

.Forums .tbl-forum-box td {
	text-align:left;
	min-height:20px;
	_height:20px;
	font-size:12px;
	color:#1f1f1f;
	border-right:1px solid #ededed;
	border-bottom:1px solid #ededed;
	vertical-align:top;
}

.Forums .tbl-forum-box .td h3 {
	margin:0px;
	padding:0px;
	background:url(../images/post-bullet.gif) 0px 9px no-repeat;
	padding-left:14px;
	color:#31608a;
	font-weight:normal;
	padding-top:6px;
	font-size:13px;
	margin-bottom:4px;
}

.Forums .tbl-forum-box .td p {
	margin:0px;
	padding:0px;
	margin-bottom:15px;
	padding-right:15px;
}

.Forums .tbl-forum-box .td1 {
	width:657px;
	padding-left:5px;
	padding-right:15px;
	margin-right:1px;
	height:100%;
}

.Forums .tbl-forum-box .td2 {
	width:158px;
	height:100%;
	text-align:center;
	padding-top:5px;
}

.Forums .tbl-forum-box .td2 a {
	text-decoration:none;
	color:#00437b;
}

.Forums .tbl-forum-box .td2 .imgt {
	margin-top:5px;
}


.Forums .footerforum {
	width:840px;
	margin-left:31px;
	text-align:center;
	font-size:11px;
	margin-top:60px;
	color:#ababab;
	margin-bottom:20px;
}

.Forums .footerforum a {
	color:#484848;
}




.Forums .breadcrumbs {
	margin-top:22px;
	width:833px;
	margin-left:31px;
	height:20px;
	padding-top:4px;
	border:1px solid #c6c6c6;
	padding-left:5px;
	color:#cbcbcb;
}

.Forums .breadcrumbs a {
	color:#3c6990;
	text-decoration:none;
}

.Forums h2 {
	margin:0px;
	padding:0px;
	margin-left:31px;
	margin-top:14px;
	color:#0b86bf;
	font-size:20px;
}

.Forums .moderators {
	margin-left:31px;
	font-size:11px;
}

.Forums .moderators a {
	color:#467196;
	text-decoration:none;
}

.Forums .searchbox {
	float:right;
	display:inline;
	margin-right:41px;
}

.Forums .searchbox span {
	position:relative;
	top:3px;
}

.Forums .post-buttons {
	clear:both;
	margin-left:31px;
}

.Forums .post-buttons a {
	display:-moz-inline-box;
	display:inline-block;
	width:79px;
	height:19px;
	background:url(../images/btn-topic.gif);
	text-align:center;
	padding-top:3px;
	text-decoration:none;
	color:#0a83bf;
	font-weight:bold;
	margin-right:4px;
	cursor:pointer;
}

.Forums .post-buttons a span {
	display:block;
	width:79px;
}	

.Forums .searchbox input {
	vertical-align:top;
}

.Forums .searchbox .ninput {
	width:151px;
	height:16px;
	border:1px solid #909090;
}

.btninput {
	padding-left:7px;
	padding-right:7px;
	font-size:12px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #909090;
	background:white;
}

.btninput2 {
	vertical-align:top;
}

.AboutUs .green-pin {
	margin-top:163px;
	margin-left:870px;
}

.AboutUs {
	overflow:hidden;
}

.AboutUs ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-top:26px;
}

.AboutUs ul span.name {
	float:right;
}

.AboutUs ul li {
	clear:both;
	height:160px;
	margin-bottom:24px;
	background:url(../images/d.gif) 0px 156px repeat-x;
}

.AboutUs ul .thumb,.AboutUs ul .desc,.AboutUs ul .ShadowBox {
	float:left;
	display:inline;
}

.AboutUs ul .ShadowBox {
	position:relative;
	top:-8px;
}

.AboutUs ul .ShadowBox .rel-pos {
	position:relative;
	top:-3px;
}

.AboutUs .ShadowBox .ShadowBoxM div.Side {
	height:auto;
}

.AboutUs .ShadowBox div.c {
	width:233px !important;
}

.AboutUs ul .thumb {
	width:256px;
	margin-left:24px;
	margin-right:1px;
}

.AboutUs ul .thumb .imgcont {
	float:left;
	display:inline;
	width:128px;
	height:128px;
}

.AboutUs ul .thumb .details {
	float:left;
	display:inline;
	width:116px;
	height:121px;
	padding-left:12px;
	padding-top:7px;
}

.AboutUs ul .thumb .details h3 {
	margin:0px;
	padding:0px;
	color:white;
	font-size:16px;
	width:90px;
}

.AboutUs ul .thumb .details p {
	margin:0px;
	padding:0px;
	color:white;
	margin-top:10px;
}

.AboutUs ul .thumb .bgblue {background:#0b86bf;}
.AboutUs ul .thumb .bgorange {background:#ff9400;}
.AboutUs ul .thumb .bggreen {background:#70d034;}


.AboutUs ul .desc {
	margin-left:23px;
	margin-right:19px;
	width:295px;
	position:relative;
	top:-3px;	
}

.AboutUs .advisors-bluepin {
	margin-left:-31px;
	margin-top:-37px;
}

.AboutUs .advisors {
	clear:both;
	margin-top:-17px;
	margin-left:24px;
}

.AboutUs .advisors h2 {
	margin:0px;
	padding:0px;
	margin-bottom:12px;
	font-size:28px;
	color:#515354;
}

.AboutUs .advisor {
	float:left;
	display:inline;
	margin-right:28px;
	color:#515254;
}

.AboutUs .advisor .hr {
	height:1px;
	overflow:hidden;
}

.AboutUs .advisor h3 {
	margin:0px;
	padding:0px;
	font-size:18px;
	margin-top:4px;
}

.AboutUs .advisor h6 {
	margin:0px;
	padding:0px;
	font-size:12px;
	margin-top:4px;
	margin-bottom:5px;
	font-weight:normal;
}

.AboutUs .advisor p {
	margin:0px;
	padding:0px;
	margin-bottom:13px;
}

.AboutUs .advisor1 {
	width:256px;
}

.AboutUs .advisor1 .hr {
	background:#70d034;
}

.AboutUs .advisor2 {
	width:293px;
}

.AboutUs .advisor2 .hr {
	background:#0b86bf;
}

.AboutUs .advisor3 {
	width:256px;
	margin-right:0px;
}

.AboutUs .advisor3 .hr {
	background:#ff9400;
}

.nobullet {
	list-style: none;
}

