/* 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;
}
/* end */
img
{
	border: 0px;
}
/* Link styles */
a:active
{
	outline: none;
}

a:focus
{
	-moz-outline-style: none;
}
input
{
	outline: none;
	-moz-outline-style: none;
}
a
{
	outline: none;
	color: #00778c;
	font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
/* end */
/* font styles */
.bold-text
{
	font-weight: bold;
}
.normal-text
{
	color: #bbbbbb;
	font-family: tahoma;
	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;
}
.blue-text-eighteen
{
	font-size: 18px;
	color: #00778c;
}
.blue-text-seventeen
{
	font-size: 17px;
	color: #00778c;
	font-weight: bold;
}
.twenty-normal-gray
{
	font-size: 20px;
	color: #a2a2a2;
}
.twenty-normal-blue
{
	font-size: 20px;
	color: #00778c;
}
.error-text
{
	color: #00778c;
	padding-left: 15px;
}
/* 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: tahoma, 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 left;
	background-color: #000;
	float: left;
	width: 964px;
}
/* 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: right;
	direction: rtl;
}
#logo-container
{
	margin-right: 42px;
	height: 93px;
	margin-top: 30px;
}
.menu-container
{
	/*line-height: 12px;     height: 12px;     margin-bottom: 10px; 	*/
	margin-right: 50px;
}
.menu-container img
{
	/*margin-right: 18px;*/
}
#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;
}
#right-col
{
	float: right;
	padding-top: 10px;
	text-align: right;
	width: 727px; /*padding-right: 25px;*/
}
#right-col p
{
	margin-bottom: 10px;
	text-align: justify;
	float: right;
	width: 675px;
}
#left-col
{
	width: 237px;
	float: left;
	text-align: right;
}
#left-col p
{
	padding: 20px;
	text-align: justify;
}
#replica-left-col
{
	width: 237px;
	float: left;
	margin-top: 33px;
	position: relative;
	right: -1px;
}
#content-text
{
	line-height: 15px;
	margin-right: 0px;
	margin-top: 10px;
	float: right;
	width: 685px;
	direction: rtl;
}
#col-container
{
}
.left
{
	float: left;
}
.clear
{
	clear: both;
}
.right
{
	float: right;
}
#main-container:after, #content:after, .contactus-box:after, .blog-topic-data:after, #blog-welcome-panel:after, #rounded-box-background:after, .blog-topic-brief:after, #right-col:after, #news-content:after, .info-box:after, .grid-item-center:after, .sub-heading-box: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;
}
#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: 476px;
}
.footer-text ul
{
	padding-left: 70px;
	list-style: none;
	float: right;
	line-height: 16px;
	text-align: right;
}
img, div
{
	behavior: url(   "js/iepngfix.htc" );
}
/* form styles */
#form-container
{
	padding-right: 12px;
	padding-bottom: 175px;
	float: right;
}
.input-container
{
	background-image: url(../images/form/textbox_subpage.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	padding-right: 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;
	direction: rtl;
}
#subscribe-button
{
	float: left;
	padding-top: 5px;
	padding-left: 10px;
}
#form-container span
{
	color: #009ac7;
}
.padding-div
{
	padding-bottom: 50px;
}
/* end */
.horizontal-list li
{
	width: 110px;
	float: left;
}
.contactus-box
{
	float: right;
	padding-right: 36px;
	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: right;
	margin-top: 3px;
}
/* contactus form styles */
.details-left-col-form
{
	float: right;
	padding-bottom: 15px;
}
.details-right-col-form
{
	width: 290px;
	float: right;
	padding-right: 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 right;
	width: 651px;
	height: 162px;
	padding-right: 5px;
}
.details-row-textarea textarea
{
	width: 651px;
	height: 159px;
	margin-bottom: 5px;
	color: #999999;
	font-family: tahoma, 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 right;
	background-repeat: no-repeat;
	padding-right: 5px;
	padding-top: 2px;
	width: 276px;
	height: 21px;
}
.contactus-input-container input
{
	background-color: #111111;
	border: none;
	width: 266px;
	height: 15px;
	color: #969696;
	direction: rtl;
}
.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
{
	width: 645px;
	margin-top: 30px;
	float: right;
}
/* end */
/* tender styles*/
#tender-login-button
{
	float: left;
	padding-left: 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;
	float: right;
}
table.tender-main-grid tr
{
	color: #bbbbbb;
	height: 40px;
}
table.tender-main-grid td
{
	border-bottom: 1px solid #464646;
}
.tender-form-button-panel img
{
	float: right;
	margin-left: 5px;
}
#tenders-form
{
	margin-top: 20px;
	float: right;
	width: 675px;
}
.tenders-input-container
{
	background-image: url(../images/form/textbox_contactus.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	padding-right: 5px;
	padding-top: 2px;
	width: 276px;
	height: 21px;
}
.tenders-input-container input
{
	background-color: #111111;
	border: none;
	width: 266px;
	height: 15px;
	color: #969696;
	font-size: 11px;
}

.tenders-input-container-phone
{
	background-image: url(../images/form/area-phone-bg-ar.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-right: 2px;
	padding-top: 2px;
	width: 276px;
	height: 21px;
	float: right;
}

.tenders-input-container-phone .area
{
	background-color: #111111;
	border: none;
	width: 43px;
	height: 15px;
	color: #969696;
	font-size: 12px;
	margin-right: 3px;
	margin-left: 14px;
}
.tenders-input-container-phone .phone
{
	margin-right: 3px;
	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;
	float: right;
}
.tenders-input-container-captcha input
{
	background-color: #111111;
	width: 236px;
	height: 15px;
	color: #969696;
	border: 0px;
	float: right;
}
#tenders-button-panel
{
	margin-top: 30px;
	width: 650px;
}
#tenders-button-panel img
{
	margin-right: 5px;
	float: left;
}
.details-left-single-col-tender-form
{
	width: 535px;
	padding-bottom: 15px;
}
.details-left-single-col-tender-form img
{
	margin-top: 5px;
}
.details-left-col-tender-form
{
	width: 335px;
	float: right;
	padding-bottom: 15px;
}
.details-right-col-tender-form
{
	width: 290px;
	float: right;
	padding-right: 39px;
	margin-left: 1px;
	padding-bottom: 15px;
}
/* end */

/* career center styles */
.career-separator
{
	height: 1px;
	font-size: 0px;
	width: 650px;
	background: #009fc2;
	float: right;
	margin-top: 3px;
	margin-bottom: 20px;
}
select
{
	margin-top: 1px;
	width: 268px;
	height: 18px;
	background-color: #000;
	border: none;
	border: 0px;
	color: #bbbbbb;
	font-size: 11px;
}
/* end */

/* news center styles */
#news-content
{
	direction: rtl;
}
#news-content p
{
	text-align: justify;
	line-height: 18px;
	width: 675px;
}
#news-content img
{
}
.news-separator
{
	height: 1px;
	font-size: 0px;
	width: 675px;
	background: #009fc2;
	float: right;
	margin-top: 20px;
	margin-bottom: 10px;
}
.news-title
{
	font-weight: bold;
	color: #009fc2;
	text-align: right;
}
.news-separator-gray
{
	height: 1px;
	font-size: 0px;
	width: 675px;
	background: #464646;
	margin-bottom: 10px;
	margin-left: 10px;
	clear: both;
}
.news-search-container
{
	height: 200px;
}
.calendar
{
	padding-top: 30px;
	padding-bottom: 40px;
	clear: both;
}
.calendar-header
{
	padding-bottom: 20px;
	padding-right: 20px;
}
.calendar-header input
{
	padding-right: 20px;
}
.calendar-body
{
	padding-right: 18px;
	direction: rtl;
}
.calendar-body input
{
	padding-bottom: 22px;
}
.news-photogallery
{
	margin-left: 10px;
	padding-top: 30px;
	direction: rtl;
	float: right;
}
.news-photogallery img
{
	padding-left: 30px;
}
/* end */

/* photo gallery styles */
#photogallery-content
{
	margin-top: 20px;
	float: right;
	direction: rtl;
	width: 700px;
}
#photogallery-content p
{
	width: 191px;
	text-align: justify;
	line-height: 16px;
	direction: rtl;
}
#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;
	direction: ltr;
}
#photogallery-navigation-panel img
{
	margin-top: 20px;
	margin-left: 5px;
}
.photo-item
{
	float: right;
	text-align: center;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-top: 20px;
	width: 201px;
	border-bottom: solid 1px #464646;
}
.photo-item-date
{
	margin-top: 20px;
}
.photogallery-image-grid
{
	margin-top: 30px;
	direction: rtl;
	float: right;
	width: 675px;
}
.photogallery-image-grid img
{
	float: right;
	margin-left: 20px;
	margin-bottom: 30px;
}
.photogallery-title
{
	font-weight: bold;
	color: #009fc2;
}
/* end */



/* blog styles */
.blog-row
{
	margin-bottom: 20px;
	width: 675px;
}
.blog-brief
{
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 25px;
	direction: rtl;
}
.blog-brief div
{
	margin-top: 5px;
}
.blog-data
{
	width: 675px;
	margin-bottom: 10px;
}
.info-box
{
	direction: ltr;
	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;
	background-color: #0f0f0f;
}
.info-box span
{
	top: -3px;
	position: relative;
	padding-right: 15px;
}
.info-box div
{
	top: -3px;
	position: relative;
	padding-right: 15px;
}
#blog-topic-data
{
	margin-top: 30px;
	margin-bottom: 30px;
	float: right;
	width: 675px;
	padding-right: 25px;
}
#blog-topic-data div
{
	margin-top: 5px;
}
.blog-topic-row
{
	width: 685px;
}
.blog-topic-brief
{
	background-image: url(../images/subpages/blog_comment_side_strip.jpg);
	background-repeat: repeat-y;
	background-position: top right;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px;
	direction: rtl;
	width: 685px;
}
.blog-topic-brief div
{
	margin-top: 5px;
	padding-left: 15px;
}
.blog-topic-data
{
	width: 645px;
	padding-right: 10px;
	word-wrap: break-word;
	overflow-x: auto;
}
#blogreg-form
{
	width: 600px;
	margin-top: 20px;
	margin-left: 10px;
}
#blog-welcome-panel
{
	background-color: #1f1f1f;
	width: 237px;
	margin-bottom: 30px;
}
#blog-button-panel
{
	margin-right: 8px;
	padding-top: 12px;
}
#blog-form-container
{
	padding-right: 12px;
	float: right;
}
#blog-login-button
{
	padding-top: 5px;
	width: 195px;
	padding-right: 10px;
	line-height: 12px;
}
/* end */

.topic-name-input-container
{
	background-image: url(../images/form/textbox_post_topic.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-right: 5px;
	padding-top: 2px;
	width: 646px;
	height: 50px;
}
/* end */
.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;
}




/* Css By Shoaib for Content Pages*/
.title-bar-left
{
	background-image: url(../images/subpages/right-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: 593px;
	color: #00778c;
	font-weight: bold;
	padding-right: 5px;
}

.title-bar-right
{
	background-image: url(../images/subpages/left-img-title.jpg);
	background-repeat: no-repeat;
	width: 4px;
	height: 31px;
}
.normal-text-center
{
	color: #bbbbbb;
	font-family: tahoma;
	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/right-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-right: 5px;
}

.blue-bold-sixteen
{
	color: #00778c;
	font-size: 16px;
	font-weight: bold;
}
.blue-text-sixteen
{
	color: #00778c;
	font-size: 16px;
}

.faq-bar-right
{
	background-image: url(../images/subpages/left-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;
}




/* 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: Tahoma;
	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: right;
	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 ul
{
}

.error-list li
{
	list-style: square;
	margin-right: 15px;
}
/*all you need to know about */
.welcome-to-grand-prix
{
	margin-top: 43px;
	margin-left: 8px;
}
.welcome-content
{
	text-align: justify;
	padding: 44px 10px 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;
	float:right;
	margin-bottom:20px;
}
.welcome-content ul li
{
	margin-top: 20px;
	background-image: url(../images/subpages/list_bullet.jpg);
	background-position: center right;
	background-repeat: no-repeat;
	padding-right: 17px;
}
.interactive-grid
{
	margin-left: 4px;
}
.grid-item
{
	width: 691px;
	line-height: 16px;
	clear:both;
}
.grid-item-one-header
{
	background: url(../images/subpages/first_grid_item_ar.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_ar.jpg) left top no-repeat;
	background-position: -2px;
	width: 100%;
	height: 70px;
}
.grid-item-three-header
{
	background: url(../images/subpages/third_grid_item_ar.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;
	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 right;
	background-repeat: no-repeat;
	padding-right: 13px;
}
.grid-center-item-left ul li a
{
	text-decoration: none;
	color: #bbb;
}
.grid-center-item-left ul li a:hover
{
	text-decoration: none;
}

.grid-center-item-right
{
	width: 300px;
	float: right;
	padding-right: 35px;
}
.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 right;
	background-repeat: no-repeat;
	padding-right: 13px;
}
.grid-center-item-right ul li a
{
	text-decoration: none;
	color: #bbb;
}
.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: 545px;
	float: right;
	margin-bottom: 5px;
}
.sub-heading-right
{
	width: 130px;
	float: left;
	text-align: left;
	margin-bottom: 5px;
}
#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
{
	list-style: none;
	font-size: 12px;
	width:215px;
	float:left;
}
.right-content-box ul li
{
	background-image: url(../images/subpages/list_bullet_blue.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 13px;
}
.right-content-box ul li a
{
	font-size: 12px;
	text-decoration: none;
	color: #bbb;
}
.right-content-box ul li a:hover
{
	text-decoration: none;
}
.right-content-box div
{
	margin-right:10px;
}