body { margin:0; 
		padding:0; 
		font-family:Aller; 
		font-size:12px; 
		color:#000; 
		background:url(../images/background-bg.png) repeat;
		}
		
img { border:0; }
p { padding:0px 0; }
.cl{clear:both;}
.fl{float:left;}
.fr{float:right;}

h1{font-size:24px;}
h2{font-size:22px;}
h3{font-size:18px;}
h4{font-size:16px;}
h6{font-size:14px;}
h6{font-size:12px;}

#main-div{
		width:965px;
		margin:0 auto;
		padding:0px;
		}

/********************************header****************************************************************************/

#header{
		width:965px;
		margin:0 auto;
		padding:0px;
		
		}
		
#header-top{
		width:729px; 
		margin:auto; 
		padding:0px;
		background:#FFFFFF;
		}	
		
.header-left{
		width:379px;
		margin:0px;
		padding:0px;
		float:left;
		}	
.ALL-your-Formula{
		width:auto;
		margin:0px; 
		padding:7px 0 15px 15px;
		font-size:18px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:italic;
		}
				
.header-left-img{
		width:97px;
		margin:0px;
		padding:0 0 15px 29px;
		float:left;
		}	


.header-right{
		width:310px;
		margin:0px;
		padding:0 0 0 40px;
		float:left;
		font-size:30px;
		text-shadow:2px 2px #d6d6d6;
		text-transform:0px 10px;
		
		font-weight:bold;
		color:#00003e;
		font-style:italic;
		}			
		

.header-right span{
		width:350px;
		margin:0px;
		padding:0px;
		font-size:30px;
		text-shadow:2px 2px #d6d6d6;
		text-transform:0px 0px;
		
		font-weight:bold;
		color:#ce0202;
		font-style:italic;
		}			
		

/********************************content*****************************************************************************/

#content{
		width:965px;
		margin:0 auto;
		padding:12px 0 0 0px;
		
		}
		
#content-left-part{
		width:234px;
		margin:0px;
		padding:0px;
		float:left;
		
		
		}
		
		
.content-left-part-menu-bg{
		width:234px;
		margin:0px;
		padding:1px 0 10px 0px;
		float:left;
		background:url(../images/bg-bg.png) repeat;
		border-radius:5px;
		behavior: url(ie-css3.htc)
		}
.content-left-part-login{
		width:234px;
		margin:8px 0 0 0px;
		padding:10px 0 10px 0px;
		float:left;
		background:url(../images/bg-bg.png) repeat;
		border-radius:5px;
		behavior: url(ie-css3.htc)
		}		
		
		
		
				
#logo{
		width:221px; 
		margin:2px 0 0 7px; 
		padding:15px 0 5px 0px;
		background:#c0331d;
		border-radius:5px 5px 0px 0px;
		behavior: url(ie-css3.htc)
		
		}		
		
		
#left-menu{
		width:221px; 
		margin:0px 0 0 7px; 
		padding:0px 0 5px 0px;
		background:#eeeee8;
		border-radius:0px 0px 5px 5px;
		behavior: url(ie-css3.htc)
		}	
		
.menu-left{
		width:auto; 
		margin:0px; 
		padding:0px;
		}

.menu-left ul{
		width:auto; 
		margin:0px; 
		padding:0px;
		list-style:none;
		}

.menu-left ul li{
		width:auto; 
		margin:0px; 
		padding:11px 0 0 0px;
		list-style:none;
		background:url(../images/left-menu-bg.png) top left repeat-x;
		height:25px;
		
		
		}		
.menu-left ul li a{
		
		margin:0px 0 0 0px; 
		padding:20px 0 20px 38px;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px; 
		font-weight:bold;
		color:#000000;
		background:url(../images/left-menu-icon.png) no-repeat scroll 5px 191% transparent;
		background-position:15px; 
		}		
.menu-left ul li a:hover{
		
		margin:0px; 
		padding:20px 0 20px 38px;
		color:#990000;
		}		
		
.login{
		width:221px; 
		margin:0 auto; padding:0px;
		}
		
