*, html, body {
	margin: 0;
	padding: 0;
}

body {
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	font-family: Helvetica, Century Gothic, Verdana, Tahoma, Arial;
	/*font-size: 12px;*/
	color: white;
}

#container {
	width: 1000px;
	margin: 0;
	padding: 0;
	text-align: center;
}

#header {
	width: 1000px;
	height: 107px;
}

#social {
	width: 807px;
	height: 29px;
	background: url('../images/bg-social-networking.jpg') top left no-repeat;
	font-size: 11px;
	font-weight: bold;
	padding: 15px 0 0 25px;
}
#social img {
	border: 0;
	margin: 0;
	padding: 0;
}

#menu {
	width: 822px;
	height: 48px;
	background: url('../images/bg-menu.jpg') top left no-repeat;
	font-size: 13px;
	padding: 15px 0 0 10px;
}
#menu td {
	font-size: 12px;
}
#menu a:link, #menu a:visited {
	color: white;
	text-decoration: none;
}
#menu a:hover {
	color: yellow;
	text-decoration: none;
}

#banner {
	width: 1000px;
	height: 288px;
	padding: 3px 0 3px 0;
	background: white;
}
#banner-1 {
	float: left;
	/*width: 323px;*/
	width: 323px;
}
#banner-1-new {
	float: left;
	width: 240px;
}
#banner-2 {
	float: left;
	width: 400px;
	padding-left: 5px;
}
#banner-2-new {
	float: left;
	width: 340px;
	padding-left: 2px;
}
#banner-3 {
	float: right;
	width: 422px;
}
#banner-3-new {
	float: right;
	width: 205px;
}
#banner-3-new2 {
	float: right;
	width: 330px;
}

#content-wrapper {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	background: white;
}
#home #content-wrapper {
	width: 1000px;
	height: 716px;
	margin: 0 auto;
	text-align: center;
	background: url('../images/bg.jpg') top left no-repeat;
}
#home #content {
	width: 830px;
	height: 625px;
	margin: 0 auto;
	border-bottom: 1px solid white;
}
#home #content-wrapper2 {
	width: 1000px;
	height: 716px;
	margin: 0 auto;
	text-align: center;
	background: url('../images/bg.jpg') top left no-repeat;
}
#home #content2 {
	width: 830px;
	height: 475px;
	margin: 0 auto;
	border-bottom: 1px solid white;
}
#about #content-left, #highlights #content-left, #activities #content-left, #ticketing #content-left, #media #content-left, #gallery #content-left, #passion #content-left {
	width: 265px;
	/*height: 875px;*/
	height: 860px;
	/*min-height: 875px;*/
	min-height: 860px;
	float: left;
	background: url('../images/chingay-girl.jpg') top left no-repeat;
}
#art #content-left {
	width: 265px;
	height: 950px;
	min-height: 950px;
	float: left;
	background: url('../images/chingay-girl.jpg') top left no-repeat;
}

#content-left {
	width: 265px;
	height: 1005px;
	min-height: 1005px;
	float: left;
	background: url('../images/chingay-girl.jpg') top left no-repeat;
}
html>body #about #content-left, html>body #content-left, html>body #highlights #content-left, html>body #activities #content-left, html>body #ticketing #content-left, html>body #media #content-left, html>body #gallery #content-left, html>body #passion #content-left, html>body #art #content-left {
	height: auto;
}
#travelling #content-right {
	width: 735px;
	min-height: 1150px;
	float: left;
	margin: 0;
	padding: 0;
}
#paparazi #content-right {
	width: 735px;
	min-height: 1050px;
	float: left;
	margin: 0;
	padding: 0;
}
#sponsors #content-right {
	width: 735px;
	height: 2050px;
	float: left;
	margin: 0;
	padding: 0;
}
#activities #content-right {
	width: 735px;
	height: 1100px;
	float: left;
	margin: 0;
	padding: 0;
}
#about #content-right, #highlights #content-right, #ticketing #content-right, #media #content-right, #gallery #content-right, #passion #content-right, #art #content-right {
	width: 735px;
	height: 800px;
	float: left;
	margin: 0;
	padding: 0;
}

