/* CSS Document */
/*.........................................

	Title:		XSSTUDIOS FREE ADS
	Author:		admin@xsstudios.com
	Updated:	17 November 2008
	Version:	1.0
    Website:	http://www.xyz.com
	
..........................................*/

/* Applies to all elements */
*
{
	margin:0px;
	padding:0px;
	outline:none;
	
}
/* end */
img { border:0px; }
/* Link styles */
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}
input
{
outline: none;
-moz-outline-style: none;
}
a
{
	color:#00778c;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
a:hover { text-decoration:underline; }

a:active
{
	outline: none;
}

a:focus
{
	-moz-outline-style: none;
}
/* end */
/* font styles */
.bold-text { font-weight:bold; }
.normal-text
{
	color:#bbbbbb;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	text-align:justify;
}
.cbcbcb-bold
{
	font-weight:bold;
	color:#cbcbcb;
}
.normal-red { color:#ed000b; }
.blue-normal { color:#00778c; }
.blue-bold
{
	color:#00778c;
	font-weight:bold;
}


.twenty-normal-gray
{
	font-size:20px;
	color:#a2a2a2;
}
.twenty-normal-blue
{
	font-size:20px;
	color:#00778c;
}
.blue-bold-21
{
	font-size:21px;
	color:#00778c;
	font-weight:bold;
}

.gray-bold-18
{
font-size:18px;
font-weight:bold;
}
/* end */
/* Link styles */

/* end */
body
{
	background-image:url(../images/homepage/body_background.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#000;
	color:#bbbbbb;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	line-height:20px;
	text-decoration:none;
	scrollbar-base-color: #000;
	scrollbar-arrow-color: #000;
	scrollbar-DarkShadow-Color: #000;
}
#rounded-box-background
{
	background-image:url(../images/subpages/background_strip.jpg);
	background-repeat:repeat-y;
	background-position:top right;
	/*background-color:#000;*/
	float:left;
}
/* top-container styles */
#top-container
{
	height:25px;
	background-image:url(../images/top_background.jpg);
	width:100%;
}
/* end */
/* this div moves to center of body and serves as a container for all other elements, specify the width according to PSD */
#main-container
{
	margin-left:auto;
	margin-right:auto;
	width:1056px;
	text-align:left;
}
#logo-container
{
	margin-left:46px;
	height:93px;
	margin-top:30px;
}
.menu-container
{
	margin-left:45px;
	margin-bottom:10px;
}
.menu-container img 
{
	/* margin-right:18px; before ticket purchase taken out */
	margin-right:31px;
}
#flash-container
{
	background-color:#000;
	width:964px;
	height:288px;
	float:left;
}
#flash-top-patch
{
	background-image:url(../images/flash_top_patch.jpg);
	background-repeat:no-repeat;
	width:964px;
	height:18px;
	margin-left:57px;
}
#flash-left-patch
{
	background-image:url(../images/homepage/flash_left_patch.png);
	background-repeat:no-repeat;
	width:46px;
	height:288px;
	float:left;
}
#flash-right-patch
{
	background-image:url(../images/homepage/flash_right_patch.png);
	background-repeat:no-repeat;
	width:46px;
	height:288px;
	float:left;
}
#content
{
	clear:both;
	float:left;
	width:964px;
	padding-left:46px;
}
#content-text { }
#title-image-container
{
	float:left;
	margin-top:5px;
}
#stay-updated
{
	float:left;
	margin-top:5px;
}
#calendar-navigator
{
	background-image:url(../images/subpages/middle_texture.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	float:left;
	width:314px;
	height:40px;
	padding-left:30px;
}
#left-col
{
	float:left;
	padding-top:10px;
	width:727px;
}
#left-col p
{
	margin-bottom:10px;
	margin-left:10px;
	width:685px;
	text-align:justify;
}
#right-col
{
	width:237px;
	float:left;
	/*background-color:#0b0b0b;*/
}
#replica-right-col
{
	width:237px;
	float:left;
	padding-top:33px;
	position:relative;
	left:-1px;
}
#content-text
{
	width:625px;
	line-height:15px;
	margin-left:10px;
	margin-top:10px;
}
#col-container { }
.left { float:left; }
.clear { clear:both; }
.right { float:right; }
#main-container:after,#content:after,.blog-topic-brief:after,.grid-item-center:after,.sub-heading-box:after
{
	content: "";
	clear: both;
	display: block;
	height: 0;
	visibility: visible;
}
.contactus-box:after,#rounded-box-background:after,.info-box:after,#blog-topic-data:after
{
    content: "";
	clear: both;
	display: block;
	height: 0;
	visibility: visible;
}
#more-links-button-panel
{
	height:10px;
	background:#888888;
	width:100%;
	margin-top:33px;
	clear:both;
}
#more-links
{
	margin-top:35px;
	height:26px;
	/*background:#161616;*/
	width:100%;
	clear:both;
	background:url('../images/homepage/footer_logo.jpg') left no-repeat #161616;
}
#more-links-image
{
	position:relative;
	top:-7px;
}
#more-links-text
{
	position:relative;
	top:-2px;
}
.centered-div
{
	width:997px;
	margin-left:auto;
	margin-right:auto;
}
#bottom-container
{
	background-image:url(../images/homepage/footer_background.jpg);
	height:153px;
	width:100%;
	clear:both;
}

#bottom-container a
{
	color:#cbcbcb;	
}


#sitemap-text
{
	float:left;
	font-size:9px;
	line-height:12px;
	padding-left:576px;
}
.footer-text ul
{
	padding-left:65px;
	list-style:none;
	float:left;
	line-height:16px;
	
}

/*img, div { behavior: url("../js/iepngfix.htc") }*/



/* form styles */
#form-container
{
	padding-left:12px;
	padding-bottom:175px;
}
.input-container
{
	background-image: url(../images/form/textbox_subpage.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 0px;
	width: 208px;
	height: 21px;
	margin-bottom:5px;
}
.input-container input
{
	background-color:#1e1e1f;
	border:none;
	width:195px;
	height:15px;
	color:#969696;
}
#subscribe-button
{
	width:207px;
	padding-top:5px;	
}
#form-container span
{
	color:#009ac7;
	
}

.padding-div { padding-bottom:50px; }
/* end */
.horizontal-list li
{
	width:110px;
	float:left;
}
.contactus-box
{
	padding-left:35px;
	width:621px;
	background-color:#131313;
	border-left:1px solid #3d3d3d;
	border-right:1px solid #3d3d3d;
}
.contactus-separator
{
	height:1px;
	font-size:0px;
	width:580px;
	background:#5a5a5a;
	float:left;
	margin-top:3px;
}
/* contactus form styles */
.details-left-col-form
{
	width:335px;
	float:left;
	padding-bottom:15px;
}
.details-right-col-form
{
	width:290px;
	float:left;
	padding-left:24px;
	margin-right:1px;
	padding-bottom:15px;
}
.details-row-textarea
{
    background-image:url(../images/form/textarea_contactus.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:651px;
	height:162px;
	padding-left:5px;
}
.details-row-textarea textarea
{
   	width:651px;
   	height:159px;
	margin-bottom:5px;
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background:transparent;
	border:0px;
}
#contactus-form { width:700px; }
.contactus-input-container
{
	background-image: url(../images/form/textbox_contactus.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-top: 2px;
	width: 276px;
	height: 21px;
}
.contactus-input-container input
{
	background-color:#111111;
	border:none;
	width:266px;
	height:15px;
	color:#969696;
}
.contactus-input-container-captcha
{
	background-image: url(../images/form/textbox_captcha.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-top: 2px;
	width: 246px;
	height: 23px;
	margin-bottom:5px;
}
.contactus-input-container-captcha input
{
	background-color:#111111;
	width:236px;
	height:15px;
	color:#969696;
	border:0px;
}
#contactus-button-panel
{
	margin-top:30px;
	float:left;
	width:645px;
}
/* end */
/* tender styles*/
#tender-login-button
{
	float:left;
	padding-right:10px;
	line-height:12px;
}
#tender-login-button a
{
	color:#00778c;
	font-size:11px;
	text-decoration:none;
}
#tender-login-button a:hover
{
	text-decoration:underline;
}
table.tender-main-grid
{
	margin-top:20px;
	margin-left:10px;
	margin-bottom:15px;
}
table.tender-main-grid tr
{
	color:#bbbbbb;
	height:40px;
}
table.tender-main-grid td { border-bottom:1px solid #272727; }
.tender-form-button-panel img
{
	float:left;
	margin-left:5px;
}
#tenders-fomr
{
	width:700px;
	margin-top:20px;
	margin-left:10px;
}
.tenders-input-container
{
	background-image: url(../images/form/textbox_contactus.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-top: 2px;
	width: 276px;
	height: 21px;
	float:left;
}

.tenders-input-container input
{
	background-color:#111111;
	border:none;
	width:266px;
	height:15px;
	color:#969696;
	font-size:12px;
}
.input-container-price-small
{
	background-image: url(../images/form/total_textbox.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	width: 66px;
	height: 24px;
	float:left;
}

.input-container-price-small input
{
	background-image: url(../images/form/price_text_background.jpg);
	background-color:#111111;
	border:none;
	width:60px;
	height:17px;
	color:#969696;
	font-size:12px;
	margin-left:2px;
	margin-top:2px;
}
.tenders-input-container-phone
{
	background-image: url(../images/form/area-phone-bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-top: 2px;
	width: 276px;
	height: 21px;
	float:left;
}

.tenders-input-container-phone .area
{
	background-color:#111111;
	border:none;
	width:43px;
	height:15px;
	color:#969696;
	font-size:12px;
	margin-right:14px;
}
.tenders-input-container-phone .phone
{
	background-color:#111111;
	border:none;
	width:200px;
	height:15px;
	color:#969696;
	font-size:12px;
}


.tenders-input-container-upload
{
	width:300px;
	
}

.tenders-input-container-upload input
{
	
}

.tenders-input-container-captcha
{
	background-image: url(../images/form/textbox_captcha.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-top: 2px;
	width: 246px;
	height: 23px;
	margin-bottom:5px;
}
.tenders-input-container-captcha input
{
	background-color:#111111;
	width:236px;
	height:15px;
	color:#969696;
	border:0px;
}
#tenders-button-panel
{
	margin-top:30px;
	float:left;
	width:645px;
}
#tenders-button-panel img
{
	float:left;
	margin-right:5px;
}
.details-left-single-col-tender-form
{
	width:535px;
	float:left;
	padding-bottom:15px;
}
.details-left-single-col-tender-form img
{
	float:left;
	margin-left:5px;
	margin-top:5px;
}
.details-left-col-tender-form
{
	width:335px;
	float:left;
	padding-bottom:15px;
}
.details-right-col-tender-form
{
	width:290px;
	float:left;
	padding-left:39px;
	margin-right:1px;
	padding-bottom:15px;
}
/* end */

/* career center styles */
.career-separator
{
	width:650px;
	border-top:solid 1px #013a44;
	float:left;
	margin-top:3px;
	margin-bottom:15px;
}
select
{
	margin-top:1px;
	width:268px;
	height:18px;
	background-color:#000;
	border:none;
	border:0px;
	color:#bbbbbb;
	font-size:12px;
}
/* end */

/* news center styles */
#news-content p { line-height:18px; }
#news-content img { margin-right:0px;}
.news-separator
{
	width:685px;
	border-top:solid 2px #013a44;
	float:left;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:5px;
}
.news-title
{
	font-weight:bold;
	color:#009fc2;
}
.news-separator-gray
{
	height:1px;
	font-size:0px;
	width:685px;
	background:#464646;
	margin-bottom:10px;
	margin-left:10px;
}
.news-search-container { height:200px; }
.calendar
{
	padding-top:10px;
	padding-bottom:40px;
}
.calendar-header
{
	padding-left:40px;
	padding-bottom:20px;
}
/*.calendar-header img { margin-right:20px; }*/
.calendar-header input { margin-right:20px; }
.calendar-header div { margin-right:20px; }
.calendar-body { padding-left:18px; }
/*.calendar-body img { padding-bottom:22px; }*/
.calendar-body input { padding-bottom:22px; }
.news-photogallery
{
	margin-left:0px;
	margin-top:20px;
}
.news-photogallery img { padding-right:10px; }
/* end */

/* photo gallery styles */
#photogallery-content { margin-top:20px; }
#photogallery-content p
{
	width:191px;
	text-align:justify;
	line-height:16px;
}
#photogallery-navigation-panel
{
	background-image:url(../images/subpages/middle_texture.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	float:left;
	width:314px;
	height:40px;
	padding-left:30px;
}
#photogallery-navigation-panel img
{
	margin-top:20px;
	margin-left:5px;
}
.photo-item
{
	float:left;
	text-align:center;
	padding-right:20px;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:20px;
	width:201px;
	/*border-bottom:solid 1px #464646;*/
}
.border-style-first
{
	border-bottom:solid 1px #464646;
	border-right:solid 1px #464646;
}
.border-style-second
{
	border-bottom:solid 1px #464646;
	border-right:solid 0px #464646;
}
.border-style-last
{
	border-bottom:solid 0px #464646;
	border-right:solid 1px #464646;
}
.border-style-last-item
{
	border-bottom:solid 0px #464646;
	border-right:solid 0px #464646;
}
.photo-item-date { margin-top:10px; }
.photogallery-image-grid
{
	margin-left:10px;
	margin-top:30px;
}
.photogallery-image-grid img
{
	float:left;
	margin-right:20px;
	margin-bottom:30px;
}
.photogallery-title
{
	font-weight:bold;
	color:#009fc2;
}
/* end */

.sitemap a
{
	color:#cbcbcb;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
.sitemap a:hover { text-decoration:underline; }


/* Css By Shoaib for Content Pages*/
.title-bar-left{
	background-image:url(../images/subpages/left-img-title.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:31px;
}
.title-bar-center{
	background-image: url(../images/subpages/center-img-title.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	width:600px;
	color:#00778c;
	font-weight:bold;
	padding-left:5px;
	text-transform:uppercase;
}

.title-bar-right{
	background-image:url(../images/subpages/right-img-title.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:31px;
}
.normal-text-center{
	color:#bbbbbb;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	padding:11px;
	padding-top:12px;
	padding-bottom:20px;
	text-align:justify;
}


.faq-bar-left{
	background-image:url(../images/subpages/left-img-faq.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:41px;
}
.faq-bar-center{
	background-image: url(../images/subpages/center-img-faq.jpg);
	background-position: top left;
	background-repeat:repeat-x;
	width:690px;
	padding-left:5px;
}

.blue-bold-sixteen{
	color:#00778c;
	font-size:16px;
	font-weight:bold;
	text-align:left;
}

.faq-bar-right{
	background-image:url(../images/subpages/right-img-faq.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:41px;
}

.about-ymc-grid
{	
	margin-left:10px;
	background-image:url(../images/subpages/about-ymc-bg.jpg);
	background-repeat: no-repeat;
	background-position: 100% 16%; 
}

.blue-text-eighteen{
	font-size:18px;
	color:#00778c; 
}
.blue-text-seventeen{
	font-size:17px;
	color:#00778c; 
	font-weight:bold;
}
.normal-text-eighteen{
	font-size:18px;
	color:#a2a2a2; 
}
.grayline { 
	border-bottom:1px solid #464646;
 }
.smoke-white-bold{
	font-weight:bold; 
	color:#9c9c9c;
}

.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	width:695px;
	margin-bottom:10px;
	
}


.CollapsiblePanelTab {
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}


.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
	padding-top:10px;
}


.CollapsiblePanelTab a {
	
	text-decoration: none;
}


.blue-bold a
{
	color:#00778c;
	font-weight:bold;
	text-decoration:none;
}
.error-text
{
	color:#00778c;
	padding-left:15px;
}
/* end */
/* blog styles */
.blog-row {
margin-bottom:20px;
}
.blog-brief
{
padding-top:15px;
padding-left:15px;
}
.blog-brief div
{
	margin-top:5px;
}
.blog-data
{
width:680px;
margin-bottom:10px;
}
.info-box
{
	padding-left:15px;
	width:685px;
	background-image:url(../images/subpages/round_box_background.jpg);
	background-repeat:repeat-x;
	border-left:1px solid #3d3d3d;
	border-right:1px solid #3d3d3d;
}
.info-box span
{
top:-3px;
position:relative;
}
.info-box div
{
top:-3px;
position:relative;
padding-right:15px;
}
#blog-topic-data{
margin-top:60px;
margin-left:15px;
margin-bottom:30px;
width:650px;
}
#blog-topic-data div
{
margin-top:5px;
}
.blog-topic-row{
}
.blog-topic-brief
{
background-image:url(../images/subpages/blog_comment_side_strip.jpg);
background-repeat:repeat-y;
background-position:top left;
padding-top:15px;
margin-left:10px;
}
.blog-topic-data
{
width:630px;
padding-left:45px;
word-wrap:break-word;
overflow-x:auto;
}
#blog-form-container
{
	padding-left:12px;
	padding-bottom:75px;
}
#blog-welcome-panel{
background-color:#1f1f1f;width:237px;
margin-bottom:35px;
}
#blog-button-panel
{
margin-left:6px;
padding-top:12px;
}
.topic-name-input-container
{
	background-image: url(../images/form/textbox_post_topic.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-top: 2px;
	width: 646px;
	height: 27px;
}
/* end */
/*  PopUp */
 .modalBackground {
	background-color:#323232;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#111111;
	border-width:2px;
	border-style:solid;
	border-color:#00778c;
	padding:3px;
	width:400px;
}


.blue-bold-12{
	color:#00778c;
	font-size:12px;
	font-weight:bold;
}

.blue-bold-12 a{
	color:#00778c;
	font-size:12px;
	font-weight:bold;
}

.bullet-list 
{
	margin-top:5px;
}

.bullet-list li
{
	list-style:none;
	background:url(../images/subpages/bullet.jpg) left center no-repeat;
	margin-left:10px;
	padding-left:20px;
	line-height:25px;
	border-top:solid 1px #383838;
}
.bullet-list li a
{
	color:#bbbbbb;
}
.menu-list 
{
	margin-top:5px;
}

.menu-list li
{
	list-style:none;
	line-height:25px;
	border-top:solid 1px #383838;
}

.menu-list li a
{
	color:#bbbbbb;
}

/* subpage styles for Ticketing Area */
#calendar-navigator-ticketing
{
	background-image:url(../images/subpages/ticket_subpage_images/middle_texture.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	float:left;
	width:314px;
	height:42px;
	padding-left:30px;
}
.bold-fourteen
{
	font-size:14px;
	font-weight:bold;
}
.six-rules
{
	margin-bottom:5px;
	margin-left:5px;
	font-size:11px;
}
.blue-text
{
	font-family:Arial;
	color:#00c7f5;
	top:-7px;
	position:relative;
	margin-left:4px;
	margin-right:10px;
}
.purchase-seats { padding-top:15px; }
.purchase-seats-table-row
{
	padding-top:10px;
	padding-bottom:10px;
}
.ticketing-left-col
{
	float:left;
	padding-top:10px;
	width:727px;
}
.ticketing-left-col p
{
	margin-bottom:10px;
	margin-left:10px;
	width:685px;
	text-align:justify;
	border:0px;
}
.ticketing-landing-page-container
{
	padding-left:10px;
	float:left;
	width:648px;
	padding-top:55px;
}
.ticketing-landing-page-container p { width:648px; }
.iframe-table
{
	width:651px;
	float:left;
	font-size:12px;
	font-family:Arial;
	background-color:#000;
	position:relative;
	left:5px;
}
.iframe-table tr { height:40px; }
.iframe-table .title
{
	border-right:1px solid #000;
	background-color:#191919;
	text-align:center;
}
.iframe-table td
{
	border-right:1px solid #000;
	background-color:#0d0d0d;
	text-align:center;
}
.para-width { width:300px; }
.iframe-table .description-col
{
	text-align:left;
	padding-left:15px;
}
.iframe-buttons-panel
{
	width:220px;
	text-align:right;
	margin-top:10px;
	float:left;
	position:relative;
	left:20px;
	margin-bottom:25px;
}
.iframe-buttons-panel img { margin-left:10px; }
.ticket-dates
{
	color:#7c7c7c;
	margin-bottom:10px;

}

/* end */
.error-list 
{
	
	/*background-image:url(../images/form/textarea_contactus.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	*/
	background-color:#111111;
	border:solid 1px #3c3c3c;
	width:651px;
	padding:15px;
	margin-bottom:20px;
}

.error-list li
{
	list-style:square;
	margin-left:15px;
}
/*All you need to know */
.welcome-to-grand-prix{
	margin-top:43px;
	margin-left:8px;	
}
.welcome-content{
	text-align:justify;
	padding:44px 52px 28px 17px;
	color:#ccc;
}
.blue-14{
	font-size:13px;
	font-weight:bold;
	color:#00a2b7;
}
.blue-13{
	font-size:13px;
	font-weight:bold;
	color:#00a2b7;
}
.blue-11{
	font-size:11px;
	font-weight:bold;
	color:#00a2b7;
}
.welcome-content ul{
	list-style:none;	
}
.welcome-content ul li{
	margin-top:20px;
	background-image:url(../images/subpages/list_bullet.jpg);
	background-position:center left;
	background-repeat:no-repeat;	
	padding-left:17px;		
}
.interactive-grid{
	margin-left:4px;
}
.grid-item{
	width:691px;
}
.grid-item-one-header{
	background:url(../images/subpages/first_grid_item.jpg) left top no-repeat;
	width:100%;
	height:62px;
}
.grid-item-footer{
	background:url(../images/subpages/grid_item_footer.jpg) left top no-repeat;
	width:100%;
	height:12px;
}
.grid-item-two-header{
	background:url(../images/subpages/second_grid_item.jpg) left top no-repeat;
	width:100%;
	height:70px;
}
.grid-item-three-header{
	background:url(../images/subpages/third_grid_item.jpg) left top no-repeat;
	width:100%;
	height:53px;
}
.grid-item-center{
	width:100%;	
	background-image:url(../images/subpages/grid_background.jpg);
	background-repeat:repeat-y;
}
.grid-center-item-left{
	width:300px;
	padding-left:30px;
	padding-right:55px;
	float:left;
}
.grid-center-item-left ul{
	list-style:none;
	font-size:12px;
	margin-top:12px;
}
.grid-center-item-left ul li{
	background-image:url(../images/subpages/list_bullet.jpg);
	background-position:center left;
	background-repeat:no-repeat;	
	padding-left:13px;	
}
.grid-center-item-left ul li a{
	text-decoration:none;
	color:#bbbbbb;
}
.grid-center-item-left ul li a:hover{
	text-decoration:none;
}

.grid-center-item-right{
	width:296px;
	float:left;
}
.grid-center-item-right ul{
	list-style:none;
	margin-top:12px;	
	font-size:12px;
}
.grid-center-item-right ul li
{
	background-image:url(../images/subpages/list_bullet.jpg);
	background-position:center left;
	background-repeat:no-repeat;	
	padding-left:13px;	
}
.grid-center-item-right ul li a{
	text-decoration:none;
	color:#bbbbbb;
}
.grid-center-item-right ul li a:hover{
	text-decoration:none;
}
#all-you-need-know{
	margin-top:52px;
	padding-left:4px;
}
.all-you-need-know-wrapper{
	margin-top:52px;
	padding-left:4px;
}
.sub-heading-box{
	width:691px;
	margin-top:35px;
	border-bottom:1px solid #424242;
	margin-bottom:15px;
}
.sub-heading-left{
	width:585px;
	float:left;
}
.sub-heading-right{
	width:73px;
	float:right;
}
#all-you-need-know p
{
	margin-left:0px;
}

.etihad-airways-grand-prix{
	margin-top:27px;
	margin-left:12px;
}
.right-content-box{
	margin-top:26px;
	margin-left:8px;	
}
.right-content-box ul{
	margin-left:3px;
	list-style:none;
	font-size:12px;
}
.right-content-box ul li{
	background-image:url(../images/subpages/list_bullet_blue.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:13px;
}
.right-content-box ul li a{
	font-size:12px;
	text-decoration:none;
	color:#bbbbbb;
}
.right-content-box ul li a:hover{
	text-decoration:none;
}
/*end*/