.login-top-img{
		width:221px; 
		margin:0 auto; 
		padding:0px;
		}		

.login-middel-img{
		width:220px; 
		margin:0px; 
		padding:0px;
		background:#731608  url(../images/left-con-img.png) top left no-repeat;
		
		
		}
.login-cont{
		width:200px;
		margin:auto;
		padding:0px;
		}
		
.Inquiry-Form {
		width:auto;
		margin:0px;
		padding:0px;
		font-size:24px;
		font-family:Aller;
		font-weight:bold;
		font-style:italic;
		color:#FFFFFF;
		}
		
.For-Formula {
		width:auto;
		margin:0px;
		padding:0px;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold ;
		font-style:italic;
		color:#FFFFFF;
		
			
		}
.For-Formula span {
		width:auto;
		margin:0px;
		padding:0px;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold ;
		font-style:italic;
		color:#00579f;
		}
.For-Formula span a {
		width:auto;
		margin:0px;
		padding:0px;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold ;
		font-style:italic;
		color:#00579f;
		}						
.For-Formula span a:hover {
		width:auto;
		margin:0px;
		padding:0px;
		color:#FFFFFF;
		}	
		
.input-box{
		width:200px;
		margin:5px 0 0 0px;
		padding:5px 0px;
		border:solid 1px #999999;
		border-radius:5px;
		text-align:center;
		font-size:12px;
		font-weight:bold;
		background:#FFFFFF;
		
		}				
				
.Formula-Race{
		width:auto;
		padding:3px 0 0  0px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:11px;
		color:#FFFFFF;
		}
		
				

.login-bottom-img{
		width:221px; 
		margin:0 auto; 
		padding:0px;
		}		
.select-box{
		width:200px;
		margin:5px 0 0 0px;
		padding:2px 0px 2px 0px;
		border:solid 1px #999999;
		border-radius:5px;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		behavior: url(ie-css3.htc)
		}
		
		
.select-box-1{
		width:56px;
		margin:0px 0 0 0px;
		padding:2px 0px 2px 0px;
		border:solid 1px #999999;
		border-radius:5px;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		behavior: url(ie-css3.htc)
		}
.Tickets{
		width:auto;
		margin:0px;
		padding:0px;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		}				

.textarea{
		width:190px; 
		margin:10px 0 0 0px; 
		padding:5px;
		font:Arial, Helvetica, sans-serif;
		font-size:12px;
		border:solid 1px #999999;
		border-radius:5px;
		height:60px;
		behavior: url(ie-css3.htc)
		}
		
.sumbit{
		width:auto;
		margin:0px; 
		padding:5px 0px;
		}				
		
/***************************content right-part*************************************************/			
		
#content-right-part{
		width:724px;
		margin:0px;
		padding:0px;
		float:right;
		
		}
		
.content-right-cont-1{
		width:724px;
		margin:0px;
		padding:1px 0 10px 0px;
		float:left;
		background:url(../images/bg-bg.png) repeat;
		border-radius:5px;
		behavior: url(ie-css3.htc)
		}
		
		
.Formula{
		width:auto;
		margin:0px;
		padding:20px 0 20px 0px;
		text-align:center;
		font-size:30px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#FFFFFF;
		}
.right-content{
		width:710px;
		margin:auto; 
		padding:0px;
		}		
				
/***************************menu*********************************************************************/