#travelling #content-right-content {
	width: 695px;
	min-height: 1165px;
	margin: 0;
	padding: 15px 20px 0 20px;
	background: #281c22 url('../images/bg-content-travelling.jpg') top left no-repeat;
	border-bottom: 2px solid #d4d0cf;
}
#paparazi #content-right-content {
	width: 695px;
	min-height: 1065px;
	margin: 0;
	padding: 15px 20px 0 20px;
	background: #281c22 url('../images/bg-content-travelling.jpg') top left no-repeat;
	border-bottom: 2px solid #d4d0cf;
}
#about #content-right-content {
	width: 695px;
	height: 775px;
	margin: 0;
	padding: 25px 20px 0 20px;
	background: url('../images/bg-content-about.jpg') top left no-repeat;
	border-bottom: 2px solid #d4d0cf;
}
#highlights #content-right-content {
	width: 695px;
	height: 775px;
	margin: 0;
	padding: 25px 20px 0 20px;
	background: #281c22;
	border-bottom: 2px solid #d4d0cf;
}
#ticketing #content-right-content, #media #content-right-content, #gallery #content-right-content, #passion #content-right-content, #art #content-right-content {
	width: 695px;
	height: 775px;
	margin: 0;
	padding: 25px 20px 0 20px;
	background: #281c22;
	border-bottom: 2px solid #d4d0cf;
}
#activities #content-right-content {
	width: 695px;
	height: 1080px;
	margin: 0;
	padding: 25px 20px 0 20px;
	background: #281c22;
	border-bottom: 2px solid #d4d0cf;
}
#sponsors #content-right-content {
	width: 695px;
	height: 2000px;
	margin: 0;
	padding: 25px 20px 0 20px;
	background: #281c22;
	border-bottom: 2px solid #d4d0cf;
}
#content-right-wrapper {
	width: 310px;
	float: right;
}
#latestnews {
	width: 280px;
	/*height: 245px;*/
	height: 195px;
	margin:0 auto;
	/*margin-top: 265px;*/
	margin-top: 300px;
	margin-bottom: 20px;
	background: url('../images/bg-transparent.png') top left repeat;

	padding: 7px 15px 20px 15px;

}
#community {
	width: 280px;
	/*height: 245px;*/
	height: 80px;
	margin:0 auto;
	/*margin-top: 265px;*/
	margin-top: 5px;
	/*margin-bottom: 20px;*/
	padding: 7px 0 0 0;
	margin-right: 0;
}
#latestnews2 {
	width: 320px;
	height: 245px;
	margin:0 auto;
	margin-top: 280px;
	background: none;
	padding: 7px 15px 0 15px;
	float: right;
}
#latestnews4 {
	width: 600px;
	height: 245px;
	margin:0 auto;
	margin-top: 330px;
	background: none;
	padding: 7px 15px 0 15px;
	float: right;
}
#latestnews3 {
	width: 310px;
	/*height: 245px;*/
	height: 230px;
	margin:0 auto;
	/*margin-top: 265px;*/
	margin-top: 190px;
	margin-bottom: 20px;
	background: url('../images/bg-transparent.png') top left repeat;

	padding: 7px 15px 20px 15px;
	float: right;
}
#latestnews a:link, #latestnews a:visited, #latestnews3 a:link, #latestnews3 a:visited {
	color: #fffc00;
	text-decoration: none;
	font-size: 15px;
}
#latestnews4 a:link, #latestnews4 a:visited {
	color: #fffc00;
	text-decoration: none;
	font-size: 13px;
}

#latestnews a:hover, #latestnews3 a:hover {
	color: #ffffff;
	text-decoration: none;
	font-size: 15px;
}
#latestnews4 a:hover {
	color: #ffffff;
	text-decoration: none;
	font-size: 13px;
}

#latestnews p, #latestnews3 p {
	padding: 0 0 10px 0;
}
#latestnews td, #latestnews3 td {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 15px;
	line-height: 22px;
	color: #fffc00;
}

#latestnews td.header, #latestnews3 td.header {
	font-size: 16px;
	padding: 0 0 7px 0;
	border-bottom: 2px solid #998e94;
}
#latestnews td.body, #latestnews td.body {
	padding: 4px 0 0 0;
}

