#main #head .home_join_the_network{width:272px;}

body#eventsLanding #wrap #main #events{_margin-bottom:0px;_padding-bottom:0px;}
.button span{font-size:18px;}
#ps_fsh_shared_player, #live-the-life{margin:0px 15px 0px 15px;}
.videos{margin-bottom:15px;border:1px solid #dadada; background:#f6f6f6;}
#black_overlay12{background:#000000; left:0px; top:0px; width:100%; height:100%; position:fixed;
_position:absolute; z-index:999999; opacity:.7; display:none; filter:alpha(opacity=70);}

#main #head .home_join_the_network{width:272px;}
body#eventsLanding #wrap #main #events{_margin-bottom:0px;_padding-bottom:0px;}
#main #head .promo_txt p {color:#2c2c2c; float:left; font-size:18px; line-height:23px; margin-top:0;}
.seprator{background: url("seprator.gif") no-repeat right top; float:left; width:420px; padding-right:18px; margin-bottom:20px;}
#main #head .promo{width:410px; padding-right:10px;}
.sign_up{color:#2c2c2c; width:315px; margin-left:20px; float:left; font-weight:bold; font-size:19px;}
#left_container{width:525px; float:left;  margin:0px 0px 0px 0px;}
#left_container .video{border:1px solid #dadada; background:#f6f6f6; float:left; width:525px; text-align:center; padding-bottom:9px }
 
#left_container .video .flash-text{float:left; padding-left:22px; width:425px;}
#left_container .video .flash-text p{color:#3c3c3c; font-size:12px; padding-bottom:5px; float:left; text-align:left; width:425px; }
#left_container .video .flash-text span{font-size:10px; color:#7a7a7a; float:left; text-align:left}
#left_container .follows{float:right; font-size:14px; font-weight:bold; color:#404040;}
#left_container .follows a{margin-left:10px; }
#left_container .follows a img{vertical-align:middle}
#left_container .upcoming-events{float:left; border:1px solid #eff1f1; padding:0 0 0 0px; margin-top:20px; width:525px;}
#left_container .upcoming-events h2{font-size:23px;}
#right_menu h3{color:#404040; font-size:18px; }
#right_menu .tour-btn a{background:url(btn_tournament_2.jpg) no-repeat right top; height:27px; float:left; }
#right_menu .tour-btn a span{background:url(btn_tournament_1.jpg) no-repeat left top; height:27px; color:#787878; line-height:27px; padding:0 11px 0 10px ; font-size:12px; float:left;}
#right_menu .tour-btn a:hover, #right_menu .tour-btn a.on{background-position:right -27px}
#right_menu .tour-btn a span:hover, #right_menu .tour-btn a.on span{background-position:left -27px; color:#f8f8f8}
#right_menu{width:245px; margin:0px 0px 0px 0px; float:right;  } 
#right_menu .box{border:1px solid #dbdbdb; background:#ededed; margin-bottom:20px; float:left; width:242px;}
#right_menu .twitbox{margin-bottom:20px; float:left; width:245px;}
#right_menu .heading{font-weight:bold; font-size:14px; padding:7px 0px 7px 10px;} 
#right_menu .content{background:#fff; margin:0px 10px 10px 10px; padding:10px; float:left; width:202px;}
#right_menu .content .tournament, #right_menu .content .tournament2 {float:left; width: 219px; font-size:12px; color:#404040; height:250px; overflow-y: scroll;} 
#right_menu .content .tournament .tornament-board, #right_menu .content .tournament2 .tornament-board{float:left; border-bottom:1px solid #d7d7d7; padding-top:10px;}
#right_menu .content .tournament .tour-heading, #right_menu .content .tournament2 .tour-heading{float:left; }
#right_menu .content .tournament .tour-heading .tour-head1, #right_menu .content .tournament2 .tour-heading .tour-head1{float:left; width:153px; color:#3c3c3c; font-weight:bold;}
#right_menu .content .tournament .tour-heading .tour-head2, #right_menu .content .tournament2 .tour-heading .tour-head2{float:left;  color:#7a7a7a; font-weight:bold;}
#right_menu .content .tournament .tour-detail, #right_menu .content .tournament2 .tour-detail{ float:left; padding:5px 0 ; width:202px}
#right_menu .content .tournament .tour-detail1, #right_menu .content .tournament2 .tour-detail1{float:left; width:140px; padding-bottom:5px;}
#right_menu .content .tournament .tour-detail2, #right_menu .content .tournament2 .tour-detail2{ font-weight:bold; text-align:center; padding-bottom:5px;}


#right_menu .content{_margin-left:5px !important;}
#right_menu .content span{ color:#555555}
#right_menu .content p{ font-size:12px; color:#555555;  padding:10px 0; }
#right_menu .content .promo-news{float:left; }
#right_menu .content .promo-news p{padding-bottom:0; width:210px;}
#right_menu .content p a{color:#555555; font-weight:normal;}
#right_menu .content p a.re-tweet{ width:13px; height:12px; float:left; margin-right:7px; margin-top:3px; }
#right_menu .content p a:hover{color:#000; font-weight:normal;}
#right_menu .content .rating{float:left; width:130px; color:#959595; font-size:11px; border-bottom:1px solid #ededed; padding-bottom:5px;}
#right_menu .content .rating span{color:#5e5e5e;}
#right_menu .content .rating1{float:left;  color:#959595; font-size:11px; border-bottom:1px solid #ededed; width:72px; padding-bottom:5px;}
#right_menu .content .rating1 span{color:#5e5e5e;}
#right_menu .content .rating2{float:left;  color:#959595; font-size:11px; border-bottom:1px solid #ededed; width:200px; padding-bottom:5px; padding-top:9px;}
#right_menu .content .rating2 span{color:#5e5e5e; float:left; width:200px;}
#right_menu .content .rating3{float:left;  color:#959595; font-size:11px; border-bottom:1px solid #ededed; width:197px; padding-bottom:5px; padding-top:9px;}
#right_menu .content .rating3 span{color:#5e5e5e;}
#right_menu .content .esrb{float:right; width:60px; padding:9px 5px 5px 5px}
#right_menu .content p.twiter{width:202px; padding-bottom:0}
#right_menu .content p.twiter-feed{width:202px; padding-bottom:15px}
#right_menu .fb-btn{float:left; padding-bottom:15px; width: 260px;}
.border_top{border-top:1px solid #e3e3e3;}
.img_border{border:1px solid #b3b1b1;}
.margin_bottom{margin-bottom:10px;} 
#right_menu .content p a.heading-news{color:#555555; font-weight:normal; background: url(ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right center transparent; width:200px; display:block}
#right_menu .content p a.heading-news:hover {background: url(ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right center transparent; color:#002596; }
a.arrow_link{background:none;color:#002596; text-align:right; display:block; font-size:12px; margin:0 8px; padding:5px 0px 6px 7px;color:#002596} 
a.arrow_link:hover {}
a.arrow{background:none;color:#002596;display:block; font-size:12px; margin:40px 0px; padding:10px 20px 6px 0px; border-top:1px solid #bfbfbf} 
a.arrow:hover {}
.share_this{text-transform:uppercase; text-align:right; padding:10px; font-size:11px;}
.share_this a{color:#000;}
.share_this a:hover{color:#ff0000;}
.events_nav li a {background: url("../webasset/main-navigation1.jpg") no-repeat scroll left top transparent;/*background: url("../webasset/main-navigation.png") no-repeat scroll left top transparent*/ margin:20px 0px 0px; display:block; height:52px; text-indent:-9999px; width:130px;  cursor:pointer}
.events_nav li {display: inline; float:left;}

.events_nav li.goods a {background-position:0 0; width:270px; }
.events_nav li.goods a:hover {background-position:0 -56px;}
.events_nav li.goods a.on {background-position:0 -112px;/* background-position:0 -116px;*/}

.events_nav li.life a {background-position:-276px 0; width:253px;}
.events_nav li.life a:hover {background-position:-276px -56px;}
.events_nav li.life a.on {background-position:-276px -112px;}

.events_nav li.game a {background-position:-529px 0; width:257px;}
.events_nav li.game a:hover {background-position:-529px -56px;}
.events_nav li.game a.on {background-position:-529px -112px;}

#promo_heading{font-weight:bold; font-size:27px; color:#404040; padding:30px 0 12px 0; display:none;}
#promo_heading_curr{font-weight:bold; font-size:27px; color:#404040; padding:30px 0 12px 0; }
#promo_heading_up{font-weight:bold; font-size:27px; color:#404040; padding:20px 0 12px 0; }
#promotion{ position:absolute; padding-bottom:15px;  height:392px; }


#promotion .heading{color:#555555; font-weight:bold; font-size:12px; float:left; padding-bottom:6px;}
#promotion .heading a{background: url(ps_bullet-link-arrow-red_gif.gif) no-repeat scroll right center transparent; text-align:left; display:block; font-size:11px; padding:5px 18px 6px 0px;}
#promotion .heading a:hover{background: url(ps_bullet-link-arrow-red_hover.gif) no-repeat scroll right center transparent; color:#002596; text-align:left;}
#promotion .outer{width:249px; padding-left:12px; float:left; padding-top:10px;}  
#promotion .box{ background:#d2d2d2; padding:8px; float:left}
#main .events{float:left; margin-bottom:20px; border:1px solid #ededed; background:#fff;  }
#main .events ul.subnav {background-color: #F2F2F2;height: 24px;  margin: 0;padding: 9px 17px 6px 18px;width: 741px;float:left;margin:1px;}
#main .events ul.subnav li.on {background-position: left -23px;}
#main .events ul.subnav li {background: url("ps_bg_subtab_gif.gif") no-repeat scroll left bottom transparent; float: left; font-size: 12px; height: 23px; line-height: 23px; margin: 0 9px 0 0; padding: 0 0 0 10px;}
#main .events ul.subnav li.on a  {background-position: right -23px; color: #FFFFFF; font-weight: bold;}
#main .events ul.subnav li a {background: url("ps_bg_subtab_right_gif.gif") no-repeat scroll right bottom transparent; color: #292929; float: left; font-size: 11px; font-weight: normal; height: 23px; padding: 0 12px;    width: auto;}
#main .events ul.subnav li:hover,#main .events ul.subnav li.hover {	background-position:left top;cursor: pointer}
#main .events ul.subnav li a:hover, #main .events ul.subnav li:hover a, #main .events ul.subnav li.hover a {color: #FFF;background-position:right top;}
#console.psn.gaming #main #head .btn_box a.button_link span, #main .browser ul.tabs li a:hover {color:#FFFFFF !important;}
#main .browser ul.tabs li a:hover, #main .browser ul.tabs li:hover a, #main .browser ul.tabs li.hover a {background-position:right 0;color:#FFFFFF;}
#main .events ul.subnav li span.music{background:url(flag-purple1.png) no-repeat; float:left; width:15px; height:19px; }
#main .events ul.subnav li span.sports{background:url(flag-green1.png) no-repeat; float:left; width:15px; height:19px; }
#main .events ul.subnav li span.truck{background:url(flag-blue1.png) no-repeat; float:left; width:15px; height:19px; }
#main .events ul.subnav li span.gaming{background:url(flag-red1.png) no-repeat; float:left; width:15px; height:19px; }
#main .events ul.subnav li span.retail{background:url(flag-grey1.png) no-repeat; float:left; width:15px; height:19px;}
.event-trophy{float:left; border:1px solid #d9d9d9;  width:760px; padding:9px; font-size:12px; color:#404040; }
.event-trophy .trophy-detail{float:left; background:#fff; width:460px; padding:1px 7px;  }
.event-trophy .trophy-detail .trophy-head{float:left; width:323px; padding:9px 0; height:49px; border-bottom:1px solid #d7d7d7; }
.event-trophy .trophy-detail .trophy-heading{padding-bottom:5px; font-weight:bold} 
.event-trophy .trophy-detail p{padding-bottom:3px;}
.event-trophy .trophy-detail .trophy-score{float:left; width:72px; background:#f8f8f8; text-align:center; padding-top:9px; font-weight:bold; color:#7a7a7a;  height:58px; border-bottom:1px solid #d7d7d7;  }
.event-trophy .trophy-detail .trophy-share {float:left;  padding:8px 0px 11px 34px;   height:48px; border-bottom:1px solid #d7d7d7; }
.event-trophy .trophy-detail .trophy-share a{font-size:11px; width:31px; font-weight:bold; line-height:10px; float:left}
ul#event-gt{font-size:14px; color:#555555; list-style:circle; padding:5px 0 10px 17px;}
ul#event-gt li{padding-bottom:10px; line-height:24px;}
#overlaysignup {position:fixed; top:11px; width:100%; z-index:999999; _position:absolute; _top: expression( ( 100 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}
#overlaysignup .LoginOuter {margin-left:auto; margin-right:auto; text-align:center;}
#overlaysignup .inner {margin:auto; position:relative; width:460px;}
#overlaysignup .inner .closebar {background:none repeat scroll 0 0 #5E5E5E; border-bottom:1px solid #555555; height:24px;   width:100%;}
#overlaysignup .close {background: url("takeover_close1.png") no-repeat scroll left 8px transparent; height:24px; position:absolute; right:0; text-indent:-9999px; top:0; width:47px; cursor:pointer;}
#overlaysignup .inner .inner_form{margin:auto; position:relative; width:670px; background-color:#fff; padding-bottom:15px;}
#overlaysignup .inner .inner_form h6{padding:15px 0px; font-size:18px; text-align:center;}
#eventsLanding #overlaysignup .inner .inner_form .signUp_form {padding: 0 0 30px 30px;}
#overlaysignup .inner  .inner_form .signUp_form{ padding:0px 0px 30px 105px; }
#overlaysignup .inner  .inner_form .signUp_form .form_field{float:left; width:90px; line-height:33px; font-size:13px;}
#overlaysignup .inner  .inner_form .signUp_form .form_input{float:left; line-height:33px;}
#overlaysignup .inner  .inner_form .signUp_form input{border:1px solid #cccccc; width:222px; height:20px;}
#overlaysignup .inner  .inner_form .signUp_form select{border:1px solid #cccccc; width:55px;}
.selected{margin-top:0px; display:block }


#overlaysignup12 {position:fixed; top:10px; width:100%; z-index:999999; _position:absolute; _top: expression( ( 100 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}
#overlaysignup12 .LoginOuter {margin-left:auto; margin-right:auto; text-align:center;}
#overlaysignup12 .inner {margin:auto; position:relative; width:460px;}
#overlaysignup12 .inner .closebar {background:none repeat scroll 0 0 #5E5E5E; border-bottom:1px solid #555555; height:24px;   width:100%;}
#overlaysignup12 .close {background: url("takeover_close1.png") no-repeat scroll left 8px transparent; height:24px; position:absolute; right:0; text-indent:-9999px; top:0; width:47px; cursor:pointer;}
#overlaysignup12 .inner .inner_form{margin:auto; position:relative; width:770px; background-color:#fff; padding-bottom:15px;}
#overlaysignup12 .inner .inner_form h6{padding:15px 0px; font-size:18px; text-align:center;}
#overlaysignup12 .inner  .inner_form .signUp_form{ padding:0px 0px 30px 105px;}
#overlaysignup12 .inner  .inner_form .signUp_form .form_field{float:left; width:90px; line-height:33px; font-size:13px;}
#overlaysignup12 .inner  .inner_form .signUp_form .form_input{float:left; line-height:33px;}
#overlaysignup12 .inner  .inner_form .signUp_form input{border:1px solid #cccccc; width:222px; height:20px;}
#overlaysignup12 .inner  .inner_form .signUp_form select{border:1px solid #cccccc; width:55px;}
.selected{margin-top:0px; display:block }

#overlaysignup_terms {position:fixed; top:10px; width:100%; z-index:999999; _position:absolute; _top: expression( ( 100 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}
#overlaysignup_terms .LoginOuter {margin-left:auto; margin-right:auto; text-align:center;}
#overlaysignup_terms .inner {margin:auto; position:relative; width:460px;}
#overlaysignup_terms .inner .closebar {background:none repeat scroll 0 0 #5E5E5E; border-bottom:1px solid #555555; height:24px;   width:100%;}
#overlaysignup_terms .close {background: url("takeover_close1.png") no-repeat scroll left 8px transparent; height:24px; position:absolute; right:0; text-indent:-9999px; top:0; width:47px; cursor:pointer;}
#overlaysignup_terms .inner .inner_form{margin:auto; position:relative; width:770px; background-color:#fff; padding-bottom:15px;}
#overlaysignup_terms .inner .inner_form h6{padding:15px 0px; font-size:18px; text-align:center;}
#overlaysignup_terms .inner .inner_form p{padding:15px; font-size:14px;line-height:24px;color:#555;}
#overlaysignup_terms .inner .inner_form p a{font-size:13px;color:#555;font-weight:bold;text-decoration:none;}
#overlaysignup_terms .inner .inner_form p a:hover{text-decoration:none;color: #002596;}

#maintrack{position:relative; overflow:hidden; height:407px; border:1px solid #dadada; background:#f6f6f6; display:none;}
#track{position:absolute;   height:392px}
.width530{float:left; width:525px; height:407px} 
.width768{float:left; width:768px; height:407px; position:relative;} 
.width525{float:left; width:525px; height:407px} 
#maintrack1{position:relative; overflow:hidden; height:127px;}
#track1{position:absolute;   }
.button{cursor:pointer} 
.width525{float:left; width:525px; height:142px}
.upcomming_tournament{ border:1px solid #dadada; margin-top:20px;}
.upcomming_tournament h2{font-weight:bold; font-size:27px;background: #F2F2F2; border:1px solid #fff;border-bottom:1px solid #dadada; color:#404040; padding:5px 0 5px 0; }
#promotion1{position:absolute; padding-bottom:15px; width:525px; height:175px; }
#promotion1 .heading1, #promotion .heading1{color:#555555; font-weight:bold; font-size:12px; float:left; padding:6px 0px;}
#promotion1 .outer1, #promotion .outer1{width:150px; padding-left:6px; float:left;display:inline; padding-top:7px;}
#promotion1 .outer1 .box1{background:#f6f6f6; border:1px solid #DADADA; padding:3px; float:left; height:87px;}
#promotion1 .outer1 .box1 img{border:1px solid #fff;}
#promotion1 .eventmore, #promotion .eventmore{height:26px; float:left; width:135px;}
#promotion1 .eventmore a, #promotion .eventmore a{color:#002596; float:left; width:135px; font-weight:bold; font-size:12px;
 background:none; border-top:1px solid #DADADA;padding:5px 0px 0px 0px;
}
#promotion1 .eventmore a:hover, #promotion .eventmore a:hover{}

#promotion .outer1{width:249px;}
#maintrack2{position:relative; overflow:hidden; height:142px; border:1px solid #dadada; background:#f6f6f6;}
#track2{position:absolute;   }
.width5251{float:left; width:525px; height:142px}
#promotion2{position:absolute; padding-bottom:15px; width:525px; height:128px; }
#promotion2 .heading2{color:#555555; font-weight:bold; font-size:12px; float:left; padding-bottom:6px;}
#promotion2 .outer2{width:165px; padding-left:8px; float:left; padding-top:10px;}
#promotion2 .outer2 .box2{ background:#d2d2d2; padding:0px; float:left}



#main .pagination {background:none repeat scroll 0 0 transparent;padding:6px 0; margin:0 auto; width:350px;} 
#main  .pagination ul#pagination  {border-top:none;display:block;margin:12px 0 0 0; margin:0 auto; padding-right:0}
#main  .pagination ul#pagination li {float:left;margin:0 2px 0 0;padding:0;background:none repeat scroll 0 0 transparent;color:#555555;display:block;font-size:14px;font-weight:bold;line-height:24px;}
#main  .pagination ul#pagination li .notSelected {background:url(greyarrow.jpg) no-repeat scroll left 0 transparent;border:0 solid #CECECE;color:#424242;cursor:default;float:left;font-size:14px;height:20px; line-height:20px;margin-top:1px;min-width:23px;padding:0;text-indent:-9999px;width:auto;}
#main  .pagination ul#pagination li a {background:none repeat scroll 0 0 #F7F7F7;border:1px solid #CECECE;color:#424242;float:left;font-size:14px;height:20px;line-height:20px;min-width:23px;padding:0 2px;text-align:center;}
#main  .pagination ul#pagination li a:hover{color:#002596}
#main  .pagination ul#pagination li a.next {background:url(button_pagination_next_browse.gif) no-repeat scroll right 0 transparent;border:0 solid #CECECE;  margin-top:1px; padding:0;}
#main  .pagination ul#pagination li a.on {background: none repeat scroll 0 0 #D6D6D6;border: 1px solid #434343;color: #002596;float: left; font-size: 14px; height: 20px;line-height: 20px; min-width: 23px; padding: 0 2px; width: auto;}
#main  .pagination ul#pagination li a.previous {   background: url(button_pagination_prev_browse.gif) no-repeat scroll 0 0 transparent;border: 0 solid #CECECE;margin-top: 1px;padding: 0;text-indent: -9999px;}


#main .pagination1 {background:none repeat scroll 0 0 transparent;padding:6px 0; margin:0 auto; width:350px;} 
#main  .pagination1 ul#pagination1  {border-top:none;display:block;margin:12px 0 0 0; margin:0 auto; padding-right:0;}
#main  .pagination1 ul#pagination1 li {float:left;margin:0 2px 0 0;padding:0;background:none repeat scroll 0 0 transparent;color:#555555;display:block;font-size:14px;font-weight:bold;line-height:24px;}
#main  .pagination1 ul#pagination1 li .notSelected {background:url(greyarrow.jpg) no-repeat scroll left 0 transparent;border:0 solid #CECECE;color:#424242;cursor:default;float:left;font-size:14px;height:20px; line-height:20px;margin-top:1px;min-width:23px;padding:0;text-indent:-9999px;width:auto;}
#main  .pagination1 ul#pagination1 li a {background:none repeat scroll 0 0 #F7F7F7;border:1px solid #CECECE;color:#424242;float:left;font-size:14px;height:20px;line-height:20px;min-width:23px;padding:0 2px;text-align:center;_width:23px;}
#main  .pagination1 ul#pagination1 li a:hover{color:#002596}
#main  .pagination1 ul#pagination1 li a.next {background:url(button_pagination_next_browse.gif) no-repeat scroll right 0 transparent;border:0 solid #CECECE;  margin-top:1px; padding:0;text-indent: -9999px;_width:23px;}
#main  .pagination1 ul#pagination1 li a.on {background: none repeat scroll 0 0 #D6D6D6;border: 1px solid #434343;color: #002596;float: left; font-size: 14px; height: 20px;line-height: 20px; min-width: 23px; padding: 0 2px; width: auto;_width:23px;}
#main  .pagination1 ul#pagination1 li a.previous {   background: url(button_pagination_prev_browse.gif) no-repeat scroll 0 0 transparent;border: 0 solid #CECECE;margin-top: 1px;padding: 0;text-indent: -9999px;_width:23px;}



#main .pagination2 {background:none repeat scroll 0 0 transparent;padding:6px 0; margin:0 auto; width:350px;} 
#main  .pagination2 ul#pagination2  {border-top:none;display:block;margin:12px 0 0 0; margin:0 auto; padding-right:0}
#main  .pagination2 ul#pagination2 li {float:left;margin:0 2px 0 0;padding:0;background:none repeat scroll 0 0 transparent;color:#555555;display:block;font-size:14px;font-weight:bold;line-height:24px;}
#main  .pagination2 ul#pagination2 li .notSelected {background:url(greyarrow.jpg) no-repeat scroll left 0 transparent;border:0 solid #CECECE;color:#424242;cursor:default;float:left;font-size:14px;height:20px; line-height:20px;margin-top:1px;min-width:23px;padding:0;text-indent:-9999px;width:auto;}
#main  .pagination2 ul#pagination2 li a {background:none repeat scroll 0 0 #F7F7F7;border:1px solid #CECECE;color:#424242;float:left;font-size:14px;height:20px;line-height:20px;min-width:23px;padding:0 2px;text-align:center;}
#main  .pagination2 ul#pagination2 li a:hover{color:#d12127}
#main  .pagination2 ul#pagination2 li a.next {background:url(button_pagination_next_browse.gif) no-repeat scroll right 0 transparent;border:0 solid #CECECE;  margin-top:1px; padding:0;text-indent: -9999px;}
#main  .pagination2 ul#pagination2 li a.on {background: none repeat scroll 0 0 #D6D6D6;border: 1px solid #434343;color: #434343;float: left; font-size: 14px; height: 20px;line-height: 20px; min-width: 23px; padding: 0 2px; width: auto;}
#main  .pagination2 ul#pagination2 li a.previous {   background: url(button_pagination_prev_browse.gif) no-repeat scroll 0 0 transparent;border: 0 solid #CECECE;margin-top: 1px;padding: 0;text-indent: -9999px;}
#dcgoform{margin:0px;padding:0px;float:left;}
     #dcgoform fieldset{margin:0px;padding:1px 4px;border:none;float:left;width:540px;position:relative;display:block;position:relative; }
    
    #dcgoform fieldset span.error_txt{position:absolute;left:338px;top:5px;}
    
    #dcgoform fieldset label{margin:0px;border:none;display:block;float:left;padding:2px;width:100px;font-size:12px;color:#555555;font-weight:bold;top:3px;position:relative; }
    #dcgoform fieldset label#msg{width:325px; color:#002596;}
    #dcgoform fieldset label .labelText{float:left;font-weight:bold;left:-6em;margin-right:-7em;position:relative;width:8em;font-size:12px;color:#555555;top:6px;}
    #dcgoform fieldset label input.text {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-top:2px;margin-right:5px;width:250px;}
    #dcgoform fieldset input.text {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-top:5px;margin-right:5px;width:250px;padding:2px;height:23px;}
    .left{float:left;}
    .val_text{float:left;font-weight:bold;font-size:11px;color:#555555;padding-left:4px;}
    #dcgoform fieldset label input.dob {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-right:5px;width:50px;}
    .error_txt{color:#d12127;font-size:12px;font-weight:bold;float:right;padding:5px 0 0 4px;width:208px;}
    a.busubmit {background:url(ps_button_bg_right_on_grey_png.png) no-repeat right 0 ;color:#FFFFFF !important;cursor:pointer;display:block;float:left;font-size:16px;height:35px;margin:0px 6px 0 0;overflow:hidden;width:97px;padding:0px 22px 0 0px;}
    a.busubmit:hover{background-position:right -35px;}
    .busubmit span {background:url(ps_button_bg_left_on_grey_png.png) no-repeat 0 0;display:block;height:27px;padding:8px 0 0px 10px;}
    .busubmit:hover span{background-position:left -35px;}
    span.smalltext{width:162px; margin-top:5px; line-height:13px; display:block;  float:left; color:#8b8b8b;font-size:90%;padding-left:3px;}
    .sptop15{padding-top:25px}
     p.txtleft{float:left;padding-top:8px;}
     div#return_msg{float:left;width:570px; font-size: 14px; font-weight: bold; text-align: center;color:#000000;}
	 div#return_msg1{float:left;width:770px; font-size: 14px; font-weight: bold; text-align: center;color:#000000;}
    #lbl_email {font-size:12px;font-weight:bold;color:#d12127;}
    
    .txtarea{float:left;width:254px;height:110px;margin-right:15px;background:#F2F2F2;border:1px solid #D6D6D6;}
    
    #dcgoform fieldset label.hdrText{margin:0px;border:none;display:block;float:left;padding:10px 2px 2px 6px; width:260px;font-size:15px;color:#555555;font-weight:bold;position:relative; text-align:left;}
    
    span.step {background:url(step_img.gif) no-repeat 0 0;float:left;height:42px;width:43px;text-align:center;font-size:17px;line-height:42px;font-weight:bold;color:#fff;}
    
    .input-hidden{ border: none;
    width: 0;
    height: 0;
    line-height: 0;
    padding:0;
    margin: 0;
    }   
/* sorting start css */
#left_container .upcoming-events table.sortable{width:508px; } 
#left_container .upcoming-events table.sortable thead{  position:relative;  background:url(upcomingevent-bg.jpg) repeat-x ;        }
#left_container .upcoming-events .cureent{ line-height:43px; height:43px; font-size:12px; font-weight:bold;  float:left;  }
#left_container .upcoming-events .cureent .current-Text{  position:relative; font-size:12px; font-weight:bold; float:left;  width:100px; padding-right:154px; padding-left:10px; }
#sorttable_sortrevind{font-size:0; background:url(event-detail-arrow.jpg) no-repeat 6px 19px; width:32px; height:44px; position:absolute; left:0 ; top:0; text-indent:-9999px}
#sorttable_sortfwdind{ font-size:0; background:url(event-detail-arrowdown.jpg) no-repeat 6px 19px;  width:32px; height:44px; position:absolute; left:0 ; top:0; text-indent:-9999px}
#sorttable_sortfwdind1{ font-size:0; background:url(event-detail-arrowdown.jpg) no-repeat 6px 19px;  width:32px; height:44px; text-indent:-9999px }
#left_container .upcoming-events .cureent .dates #sorttable_sortfwdind{left:36px; }
#left_container .upcoming-events .cureent .current-Text #sorttable_sortfwdind{left:80px; }
#left_container .upcoming-events .cureent .state #sorttable_sortfwdind{left:50px; }
#left_container .upcoming-events .cureent .eventtype #sorttable_sortfwdind{left:64px; }
#left_container .upcoming-events .cureent .dates #sorttable_sortrevind{left:36px; }
#left_container .upcoming-events .cureent .current-Text #sorttable_sortrevind{left:80px; }
#left_container .upcoming-events .cureent .state #sorttable_sortrevind{left:50px; }
#left_container .upcoming-events .cureent .eventtype #sorttable_sortrevind{left:64px; }
#left_container .upcoming-events .cureent .dates{ width:60px;  position:relative; font-size:12px; font-weight:bold; float:left; }
#left_container .upcoming-events .cureent .state{ width:75px; position:relative; font-size:12px; font-weight:bold; float:left; }
#left_container .upcoming-events .cureent .eventtype{ width:96px; position:relative; font-size:12px; font-weight:bold; float:left;}
#left_container .upcoming-events table.sortable tbody{  float:left;  }
#left_container .upcoming-events .detailevent { float: left;font-size: 11px;}
#left_container .upcoming-events .detailevent .img-section{ width:249px; padding-right:7px;  vertical-align: text-top; float:left; padding-left:10px; padding-top:10px}
#left_container .upcoming-events .detailevent .img-section img{padding-right:8px; float:left ;}
#left_container .upcoming-events .detailevent .img-section a{background:none;  font-size:12px; margin:0 0px; float:left; display:inline; padding:0px 5px 6px 0px;width:111px;color:#002596}
#left_container .upcoming-events .detailevent .img-section a:hover{}
#left_container .upcoming-events .detailevent .date-section{ width:66px; _width:72px;color:#787878; vertical-align: text-top; float:left;  padding-top:10px  }
#left_container .upcoming-events .detailevent .state-section{ width:65px; color:#787878; vertical-align: text-top; float:left;  padding-top:10px }
#left_container .upcoming-events .detailevent .event-section{ width:110px; color:#787878; vertical-align: text-top; float:left;  padding-top:10px; height:88px; }
#left_container .upcoming-events .detailevent .event-section img{padding-right:4px; vertical-align:middle; float:left; } 
#left_container .upcoming-events .section-event {float: left;height: 243px; overflow-x: hidden; overflow-y: scroll;  padding-right: 11px; position: relative; width: 513px;}
#left_container .upcoming-events .cureent-option{ line-height:43px; height:43px; font-size:12px; font-weight:bold;  float:left; width:515px; padding-left:10px; background:url(upcomingevent-bg.jpg) repeat-x;  }
#left_container .upcoming-events .cureent-option select{margin-left:17px; border:1px solid #d6d6d6;}
/* sorting end css */

#right_menu .content ul{float:left; padding:12px 8px 12px 12px;} 
#left_container .upcoming-events table.sortable h5{font-size:12px; font-weight:bold; padding-left:10px;} 

h4 sup{vertical-align:text-top;line-height:1px; _line-height:33px;*line-height:33px;
}
 

#event1 span{  color: #BB0000;font-size:15px;font-weight: bold; text-align: center; text-transform: uppercase; margin-bottom:15px; float:left; width:480px; padding:50px 20px;}
#left_container .upcoming-events .detailevent .img-section a.view-event{width:110px; clear:both;}

#left_container .demo{float:left; height:220px; border:1px solid #d7d7d7; width:508x;   padding:18px 9px 7px 9px; background:#ededed; }
#left_container .demo .left-arrow{padding-top:48px;  float:left; }
#left_container .demo .left-arrow a{background:url("event-left-arrow.jpg") no-repeat 0 0px; width:12px; height:13px; float:left;}
#left_container .demo .right-arrow{padding-top:48px;  float:left;}
#left_container .demo .right-arrow a{background:url("event-right-arrow.jpg") no-repeat 0 0px; width:12px; height:13px; float:left; }
#left_container .demo .box{float:left; width:220px; padding:0 9px }
#left_container .demo .box p{border-bottom:1px solid #d8d8d8;padding:9px 0; font-size:13px; color:#555; font-weight:bold; height:45px;}
#left_container .demo .box a.getthedemo{padding-top:9px; color:#002596; font-size:13px; width:105px; float:left ;}


#left_container .demo .main-demo-box{float:left; width:476px; display:none; padding:0 0 0 4px  }
#left_container .demo .main-demo-box.boxselected{margin-top:0px; display:block; float:left; }
a.event-facebook{ float:left; width:166px; height:52px; margin-top:10px;}
a.event-facebook-landing{background:url(facebook-event.jpg) no-repeat ; float:left; width:121px; height:36px; margin-top:10px; margin-right:5px;}
a.event-twitter{background:url(twitter-event.jpg) no-repeat ;  float:left; width:122px; height:36px; margin-top:10px;}
#left_container p {color: #555555;font-size: 14px;line-height: 24px;padding-top: 8px; word-wrap:break-word;}
#left_container ul{color: #555555;font-size: 14px;line-height: 24px;padding-top: 8px;}
#left_container ul li{list-style-type: disc; margin-left: 25px;padding-bottom: 8px;}
#left_container #pstruck{float:left;padding-bottom:10px;}


#overlay .inner .content_box{font-size:14px; color:#555555; text-align:left;line-height:24px;}
#overlay .inner .content_box .news_main{ padding:10px 10px 10px 10px;overflow:auto; height:400px;}
#overlay .inner .content_box h6{font-size:17px; font-weight:bold;  padding:10px 10px 10px 10px; text-decoration:underline; }
#overlay .inner .content_box ol, li{margin:0;padding:0;}
#overlay .inner .content_box ol li{list-style-type: decimal; list-style-image: none; list-style-position: inside; padding-top:10px;}
#overlay .inner .content_box ol li a{text-decoration:underline; color:#555555; font-weight:none;}
#overlay .inner .content_box ol li ul{padding-left:35px;} 
#overlay .inner .content_box ol li ul li{list-style:disc;}
#overlay .inner .content_box a.gray_button_link{background:url(button_big_dark_grey_left.gif) no-repeat left top transparent;display:block;float:left;font-size:16px;font-weight:bold;height:33px;line-height:33px;padding:0 0 0 10px;width:95px; margin-left:20px;}
#overlay .inner .content_box a.gray_button_link span{background:url(button_big_dark_grey_right-new.gif) no-repeat right top transparent;color:#FFFFFF;display:block;padding:0 28px 0 0;}
#overlay .inner .content_box a.gray_button_link:hover{background-position:left -33px;}
#overlay .inner .content_box a.gray_button_link:hover span{background-position:right -33px;}    

.section-event .detailevent .img-section a {font-size:11px}
#idSignInDiv{float:left; padding-bottom:15px;}
#idSignInDiv h4{font-size:20px;}
.twtr-timeline{overflow-y:auto !important;}

.main-demobox{ float: left;
    height: 200px;
    position: relative; 
    width: 480px;}

.no_events_msg{font-size:14px;padding:6px;font-weight:bold;}
.event_deatil_pg_space{_padding-bottom:40px; float:left; width:800px;_width:830px !important;}
		
#main #head .home_join_the_network{width:272px;}

#eventsLanding #wrap #main {_padding-bottom:0px;}
body#eventsLanding #wrap #main #events{_margin-bottom:0px;_padding-bottom:0px;}
#right_menu .twitbox { float: left;  margin-bottom: 20px;  width: 245px;}
.tweet{float:left; width:244px; padding-top:12px; overflow:hidden;}
.tweet .twitter-follow-button{font-size:12px;}
#lbpsamp{width:500px;}
#flag_map{width:500px !important;}


a.evnetarrow_link{background: url(ps_bullet-link-arrow-red_gif.gif) no-repeat right center ; text-align:right; display:block; float:right; width:165px;font-size:12px; margin:0 8px; padding:5px 20px 6px 7px;} 
a.evnetarrow_link:hover {background: url(ps_bullet-link-arrow-red_hover.gif) no-repeat right center; color:#002596; text-align:right;}

#overlay .inner .content_box ol li ul li{list-style:disc;}
#overlay .inner .content_box h6.stroytitle{text-decoration:none;background:#ededed;color:#000;}
.content_box h6.stroyheading{}
.seventtitle{font-size:14px;color:#000; font-weight:bold;}
.seventlocation{font-size:12px; color:#000;}
.seventdate{font-size:12px;color:#000;border-bottom:1px solid #cccccc;}
.seventdesc{font-size:14px;color:#828282;}
/* Pagination */
#overlay .inner .footer {background:url(ps_bg_carousel_bottom_gif.gif) top left repeat-x; width:550px; height:27px; 
background-color:#f2f2f2;border:solid 1px #FFF;border-top:none;}
#overlay .inner .footer .paging {text-align:center;}
#overlay .inner .footer .paging a {display:inline-block;width:15px; height:14px; background-color:#bcbcbc; margin:7px 6px 0 2px;}
#overlay .inner .footer .paging a.page {width:13px;height:13px;margin:7px 2px 0 0;
background:url(ps_paging_featured_page_gif.gif) no-repeat left top;}
#overlay .inner .footer .paging a.page.on{background-position:left bottom;}
#overlay .inner .footer .paging a.page_select{width:13px;height:13px;margin:7px 2px 0 0;
background:url(ps_paging_featured_page_gif.gif) no-repeat left bottom;}
#overlay .inner .footer .paging a.page:hover{background-position:left bottom;}
#overlay .inner .footer .paging a.previous, #main .browser .footer .paging a.next {width:14px;height:15px; margin-right:4px;
*margin-right:2px;background:url(ps_paging_arrows_previous_gif.gif) no-repeat left top;}
#overlay .inner .footer .paging a.next {background:url(ps_paging_arrows_next_gif.gif) no-repeat; margin-right:0; margin-left:5px;}
#overlay .inner .footer .paging a.next:hover, #main .browser .footer .paging a.previous:hover {background-position:0 -15px;}
#overlay .inner .footer .paging a.next:active, #main .browser .footer .paging a.previous:active {background-position:0 -30px;}
#overlay .inner .footer .paging a span {display:none;}
/* // Pagination */

/*GranTourismoAward*/
.gta .gtadiv{margin-bottom: 8px;overflow: hidden;}
.gta .gtadiv label{color: #535353;font-size: 13px;font-weight: bold; width: 230px;float: left;}
.gta .gtadiv input{background: none repeat scroll 0 0 #F2F2F2;border: 1px solid #D6D6D6;float: left;height: 23px;padding: 2px;width: 230px;}
.gta .gtadiv textarea{background-color: #F2F2F2;border: 1px solid #D6D6D6;padding: 2px;width: 230px;}

#goform fieldset{margin:0px;padding:4px;border:none;float:left;width:560px;position:relative;display:block;position:relative; }
#goform fieldset span.error_txt{position:absolute;left:417px;top:10px;}
#goform fieldset label{margin:0px;border:none;display:block;float:left;padding:2px;width:170px;font-size:12px;color:#555555;font-weight:bold;top:3px;position:relative; }
#goform fieldset label#msg{width:325px; color:#D12127;}
#goform fieldset label .labelText{float:left;font-weight:bold;left:-6em;margin-right:-7em;position:relative;width:8em;font-size:12px;color:#555555;top:6px;}
#goform fieldset label input.text {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-top:5px;margin-right:5px;width:250px;}
#goform fieldset input.text {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-top:5px;margin-right:5px;width:250px;padding:2px;height:23px;}

#goform fieldset textarea {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-top:2px;margin-right:5px;width:250px;height:150px;}

.left{float:left;}
.val_text{float:left;font-weight:bold;font-size:11px;color:#555555;padding-left:4px;}
#goform fieldset label input.dob {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-right:5px;width:50px;}
.error_txt{color:#d12127;font-size:12px;font-weight:bold;float:right;padding:5px 0 0 4px;width:208px;}
a.busubmit {background:url(ps_button_bg_right_on_grey_png.png) no-repeat right 0 ;color:#FFFFFF !important;cursor:pointer;display:block;float:left;font-size:16px;height:35px;margin:0px 6px 0 0;overflow:hidden;width:97px;padding:0px 22px 0 0px;}
a.busubmit:hover{background-position:right -35px;}
.busubmit span {background:url(ps_button_bg_left_on_grey_png.png) no-repeat 0 0;display:block;height:27px;padding:8px 0 0px 10px;}
.busubmit:hover span{background-position:left -35px;}
span.smalltext{width:162px; margin-top:5px; line-height:13px; display:block;  float:left; color:#8b8b8b;font-size:90%;padding-left:3px;}
.sptop15{padding-top:25px}
#return_msg{float:left;width:570px; font-size: 14px; font-weight: bold; text-align: center;color:#d12127;}
#lbl_email {font-size:12px;font-weight:bold;color:#d12127;}
.txtarea{float:left;width:254px;height:110px;margin-right:15px;background:#F2F2F2;border:1px solid #D6D6D6;}
#dcgoform fieldset label.hdrText{margin:0px;border:none;display:block;float:left;padding:10px 2px 2px 6px; width:260px;font-size:15px;color:#555555;font-weight:bold;position:relative; text-align:left;}
span.step {background:url(step_img.gif) no-repeat 0 0;float:left;height:42px;width:43px;text-align:center;font-size:17px;line-height:42px;font-weight:bold;color:#fff;}


/*DormCrashers Events*/

#dcgoform fieldset{margin:0px;padding:4px;border:none;float:left;width:560px;position:relative;display:block;position:relative; }
#dcgoform fieldset span.error_txt{position:absolute;left:437px;top:10px;}
#dcgoform fieldset label{margin:0px;border:none;display:block;float:left;padding:2px;width:160px;font-size:12px;color:#555555;font-weight:bold;top:3px;position:relative; }
#dcgoform fieldset label#msg{width:325px; color:#D12127;}
#dcgoform fieldset label .labelText{float:left;font-weight:bold;left:-6em;margin-right:-7em;position:relative;width:8em;font-size:12px;color:#555555;top:6px;}
#dcgoform fieldset label input.text {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-top:5px;margin-right:5px;width:250px;}
#dcgoform fieldset input.text {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-top:5px;margin-right:5px;width:250px;padding:2px;height:23px;}

#dcgoform fieldset textarea {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-top:2px;margin-right:5px;width:250px;height:150px;}

.left{float:left;}
.val_text{float:left;font-weight:bold;font-size:11px;color:#555555;padding-left:4px;}
#dcgoform fieldset label input.dob {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-right:5px;width:50px;}
.error_txt{color:#d12127;font-size:12px;font-weight:bold;float:right;padding:5px 0 0 4px;width:208px;}
a.busubmit {background:url(ps_button_bg_right_on_grey_png.png) no-repeat right 0 ;color:#FFFFFF !important;cursor:pointer;display:block;float:left;font-size:16px;height:35px;margin:0px 6px 0 0;overflow:hidden;width:97px;padding:0px 22px 0 0px;}
a.busubmit:hover{background-position:right -35px;}
.busubmit span {background:url(ps_button_bg_left_on_grey_png.png) no-repeat 0 0;display:block;height:27px;padding:8px 0 0px 10px;}
.busubmit:hover span{background-position:left -35px;}
span.smalltext{width:162px; margin-top:5px; line-height:13px; display:block;  float:left; color:#8b8b8b;font-size:90%;padding-left:3px;}
.sptop15{padding-top:25px}
#return_msg{float:left;width:570px; font-size: 14px; font-weight: bold; text-align: center;color:#d12127;}
#lbl_email {font-size:12px;font-weight:bold;color:#d12127;}
.txtarea{float:left;width:254px;height:110px;margin-right:15px;background:#F2F2F2;border:1px solid #D6D6D6;}
#dcgoform fieldset label.hdrText{margin:0px;border:none;display:block;float:left;padding:10px 2px 2px 6px; width:260px;font-size:15px;color:#555555;font-weight:bold;position:relative; text-align:left;}
span.step {background:url(step_img.gif) no-repeat 0 0;float:left;height:42px;width:43px;text-align:center;font-size:17px;line-height:42px;font-weight:bold;color:#fff;}

.eventoverlaycont {position:fixed; top:10px; width:100%; z-index:999999; _position:absolute; _top: expression( ( 100 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}
.eventoverlaycont .LoginOuter {margin-left:auto; margin-right:auto; text-align:center;}
.eventoverlaycont .inner {margin:auto; position:relative; width:460px;}
.eventoverlaycont .inner .closebar {background:none repeat scroll 0 0 #5E5E5E; border-bottom:1px solid #555555; height:24px;   width:100%;}
.eventoverlaycont .close {background: url("takeover_close1.png") no-repeat scroll left 8px transparent; height:24px; position:absolute; right:0; text-indent:-9999px; top:0; width:47px; cursor:pointer;}
.eventoverlaycont .inner .inner_form{margin:auto; position:relative; width:770px; background-color:#fff; padding-bottom:15px;}
.eventoverlaycont .inner .inner_form h6{padding:15px 0px; font-size:18px; text-align:center;}
.eventoverlaycont .inner  .inner_form .signUp_form{ padding:0px 0px 30px 105px;}
.eventoverlaycont .inner  .inner_form .signUp_form .form_field{float:left; width:90px; line-height:33px; font-size:13px;}
.eventoverlaycont .inner  .inner_form .signUp_form .form_input{float:left; line-height:33px;}
.eventoverlaycont .inner  .inner_form .signUp_form input{border:1px solid #cccccc; width:222px; height:20px;}
.eventoverlaycont .inner  .inner_form .signUp_form select{border:1px solid #cccccc; width:55px;}
#promotion1 .eventmore a{background-position:right 6px}
#promotion1 .eventmore a:hover{background-position:right 6px} 

/*New style start from here*/

#event_head{display: inline;float: left;margin: 0 0 0 -40px;padding: 0 40px 15px 40px;width: 780px;}
p.title{color: #2c2c2c;font-size: 18px;line-height: 24px;font-weight:normal;}
p.title a{color: #2c2c2c;font-size: 18px;line-height: 24px;font-weight:normal;text-decoration:none;}
p.title a:hover{color: #2c2c2c;font-size: 18px;line-height: 24px;font-weight:normal;text-decoration:underline;}
.seprator_event{width:800px;height:auto;float:left;color:#666666;font-weight:normal;}
.main_goods{width:820px;height:auto;float:left;}
.event_goods {float: left;height: auto;padding-bottom:30px;padding-top: 5px;width: 820px;}
.event_goods_leftbg{width:370px;margin-right:40px; float:left; margin-top:30px;}
.event_goods_left{width:352px;height:200px;padding:9px;float:left;background:#CCCCCC;}
.event_goods_mass{width:368px;padding:10px 0 0 0px;border:1px solid #dfdfdf;float:left; position: relative; *height:140px; min-height: 140px;}
.event_goods_mass font{color: #2C2C2C;float: left;font-size: 14px;font-weight: bold;min-height: 23px;padding-left: 10px;width: 350px;}
.event_goods_mass p{font-size: 13px;font-weight: normal;line-height: 20px;padding-left: 10px; padding-right:5px; min-height: 73px;color: #404040; _height:50px;}
.event_goods_mass .see_more{ background: none repeat scroll 0 0 #F4F4F4; border-top: 1px solid #DFDFDF; float:left; font-size: 12px;font-weight: bold;height: auto;margin-top:10px;width: 368px; position: absolute; bottom:0px;}
.event_goods_mass .see_more span {color: #2C2C2C;float: right;height: auto;margin-right: 7px;padding: 1px 0px 1px 0;text-align: right;width: auto;}
.event_goods_mass .see_more span a {background:none;color: #002596 !important;float: right;height: auto;padding: 7px 0px 7px 0;text-align: right;width: auto;}
.event_goods_mass .see_more span a:hover {}
.event_goods_rightbg{width:370px;height:218px;float:left;}
.event_goods_right{width:352px;height:200px;padding:9px;background:#CCCCCC;float:right;}
.event_line{background: none repeat scroll 0 0 #F6F6F6;border: 1px solid #DADADA;height: 2px;margin-bottom: 15px;border-top:none;margin-top:10px;}
		
							/* Start Update Css */
.event_goods h2{color:#3f3f3f;font-size:20px;font-weight:bold;text-decoration:none;border-bottom:1px solid #DADADA;padding:0px 0px 5px 0px;margin-right:40px;width: auto;}
a.event_facebook_like {background:url("facebook-event.jpg") no-repeat scroll 0 0 transparent;float: left;height: 36px;margin-right: 5px;margin-top: 10px;width: 170px;}
.event_veiw_all {color: #000000;float: right;font-size: 13px;font-weight: bold;margin-top:0px;ext-align: right;padding-right:40px;width: 780px;}
.event_veiw_all a {background:none;color: #002596 !important;float: right;font-size: 13px;font-weight: bold;margin-top: 10px;padding-right: 5px;text-decoration:none;text-align: right;width: 760px;}
.event_veiw_all a:hover {}
							/* Start Update Css */
.city_sno{float: left;font-size: 12px;font-weight: bold;height: 28px;line-height: 30px;padding: 2px 3px 2px 2px;}
#overlaysignup .inner .inner_form .signUp_form .city_text{float:left;border: 1px solid #CCCCCC;height: 20px;width: 210px;padding:2px; background:#F2F2F2;margin-bottom:6px;}
.form_inner_left_section{float:left;width:170px;}
.form_inner_right_section{float:left;width:240px;}
.sep_div{float:left;width:230px;height:1px;overflow:hidden;clear:both;}
		
/*New style end from here*/ 

.event_connect {border: 1px solid #DADADA;margin-top: 0px;}							
.event_connect h2 {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #F2F2F2;border-color: #FFFFFF #FFFFFF #DADADA;border-style: solid;border-width: 1px;color: #404040;font-size: 27px;font-weight: bold;padding: 5px 0 5px 8px;}
.event_image_bg{padding:10px 14px;}
.event_image_bg img{margin-right:14px;}


.city_sno{float: left;font-size: 12px;font-weight: bold;height: 28px;line-height: 21px;padding: 2px 3px 2px 2px;}
#overlaysignup .inner .inner_form .signUp_form .city_text{float:left; border: 1px solid #CCCCCC;height: 20px;width: 212px;padding:2px; background:#F2F2F2;margin-bottom:6px;}
.form_inner_left_section{float:left;width:170px;}
.form_inner_right_section{float:left;width:240px;}
.sep_div{float:left;width:230px;height:1px;overflow:hidden;clear:both;}

.colorps3 {margin:4px 0 0;}
/* Start CSS Coding for WRS-11051 */ 
.main-table{display:table-caption; width:537px; background-color:#313231;  margin-top:-66px; padding:0 10px; float:left; height:352px; overflow:hidden;}
table#myTable{float:left; width:537px;  background: url("event_challenge_bg.jpg") repeat-x 0 40px ;}
table#myTable thead{float:left; width:537px; background:#fff; height:40px; line-height:40px;  }
table#myTable thead th.header{float:left; width:149px; color:#050607; font-size:14px; font-weight:bold; padding:0 6px; }
table#myTable tbody tr {float:left; width:537px;   height:31px; line-height:30px;  }
table#myTable tbody tr.winner-tr-odd{float:left; width:730px;    }
table#myTable tbody tr.winner-tr-even{float:left; width:730px;     }
table#myTable tbody tr td{float:left; width:137px; color:#232322; font-size:12px; font-weight:bold; padding:0 10px; *padding:0 6px;}
table#myTable tbody tr td img{padding-top:6px;*Padding-top:0;} 
table#myTable tbody{float: left;  }
.sptitle_gamertag{background:url(ea-sport-sprite.png) 87px 13px no-repeat; *background-position:89px 13px !important; float: left;margin: 0 64px 0 6px; padding:0 14px 0 2px; font-size:14px; font-weight:bold;}
.sptitle_country{background:url(ea-sport-sprite.png) 75px 13px no-repeat; float: left;margin: 0 77px 0 0;padding:0 14px 0 0; font-size:14px; font-weight:bold;}
.sptitle_games{background:url(ea-sport-sprite.png) 58px 13px no-repeat; float: left;margin: 0 74px 0 0;padding:0 14px 0 0; font-size:14px; font-weight:bold;}

@media screen and (-webkit-min-device-pixel-ratio:0){
.sptitle_gamertag {background:url(ea-sport-sprite.png) 90px 13px no-repeat !important; } 
}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
.sptitle_gamertag {background: url(ea-sport-sprite.png) no-repeat scroll 89px 13px transparent;}
}
.sesportbg {
    background: url("ea_sport_challenge.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 140px;
    position: relative;
   right:-28px;
    width: 117px;
}
.easportscsfinal {
    background-color: #2D2D2D;
    overflow: hidden;
    padding-bottom: 10px;
    position: relative;
    width: 557px;
    z-index: -1;
    top:-44px;
}
#paginationevent {
    background-color: #2D2D2D;
    float: left;
    height: 30px;
    width: 557px;
}


table#myTable tbody tr td.game{width:396px; *width:440px;}
table#myTable tbody tr td.game input{vertical-align:middle; float:left; margin-top:10px;}
table#myTable tbody tr td.game img{float:left; margin:0 5px;}

	
	.easportscsfinal h4{
		color:#d1d1d0;
		font-size:14px;
		font-weight:bold;
		padding:18px 0 18px 22px;
		text-transform: uppercase;
		float:left
		}
	.easportscsfinal .gtagncontry{
		background-color:#fff;
		padding:10px;
		margin: 0 8px;
		overflow: hidden;
		clear: both;
	}
	.easportscsfinal .gtagncontry .gamertaghead,.easportscsfinal .gtagncontry .countryhead{
		color:#000;
		font-size:14px;
		font-weight:700;
		text-transform: uppercase;
		display:block;
		width:200px; 
		float:left;
	}
	
	.easportscsfinal .gamertagcontent{
		width:200px; 
		float:left;
	}
	.easportscsfinal .gamertagcontent ul{
		width:200px !important;
	}
	.easportscsfinal .gamertagcontent ul li{
		list-style-type:none !important; 
		color:#0b0b0b; 
		font-weight:bold; 
		font-size:14px;
		margin-left:18px !important;
	}
	.easportscsfinal .contryflag{
		width:200px; 
		float:left;}
	.easportscsfinal .contryflag ul li {
		list-style-type:none !important; 
		color:#0b0b0b; 
		font-weight:bold; 
		font-size:14px;
		margin-left:18px !important;
	}
	.easportscsfinal .gamearlistcnt{
		float:left;
		color:#d3d3d3 !important;
		float:left;
		padding:0 0 0 22px; 
		font-size:10px; 
		font-weight:bold;
	}
	
	.easportscsfinal .gamearlistcnt span{
		float:left;
		color:#d3d3d3!important; 
		font-size:11px;
		margin-right:7px;
	}
	.easportscsfinal .gamearlistcnt span.first{
		background:url("ea-sport-sprite.png") no-repeat scroll -9px -2px transparent; 
		width:33px; 
		height:18px; 
		display:block; 
		width:30px;
		padding: 3px 0 0 5px;
		float:left;
	}
	
	.easportscsfinal .gamearlistcnt span.second{
		
		width:33px; 
		height:18px; 
		display:block; 
		width:21px;
		padding: 3px 0 0 9px;
		float:left;
	}

     #paginationevent span{color: #D3D3D3 !important;float: left;font-size: 11px; margin-right: 7px;font-weight:bold;}
      #paginationevent span.displaygamers{
		background:url("ea-sport-sprite.png") no-repeat scroll -9px -2px transparent; 
		width:30px;
		text-align:center; 
		height:18px; 
		display:block; 
		padding: 3px 0 0 3px;
		float:left;
		 font-size:10px
	}
	
	#paginationevent span.pagesdisplay{
		background:url("ea-sport-sprite.png") no-repeat scroll -72px -2px transparent; 
		width:18px; 
		height:19px; 
		display:block; 
		padding: 3px 0 0 12px;
		float:left;
	}
	
	#paginationevent .previous .PreviousEvent{
		background:url("ea-sport-sprite.png") no-repeat scroll -45px -2px transparent; 
		width:33px; 
		height:19px; 
		display:block; 
		width:25px;
		float:left;
	}
	
		#paginationevent .next .nextEvent{
		background:url("ea-sport-sprite.png") no-repeat scroll -102px -2px transparent; 
		width:33px; 
		height:19px; 
		display:block; 
		width:25px;
		float:left;
	}

/* End CSS Coding for WRS-11051 */ 

/* Social Share Links */
.social_box .fb_edge_widget_with_comment {position: relative;right: auto !important;top: auto !important;float:none !important;}
.social_box .fb_iframe_widget {display: inline-block;}

#left_container .fb_edge_widget_with_comment {position: relative;right: auto !important;top: auto !important;float:none !important;}



/* Quest for Vita Events - Starts */
#vq_mainform{float:left; position:relative; margin-top: 15px; width:680px; padding:10px; border:1px solid #f2f2f2;color:#555;}
#vq_mainform h5{font-size:17px}
#vq_mainform h6{font-size:15px}
#vqgoform #loginMessage{color:#555;}
#vqgoform fieldset{margin:0px;padding:4px;border:none;float:left;width:560px;position:relative;display:block;position:relative; }
#vqgoform fieldset span.error_txt{position:absolute;left:437px;top:10px;}
#vqgoform fieldset label{margin:0px;border:none;display:block;float:left;padding:2px;width:160px;font-size:12px;color:#555555;font-weight:bold;top:3px;position:relative; }
#vqgoform fieldset label#msg{width:325px; color:#D12127;}
#vqgoform fieldset label .labelText{float:left;font-weight:bold;left:-6em;margin-right:-7em;position:relative;width:8em;font-size:12px;color:#555555;top:6px;}
#vqgoform fieldset label input.text {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-top:5px;margin-right:5px;width:250px;}
#vqgoform fieldset input.text {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-top:5px;margin-right:5px;width:250px;padding:2px;height:23px;}
#vqgoform fieldset textarea {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-top:2px;margin-right:5px;width:250px;height:150px;}
.left{float:left;}
#vqgoform fieldset label input.dob {background:none repeat 0 0 #F2F2F2;border:1px solid #D6D6D6;float:left;margin-bottom:5px;margin-right:5px;width:50px;}
.error_txt{color:#d12127;font-size:12px;font-weight:bold;float:right;padding:5px 0 0 4px;width:208px;}
a.busubmit {background:url(ps_button_bg_right_on_grey_png.png) no-repeat right 0 ;color:#FFFFFF !important;cursor:pointer;display:block;float:left;font-size:16px;height:35px;margin:0px 6px 0 0;overflow:hidden;width:97px;padding:0px 22px 0 0px;}
a.busubmit:hover{background-position:right -35px;}
.busubmit span {background:url(ps_button_bg_left_on_grey_png.png) no-repeat 0 0;display:block;height:27px;padding:8px 0 0px 10px;}
.busubmit:hover span{background-position:left -35px;}
span.smalltext{width:162px; margin-top:5px; line-height:13px; display:block;  float:left; color:#8b8b8b;font-size:90%;padding-left:3px;}
.sptop15{padding-top:25px}
#return_msg{float:left;width:570px; font-size: 14px; font-weight: bold; text-align: center;color:#d12127;}
#lbl_email {font-size:12px;font-weight:bold;color:#d12127;}
.txtarea{float:left;width:254px;height:110px;margin-right:15px;background:#F2F2F2;border:1px solid #D6D6D6;}
#vqgoform fieldset label.hdrText{margin:0px;border:none;display:block;float:left;padding:10px 2px 2px 6px; width:260px;font-size:15px;color:#555555;font-weight:bold;position:relative; text-align:left;}
.opt-ins{float:left;width:336px;}
.submitCodes{float:left;width:270px;}

/* Quest for Vita Events - Ends */
ul#breadcrumb{*background:url(ps_icon_arrow_ps3_gif.gif) no-repeat 130px 6px;}