.nav {
	display:block;
	float:left;
	width:713px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.nav ul {
	display:inline;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
.nav ul li {
	display:inline;
	float:left;
	background:url(../images/nev-spretar.png) top left no-repeat;
	z-index:1000;
}
.nav ul li a {
	display:block;
	float:left;
	padding:15px 23px 0 23px;
	height:30px;
	background:url(../images/right-menu-bg.png) top left repeat-x;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:500;
}
.nav ul li a:hover {
	display:block;
	float:left;
	background:url(../images/right-menu-hover-img.png) top left repeat-x ;
	color:#fff;
}

.nav ul li a.active {
	display:block;
	float:left;
	background:url(../images/right-menu-hover-img.png) top left repeat-x ;
	color:#fff;
}
.nav .left a {
	display:block;
	float:left;
	background:url(../images/nev-left-img.png) top left no-repeat ;
	color:#fff;
}
.nav .left a:hover {
	display:block;
	float:left;
	background:url(../images/nev-left-hover-img.png) top left no-repeat!important;
	color:#fff;
}
.nav .left a.active {
	display:block;
	float:left;
	background:url(../images/nev-left-hover-img.png) top left no-repeat!important;
	color:#fff;
}

.nav .right a {
	display:block;
	float:left;
	background:url(../images/nev-right-img.png) top right no-repeat ;
	color:#fff;
}
.nav .right a:hover {
	display:block;
	float:left;
	background:url(../images/nev-right-hover-img.png) top right no-repeat!important;
	color:#fff;
}				
.nav .right a.active {
	display:block;
	float:left;
	background:url(../images/nev-right-hover-img.png) top right no-repeat!important;
	color:#fff;
}				
		
				
				
/***************************menu end******************************************************************/				
				
				
/*.right-menu{
		width:712px;
		margin:auto; 
		padding:0px;
		background:url(../images/right-menu-bg.png) top left repeat-x;
		height:44px;
		border-radius:5px 5px 0px 0px;
		}
		
.right-menu ul{
		width:714px;
		margin:7px 0 0 0px; 
		padding:14px 0 0 0px;
		list-style:none;
		color:#FFFFFF;
		}				

.right-menu ul li{
		margin:0px 0 0 0px; 
		padding:0px 0 0 0px;
		display:inline;
		list-style:none;
		}				
							
.right-menu ul li a{
		margin:0 0 0 -4px; 
		padding:14px 22px 15px 23px;
		text-decoration:none;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		}				
.right-menu ul li a:hover{
		margin:0 0 0 -4px; 
		padding:14px 22px 15px 23px;
		background:url(../images/right-menu-hover-img.png) top left repeat-x;
		height:44px;
		}				
.right-menu ul li a.active{
		margin:0 0 0 -4px; 
		padding:14px 26px 15px 25px;
		background:url(../images/right-menu-hover-img.png) top left repeat-x;
		}				

#boder-left-menu{
		border-radius:5px 0px 0px 0px;
		margin:0 0 0 0px;
		}
		
#boder-right-menu{
		border-radius:0px 5px 0px 0px;
		}					
	*/	
.Bahrain{
		width:710px;
		margin:0 auto;
		padding:8px 0 0 0px;
		background:#FFFFFF;
		border-radius:0px 0px 5px 5px;
		
		}		
.Bahrain-Grand-text{
		width:705px;
		margin:0px;
		padding:0 0 0 7px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		}	

.Bahrain-Grand-text-left-1{
		width:225px;
		margin:0px;
		padding:0 0 0 0px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		float:left;
		}	
		
.Bahrain-Grand-text-left-2{
		width:228px;
		margin:0px;
		padding:0 0 0 4px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		float:left;
		border-left:1px solid #CCCCCC;
		}	
.Bahrain-Grand-text-left-3{
		width:228px;
		margin:0px;
		padding:0 0 0 4px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		float:left;
		border-left:1px solid #CCCCCC;
		}	

.Sakhir-1{
		width:225px;
		margin:0px;
		padding:0px;
		float:left;
		}

.Sakhir-2{
		width:220px;
		margin:0px;
		padding:0 0 0 5px;
		float:left;
		}


.Sakhir-3{
		width:225px;
		margin:0px;
		padding:0px;
		float:left;
		}


.Bahrain-Grand-Prix-Tickets{
		width:200px;
		margin:0px;
		padding:7px 0 6px 0px;
		font-size:12px;
		color:#999999;
		line-height:18px;
		border-bottom:dotted 1px #CCCCCC;
		}		
		
		
.Bahrain-Grand-Prix-Tickets span{
		width:auto;
		margin:0px;
		padding:0px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#00579f;
		}		

		
.Bahrain-Grand-Prix-Tickets span a{
		width:auto;
		margin:0px;
		padding:0px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#00579f;
		text-decoration:none;
		}		

.Bahrain-Grand-Prix-Tickets span a:hover{
		color:#FF0000;
		}		
	
	
	

.Bahrain-Grand-Prix-Tickets-1{
		width:200px;
		margin:0px;
		padding:5px 0 5px 0px;
		font-size:12px;
		color:#999;
		line-height:18px;
		
		}		
		
		
.Bahrain-Grand-Prix-Tickets-1 span{
		width:auto;
		margin:0px;
		padding:0px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#00579f;
		}		

		
.Bahrain-Grand-Prix-Tickets-1 span a{
		width:auto;
		margin:0px;
		padding:0px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#00579f;
		text-decoration:none;
		}		

.Bahrain-Grand-Prix-Tickets-1 span a:hover{
		color:#FF0000;
		}		
	
.grand-tourist{
		width:auto;
		margin:0px;
		padding:5px 0 5px 0px;
		}
.grand-tourist a{
		width:auto;
		margin:0px;
		padding:0px;
		color:#00579f;
		font-size:10px;
		}
.grand-tourist a:hover{
		color:#FF0000;
		}					
.Singapore-Formula{
		width:705px;
		margin:0px;
		padding:0 0 5px 7px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		
		
		}				
.Singapore-Formula-box-1{
		width:690px;
		margin:10px 0 0 0px; 
		padding:0px;
		}
.Singapore-Formula-box-2{
		width:690px;
		margin:0px; 
		padding:8px 0px;
		}
.Singapore-Formula-box-3{
		width:690px;
		margin:0px; 
		padding:0px;
		}				

.Singapore-Formula-box-4{
		width:690px;
		margin:0px; 
		padding:0px;
		}				
.inaugural-top-img{
		width:690px;
		margin:0px;
		padding:0px;
		}
.inaugural-middel-img{
		width:680px;
		margin:0px;
		padding:5px;
		background:url(../images/newsonf-right-cont-box-middel-img.png) top left repeat-y;
		}		
.inaugural-buttom-img{
		width:690px;
		margin:0px;
		padding:0px;
		
		}		
		
.inaugural-middel-text-1{
		width:680px;
		margin:0px; 
		padding:0 0px 0 0px;
		float:left;
		font-size:12px;
		font-weight:bold;
		color:#bc240d;
		}
.inaugural-middel-text-1 img{
		float:left;
		margin:0px; 
		padding:0 10px 0 0px;
		
		}		
		
.inaugural-middel-text-2{
		width:680px;
		margin:0px; 
		padding:10px 0 0 0px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		line-height:20px;
		}		


.inaugural-middel-text-3{
		width:680px;
		margin:0px; 
		padding:0px;
		font-size:12px;
		font:Arial, Helvetica, sans-serif;
		color:#00579f;
		}		
.inaugural-middel-text-3 a{
		width:680px;
		margin:0px; 
		padding:0px;
		font-size:12px;
		font:Arial, Helvetica, sans-serif;
		color:#00579f;
		}		
.inaugural-middel-text-3 a:hover{
		color:#000000;
		}		



.inaugural-middel-text-4{
		width:680px;
		margin:0px; 
		padding:0px;
		}
.inaugural-middel-text-4 img{
		width:auto;
		margin:0px; 
		padding:0 0 0 8px;
		float:right;
				}
				


		
.content-right-cont-2{
		width:728px;
		margin:0px;
		padding:10px 0 10px 0;
		float:left;
		border-radius:5px;
		
		}		
.Singapore-Formula-box-2-left{
		width:518px;
		margin:0px; 
		padding:0px;
		float:left;
		}

.inaugural-top-img-left{
		width:518px;
		margin:0px;
		padding:0px;
		}
.inaugural-middel-img-left{
		width:509px;
		margin:0px;
		padding:0 5px 0 5px;
		background:url(../images/newsonf1_left-middel-img.png) top left repeat-y;
		}		
.inaugural-buttom-img-left{
		width:518px;
		margin:0px;
		padding:0px;
		
		}	
		
.inaugural-middel-text-left-1{
		width:509px;
		margin:0px; 
		padding:0 0px 0 0px;
		float:left;
		font-size:12px;
		font-weight:bold;
		color:#bc240d;
		}
.inaugural-middel-text-left-1 img{
		float:left;
		margin:0px; 
		padding:0 10px 0 0px;
		
		}		
		
.inaugural-middel-text-left-2{
		width:509px;
		margin:0px; 
		padding:10px 0 0 0px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		line-height:22px;
		}		


.inaugural-middel-text-left-3{
		width:509px;
		margin:0px; 
		padding:0px;
		font-size:12px;
		font:Arial, Helvetica, sans-serif;
		color:#00579f;
		}		
.inaugural-middel-text-left-3 a{
		width:680px;
		margin:0px; 
		padding:0px;
		font-size:12px;
		font:Arial, Helvetica, sans-serif;
		color:#00579f;
		}		
.inaugural-middel-text-left-3 a:hover{
		color:#000000;
		}		



.inaugural-middel-text-left-4{
		width:509px;
		margin:0px; 
		padding:5px 0px;
		text-align:right;
		}
.inaugural-middel-text-left-4 img{
		width:auto;
		margin:0px; 
		padding:0 0 0 8px;
		float:right;
				}
				

		
		
			
					
.Singapore-Formula-box-2-right{
		width:160px;
		margin:0px; 
		padding:0px;
		float:right;
		}			



.content-right-cont-2 img{
		width:auto;
		margin:0px;
		padding:0px 0 0px 0px;
		float:left;
		}



/********************************footer*****************************************************************************/
#footer{
		width:965px;
		margin:0 auto;
		padding:0px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		
		}
		
.footer-top-img{
		width:965px;
		margin:0px;
		padding:0px;
		
		}		
.footer-top-middel{
		width:945px;
		margin:0px;
		padding:0 0 0 20px;
		background:#000 ;
		}		
.footer-middel-left-part{
		width:300px;
		margin:0px;
		padding:0px;
		float:left;
		}		
.footer-middel-right-part{
		width:580px;
		margin:5px 10px 10px 0px;
		padding:5px;
		float:right;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		background:#FFFFFF;
		}
		
.footer-menu{
		width:300px;
		margin:0px; 
		padding:0 0 10px 0px;
		
		}				
.footer-menu ul{
		width:120px;
		margin:0px; 
		padding:0px;
		list-style:none;
		height:100px;
		float:left;
		}				
.footer-menu ul li{
		margin:0px; 
		padding:0px;
		list-style:none;
		
		}				
.footer-menu ul li a{
		margin:0px; 
		padding:0px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		line-height:21px;
		}				
.footer-menu ul li a:hover{
		margin:0px; 
		padding:0px;
		color:#FF0000;
		}

		
.NewsOn{
		width:300px;
		margin:0px; padding:0px;
		font-size:18px;
		font-weight:bold;
		color:#000000; 	
		}
.More-Details{
		width:80px;
		margin:0px; 
		padding:0px;
		font-size:12px;
		}							
.More-Details a{
		
		margin:0px; 
		padding:0 21px 0 0px;
		font-size:12px;
		color:#000000;
		float:right;
		}							
.More-Details a:hover{
		padding:0 21px 0 0px;
		color:#FF0000;
		}							
			


/********************************sub_page*****************************************************************************/

.contact-page{
		width:700px;
		margin:0 auto;
		padding:8px 0px;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		
		}
.Past {
		width:auto;
		margin:0 0px 0 0px;
		padding:0 20px 0 0px;
		}		
		
.Past a{
		width:auto;
		margin:0px;
		padding:0px;
		color:#000000;
		}		
.Past a:hover{
		width:auto;
		margin:0px;
		padding:0px;
		color:#FF0000;
		}
.input-type{
		width:200px;
		margin:5px 0 0 0px; 
		padding:0px;
		font-size:12px;
		border:dashed 1px #00579F;
		height:17px;
		}
		
.option-box{
		width:200px;
		margin:5px 0 0 0px; 
		padding:0px;
		border:dashed 1px #00579F;
		height:22px;
		}
		
.textarea-2{
		width:300px;
		margin:5px 0 0 0px;
		padding:0px;
		border:dashed 1px #00579f;
		height:60px;
		}				
			
.sumbit-button{
		width:auto;
		margin:0px; 
		padding:5px 0px;
		}	
		
.Main-Formula{
		width:500px;
		margin:0px; 
		padding:0 20px 20px 0px;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		float:right;
		line-height:18px;
		}
		
.Main-Formula a{
		margin:0px; 
		padding:0 0px 0 0px;
		text-decoration:none;
		color:#000000;
		}		
.Main-Formula a:hover{
		margin:0px; 
		padding:0 0px 0 0px;
		text-decoration:none;
		color:#FF0000;
		}	
		
/*********************************contact page end*******************************************************/

.canadian{
		width:700px;
		margin:auto; 
		padding:0 0px 20px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		}

.Prior{
		width:auto;
		margin:0px;
		padding:0px;
		color:#000;
		}
.Prior a{
		width:auto;
		margin:0px;
		padding:0 0 0 10px;		
		color:#000000;
		}
		
.Prior a:hover{
		width:auto;
		margin:0px;
		padding:0 0 0 10px;
		color:#FF0000;
		}							
.click-hear{
		width:auto;
		margin:0px;
		padding:0px;
		color:#000;
		}
.click-hear a{
		width:auto;
		margin:0px;
		padding:0 0 0 0px;		
		color:#000000;
		}
		
.click-hear a:hover{
		width:auto;
		margin:0px;
		padding:0 0 0 0px;
		color:#FF0000;
		}	
		

		
.Tickets-day{
		width:690px;
		margin:10px 0 0 0px;
		padding:5px;
		border:solid 1px #fff;
		background:#015090;
		height:18px;
		color:#FFFFFF;
		}	

.conadian-box-1{
		width:250px;
		margin:0px;
		padding:0px;
		border-right:1px solid #fff;
		}		
.conadian-box-2{
		width:150px;
		margin:0px;
		padding:0px;
		border-right:1px solid #fff;
		}		
.conadian-box-3{
		width:180px;
		margin:0px;
		padding:0px;
		border-right:1px solid #fff;
		}		
.conadian-box-4{
		width:120px;
		margin:0px;
		padding:0px;
		}	

.Grandstand-1{
		width:690px;
		margin:0px;
		background:#CCCCCC;
		border:solid 1px #fff;
		border-top:none;
		height:30px;
		padding:0 0 0 5px;
		color:#000000;
		}
.Grandstand-1:hover{
		background:#959593;
				}

.Grandstand-2{
		width:690px;
		margin:0px;
		background:#BBBBBB;
		border:solid 1px #fff;
		border-top:none;
		height:30px;
		padding:0 0 0 5px;
		color:#000000;
		}
		
.Grandstand-2:hover{
		background:#959593;
			}

.usd{
		width:100px;
		margin:0 6px 10px 0px;
		padding:0px;
		border:solid 1px #CCCCCC;
		border-radius:5px;
		behavior: url(ie-css3.htc)
		}	
.text-input-box{
		width:40px;
		margin:0 0px 0px 0px;
		padding:0px;
		border:dotted 1px #ccc;
		text-align:center;
		}	
		
				
			
.Booking-conditions{
		width:685px;
		padding:0px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		}
.Booking-conditions a{
		padding:0px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		
		color:#000000;
		}		
.Booking-conditions a:hover{
		padding:0px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#FF0000;
		}
label.error {
	color:#F00;
	padding-left:5px;	
}
.redtext {
	color:#F00;	
}
.termsheader {
	font-size:18px;
	font-weight:bold;
	padding-top:10px;
}