/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background: url(/assets/images/common_pics/back.jpg) repeat-x #1A1A1C;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
h1 {
	padding:0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	}

#f1_page{
	background: url(/assets/images/common_pics/background_f1.jpg) repeat-x #820500;
}

#NASCAR_page{
	background: #013F6E url(/assets/images/common_pics/background_nascar.jpg) repeat-x;
}
#login_box {
	background:url(/assets/images/common_pics/back_login.jpg);
	width:356px;
	height:255px;
	margin-top:80px;
	margin:auto;
	}
#request_box {
	background:url(/assets/images/common_pics/back_request.jpg);
	width:356px;
	height:516px;
	margin-top:80px;
}
#inside_log_box {
	font-size:11px;
	color:#000000;
	padding-right:40px;
	padding-top:96px;
	margin-left:46px;
}
#tfield_1 {
	margin-left:4px;
	margin-bottom:2px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.tflied_class {

	margin-bottom:2px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;

}
#tfield_2 {
	margin-left:2px;
	margin-bottom:2px;
	font-size:11px;
	font-weight:bold;
	margin-right:4px;
	font-family:Arial, Helvetica, sans-serif;
	}
#tfield_3 {
	margin-bottom:2px;
	font-size:11px;
	font-weight:bold;
	margin-right:4px;
	font-family:Arial, Helvetica, sans-serif;
	}
#click_here {
	font-size:10px;
	line-height:18px;
	width:300px;
	margin-left:56px;
	}
#click_here a{
	color:#FFFFFF;
}
#click_here a:hover{
	color:#FFFFFF;

}

#title_inside_box {
	font-size:14px;
	font-weight:bold;
	padding-bottom:16px;
	padding-top:8px;
}

body#userRegistration div#title_inside_box {
	padding: 0px 0px 4px 0px;
}

.request {
	font-size: 14px;
	font-weight: bold;
	color: #cc3333;
	text-decoration :none;
    border: none;
    background: transparent url(/assets/images/common_pics/but_log.gif) no-repeat right 0.2em;
    cursor: pointer;
}

input.request {
    margin: 0;
    padding-right: 20px;
    width: auto;
    overflow: visible;
}

a.request:hover {
	font-size:14px;
	font-weight:bold;
	color:#cc3333;
	text-decoration:underline;
	}
/* navigation */
#nav_holder{
	width:780px;
	margin-left:10px;
	text-align:left;
	height:58px;
}
/* end navigation */
/* main page mobil1 gp experience */
#hold				{ width:830px; background: url(/assets/images/common_pics/background_hold.jpg); }
#hold_f1			{ width:830px; background: url(/assets/images/common_pics/background_hold_f1.jpg); }

#NASCAR_page #hold_f1	{ width:830px; background: url(/assets/images/common_pics/back_hold.gif) repeat-y scroll left top; }

#center_content		{ width:760px; margin-left:20px; margin-right:20px; }
#mobil_exper		{ padding-top:102px; width:760px; height:49px; text-align:left; background:url(/assets/images/gpex_pics/top_nav.jpg) no-repeat; }
#global_menu_text	{ font: bold 11px Arial, Helvetica, sans-serif; margin-left:581px; }
#global_menu		{ margin-top:4px; margin-left:576px; }
#intro_text			{ font-size:12px; width:745px; margin-top:20px; padding-left:15px; text-align:left; line-height:20px; }

#gp_hold			{ width:745px; margin-top:25px; padding-left:15px; text-align:left; float:left; }
#gp_hold a,
#gp_hold a:hover	{ color:#D91C1A; }

#aus_gp,
#malay_gp,
#barc_gp,
#brit_gp,
#monaco_gp,
#french_gp,
#belgium_gp,
#german_gp			{ width:145px; font-size:11px; float:left; margin-right:40px; }

#monaco_gp,
#french_gp,
#belgium_gp,
#german_gp			{ margin-top:30px; }

/*list contents*/
#list_hold			{ width:190px; float:right; }
.listMenu,
#list_menu			{ height:18px; width:180px; background-color:#DDDDDD; padding-left:10px; padding-top:5px; font-weight:bold; }
#gpExperience img	{ padding:30px 15px 0 0; border:0; }

#section_1			{ padding:15px 0 15px 15px; border-right:1px solid #dddddd; border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; }
#section_2			{ padding:15px; border-right:1px solid #dddddd; border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; }
#section_1 ul,
#section_2 ul		{ padding-left:10px; margin:0px; }
#section_1 li,
#section_2 li		{ padding:0 0 5px 0; margin:0px; list-style-image:url(/assets/images/common_pics/red_arrow.gif); }
#section_1 a,
#section_1 a:hover,
#section_2 a,
#section_2 a:hover	{ color:#D91C1A; }

#new li{
padding-bottom:5px;
margin:0px;
margin-left:15px;
list-style-image:url(/assets/images/common_pics/red_arrow.gif);}

#select_country{
padding:15px;
border-right:1px solid #dddddd;
border-left:1px solid #dddddd;
border-bottom:1px solid #dddddd;
}
#section_3{
	border-right:1px solid #dddddd;
	border-left:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	padding: 10px;
}

#section_3 ul{
padding-left:10px;
margin:0px;
}

#section_3 li{
padding:0px;
padding-bottom:5px;
margin:0px;
list-style-image:url(/assets/images/common_pics/red_arrow.gif);
}

#section_3 a{
color:#D91C1A;
}

#section_3 a:hover{
color:#D91C1A;
}
.button_right{
	margin-top:20px;
	margin-bottom:10px;
}
/* end of list contents*/
/* footer */
#footer_hold{
float:left;
width:760px;
padding-left:20px;
margin-top:45px;
text-align:left;}

#footer_text{
border-top:1px solid #dddddd;
width:760px;
padding-top:10px;
text-align:center;
font-size:11px;}

#footer_text a{
color:#A5B5C2;
}

#footer_text a:hover{
color:#A5B5C2;
}

.sep{
color:#A5B5C2;
padding-left:10px;
padding-right:10px;}

#footer_back{
width:760px;
height:58px;
margin-top:10px;
padding-top:10px;
color:#A6B3BC;
text-align:center;
background:url(/assets/images/common_pics/footer_back.jpg) repeat-x;}
#footer_back a{
	color:#A5B5C2;
}
#footer_back a:hover{
	color:#D91C1A;
}
/* end footer */

/* gallery pages */
#pages_gallery {
float:right; 
width:97px; 
padding-top:37px; 
margin-right:13px;
}
#page1 {
float:left; 
width:42px; 
text-align:center;
}
#page2 {
float:right; 
width:42px; 
text-align:center;
}
/* end gallery pages */
strong.frmError {
    color: #990000;
}