#facebook {
	width: 400px;
	height: 85px;
	margin:0 auto;
	margin-top: 500px;
	padding: 10px 15px 5px 15px;
	/*background: url('../images/bg-transparent.png') top left repeat;*/
	background: #321726;
	float: left;
}
#facebook3 {
	width: 400px;
	height: 85px;
	margin:0 auto;
	margin-top: 360px;
	padding: 10px 15px 5px 15px;
	/*background: url('../images/bg-transparent.png') top left repeat;*/
	background: #321726;
	float: left;
}
#facebook img, #facebook3 img {
	padding-right: 10px;
	border: 0;
}
#facebook td, #facebook3 td {
	font-size: 20px;
	line-height: 25px;
	text-align: justify;
}
#facebook a:link, #facebook a:visited, #facebook3 a:link, #facebook3 a:visited {
	color: #59adfb;
	text-decoration: none;
}
#facebook a:hover, #facebook3 a:hover {
	color: #59adfb;
	text-decoration: none;
}

#home #footer {
	width: 815px;
	height: 58px;
	margin: 0 auto;
	padding: 15px 15px 0 0;
	background: none;
}
#home #footer a:link, #home #footer a:visited {
	color: white;
	text-decoration: none;
}
#home #footer a:hover {
	color: yellow;
	text-decoration: none;
}

#travelling #footer, #paparazi #footer {
	width: 685px;
	height: 66px;
	margin: 0;
	padding-top: 7px;
	padding-right: 50px;
	background: url('../images/bg-footer.jpg') top left no-repeat;
}
#travelling #footer a:link, #travelling #footer a:visited, #paparazi #footer a:link, #paparazi #footer a:visited {
	color: white;
	text-decoration: none;
}
#travelling #footer a:hover, #paparazi #footer a:hover {
	color: yellow;
	text-decoration: none;
}
#footer {
	width: 730px;
	height: 66px;
	margin: 0;
	padding-top: 7px;
	padding-right: 5px;
	background: url('../images/bg-footer.jpg') top left no-repeat;
}
#footer a:link, #footer a:visited {
	color: white;
	text-decoration: none;
}
#footer a:hover {
	color: yellow;
	text-decoration: none;
}
#footer2 {
	width: 730px;
	height: 70px;
	margin: 0;
	padding-top: 4px;
	padding-right: 5px;
	background: url('../images/bg-footer2.jpg') top left repeat;
}
#footer3 {
	width: 730px;
	height: 75px;
	margin: 0;
	padding-top: 7px;
	padding-right: 5px;
	background: url('../images/bg-footer2.jpg') top left repeat;
}
#footer3 a:link, #footer3 a:visited {
	color: white;
	text-decoration: none;
}
#footer2 a:hover {
	color: yellow;
	text-decoration: none;
}
#footer2 a:link, #footer2 a:visited {
	color: white;
	text-decoration: none;
}
#footer2 a:hover {
	color: yellow;
	text-decoration: none;
}
#sub-menu {
	width: 215px;
	height: 126px;
	float: right;
	text-align: left;
	margin-top: 190px;
	background: url('../images/menu-bg.png') top left no-repeat;
}
#sub-menu2, #sub-menu2b {
	width: 215px;
	height: 126px;
	float: right;
	text-align: left;
	margin-top: 190px;
	background: url('../images/menu-bg2.png') top left no-repeat;
}
#sub-menu3, #sub-menu3b {
	width: 215px;
	height: 82px;
	float: right;
	text-align: left;
	margin-top: 190px;
	background: url('../images/menu-bg3.png') top left no-repeat;
}
#sub-menu4, #sub-menu4b {
	width: 215px;
	height: 112px;
	float: right;
	text-align: left;
	margin-top: 190px;
	background: url('../images/menu-bg5.png') top left no-repeat;
}
#sub-menu5b {
	width: 215px;
	height: 168px;
	float: right;
	text-align: left;
	margin-top: 190px;
	background: url('../images/menu-bg6.png') top left no-repeat;
}
#sub-menu5 {
	width: 215px;
	height: 168px;
	float: right;
	text-align: left;
	margin-top: 190px;
	background: url('../images/menu-bg6-old.png') top left no-repeat;
}
#sub-menu6 {
	width: 215px;
	height: 124px;
	float: right;
	text-align: left;
	margin-top: 190px;
	background: url('../images/menu-bg7.png') top left no-repeat;
}
#sub-menu7b {
	width: 215px;
	height: 169px;
	float: right;
	text-align: left;
	margin-top: 190px;
	background: url('../images/menu-bg8.png') top left no-repeat;
}
#sub-menu8b {
	width: 215px;
	height: 228px;
	float: right;
	text-align: left;
	margin-top: 190px;
	background: url('../images/menu-bg9.png') top left no-repeat;
}
#sub-menu9b {
	width: 215px;
	height: 177px;
	float: right;
	text-align: left;
	margin-top: 190px;
	background: url('../images/menu-bg10.png') top left no-repeat;
}
#sub-menu10 {
	width: 215px;
	height: 96px;
	float: right;
	text-align: left;
	margin-top: 190px;
	background: url('../images/menu-bg11.png') top left no-repeat;
}
#sub-menu11 {
	width: 215px;
	height: 228px;
	float: right;
	text-align: left;
	margin-top: 190px;
	background: url('../images/menu-bg12.png') top left no-repeat;
}
#sub-menu12b {
	width: 215px;
	height: 126px;
	float: right;
	text-align: left;
	margin-top: 190px;
	background: url('http://202.150.216.211/~admin/chingay2011/images/menu-bg13.png') top left no-repeat;
}



