@charset "utf-8";
/* CSS Document */

body { background:#eaeaea; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.fnt10px{ font-size:10px}
img{border:none}
.topalign { vertical-align:top}
li { color:#666}
.noborder{border:none}
.floatLeft {float:left}
.height22{ height:22px;}
.blank_div_2px{ width:100%; height:2px; font-size:1px; clear:both}
.blank_div_5px{ width:100%; height:5px; font-size:2px; clear:both}
.blank_div_10px{ width:100%; height:10px; font-size:2px; clear:both}
.blank_div_15px{ width:100%; height:15px; font-size:2px; clear:both}
.footerjoiner{ width:100%; height:10px; font-size:2px; clear:both; background:#FFFFFF}
p{ line-height:24px; color:#666}
.title1 {color:#1e78c8; font-size:18px}
.titleWhite {color:#fff; font-size:18px}
.greyText {color:#666666}
.text_right_align { text-align:right}
.text_center_align { text-align:center}

.row_color_green { background:#2ac32a; height:19px; color:#FFF; font-weight:bold}
.row_color_lightGrey { background:#ececec; height:19px; color:#666;}
.row_color_darkGrey { background:#dddddd;height:19px; color:#666;}

.row_color_lightBlue { background:#dfedf9; height:19px; color:#666;}
.row_color_darkBlue { background:#c9ddf2;height:19px; color:#666;}

.row_light_blue { background:#e3effd; color:#666; }
.shade-blue_light { background:#cfe1f5; color:#217cc9; height:20px; width:33%; text-align:center; padding-top:5px;}
.shade-blue_middle { background:#bed8f4; color:#217cc9;height:20px; width:33%; text-align:center; padding-top:5px;}
.shade-blue_dark { background:#8cbbef; color:#217cc9;height:20px; width:34%; text-align:center; padding-top:5px;}

.row_light_red { background:#ffe1e1; color:#666; }
.shade-red_light { background:#f5cfcf; color:#de0000; height:20px; width:33%; text-align:center; padding-top:5px;}
.shade-red_middle { background:#f2c0c0; color:#de0000;height:20px; width:33%; text-align:center; padding-top:5px;}
.shade-red_dark { background:#e99292; color:#de0000;height:20px; width:34%; text-align:center; padding-top:5px;}

.row_light_green { background:#e1ffe1; color:#666; }
.shade-green_light { background:#d0f5d0; color:#11aa11; height:20px; width:33%; text-align:center; padding-top:5px;}
.shade-green_middle { background:#c1f1c1; color:#11aa11;height:20px; width:33%; text-align:center; padding-top:5px;}
.shade-green_dark { background:#93e793; color:#11aa11;height:20px; width:34%; text-align:center; padding-top:5px;}

.row_light_grey { background:#f0f0f0; color:#666; }
.shade-grey_light { background:#e2e2e2; color:#666; height:20px; width:33%; text-align:center; padding-top:5px;}
.shade-grey_middle { background:#d9d9d9; color:#666;height:20px; width:33%; text-align:center; padding-top:5px;}
.shade-grey_dark { background:#bdbdbd; color:#666;height:20px; width:34%; text-align:center; padding-top:5px;}



/* Styles for Top Container  */ 
.topWrapper_contanior {  margin:0;  background:url(../images/backgrounds/top_container_background.jpg) repeat-x #FFF;  }
.top_contanior { width:999px; margin:0 auto;}

.header_block{ width:100%; padding:0; margin:0; color:#fff;}
.header_logo{ width:420px; float:left}
.header_login_panel{ float:right; margin-top:45px;}

.maincontainer { width:982px; background:url(../images/backgrounds/main_container_top_rounded.jpg) no-repeat #FFF; padding:8px 8px 0 8px; clear:both }
.content_section{ width:972px; float:left;  margin:auto; background:url(../images/backgrounds/content_roundedblock_header.jpg) no-repeat #FFF; padding:35px 13px 0 13px;}

.content_section h1 { font-size:18px; padding:0; margin:0; color:#1c74c8}

.content_section ul li { padding:0; margin:0; line-height:24px;}


.content-right{float:left; width: 270px;}
.content-right h1{font-size:18px; padding:0; margin:0; color:#666666}

.homepage_left{ width:600px; float:left;}
.homepage_middle{ width:15px; float:left;  background: url(../images/backgrounds/middle_section_GreyLine.jpg) repeat-y ; height:auto}
.homepage_Login{ width:337px; float:left; background:url(../images/backgrounds/login_panel_homepage.jpg) no-repeat; height:424px; padding:15px 0 0 15px; color:#4899de}

.homepage_Login input{ border:none; height:17px; }
/*for moderen browser (firefox) only*/
html>/**/body .homepage_Login input{ border:none; height:23px; }

/*for safari 3.0 only */
body:first-of-type .homepage_Login input{ border:none; height:23px; }

.homepage_Login a{ color:#4899de; text-decoration:underline}
.homepage_Login a:hover{ color:#4899de; text-decoration:none }

.homepage_left p{ line-height:24px; padding-right:15px;}


.block1{float:left; width:410px;background:url(../images/backgrounds/block_shade.jpg) no-repeat; padding:3px 0 0 5px;}

 a {color:#1e78c8; text-decoration:underline}
 a:hover {color:#1e78c8; text-decoration:none}
/* Styles for Footer Container  */ 
.footer_padding{ }
.footerWrapper_contanior {  margin:0; background:url(../images/backgrounds/footer_container_background.jpg) repeat-x #eaeaea; position:relative;padding-top:6px; padding-bottom:20px;}
.footer_contanior { width:999px; margin:0 auto; background:#FFF;display:none;}
.footer_contanior_sport { width:999px; margin:0 auto; background:#FFF;}
.footer_contanior_bottom {width:999px; margin:0 auto; background:#cecece; height:4px; font-size:2px;display:none; }
.footer {width:999px; margin:0 auto; color:#999999; margin-top:5px; font-size:11px;}
 .copyright{float:left;line-height:35px !important;}
 .textlinks{float:right; text-align:right; padding-right:15px;line-height:35px !important;}
 .textlinks a{color:#999999; text-decoration:none}
 .textlinks a:hover{color:#999999; text-decoration:underline}




/* TOP NAVIGATION STARTS */
.top_navigation { width:100%; height:32px;float:right;background:none !important;}
.top_navigation ul {list-style: none;padding: 0;margin: 0;float:right; margin-right:5px}
.top_navigation li {float: left;margin: 0; font-weight:bold}
.top_navigation li a { display: block; color: #000; text-decoration: none; text-align: center; padding:7px 10px 0 10px; height:24px;}
.top_navigation li a:hover { background: url(../images/backgrounds/topmenu_selected.jpg) repeat-x; color:#FFF;}
.selectedPage { background: url(../images/backgrounds/topmenu_selected.jpg) repeat-x; color:#FFF !important;}

.top_navigation .menu {height:32px; position:relative; z-index:100;}
.top_navigation .menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000; text-align:center; color:#000; overflow:hidden;}
.top_navigation .menu ul {padding:0; margin:0; list-style: none;}
.top_navigation .menu ul li {float:left; position:relative;}
.top_navigation .menu ul li ul {display: none;}
.top_navigation .menu ul li a.orange{color:#F60704 !important;}


/* specific to non IE browsers */
.top_navigation .menu ul li:hover a {color:#fff; background: url(../images/backgrounds/topmenu_selected.jpg) repeat-x; color:#FFF !important;}
.top_navigation .menu ul li:hover ul {display:block; position:absolute; top:31px; left:0; }
.top_navigation .menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.top_navigation .menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000; }
.top_navigation .menu ul li:hover ul li ul {display: none;}
.top_navigation .menu ul li:hover ul li a {display:block; background:#049d04; text-align:center; font-weight:normal; border-bottom:1px solid #2bb82b; }
.top_navigation .menu ul li:hover ul li a:hover {background: #2ac32a;font-weight:bold}
.top_navigation .menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.top_navigation .menu ul li:hover ul li:hover ul.left {left:-105px;}
/* TOP NAVIGATION ENDS */

/* FOOTER */
.footer_contanior_buttons {width:999px; margin:0 auto; background:#FFF; text-align:center}
/* FOOTER */


/* CREATE ROUNDED CORNERS */

.roundcorner{ margin: 0 ;background: #e4ecf4; width:100%;}
.roundcorner p {padding:0 10px 0 0;}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height:1px;overflow: hidden; background: #e4ecf4}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
/* =========== Expandable Butons ==========*/
a.button {
	display:-moz-inline-box;
	display:inline-block;
	cursor:pointer;
	border:none;
	font-size:0;
	line-height:0;
	background-position:0 0;
	background-repeat:no-repeat;
	height:43px;
	text-decoration:none;
	color:#fff;
	font-style:normal;
	margin:0 6px 0px 0;
	padding:0 10px 0 0;
	vertical-align:middle;
	padding-top:-2px;
	_position:relative;
	_width:10px;
	_overflow-y:hidden;
}
a.button, a.button span {
	background-image:url(http://www.statzpack.com/statzpack/web_root/images2/button/btn-bg.gif);
}
a.button span {
	white-space:nowrap;
	cursor:pointer;
	color:#fff;
	display:-moz-inline-box;
	display:inline-block;
	line-height:18px !important;
	font-size:11px !important;
	font-weight:bold !important;
	background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:30px;
	padding:8px 20px 0 10px;
	margin:0 -16px 0 10px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
	_padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;
	_display:block;
	_top:0;
	_right:-5px;
}
a.button:active {
	color:#fff;
}
.imageGallery
{
	background:url(../images/pictures/iphone_bg.jpg) no-repeat;
	width:186px;
	height:276px;
	padding:77px 26px 158px 25px;
}
.imageGallery ul{padding:0;margin:0;}
.clear{clear:both;}
.blockRotateCorner{float:left;width:245px;height:219px;background:url(../images/backgrounds/first_block.jpg);}
.blockRotateMiddle{float:left;width:246px;height:219px;background:url(../images/backgrounds/middle_block.jpg);}
.lastBlock{background:url(../images/backgrounds/last_block.jpg);}
.blockRotateCorner ul,.blockRotateMiddle ul{margin:0;padding:0;}
.blockRotateCorner ul li,.blockRotateMiddle ul li {z-index:50;}
.blockRotateFullBanner ul{margin:0;padding:0;}
.textOverlayLayer
{	
	position:absolute;
	z-index: 100;
	filter: Alpha(Opacity=70);
	opacity: 0.70;
	-moz-opacity:0.70;
	background-color:#474747;
	width:238px;
	top:312px;
	margin:0px 1px;
	height:30px;
	padding:7px 3px;
	/*text-align:center;*/
}
.OverLaytest{position:absolute;
	z-index: 101;width:222px;
	top:312px;
	margin:0px 1px;
	height:30px;
	padding:5px 8px 5px 16px;
	text-align:left;}
.OverLaytest span{font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;filter: Alpha(Opacity=190);
	opacity: 1.90;
	-moz-opacity:1.90;}
	
#newsDetails{margin:0;padding:0;list-style:none;font:normal 12px/17px Arial, Helvetica, sans-serif !important; color:#999999 !important;}	
#newsDetails li {color:#1E78C8 !important;}
#newsDetails li a {text-decoration:none;color:#999999 !important; line-height:17px !important;}
#newsDetails li a:hover {text-decoration:underline;}

.OverLayLeft{-moz-border-radius-bottomleft:  8px;  /* Firefox */
  			 -webkit-border-bottom-left-radius: 8px;  /* Safari/WebKit */
           	  border-bottom-left-radius: 8px;}
.OverLayRight{-moz-border-radius-bottomright:  8px;  /* Firefox */
  			 -webkit-border-bottom-right-radius: 8px;  /* Safari/WebKit */
           	  border-bottom-right-radius: 8px;}
			  
ul#newsDetails li{line-height:20px !important;}
.newsTitle{}
.relatedLogo{padding-left:100px;float:left;}
#newsSectionBlock{background:url(../images/backgrounds/news_bg.jpg) no-repeat;height:46px;padding:2px 0;margin-bottom:10px;width:350px;}
.arrowStylelistItem li{list-style-image:url(../images/arrow_green_trans.gif);}

.detailtext td{font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:24px; color:#666}

/* SignUp Button Inside Content Area */
#signUpContainer{width:579px;height:52px;margin:0 auto;}
.floatRight{float:right;}
.signupText{font:normal 21px/52px Arial;color:#999;/*padding-left:35px;*/}
.signupText a {text-decoration:none;color:#999;display:block;text-align:center;background:url(../images/backgrounds/signup_bg.jpg); }
.signupText a:hover{text-decoration:none;background:url(../images/backgrounds/signup_bg_hover.jpg);}
td{color:#666;margin:auto !important;}

/* =========== Expandable Butons ==========*/
/* =========== New Pricing Page Class start here ==========*/
.heading_row {
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
}
.team_column_heading {
	background:#8dff8d;
	border-bottom:solid 1px #f6f6f6;
}

.club_column_heading {
	background:#ff8d8d;
	border-bottom:solid 1px #f6f6f6;
}

.pro_column_heading {
	background:#94c1f8;
	border-bottom:solid 1px #f6f6f6;
}

.data_row {
	line-height:30px;
	font-size:14px;
	font-weight:normal;
}
.team_column_data {
	background:#bdffbd;
	border-bottom:solid 1px #f6f6f6;
}

.club_column_data {
	background:#ffbdbd;
	border-bottom:solid 1px #f6f6f6;
}

.pro_column_data {
	background:#c1dcfb;
	border-bottom:solid 1px #f6f6f6;
}

.data_row_amount {
	font-weight:bold !important;
}

.team_column_amount {
	background:#dedede !important;
}

.club_column_amount {
	background:#d1d1d1 !important;
}

.pro_column_amount {
	background:#dedede !important; 
}

.table_rows_title_wrapper {
	width:100%;
	float:right;
	margin-top:58px;
}	

.table_rows_title_topper {
	float:left;
	height:9px;
	width:100%;
	background:url(../images/corners/table_rows_title_topper.jpg) no-repeat;
}

.table_rows_title_footer {
	float:left;
	height:9px;
	width:100%;
	background:url(../images/corners/table_rows_title_footer.jpg) no-repeat;
}

.table_rows_title_middle {
	width:208px;
	float:left;
	background:#f6f6f6;	
	font-size:12px;
	margin-left:1px;
	text-align:right;
	padding-right:27px;
	height:270px;
}
.table_rows_title_middle ul {
	margin:7px 0 0 0;
	padding:0px;
}
.table_rows_title_middle ul li {
	list-style:none;
	height:30px;
	font-weight:bold;
}


/* CREATE ROUNDED CORNERS */

.roundcorner_01{ margin: 0 ;background: #e3f0ff; width:100%;}
.roundcorner_01 p {padding:0 10px 0 0;}
b.rtop_01, b.rbottom_01{display:block;background: #FFF}
b.rtop_01 b, b.rbottom_01 b{display:block;height:1px;overflow: hidden; background: #e3f0ff}
b.r1_01{margin: 0 5px}
b.r2_01{margin: 0 3px}
b.r3_01{margin: 0 2px}
b.rtop_01 b.r4_01, b.rbottom_01 b.r4_01{margin: 0 1px;height: 2px}


.rounded_table_left_heading {
	font-weight:bold; 
	text-align:right; 
	padding-right:30px;
}

.free_trial_button {
margin-top:47px; margin-bottom:24px; margin-left:525px;
}