@charset "utf-8";
body{margin:0 0 0 0; background:url(../images/body_bg_inner.jpg) fixed no-repeat; background-position: center top; background-color:#eaeaea; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#474747; }
img{border:0;}
.img_head{margin:7px 5px; 0 10px;}
.img_inner{margin:6px 0 0 10px;}
.img_th_big{border:solid 3px #cccccc;}

a:link {color: #535353;text-decoration: none;}
a:visited {text-decoration:none ;color:#535353;}
a:hover {text-decoration:underline; color:#535353;}
a:active {text-decoration:none; color:#535353;}
p{margin:0; padding:0;}

.right_top_menu_inner{border:1px solid #f0f0f0; border-right:0; background-color:#f8f8f8;}
.bor_bottom{border-bottom:solid 1px #eeeeee;}

.main{width:100%; margin:0; padding:0;}
.main_center{width:992px; margin:0 auto; border:solid 0px #ff0000;}
.header_top_menu{width:992px; margin:0 auto;background:url(../images/top_black_bg.jpg) top repeat-x; height:26px; }

.header_top_menu p{width:300px; margin:0 0 0 10px; vertical-align:middle;  }
.header_top_menu ul{ list-style:none; display:inline; margin:0; padding:0; }
.header_top_menu li li{ list-style:none; display:box; margin:0; padding:0; }

a.header_top_menu:link {text-decoration: none; font-size:10px; font-weight:normal; color:#ffffff; }
a.header_top_menu:visited {text-decoration: none; font-size:10px; font-weight:normal; color:#ffffff;} 
a.header_top_menu:hover {text-decoration: none; font-size:10px; font-weight:normal; color:#d71635;} 
.header_top_menu {text-decoration: none; font-size:10px; font-weight:normal; color:#ffffff;}
.header_login {text-decoration: none; font-size:10px; font-weight:normal; color:#d71635;}
.mainmenu{width:992px; margin:0 auto;background:url(../images/main_menu_bg.jpg) top repeat-x; height:25px; }

.container{width:990px; margin:10px auto; border-top:solid 1px #f7f8f7;  height:510px; background-color:#ffffff; margin-bottom:0px; padding-bottom:0px;}
.latest{width:395px; margin-left:7px; margin-top:7px;  background:url(../images/latest_bg.jpg) top no-repeat; height:172px; font-size:11px; color:#535353}
.news001{background-color:#fef1e9; border-top:solid 1px #ffffff; padding-left:9px;}
.news002{background-color:#d8ffe0; border-top:solid 1px #ffffff; padding-left:9px;}

a.more:link {text-decoration: none; font-size:10px; font-weight:normal; color:#d71635; }
a.more:visited {text-decoration: none; font-size:10px; font-weight:normal; color:#d71635;} 
a.more:hover {text-decoration: underline; font-size:10px; font-weight:normal; color:#d71635;} 

.vidio_box{width:360px; margin-left:4px; margin-top:7px; height:266px;}

.insider{width:395px; margin:10px 0 0 7px; background:url(../images/insider_box_bg.jpg) top repeat; height:103px;}
.insider h1{width:300px; margin-left:90px; margin-top:16px; line-height:18px;  }
a.insider0:link {text-decoration: none; font-size:12px; font-weight:normal; color:#474747;  }
a.insider0:visited {text-decoration: none; font-size:12px; font-weight:normal; color:#474747; } 
a.insider0:hover {text-decoration: none; font-size:12px; font-weight:normal; color:#ff6701; } 

a.wallpeper:link {text-decoration: none; font-size:10px; font-weight:normal; color:#474747;  }
a.wallpeper:visited {text-decoration: none; font-size:10px; font-weight:normal; color:#474747; } 
a.wallpeper:hover {text-decoration: none; font-size:10px; font-weight:normal; color:#e9062d; } 

a.emaillink:link {text-decoration: none; font-size:12px; font-weight:normal; color:#0000CC; }
a.emaillink:visited {text-decoration: none; font-size:12px; font-weight:normal; color:##551A8B; }
a.emaillink:hover {text-decoration: none; font-size:12px; font-weight:normal; color:#e9062d; }

.download_section {font-size:10px;text-decoration: none; font-size:10px; font-weight:normal; color:#474747; font-weight:bold;  }

.spped_divas_box{width:200px; margin-left:7px; margin-top:12px; background:url(../images/speed_deeva_box_bg.jpg) top repeat; height:199px;}
.spped_divas_box h1{width:188px; margin-left:5px; margin-top:12px; *margin-top:8px;  height:160px;}
.the_babe{ position: absolute; float:right; margin-top:-38px; *margin-top:-34px; margin-right:0px; width:200px;}

.club_force_box{width:200px; margin-left:7px; margin-top:12px; background:url(../images/club_force_bg.jpg) top repeat; height:199px;}
.club_force_box h1{width:189px; margin-left:5px; margin-top:12px; *margin-top:8px; margin-bottom:0px;  height:96px;}
.club_force_box p{width:180px; margin-left:9px; margin-top:10px;  height:30px; padding:0; font-size:11px; color:#535353}
.club_force_mr{ position:relative; float:right; margin-top:15px; margin-right:0px; width:112px;}
.club_latest_v_pool{ position: relative; z-index:100;  margin-top:-20px; *margin-top:-27px; margin-left:0px; margin-bottom:0px;  }
.arrrow{margin-top:10px; float:right; position: relative; z-index:300;}

.feature_tackways_box{width:400px; margin-left:8px; margin-top:12px; background:url(../images/f_text_box.jpg) top repeat; height:100px;}

.connect_box{width:150px; margin:12px 0 0 7px; background:url(../images/contact_box_bg.jpg) top repeat; padding-bottom:0; height:100px;}
.connect_box h1{width:140px; margin:22px 0 0 7px; height:80px;}

.text111{font-weight:bold;font-size: 11px;color: #474747;}
.text{font-size: 11px;color: #474747;}
.text1{font-size: 11px;color: #c4c0c0;}
.style2 {font-size: 10px}
.top_take{ width:556px; height:89px; padding:0; margin:10px 0 0 4px; background-color:#eeeeee; }
.top_take p{ margin-top:2px; }
.gallery{ width:131px; height:81px; float:left; clear:right; padding:4px 0 4px 1px; margin-left:3px; background-image:url(../images/orange_bg.jpg); font-size: 11px;color: #ffffff; background-repeat:no-repeat;}
.gallery01{ width:130px; height:81px; float:left; clear:right; padding:4px 0 4px 1px; margin-left:0px; background-image: url(../images/orange_bg.jpg) ; font-size: 11px;color: #ffffff; background-repeat:no-repeat;}
.gallery01:hover {background-image: url(../images/bg_green.jpg); cursor:pointer; background-repeat:no-repeat;}
.gallery:hover {background-image: url(../images/bg_green.jpg); cursor:pointer; background-repeat:no-repeat;}

.footer_main{margin:0px auto; width:992px; background:url(../images/footer_bg.png) no-repeat; height:210px;}
.logo_gal{margin-left:20px; width:550px; clear:right; float:left;}
.force_connect_footer{padding:0; margin:13px 0 0 48px; float:left; width:364px;}

.link_partner_footer{padding:0; margin:13px 0 0 60px; float:left; width:300px; font-size:10px; color:#565656;}

.rss_footer{  margin-top:9px; *margin-top:6px; padding:0; float:right; width:238px; background:url(../images/rss_bg.png) no-repeat; height:18px; font-size:10px; color:#565656;}

.blackmenu_footer{width:310px; margin:40px 0 0 4px;}
.bottom_menu{ width:972px; margin:10px auto 0 auto; padding:0;}

.banner_c{ width:972px; margin:5px auto;}

/*inner page start here*/
.inner_box{width:990px; margin:10px auto; height:auto; margin-bottom:0px; padding-bottom:0px;}

.left_box_inner{width:737px; margin:10px; border:solid 1px #f0f0f0; height:auto; clear:left; background: url(../images/inner_green_bg.jpg) repeat-x;}
.left_box_vjmo2{width:737px; margin:10px; border:solid 1px #f0f0f0; height:auto; clear:left;}

.right_box_inner{width:200px; margin:10px; height:auto;}

.menur_inner{width:198px; margin:0 0 10px 0; background:#ffffff url(../images/grey_bg.jpg) top repeat-x; border:1px solid #eeeeee; border-bottom:0; height:auto;}
.menur_inner table{margin:10px 0 10px 10px; font-size:11px; color:#535353}

.latest_news_right{width:198px; border:solid 1px #eeeeee; margin:10px 0 0 0; background:#fcfcfc url(../images/latest_new_bg.jpg) top repeat-x;}
.latest_news_right table{  margin-top:10px; margin-left:10px; *margin-left:0px; font-size:11px; color:#535353}
/*.latest_news_right table td:hover{ background-color:#FFFFFF;  }*/

.latest_tags_right{width:198px; border:solid 1px #eeeeee; margin-top:10px; background:#fcfcfc url(../images/latest_new_bg.jpg) top repeat-x;}
.latest_tags_right table{margin-top:0px; margin-left:0px; *margin-left:0px; font-size:11px; color:#535353}

.archive_b{ position:relative; float:right; margin-right:-8px; *margin-right:-9px; width:auto;}
.did_u_more{ position:relative; float:right; margin-right:4px; width:auto;}
.latest_news_date{font-size:10px; color:#a3a3a3}
a.latest_news_date_con:link {text-decoration: none; font-size:11px; font-weight:normal; color:#474747;  }
a.latest_news_date_con:visited {text-decoration: none; font-size:11px; font-weight:normal; color:#474747; } 
a.latest_news_date_con:hover {text-decoration: none; font-size:11px; font-weight:normal; color:#e9062d; }
.dotted_line{background:url(../images/dotted_line.png) center repeat-x; height:14px;}

.did_you_know{width:198px; margin-left:0px; border:solid 1px #eeeeee; margin-top:10px; background:#ecf6ee url(../images/did_you_bg.jpg) top repeat-x;}
.did_you_know table{margin:10px 0 0 10px; font-size:11px; color:#535353}
.race_news{width:200px; margin:0; height:116px;}
.spped_divas_box{width:200px; margin-top:12px; background:url(../images/speed_deeva_box_bg.jpg) top repeat; height:199px;}
.spped_divas_box h1{width:188px; margin-left:5px; margin-top:12px; *margin-top:8px;  height:160px;}
.the_babe{ position:absolute; float:right; margin-top:-38px; *margin-top:-34px; margin-right:0px; width:200px;}
.brdc_inner{ padding-left:10px; font-size:10px; color:#535353; border-top:solid 1px #f0f0f0; border-bottom:1px #e1e9e3 solid; border-right:1px #e1e9e3 solid; margin-top:1px; }
.welcome_txt {color: #333333; font-size:12px; line-height:18px;}
.txt_content{ width:684px; height:120px; padding:10px; border:1px solid #ffffff;  background-color:#FFFFFF; font-size:12px; color:#eb6d00;}
.txt_content:hover{ background:#f6f6f6 url(../images/bg_over_content.jpg) top repeat-x; border:1px solid #e2e2e2;}
/*inner page end here*/

/*News page Start here*/
.left_box_news{width:737px; margin:10px; border:solid 1px #f0f0f0; height:auto; clear:left; color:#474747;}
.left_box_news p{margin-top:3px;}
.img_th_big_news{border:solid 3px #cccccc; margin-top:6px;}
a.news_heading:link {text-decoration:none; font-size:18px; font-weight:normal; color:#474747; }
a.news_heading:visited {text-decoration:none; font-size:18px; font-weight:normal; color:#474747;} 
a.news_heading:hover {text-decoration:none; font-size:18px; font-weight:normal; color:#e9062d;} 

a.news_heading_main:link {text-decoration:none; font-size:22px; font-weight:normal; line-height:22px; color:#e9062d; }
a.news_heading_main:visited {text-decoration:none; font-size:22px; font-weight:normal; line-height:22px; color:#e9062d;} 
a.news_heading_main:hover {text-decoration:none; font-size:22px; font-weight:normal; line-height:22px; color:#474747;} 

.news_s_dis{border-top:1px solid #eff0ef; padding:12px; font-size:12px; font-weight:normal; color:#474747;}
.news_s_dis:hover{background:#ffffff url(../images/bg_over_content.jpg) bottom repeat-x; cursor:pointer;}
.news_s_dis_short{border-top:1px solid #eff0ef; background-color:#f6f6f6; padding:0px; font-size:12px; font-weight:normal; color:#474747;}
.news_s_dis_short:hover{background-position:bottom; background-color:#ffffff; cursor:pointer;}
.bor_r{border-right:solid 1px #ececec;}

.latest_news_right h4{margin-top:-5px; margin-bottom:0px; padding:0; float:right;}
.latest_news_right h4 a{font-size:10px; color: #a3a3a3; text-decoration:none;}
.latest_news_right h4 a:hover{font-size:10px; color: #474747; text-decoration:none;}
.latest_news_right h4 a:active{font-size:10px; color: #a3a3a3; text-decoration:none;}

.latest_news_right h3{margin-top:5px; margin-bottom:0px; padding:0; float:right; font-size:10px; color: #a3a3a3; text-decoration:none;}
.latest_news_right h3 a{font-size:10px; color: #a3a3a3; text-decoration:none;}
.latest_news_right h3 a:hover{font-size:10px; color: #e9062d; text-decoration:none;}
.latest_news_right h3 a:active{font-size:10px; color: #a3a3a3; text-decoration:none;}

.circuits_red_head{text-decoration none; font-size:14px; font-weight:bolder; line-height:22px; color:#e9062d;}
.news_head_top{text-decoration:none; font-size:22px; font-weight:normal; line-height:22px; color:#e9062d;}
/*News page end here*/
.s_box{display:none; width:148px; background:url(../images/search_bg.png) no-repeat; height:21px; padding:3px 0 0 10px; position:absolute;}

.contact_us_box0{border-top:1px solid #eff0ef; padding:12px; font-size:12px; font-weight:normal; color:#474747;}
.contact_us_box_inner{border:1px solid #eff0ef; background:#fffff url(../images/contact_us_bg.jpg) top repeat-x; padding:12px; line-height:22px; font-size:12px; font-weight:normal; color:#474747;}

/*Contact us Start here*/
.txt_field_box{ width:158px; height:25px; background:url(../images/text_field_big_bg.png) no-repeat; }
.txt_field_box_input{margin-left:8px; margin-top:4px; width:144px; height:17px; font-size:10px; color:#bdbdbd; background-color:#595959;border:0;}
.list_box_field{margin-left:4px; width:150px; height:18px; margin-top:4px; border:1px solid #595959; *margin-top:0px; font-size:10px; color:#bdbdbd; background-color:#595959;}

.list_box_01{ width:78px; height:25px; background:url(../images/text_field_sml_bg.png) no-repeat;}
.list_box_field_sml{margin-left:4px; margin-top:4px; border:none; *margin-top:0px; width:70px; height:18px; font-size:10px; color:#bdbdbd; background-color:#595959;}

.list_box_02{ width:178px; height:25px; background:url(../images/mobile_txtfld.png) no-repeat;}
.nlt_input2{margin-left:8px; margin-top:4px; width:165px; height:17px; font-size:10px; color:#bdbdbd; border:none; background-color:#595959;}

.list_box_03{ width:228px; height:25px; background:url(../images/email_txtfld.png) no-repeat;}

.textarea0{ width:328px; height:127px; background:url(../images/text_area_bg.png) no-repeat; margin-top:3px; }
.textarea0_box{margin:3px 0 0 8px; width:314px; height:117px; font-size:10px; color:#bdbdbd; background-color:#595959;border:0;}

.textarea01{ width:308px; height:90px; background:url(../images/text_area_bg1.png) no-repeat; margin-top:3px;}
.textarea01_box{margin:3px 0 0 8px; width:230px; height:70px; font-size:10px; color:#bdbdbd; background-color:#595959;border:0;}

.nlt_input{margin-left:8px; margin-top:4px; width:65px; font-size:10px; color:#bdbdbd; border:none; background-color:#595959;}
.date_of_birth{width:148px; height:25px; border:none; background:url(../images/date_of_birth_bg.png) no-repeat; }
.dd1{margin-left:3px; margin-top:4px; width:26px; height:17px; font-size:10px; border:none; color:#bdbdbd; background-color:#595959;}
.yy1{margin-left:6px; margin-top:4px; width:42px; height:17px; font-size:10px; border:none; color:#bdbdbd; background-color:#595959;}

.mob_no{width:36px; height:25px; border:none; background:url(../images/date_of_birth_bg.png) no-repeat; }

.list_box_add {width:208px; height:25px; border:none; background:url(../images/addfield.gif) no-repeat; border: 0px;}
.txt_field_add {margin-left:8px; margin-top:4px; width:194px; height:17px; font-size:10px; color:#bdbdbd; background-color:#595959; border:none;}
.dobdate{margin-left:3px; margin-top:4px; width:26px; height:17px; font-size:10px; border:none; color:#bdbdbd; background-color:#595959;}
.dobyear{padding-left: 3px; width:25px; height: 17px; font-size:10px; border:none; color:#bdbdbd; border: 0px;}

.celendar_inner{border:1px solid #eff0ef; background:#ffffff url(../images/contact_us_bg.jpg) top repeat-x; padding:12px; line-height:22px; font-size:12px; font-weight:normal; color:#474747;}
.celendar_inner  tr:hover{line-height:22px; font-size:12px; font-weight:bold; cursor:pointer; color:#e9062d; text-decoration:none;}

.wallpaper_box_inner{border:1px solid #eff0ef; background:#ffffff url(../images/contact_us_bg.jpg) top repeat-x; padding:12px; width:710px;  font-size:12px; font-weight:normal; color:#474747;}

a.wallpaper_top_link:link {text-decoration: none; font-size:12px; font-weight:bold; color:#474747; }
a.wallpaper_top_link:visited {text-decoration: none; font-size:12px; font-weight:bold; color:#474747;} 
a.wallpaper_top_link:hover {text-decoration: none; font-size:12px; font-weight:bold; color:#eb6d00;} 

.screen_tv{ width:273px; height:186px; background:url(../images/wallpaper_screen.png) left top no-repeat; margin:0;}
.screen_tv h1{ width:231px; height:146px; margin-left:21px; *margin-left:-115px; margin-top:20px; position: absolute;}
/*Contact us end*/

#ajaxNewsletter, .newsletterContainer {
	/* newsletter container */
	font-size:10px;}

#newsletterFormDiv {
	/* newsletter form elements*/
	font-size:10px;	clear:both;}

/*.newsletterTextInput {
	 email text input 
   font-size:10px; border:0px; width:140px;	color:#dddddd; font-size:10px; *margin-top:0px; background:none; /*background:url(../images/bg_red.jpg) left repeat-x; height:17px;}*/
.newsletterTextInput { font-size:10px;border:0px;width:140px;color:#000000;font-size:10px; *margin-top:0px; }

#newsletterLoading {
	/* the loading message while the subscription is beeing handled */
	font-size:10px;}

.success {
	/* the success message container */
	font-size:10px;	color:#ffffff;}


.error {
	/* the error message container */
	font-size:10px;}

.race_right{width:198px; margin-left:0px; border:solid 1px #eeeeee; margin-top:10px; background:#fcfcfc url(../images/latest_new_bg.jpg) top repeat-x;}
.race_right table{  margin-top:0px; font-size:11px; color:#535353}
.race_b{ position:relative; float:right;  margin-right:0px;  margin-left:3px; *margin-left:2px;  width:auto;}
.race_m{ position:relative; margin-left:36px; background:url(../images/race_time_bg_over.png); width:123px; height:15px; margin-right:0px;}
.race_m:hover{position: relative; background:url(../images/race_time_bg.png); width:123px; height:15px; margin-right:0px;}

a.race_menu:link {text-decoration: none; font-size:10px; font-weight:bold; color:#363636; }
a.race_menu:visited {text-decoration: none; font-size:10px; font-weight:bold; color:#363636;} 
a.race_menu:hover {text-decoration: none; font-size:10px; font-weight:bold; color:#ffffff;} 

a.nbrdc:link {text-decoration: none; font-size:10px; font-weight:bold; color:#363636; }
a.nbrdc:visited {text-decoration: none; font-size:10px; font-weight:bold; color:#363636;} 
a.nbrdc:hover {text-decoration: none; font-size:10px; font-weight:bold; color:#ffffff;}

.linkopacity {background-color: #303030; filter:alpha(opacity=65); -moz-opacity: 0.65; opacity: 0.65;}
.linkopacity:hover {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}

.left_box_vjmo2{width:737px; margin:10px; border:solid 1px #f0f0f0; height:auto; clear:left;}

a.nbrdc:link {text-decoration: none; font-size:10px; font-weight:bold; padding:5px; text-align:center; vertical-align:middle; color:#000000;}
a.nbrdc:visited {text-decoration: none; font-size:10px; font-weight:bold; padding:5px; text-align:center; vertical-align:middle; color:#ffffff;} 
a.nbrdc:hover {text-decoration: none; font-size:10px; font-weight:bold; padding:5px; text-align:center; vertical-align:middle; color:#ffffff;}

.number {background: url(../images/button_normal.jpg) center top no-repeat; height: 19px; width:40px; padding:5px; font-size: 10px; color: #666666; text-decoration: none;	text-align:center;	vertical-align: baseline;}
.number:hover {background: url(../images/button_over.jpg) center top no-repeat; height:19px; width:60px; font-size:10px; color:#ffffff;	text-decoration: none;}

.number_reverse {background: url(../images/button_over.jpg) center top no-repeat; height: 19px;	width:60px;	padding:5px; font-size:10px; color:#ffffff; text-decoration: none; text-align:center; vertical-align: baseline;}
.number_reverse:visited {background: url(../images/button_over.jpg) center top no-repeat; height: 19px;	width: 20px; font-size: 10px; color:#ffffff; text-decoration: none; text-align:center;	vertical-align: baseline;}
.number_reverse:hover {background: url(../images/button_over.jpg) center top no-repeat; height: 19px; width:60px; font-size: 10px;	color:#ffffff; text-decoration:none; text-align:center;	vertical-align: baseline;}

.screensaver_box{background: url(../images/screensaver_normal.jpg) center top no-repeat; height:154px; width:220px;}
.screensaver_box:hover {background: url(../images/screensaver_over.jpg) center top no-repeat;}
.screensaver_image{height: 111px; width: 196px;	padding-top: 12px;}
.screensaver_option{height: 20px; width:100%; margin-top:8px; }
.screensave_download_text{font-size: 11px; color:#ffffff; text-decoration:none;}
.ask_expert_text{background:url(../images/black_btn.png) repeat; font-size: 11px; color:#ffffff; font:Arial, Helvetica, sans-serif; padding:2px; width:85px; height:17px; text-decoration:none;}
.screensaver_option a{width:85px; height:17px; background:url(../images/black_btn.png) no-repeat; text-align:center; display:block; color:#ffffff !important; text-decoration:none;}
.screensaver_option a:hover{width:85px; height:17px; background:url(../images/black_btn_over.png) no-repeat; text-align:center; display:block; color:#ffffff; text-decoration:none;}
.screensaver_option a.sml{width:67px; height:17px; background:url(../images/black_btn_sml.png) no-repeat; text-align:center; display:block; color:#ffffff !important; text-decoration:none; font-size:10px; line-height:17px;}
.screensaver_option a.sml:hover{width:67px; height:17px; background:url(../images/black_btn_over_sml.png) no-repeat; text-align:center; display:block; color:#ffffff; text-decoration:none;}

.badges{background: url(../images/badges_normal.jpg) center top no-repeat; height:auto;	width:174px;}
.badges:hover{background: url(../images/badges_over.jpg) center top no-repeat; height:auto;	width: 174px;}
.badges_option{height:20px;	width:100%;	margin-top: 5px;}
.badges_image{height:auto; width:154px;	padding-top: 12px;}

a.linkopacity img{background-color: #000000; filter:alpha(opacity=40); -moz-opacity: 0.40; opacity: 0.40;}
a.linkopacity:hover img{filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}
.standing_table_border{ border-bottom:1px solid #eff0ef;}
.standings_inner{border:1px solid #eff0ef;	background-color:#ffffff; line-height:22px;	font-size:12px;	font-weight:normal;	color:#474747;height:auto;}
.standing_box_bg1 {background-color: #fffaf6; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;	border-bottom-style: solid; border-top-color: #eff0ef; border-right-color: #eff0ef;	border-bottom-color: #eff0ef; border-left-color: #eff0ef;}

.standing_box_bg1_col {background-color: #B73D09; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;	border-bottom-style: solid; border-top-color: #eff0ef; border-right-color: #eff0ef;	border-bottom-color: #eff0ef; border-left-color: #eff0ef;}


.standing_box_bg_india_highlight_1{background-color:#ff6a03; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;	border-left-width: 1px; border-bottom-style: solid;	border-top-color: #ffffff;	border-right-color: #ffffff; border-bottom-color: #ffffff;	border-left-color: #ffffff;	color: #ffffff;	text-decoration: none;}
.standing_box_bg_india_highlight_2{background-color:#1da336; border-top-width:1px; border-right-width:1px; border-bottom-width:1px;	border-left-width:1px; border-bottom-style: solid;	border-top-color: #eff0ef; border-right-color: #eff0ef;	border-bottom-color: #eff0ef; border-left-color: #eff0ef; color: #ffffff;}
.circuit_inner {border:1px solid #eff0ef; background-color:#ffffff;	line-height:22px; font-size:12px; font-weight:normal; color:#474747; height:auto; margin-top: 10px;}
.insider_s_dis{width:687px; margin-left:16px; height:120px; padding:10px; border:1px solid #ffffff;  background-color:#ffffff; font-size:12px; }
.insider_s_dis:hover{ background:url(../images/bg_over_content.jpg) top repeat-x; border:1px solid #e2e2e2; background-color:#f6f6f6;}

.circuit_box_border{margin-right:12px; margin-left:12px; padding:12px; border:1px solid #eff0ef; border-top:0;}
.circuit_box_heading{ font-size: 18px; color:#ffffff; text-decoration:none;}
#circuit_box_image_fizi{background: url(../images/fisi_img.png) center top no-repeat; height:300px; width:104px; position:absolute;	z-index:1;}
#circuit_box_image_adrian{background:url(../images/adrian_img.png) center top no-repeat; height:300px; width:121px;	position:absolute; z-index:1;}
#circuit_box_image_vitantonio{background:url(../images/vito_img.png) center top no-repeat; height:297px; width:113px;	position:absolute; z-index:1;}

.circuits_inner_box{color:#474747; border:1px solid #eff0ef; border-top:0; border-left:0;}
.circuits_inner_box_bottom{color:#474747; border-bottom:1px solid #eff0ef;}
.circuits_inner_box_left {color:#474747; border-left:1px solid #eff0ef; border-top:0; border-left:0; border-bottom:0;}
.circuits_inner_box_right {color:#474747; border-right:1px solid #eff0ef; border-top:0; border-left:0; border-bottom:0;}
.circuit_box_border1 {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: solid; border-bottom-style: solid;	border-left-style: solid; border-top-color: #EFF0EF; border-right-color: #EFF0EF; border-bottom-color: #EFF0EF;	border-left-color: #EFF0EF;}
.circuit_box_orange_strip {background:url(../images/orage_grd_strip.jpg) repeat-x;}
.circuit_box_green_strip {background:url(../images/green_grd_strip.jpg) repeat-x;}

/*show hide css start here*/

.dhtmlgoodies_question{color:#000000; font-size:0.9em; width:auto; margin-bottom:0px; margin-top:5px; padding-left:0px; background:url(../images/bg_answer.gif) top right no-repeat; height:30px; overflow:hidden; cursor:pointer;}
.dhtmlgoodies_answer{width:auto; font-size:11px; color:#474747;	visibility:hidden; height:0px; overflow:hidden;	position: relative;	margin-bottom:5px;}
.dhtmlgoodies_answer_content{	/* Content that is slided down */padding:1px; font-size:0.9em; position: absolute;	font-size:11px;	color:#474747;}

.news_s_dis_short0{  border-top:1px solid #eff0ef; background-color:#f6f6f6;   padding:0px; font-size:12px; font-weight:normal; color:#474747; }
.news_s_dis_short0:hover{background-position:bottom; background-color:#ffffff; cursor:pointer; }

/*show hide css end here*/

a.wallpaper_top_link1:link {text-decoration: none; font-size:12px; color:#474747;}
a.wallpaper_top_link1:visited {text-decoration: none; font-size:12px; color:#eb6d00;}
a.wallpaper_top_link1:hover {text-decoration: none; font-size:12px; font-weight:bold; color:#eb6d00;}

.insider_s_dis1 {width:687px; margin-left:16px; height:120px; padding:10px; background-color:#ffffff; font-size:12px; border:1px solid ##e2e2e2;}
.insider_s_dis1:hover {background:#f6f6f6 url(../images/bg_over_content.jpg) top repeat-x; border:1px solid #e2e2e2;}
.calender_header_border { border:1px solid #eff0ef; border-bottom:0px;}

.explore_img {border:1px solid #eff0ef;	height:400px; background-color:#fff; line-height:22px; font-size:12px;	font-weight:normal;	color:#474747;}
.explore_footer{height:71px; background:url(../images/explore_footer_bg.jpg); background-repeat:repeat-x; font-size:12px; font-weight:normal; color:#474747;}
.style5 {font-size: 14px; color: #e9062d; font-weight:bold;}
.style6 {color: #fff;font-weight: bold;}

a.sponser:link {text-decoration: none; font-size:10px; font-weight:normal; color:#00000; }
a.sponser:visited {text-decoration: none; font-size:10px; font-weight:normal; color:#000000;} 
a.sponser:hover {text-decoration: underline; font-size:10px; font-weight:normal; color:#000000;} 

a.calender_li:link {text-decoration: none; font-size:12px; font-weight:normal;  color:#474747; }
a.calender_li:visited {text-decoration: none; font-size:12px; font-weight:normal;  color:#474747;} 
a.calender_li:hover {text-decoration: none; font-size:12px; font-weight:bold;  color:#e9062d;} 

/* for sponsors */

.sp_badges { background:url(../images/badges_normal.jpg) center top no-repeat;height:128px;width: 174px;}
.sp_badges:hover {background:url(../images/badges_over.jpg) center top no-repeat; height:128px; width: 174px;}
.sp_badges_option {height: 20px;width: 100%;margin-top: 42px;}
.sp_badges_image {height: auto;	width: 154px;padding-top: 40px;}
.style1 {font-size: 18;	font-weight: bold;}
.style3 {font-size: 18px}
/* eof for sponsors */

sup{font-size:9px; font-weight:normal; color:#474747; }

a.top_link1:link{text-decoration: none; font-size:12px; color:#474747;}
a.top_link1:visited {text-decoration: none; font-size:12px;  color:#474747;}
a.top_link1:hover {text-decoration: none; font-size:12px; color:#eb6d00;}
a.top_link2 {text-decoration: none; font-size:12px; font-weight:bold;  color:#eb6d00;}

.badgesnew{width:670px; height:auto; margin:0 auto 0 auto; background:#757575; text-align:left; padding:0}
.badgesnew:hover{width:670px; height:auto; margin:auto; background:#474747; text-align:left;}
.badgesnew .badges_avtar{width:174px; height:auto ;border-right:1px solid #fff;  float:left; }


.badgesnew .badges_avtar .badges_box{ padding:8px !important;   }
.badgesnew .badges_avtar .badges_box .badges_inn{width:154px; height:87px; background:#fff;border:2px solid #e0e0e0; display:block}
.badgesnew .badges_code{ width:460px; padding:15px; float:left; color:#fff;}
.badgesnew .badges_code .codelink{ width:100%; padding-top:5px; display:block}
.badgesnew .badges_code .codelink:hover{ width:100%; padding-top:5px; display:block; color:#e9062d}
.spacer{clear:both; font-size:0; line-height:0; margin:0; padding:0; height:0;}



.circuit_lnd{width:670px; height:108px; margin:auto; background:#757575; text-align:left;}
.circuit_lnd:hover{width:670px; height:108px; margin:auto; background:#ff6a01; text-align:left;}
.circuit_lnd .circuit_lnd_th{width:174px; height:108px; border-right:1px solid #fff; float:left; }
.circuit_lnd .circuit_lnd_th .circuit_lnd_img{ padding:8px !important; margin-top:1px;}
.circuit_lnd .circuit_lnd_th .badges_box .badges_inn{width:154px; height:87px; background:#fff; border:2px solid #e0e0e0; display:block}
.circuit_lnd .circuit_lnd_big_img{ width:485px; margin-top:6px;margin-left:5px;height:97px; background-position:bottom; background-repeat:no-repeat; padding:0px; float:left; color:#fff;}

.circuit_lnd_visited{width:670px; height:108px; margin:auto; background:#ff6a01; text-align:left;}
.circuit_lnd_visited .circuit_lnd_th{width:174px; height:108px; border-right:1px solid #fff; float:left; }
.circuit_lnd_visited .circuit_lnd_th .circuit_lnd_img{ padding:8px !important; margin-top:1px;}
.circuit_lnd_visited .circuit_lnd_th .badges_box .badges_inn{width:154px; height:87px; background:#fff;border:2px solid #e0e0e0; display:block}
.circuit_lnd_visited .circuit_lnd_big_img{width:485px; margin-top:6px;margin-left:5px;height:97px; background-position:bottom; background-repeat:no-repeat; padding:0px; float:left; color:#fff;}
.loc_detail{height:11px; margin-top:68px; width:auto; color:#FFFFFF; padding-top:8px; padding-left:11px;}
.bor_th{border:solid 2px #cccccc;}
a.link_cir:link {text-decoration: none; font-size:12px; font-weight:bold; color:#ffffff; }
a.link_cir:visited {text-decoration: none; font-size:12px; font-weight:bold; color:#ffffff;}
a.link_cir:hover {text-decoration: underline; font-size:12px; font-weight:bold; color:#ffffff;}
.record_a table tr td{ border-bottom: solid 1px #e0e0e0;}

.driver_bottom_footer{height:96px; background:url(../images/driver_bottom_bg.jpg); background-repeat:repeat-x; background-position:bottom; font-size:12px; font-weight:normal; color:#474747;}

.podcast_bottom_footer{height:96px;background:url(../images/forecast_bottom_bg.jpg); background-repeat:repeat-x; background-position:bottom;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#474747;}

.forcecast_newsletterTextInput {font-size:10px;border:0px;width:156px;height:17px;color:#000000; *margin-top:0px; background-image:url(../images/forceindia_ns_02.jpg); background-repeat:repeat-x;height:14px;}

ul.circuit_menu{width:185px; margin:0; padding:0; list-style:none;}
ul.circuit_menu li{height:51px; margin:0; padding:0; background:#757575; line-height:51px; color:#fff; border-bottom:2px solid #fff;}
ul.circuit_menu li a{height:51px;  line-height:51px; color:#fff; display:block; text-decoration:none; font-weight:bold;}
ul.circuit_menu li a:hover{height:51px;  line-height:51px; color:#fff; display:block; text-decoration:underline; font-weight:bold;}
ul.circuit_menu li a.mid{height:51px;  line-height:51px; color:#fff; display:block; text-decoration:none; font-weight:bold;}
ul.circuit_menu li a.mid:hover{height:51px; background:#ff6a03; line-height:51px; color:#fff; display:block; text-decoration:underline; font-weight:bold;}
ul.circuit_menu li.top{height:51px; margin:0; padding:0; background:url(../images/circuit_menu.jpg) no-repeat; line-height:51px; color:#fff; border-bottom:2px solid #fff;}
ul.circuit_menu li.top:hover{height:51px; margin:0; padding:0; background:url(../images/circuit_menu_over.jpg) no-repeat; line-height:51px; color:#fff; border-bottom:2px solid #fff;}
ul.circuit_menu li.bottom{height:51px; margin:0; padding:0; background:url(../images/circuit_menu1.jpg) no-repeat; line-height:51px; color:#fff; border-bottom:2px solid #fff;}
ul.circuit_menu li.bottom:hover{height:51px; margin:0; padding:0; background:url(../images/circuit_menu1_over.jpg) no-repeat; line-height:51px; color:#fff; border-bottom:2px solid #fff;}
.insider_s_f1corner{width:697px;height:120px;padding:10px;background-color:#ffffff;	font-size:12px;	border-bottom:1px solid #e2e2e2;}

a.normal_avtar:link {text-decoration: none; font-size:12px; font-weight:normal;}


a.selected_avtar:link {text-decoration: none; font-size:12px; font-weight:bold; color:#eb6d00;}
a.selected_avtar:visited {text-decoration: none; font-size:12px; font-weight:bold; color:#eb6d00;}
a.selected_avtar:hover {text-decoration: none; font-size:12px; font-weight:bold; color:#eb6d00;}
.focused {color:#eb6d00; font-weight:bold; text-decoration:none;}

.mainmenu_sitemap li{background:url(../images/arrow_orange.gif) no-repeat;list-style: none;padding-left:10px;padding-bottom:2px;}
.mainmenu_sitemap ul li{background:url(../images/arrow_green.gif) no-repeat;padding-left:10px;list-style: none;padding-bottom:2px;}
.mainmenu_sitemap ul li ul li{background:url(../images/arrow_brown.gif) 0 6px no-repeat;list-style: none;padding-left:10px;padding-bottom:2px; padding-top:3px;}


a:link {color: #535353;text-decoration: none;}
a:visited {text-decoration:none ;color:#535353;}
a:hover {text-decoration:none; color:red;}

a.askadrian {
	display: block;
	width: 220px;
	height: 154px;
	background: url("../images/askadrian.jpg") 0 0 no-repeat;
	text-decoration: none;
	float: left;
	margin-right: 10px;
}
a:hover.askadrian {
	background-position: 0px -154px;
}
a.askgiancarlo {
	display: block;
	width: 220px;
	height: 154px;
	background: url("../images/askgiancarlo.jpg") 0 0 no-repeat;
	text-decoration: none;
	float: left;
	margin-right: 10px;
}
a:hover.askgiancarlo {
	background-position: 0px -154px;
}
a.askvitantanio {
	display: block;
	width: 220px;
	height: 154px;
	background: url("../images/askvitantanio.jpg") 0 0 no-repeat;
	text-decoration: none;
	float: left;
}
a:hover.askvitantanio {
	background-position: 0px -154px;
}
.contactimg {
	border:1px solid #eff0ef;
	background: url(../images/contact_us_bg.jpg) repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	padding-top:7px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	font-size:12px;
	font-weight:normal;
	color:#474747;
	float: left;
}

.find_bg{background:url(../images/find_bg.jpg) no-repeat; width:129px; height:17px;}
.find_txtfld{border:0; width:118px; height:14px;  background:#595959; vertical-align:top; color:#bdbdbd; font-family:Arial, Helvetica, sans-serif; font-size:10px; }