#sub-menu p, #sub-menu2 p, #sub-menu3 p, #sub-menu4 p, #sub-menu5 p, #sub-menu6 p, #sub-menu10 p, #travelling #sub-menu3 p{
	font-size: 15px;
	line-height: 17px;
	padding: 0 0 0 30px;
}
#sub-menu3b p, #sub-menu4b p, #sub-menu2b p, #sub-menu7b p, #sub-menu8b p, #sub-menu12b p {
	font-size: 15px;
	line-height: 17px;
	padding: 0 0 0 30px;
}

#sub-menu a:link, #sub-menu a:visited, #sub-menu2 a:link, #sub-menu2 a:visited, #sub-menu3 a:link, #sub-menu3 a:visited, #sub-menu4 a:link, #sub-menu4 a:visited, #sub-menu5 a:link, #sub-menu5 a:visited, #sub-menu10 a:link, #sub-menu10 a:visited {
	text-decoration: none;
	color: white;
}
#sub-menu3b a:link, #sub-menu3b a:visited, #sub-menu4b a:link, #sub-menu4b a:visited, #sub-menu2b a:link, #sub-menu2b a:visited, #sub-menu5b a:link, #sub-menu5b a:visited, #sub-menu7b a:link, #sub-menu7b a:visited, #sub-menu8b a:link, #sub-menu8b a:visited, #sub-menu9b a:link, #sub-menu9b a:visited, #sub-menu11 a:link, #sub-menu11 a:visited, #sub-menu12b a:link, #sub-menu12b a:visited {
	text-decoration: none;
	color: white;
	font-size: 12px;
}
#sub-menu6 a:link, #sub-menu6 a:visited {
	text-decoration: none;
	color: white;
	font-size: 14px;
}

#sub-menu a:hover, #sub-menu2 a:hover, #sub-menu3 a:hover, #sub-menu4 a:hover, #sub-menu5 a:hover, #sub-menu10 a:hover {
	text-decoration: none;
	color: yellow;
}
#sub-menu3b a:hover, #sub-menu4b a:hover, #sub-menu2b a:hover, #sub-menu5b a:hover, #sub-menu7b a:hover, #sub-menu8b a:hover, #sub-menu9b a:hover, #sub-menu11 a:hover, #sub-menu12b a:hover {
	text-decoration: none;
	color: yellow;
	font-size: 12px;
}
#sub-menu6 a:hover {
	text-decoration: none;
	color: yellow;
	font-size: 14px;
}

