@charset "utf-8";
body{margin:0 0 0 0;background:url(../images/body_bg_inner.jpg) fixed no-repeat; background-position: center top; font-family: Arial, Helvetica, sans-serif;}
img{border:0;}
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;}
.club_box_text_red {font-size: 11px;color: #D71635;text-decoration: none;}
.img_head{margin-left:10px; margin-top:7px;}
p{margin:0; padding:0;}
.bor_bottom{border-bottom:solid 1px #eeeeee;}
.main{width:1008px; margin:0 auto; background:url(../ximages/shadow.png) top repeat-y;}
.main_center{width:992px; margin:0 auto; border:solid px #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-left:10px; margin-top:0px; 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;}
.container{width:992px; margin:10px auto; border-top:solid 1px #f7f8f7;  height:538px; 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:175px;  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;}
.race_news{width:200px; margin-left:7px; margin-top:7px; margin-right:8px; height:116px;}
.insider{width:395px; margin-left:7px; margin-top:10px; background:url(../images/insider_box_bg.jpg) top repeat; height:103px;}
.insider h1{width:270px; margin-left:125px; margin-top:0px; *margin-top:10px; line-height:18px;}
a.insider0:link {text-decoration: none; font-size:11px; font-weight:normal; color:#474747;}
a.insider0:visited {text-decoration: none; font-size:11px; font-weight:normal; color:#474747;} 
a.insider0:hover {text-decoration: none; font-size:11px; 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;}
.force_box{width:200px; margin-left:7px; margin-top:3px; background:url(../images/force_pool_box_bg.jpg) top repeat; background-repeat:no-repeat; height:159px;}
.force_box table{margin-top:10px; margin-left:10px; font-size:11px; color:#535353;}
.archive_b{ position:relative; float:right; margin-top:8px;*margin-top:0px; margin-right:0px; width:47px;}
.spped_divas_box{width:200px; margin-left:7px; margin-top:12px; background:url(../images/speed_deeva_box_bg.jpg) repeat-x; 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-position:top;height:198px;border:solid 1px #f2f2f2; background:#ffffff url(../images/club_force_bg.jpg) repeat-x;}
.club_force_box h1{width:189px; margin-left:5px; margin-top:12px; *margin-top:8px; margin-bottom:0px;  height:55px;}
.club_force_box p{width:180px; margin-left:3px; margin-top:10px; padding:0; font-size:11px; color:#535353}
.club_force_mr{ position:relative; float:right; margin-top:-1px; *margin-top:10px; margin-right:0px; width:112px;}
.club_latest_v_pool{ position:relative; z-index:100; margin-top:-20px; *margin-top:0px; margin-left:0px; margin-bottom:0px;  }
.arrrow{margin-top:10px; float:right; position: relative; z-index:300;}
.text{font-size: 11px;color: #474747;}
.text1{font-size: 11px;color: #c4c0c0;}
.style2 {font-size: 10px}
.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{margin-top:13px; padding:0; margin-left:48px; float:left; width:364px;}
.link_partner_footer{margin-top:13px; padding:0; margin-left: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; margin-top:50px/9;}
.bottom_menu{ width:972px; margin:10px auto; padding:0; margin-bottom:0px;}
.banner_c{ width:972px; margin:5px auto;}
/*inner page start here*/
.inner_box{width:990px; margin:10px auto; border-top:solid 1px #f7f8f7; height:510px; margin-bottom:0px; padding-bottom:0px;}
.left_box_inner{width:730px; margin:10px; border:solid 1px #f0f0f0;  height:410px; clear:left; background: url(../images/inner_green_bg.jpg) repeat-x;  }
.right_box_inner{width:220px; margin-top:10px; margin-right:10px; border:solid 1px #ff0000; height:210px;}
/*inner page end here*/
.s_box{display:none; width:148px; background:url(../images/search_bg.png) no-repeat; height:21px; padding-left:10px; padding-top:3px; position:absolute;z-index:10000;}
.mainmenu{width:991px; margin:0; auto;
background:url(../ximages/main_menu_bg.jpg) top repeat-x; height:25px; position: relative;z-index:1000; border-right:1px solid #fec28c;}
.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;}
#ajaxNewsletter, .newsletterContainer {font-size:10px; font-size:10px;}
#newsletterFormDiv {font-size:10px; font-size:10px;}
.newsletterTextInput { font-size:10px;border:0px;width:140px;color:#000000;font-size:10px;  height:13px; *height:12px; }
#newsletterLoading {font-size:10px; font-size:10px;}
.success {font-size:10px;color:white; font-size:10px;}
.error {font-size:10px; font-size:10px;}
.race_right{width:198px; margin-left:7px; margin-top:8px; margin-right:8px; height:auto; border:solid 1px #eeeeee; 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-top:4px;*margin-top:0px; width:auto;}
.race_m{position:relative; margin-left:36px;background:url(../images/race_time_bg_over.png); width:123px; height:15px; margin-top:4px; *margin-top:0px; 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;} 
.img_inner{margin-left:10px; margin-top:6px;}
a.linkopacity img {background-color: #303030;filter:alpha(opacity=65); -moz-opacity: 0.65; opacity: 0.65;}
a.linkopacity:hover img {filter:alpha(opacity=100);  -moz-opacity: 1.0; opacity: 1.0;}
a.home_blurb_w:link {text-decoration: none; font-size:13px; font-weight:normal; color:#ffffff; }
a.home_blurb_w:visited {text-decoration: none; font-size:13px; font-weight:normal; color:#ffffff;} 
a.home_blurb_w:hover {text-decoration: underline; font-size:13px; font-weight:normal; color:#ffffff;}
a.home_blurb_bl:link {text-decoration: none; font-size:13px; font-weight:normal; color:#231f20; }
a.home_blurb_bl:visited {text-decoration: none; font-size:13px; font-weight:normal; color:#231f20;} 
a.home_blurb_bl:hover {text-decoration: underline; font-size:13px; font-weight:normal; color:#231f20;} 

.banner_c{ width:972px; margin:5px auto;  }
.banner_home{ width:990px; background:url(../images/banner_bg.jpg) repeat-x; height:298px; border-left:0 solid #8A8A8A; border-right:1px solid #8A8A8A; }
.banner_box{ width:190px; color:white; border:#00a950 1px solid; display:none; font-size:11px;}

.download_section {font-size:10px;text-decoration: none; font-size:13px; font-weight:normal; color:#474747; font-weight:bold;  }
.txt_field_box{ width:148px; height:17px; background:url(/images/text_field_big_bg.png) no-repeat; }
.txt_field_box_input{ margin-left:8px; width:134px; 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-left:8px; margin-top:3px; width:230px; height:70px; font-size:10px; color:#bdbdbd; background-color:#595959;border:0;}

.img_th_big_news{border:solid 1px #efefef;}

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

a.home_blurb_w:link {text-decoration:none; font-size:13px; font-weight:normal; color:#ffffff; }
a.home_blurb_w:visited {text-decoration:none; font-size:13px; font-weight:normal; color:#ffffff;} 
a.home_blurb_w:hover {text-decoration:underline; font-size:13px; font-weight:normal; color:#ffffff;} 

a.home_blurb_bl:link {text-decoration:none; font-size:13px; font-weight:normal; color:#231f20; }
a.home_blurb_bl:visited {text-decoration:none; font-size:13px; font-weight:normal; color:#231f20;} 
a.home_blurb_bl:hover {text-decoration:underline; font-size:13px; font-weight:normal; color:#231f20;} 

/* Added by Jayant */
.TabbedPanels {	margin: 0px; padding: 0px; float: left;	clear: none; width:221px;}
.TabbedPanelsTabGroup {	margin: 0px; padding: 0px; width:29px;}
.TabbedPanelsTab {position: relative; float: left; list-style: none; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; margin: 0px; padding: 0px; height:18px;}
.TabbedPanelsTabHover {	margin:0; padding:0;}
.TabbedPanelsTabSelected {margin:0; padding:0;}
.TabbedPanelsTab a {margin:0; padding:0;}
.TabbedPanelsContentGroup {clear:both;  background-color:#00a950;	color:#fff;margin:0; padding:0;}
.TabbedPanelsContent {	margin:0; padding:0;width:192px;}
.TabbedPanelsContentVisible {height:117px; width:192px;margin:0; padding:0;}
.VTabbedPanels .TabbedPanelsTabGroup {	float:left; width:29px; position:relative;  font-size:11px; margin:0; padding:0;}
.VTabbedPanels .TabbedPanelsTab {float: none;	margin:0; padding:0;}
.VTabbedPanels .TabbedPanelsContentGroup {clear:none; float:left; padding:0px; width:192px; margin:0; padding:0;}
.bann_lft{float:left; color:#FFFFFF;  font-size:11px;  line-height:18px; *line-height:14px; padding-left:8px;}
.bann_rht{float:right; padding:8px 5px 0 0; *padding:2px 5px 0 0;}
.black{color:#000000;}

#ajaxticker1{width: auto;margin-left:5px;height: 20px;padding-top:5px;color:#bdbdbd; font-size:11px;}
#ajaxticker1 a{text-decoration: none;}
#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/}
/* Added by Jayant */
.feature_tackways_box{width:240px; margin-left:8px; margin-top:12px; background:url(../images/forceplus_bg.gif) repeat-x; background-position:top; height:199px;}
.gallery{ width:110px; height:70px; float:left; padding-left:4px; padding-top:4px; padding-bottom:4px; _padding-left:6px; margin-left:2px; margin-top:8px; _margin-top:0px; margin-bottom:-1px;  background-image: url(../images/orange_bg.jpg); background-repeat:repeat-x; font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff;}
.gallery01{ width:110px; height:70px; float:left; padding-left:4px; padding-top:4px; padding-bottom:4px; _padding-left:6px; margin-left:1px; margin-top:8px; _margin-top:0px; margin-bottom:-1px; background-image: url(../images/orange_bg.jpg); background-repeat:repeat-x; font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff;}
.gallery01:hover {  background-image: url(../images/bg_green.jpg);cursor:pointer; }
.gallery:hover {  background-image: url(../images/bg_green.jpg);cursor:pointer; }
.connect_box{width:150px; margin-left:7px; margin-top:12px; background:url(../images/force_loads_bg.gif) no-repeat; background-position:top; padding-bottom:0; height:199px; position:relative;}
.connect_box h1{width:140px; margin-left:7px; margin:10px 0 0 0; }
.force_loads{padding:13px 2px 0 2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#535353}
.force_casts{padding:18px 8px 0 8px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#535353}
.connect_box .download{width:85px; height:15px; position:absolute; bottom:0; right:0; }
.connect_box .more{width:36px; height:15px; position:absolute; bottom:0; right:0;}
.top_take{ width:240px; padding:0; _padding-top:0px; _margin-top:0px; _margin-bottom:-20px; background-color:#eeeeee; }
.top_take p{ margin:0px; padding: 2px 0 0 0; }
.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; }