


/*
a img {
	border: 0;
}
*/
body {
	font:12px Arial;
	color:black;
}

a {	
	text-decoration:underline;
}

div#contentNew {
	text-align:center;
	margin:auto auto auto 10px;
	width:auto;
	/*font: 16px verdana;*/
	font:12px Arial;
	color:black;
}


div#left {
	float:left;
	width: 218px;
	text-align:center;
	border:0;
}

div#left h1 {
	width:100%;
	background-image:url(/TravelClub/images/bgH1.jpg);
	background-repeat:no-repeat;
	font: bold 14px Arial;
	color: #fff;
	/*height: 31px;*/
	margin:0;
	padding:4px 0px 0px 2px;
	/*padding-left:2px;*/
}
div#left h2 {
	background-image:url(/TravelClub/images/bgH2.jpg);
	background-repeat:no-repeat;
	font: bold 14px Arial;
	color: #fff;
	width:100%;
	/*height:30px;*/
	margin:0;
	padding: 6px 0px 0px;
	
	/*padding-top:5px;*/
}

div.specPromo {
	background-image:url(/TravelClub/images/bgPromo.jpg);
	background-repeat: no-repeat;
	/*
	font: 12px Arial;
	color: #000;
	width:100%;
	*/
	
}

div.hotels {
	background-image:url(/TravelClub/images/bgLeft.jpg);
	height:411px;
	padding-top:8px;
}

div.hotel {
	padding-left:4px;
	text-align:center;
	margin:0 0 20px 0;
	width:98%;
	clear:right;
	height: 70px;
	margin-bottom:10px;
}
div.hotel a {text-decoration: none;}

div.hotel img {
	float:left;
	height: 65px;
	margin-right:8px;	
}
div.hotel div.name{
	font: bold 14px Arial;
	color: #8b8b8b;
}

div.hotel div.price{
	font: 12px Arial;
	/*color: #2f76b6;	*/
	color:red;
	font-weight:bold;
	padding-bottom: 5px;
}



div.cars {
	background-image:url(/TravelClub/images/bgLeft.jpg);
	height:411px;
	padding-top:8px;
}

div.car {
	padding-left:4px;
	text-align:center;
	margin:0 0 20px 0;
	width:90%;
	clear:right;
	height: 40px;
	margin-bottom:10px;
}
div.car a {text-decoration: none;}
div.car img {
	float:left;
	margin-right:8px;	
	height: 70px;
}
div.car div.name{
	font: bold 14px Arial;
	color: #8b8b8b;
}

div.car div.price{
	font: 12px Arial;
	/*color: #2f76b6;	*/
	color:red;
	font-weight:bold;
	padding-bottom: 5px;
}



div#hotelIntro {
	/*font: 12px Arial;*/
	/*color: #b0b0b0;*/
	text-align:justify;
	padding: 3px;
	border-left: 2px solid #d1d1d1;
	border-right: 2px solid #d1d1d1;
}

div#leftFooter {
	width:100%;
	background-image: url(/TravelClub/images/leftFooter.jpg);
	height: 17px;
}

td#tdTopBanner {
	width:779px;
	height: 129px;
	background: url(/TravelClub/images/header.gif) no-repeat left top;
	padding: 0;
	margin: 0;
}

h1.center {
	font: bold 19px Arial;
	color: #025aa7;
	text-align:center;
	width:520px;
	background-image:none;
	margin: 0 auto;
	padding: 0;
	
}

h2.center {
	background-image:url(/TravelClub/images/bgH2Center.jpg);
	background-repeat:no-repeat;
	/*width:241px;*/
	height:33px;
	padding: 7px 0px 8px 7px;
	font: bold 12px arial;
	color:#fff;
	text-align:left;
}

h3.center {
	font: bold 16px Arial;
	color: #025aa7;
	text-align:center;
	/*width:520px;*/
	/*border:1px solid green;*/
	margin:5px 0;
}


div#tdItems {
	width:520px;
	margin:0;
	border:1px solid green;
	height: 190px;
}
	div#tdItems img {
		float:left;
	}

div#tcIntro p{
	text-align:justify;
	/*color:#5c98cd;*/
	font:12px Arial;
	padding: 0 10px;
	/*margin:0 10px;*/
}

div#ctr {
	float:right;
	width:530px;
	margin-right:10px;
	text-align:left;
}

div#ctr ul {
	list-style-image:url(/TravelClub/images/tcBullet.jpg);
}
/*
a.special1 {
	font:bold italic 12px Arial;
	color:#186bb2;
	text-decoration: underline;
}
*/
div#eligible {
	background-image:url(/TravelClub/images/bgEligible.jpg);
	background-repeat: no-repeat;
	padding: 1px 0px 0px;
	height:221px;
}

	div#eligible h4 {
		font: bold 14px Arial;
		text-decoration: underline;
		color:#fff;
		margin: 10px 0 0 10px;
	}
	div#eligible h4 a{
		color:#fff;	
	}
	div#eligible li a {			
		color:#fff;
	}
	
	div#eligible ul {
		float:left;
		list-style-image:none;
	}
	
	div#eligible li {
		color:#fff;
		margin-bottom:5px;
		font:bold 12px Arial
	}

.textbox_error { border-style: solid; border-width: 1px; border-color: red }
.chkbox_error {background-color:red;}
.error_msg { display:none; color:red}
.signout { float:right; padding-right:55px;}

form {
	width:90%;
	padding-left:40px;
}

form input[type=text] {	
	width:250px;
}


form select.salutation {
	width:80px;
}

form input[type=password] {
	width:250px;
}