#sub-menu a.sub-menu-active:link, #sub-menu a.sub-menu-active:visited, #sub-menu a.sub-menu-active:hover, #sub-menu2 a.sub-menu-active:link, #sub-menu2 a.sub-menu-active:visited, #sub-menu2 a.sub-menu-active:hover, #sub-menu3 a.sub-menu-active:link, #sub-menu3 a.sub-menu-active:visited, #sub-menu3 a.sub-menu-active:hover, #sub-menu4 a.sub-menu-active:link, #sub-menu4 a.sub-menu-active:visited, #sub-menu4 a.sub-menu-active:hover, #sub-menu5 a.sub-menu-active:link, #sub-menu5 a.sub-menu-active:visited, #sub-menu5 a.sub-menu-active:hover, #sub-menu10 a.sub-menu-active:link, #sub-menu10 a.sub-menu-active:visited, #sub-menu10 a.sub-menu-active:hover {
	color: yellow;
	text-decoration: none;
}
#sub-menu3b a.sub-menu-active:link, #sub-menu3b a.sub-menu-active:visited, #sub-menu3b a.sub-menu-active:hover, #sub-menu4b a.sub-menu-active:link, #sub-menu4b a.sub-menu-active:visited, #sub-menu4b a.sub-menu-active:hover, #sub-menu2b a.sub-menu-active:link, #sub-menu2b a.sub-menu-active:visited, #sub-menu2b a.sub-menu-active:hover, #sub-menu5b a.sub-menu-active:link, #sub-menu5b a.sub-menu-active:visited, #sub-menu5b a.sub-menu-active:hover, #sub-menu7b a.sub-menu-active:link, #sub-menu7b a.sub-menu-active:visited, #sub-menu7b a.sub-menu-active:hover, #sub-menu8b a.sub-menu-active:link, #sub-menu8b a.sub-menu-active:visited, #sub-menu8b a.sub-menu-active:hover, #sub-menu9b a.sub-menu-active:link, #sub-menu9b a.sub-menu-active:visited, #sub-menu9b a.sub-menu-active:hover, #sub-menu11 a.sub-menu-active:link, #sub-menu11 a.sub-menu-active:visited, #sub-menu11 a.sub-menu-active:hover, #sub-menu12b a.sub-menu-active:link, #sub-menu12b a.sub-menu-active:visited, #sub-menu12b a.sub-menu-active:hover {
	color: yellow;
	text-decoration: none;
	font-size: 12px;
}
#sub-menu6 a.sub-menu-active:link, #sub-menu6 a.sub-menu-active:visited, #sub-menu6 a.sub-menu-active:hover {
	color: yellow;
	text-decoration: none;
	font-size: 14px;
}

.clear {
	clear: both;
	float: none;
}

/* STYLING */
a img {
	border: 0;
}	
label {
	float:left;
	display:block;
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 13px;
	margin-right: 5px;
}
h2 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 23px;
	line-height: 27px;
	font-weight: normal;
}
table.result {
	margin: 5px 0 0 0;
	padding: 0;
}
table.result td {
	font-size: 13px;
	padding: 7px;
}
td.header-1 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 39px;
	line-height: 40px;
	font-weight: normal;
	letter-spacing: -1px;
	padding: 0 0 15px 0;
}
td.header-2 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 22px;
	padding: 0 0 15px 0;
	font-weight: normal;
}
td.header-2 a:link, td.header-2 a:visited {
	color: #0096ff;
	text-decoration: none;
}
td.header-2 a:hover {
	color: #0096ff;
	text-decoration: underline;
}
td.header-3 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 17px;
	padding: 0 0 1px 0;
	font-weight: normal;
}
td.header-4 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 17px;
	color: #00deff;
	padding: 0 0 1px 0;
	font-weight: normal;
}
td.header-5 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 15px;
	padding: 0 0 1px 0;
	font-weight: normal;
}
td.description {
	padding: 0 0 11px 0;
}
td.description2 {
	padding: 0 0 11px 0;
}
td.description p, td.description2 p {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 13px;
	padding: 0 0 15px 0;
	line-height: 19px;
	font-weight: normal;
}
td.description3 p {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 14px;
	padding: 0 0 15px 0;
	line-height: 19px;
	font-weight: normal;
}
td.description4 p {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 13px;
	padding: 0 0 10px 0;
	line-height: 19px;
	font-weight: normal;
}
td.description5 p {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 13px;
	padding: 0 0 20px 0;
	line-height: 19px;
	font-weight: normal;
}
td.description6 p {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 13px;
	padding: 0 0 0px 0;
	line-height: 19px;
	font-weight: normal;
}
table.rules td {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 13px;
	padding: 5px;
	line-height: 19px;
	font-weight: normal;
}
table.rules td br {
	line-height: 5px;
}
table.rules td table td {
	padding: 0;
}
table.rules td ul {
	list-style-type: circle;
	list-style-position: outside;
	margin: 0 0 0 20px;
}
table.rules td ul li ul {
	list-style-type: disc;
	list-style-position: outside;
	margin: 0 0 0 20px;
}


td.description ul {
	list-style-type: disc;
	list-style-position: outside;
	padding: 0 0 15px 0;
}
td.description ul li {
	padding: 0;
	margin: 0 0 0 15px;
	font-size: 12px;
	line-height: 17px;
}
td.description ol {
	list-style-position: outside;
	padding: 0 0 10px 0;
	margin: 0 0 0 15px;
}
td.description ol li {
	padding: 0;
	margin: 0;
	font-size: 12px;
	line-height: 17px;
}
td.description ol li ol {
	list-style-type: lower-alpha;
	list-style-position: inside;
	padding: 0 0 10px 0;
	margin: 0 0 0 15px;
}
td.description ol.style-1 {
	list-style-position: outside;
	padding: 0 0 10px 0;
	margin: 0 0 0 15px;
}
td.description ol.style-1 li {
	padding: 0 0 15px 0;
	margin: 0;
	font-size: 13px;
	line-height: 19px;
}
td.description a:link, td.description a:visited, td.description p a:link, td.description p a:visited, td.description4 p a:link, td.description4 p a:visited {
	color: yellow;
	text-decoration: none;
}
td.description a:hover, td.description p a:hover, td.description4 p a:hover {
	color: red;
	text-decoration: none;
}
table.timeline td {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 12px;
	padding: 0 5px 0 5px;
	line-height: 17px;
	font-weight: normal;
}
table.timeline td.style-b {
	font-weight: bold;
}
#footer td, #footer2 td {
	font-size: 10px;
}

#travelling p {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 13px;
	padding: 0;
	line-height: 21px;
	font-weight: normal;
}
p {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 13px;
	padding: 0;
	line-height: 19px;
	font-weight: normal;
}
p.style-2 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 13px;
	padding: 10px 0 10px 0;
	line-height: 24px;
	font-weight: normal;
}
p.style-3 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 13px;
	padding: 0;
	line-height: 24px;
	font-weight: normal;
	color: #00deff;
}
ul.floats {
	list-style-type: disc;
	list-style-position: outside;
	margin: 0 0 0 20px;
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 13px;
	padding: 0;
	line-height: 20px;
	font-weight: normal;
	color: #00deff;
}
p.style-4 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 15px;
	/*padding: 10px 0 10px 0;*/
	line-height: 17px;
	font-weight: normal;
	padding: 0 0 15px 0; 
	text-align: left;
}
td.description p.style-5 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 11px;
	padding: 7px 0 0px 0;
	/*line-height: 17px;*/
	/*font-weight: normal;*/
	/*padding: 0 0 15px 0; */
	/*text-align: left;*/
}
p.style-3 a:link, p.style-3 a:visited, p.style-5 a:link, p.style-5 a:visited {
	color: #ff9400;
	text-decoration: none;
}
p.style-3 a:hover, p.style-5 a:hover {
	color: #ff9400;
	text-decoration: underline;
}
p.style-1 {
	font-size: 12px;
}
p span.style-1 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 22pt;
	line-height: 40px;
	font-weight: normal;
	padding: 0 0 5px 0;
}
p span.style-2 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 47pt;
	line-height: 65px;
	font-weight: normal;
	padding: 0 0 15px 0;
}
p span.style-3 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 30pt;
	line-height: 45px;
	font-weight: normal;
	padding: 0 0 15px 0;
}
p span.style-4 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 28pt;
	line-height: 45px;
	font-weight: normal;
	padding: 0 0 15px 0;
	color: #ffcb08;
}
p span.style-5 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 18pt;
	line-height: 40px;
	font-weight: normal;
	padding: 0 0 5px 0;
}
p span.style-6 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 15pt;
	line-height: 22px;
	font-weight: bold;
	padding: 0 0 15px 0;
}
p span.style-7 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 24pt;
	line-height: 40px;
	font-weight: bold;
	padding: 0 0 5px 0;
	color: white;
}
p span.style-8 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 20pt;
	line-height: 24px;
	font-weight: bold;
	padding: 0 0 5px 0;
}
p span.style-9 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 18pt;
	line-height: 24px;
	font-weight: normal;
	padding: 0 0 5px 0;
}
p span.style-10 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 13pt;
	line-height: 17px;
	font-weight: normal;
	padding: 0 0 15px 0;
}
p span.style-11 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 15px;
	line-height: 17px;
	font-weight: normal;
	padding: 0 0 15px 0;
	text-align: justify;
}
p span.style-12 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 11pt;
	line-height: 17px;
	font-weight: normal;
	padding: 0 0 15px 0;
}
p span.style-13 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 15px;
	line-height: 17px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: justify;
}
p span.style-14 {
	color: black;
	font-weight: bold;
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 15px;
	line-height: 17px;
	padding: 0 0 15px 0;
	text-align: justify;
}
p span.style-15 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	padding: 0 0 15px 0;
	color: #641482;
	text-align: justify;
}
p span.style-16 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 18px;
	line-height: 17px;
	font-weight: bold;
	padding: 0 0 15px 0;
	color: #641482;
	text-align: justify;
}
p span.style-17 {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 16pt;
	line-height: 20px;
	font-weight: bold;
	padding: 0 0 15px 0;
}
p span.style-18 {
	font-weight: bold;
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 16px;
	line-height: 17px;
	padding: 0 0 5px 0;
	text-align: justify;
}
td.pgt-style1 {
	padding: 0 0 15px 0;
}
td.pgt-style2 {
	padding: 0;
}
td.pgt-style1 ul {
	padding: 0 0 0 35px;
	list-style-position: outside;
	list-style-type: disc;
}
td.pgt-style1 ul li {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 15px;
	line-height: 17px;
	padding: 0 0 10px 0;
}
td.pgt-style1 ul li.no-type {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 18px;
	line-height: 24px;
	padding: 0 0 15px 0;
	list-style-type: none;
	font-weight: bold;
}
table.heartlands {
	border: 1px solid black;
}
table.heartlands td.style-1{
	background: black;
	font-weight: bold;
	color: white;
	font-size: 14px;
	padding: 2px;
}
table.heartlands td.style-2{
	background: white;
	font-weight: bold;
	color: black;
	font-size: 13px;
	padding: 2px;
}
table.heartlands td.style-3{
	background: white;
	font-weight: normal;
	color: black;
	font-size: 13px;
	padding: 2px;
}
table.heartlands td.style-3 ul {
	background: white;
	font-weight: normal;
	color: black;
	font-size: 13px;
	list-style-type: disc;
	list-style-position: outside;
	padding: 2px;
}

img.pgt-style1 {
	padding: 15px 0 25px 15px;
}
img.pgt-style2 {
	padding: 20px 0 25px 15px;
}
img.pgt-style3 {
	padding: 45px 0 0px 15px;
}
img.pgt-style4 {
	padding: 20px 0 20px 0;
}
img.pgt-style5{
	padding: 15px 0 0px 15px;
}

table.performance {
	/*border: 1px solid black;*/
}
table.performance td {
	font-family: Helvetica, Century Gothic, Verdana, Tahoma;
	font-size: 13px;
	line-height: 17px;
	padding: 4px;
	
}
span.style-7 {
	color: black;
	font-family: "Century Gothic", Helvetica, Verdana;
	font-weight: bold;
	font-size: 13px;
}

.table-schedule {
	font-size: 14px;
	line-height: 15px;
}
.table-schedule th {
	padding: 7px;
	vertical-align: top;
	font-weight: bold;
	background: #626262;
	color: #fff;
}
.table-schedule th.schedule2 {
	padding: 7px;
	vertical-align: top;
	font-weight: bold;
	background: #000;
	color: #fff;
}
.table-schedule td {
	padding: 7px;
	vertical-align: top;
}

.table-schedule td.schedule-highlight {
	background: #fbd4b4;
	color: #000;
}
