@charset "utf-8";
/* CSS Document */

body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
}
a:link {
	color:#949494;
	text-decoration:none;
}
a:hover {
	color:#949494;
	text-decoration:none;
}
a:active {
	color:#949494;
	text-decoration:none;
}
a:visited {
	color:#949494;
	text-decoration:none;
}
a.name1:link {
	color:#7b0606;
	text-decoration:underline;
}
a.name1:hover {
	color:#7b0606;
	text-decoration:none;
}
a.name1:active {
	color:#7b0606;
	text-decoration:none;
}
a.name1:visited {
	color:#7b0606;
	text-decoration:none;
}
a.name2:link {
	color:#ffffff;
	text-decoration:none;
}
a.name2:hover {
	color:#88191b;
	text-decoration:none;
}
a.name2:active {
	color:#ffffff;
	text-decoration:none;
}
a.name2:visited {
	color:#ffffff;
	text-decoration:none;
}
a.name3:link {
	color:#797979;
	text-decoration:none;
}
a.name3:hover {
	color:#ffffff;
	text-decoration:none;
}
a.name3:active {
	color:#ffffff;
	text-decoration:none;
}
a.name3:visited {
	color:#ffffff;
	text-decoration:none;
}
a.name4:link {
	color:#ffffff;
	text-decoration:none;
}
a.name4:hover {
	color:#ffffff;
	text-decoration:none;
}
a.name4:active {
	color:#ffffff;
	text-decoration:none;
}
a.name4:visited {
	color:#ffffff;
	text-decoration:none;
}
a.name5:link {
	color:#ffffff;
	text-decoration:underline;
}
a.name5:hover {
	color:#ffffff;
	text-decoration:none;
}
a.name5:active {
	color:#ffffff;
	text-decoration:none;
}
a.name5:visited {
	color:#ffffff;
	text-decoration:none;
}
a.name6:link {
	color:#310fff;
	text-decoration:underline;
}
a.name6:hover {
	color:#310fff;
	text-decoration:none;
}
a.name6:active {
	color:#310fff;
	text-decoration:none;
}
a.name6:visited {
	color:#310fff;
	text-decoration:none;
}
a.name7:link {
	color:#88191b;
	text-decoration:none;
}
a.name7:hover {
	color:#88191b;
	text-decoration:underline;
}
a.name7:active {
	color:#88191b;
	text-decoration:none;
}
a.name7:visited {
	color:#88191b;
	text-decoration:none;
}
a.home_page_section {
	color:#7B0606;
	text-decoration:underline;
	margin:7px 0px 0px 0px;
}
a.home_page_section:link {
	color:#7B0606;
	text-decoration:underline;
	margin:7px 0px 0px 0px;
}
a.home_page_section:hover {
	color:#7B0606;
	text-decoration:underline;
	margin:7px 0px 0px 0px;
}
a.home_page_section:active {
	color:#7B0606;
	text-decoration:underline;
	margin:7px 0px 0px 0px;
}
.site_map_link {
	color:#666666;
	font-size:14px;
	text-decoration:none;
	margin:0px 0px 0px 10px;
}
a.site_map_link {
	color:#666666;
	font-size:14px;
	text-decoration:none;
	margin:0px 0px 0px 10px;
}
a.site_map_link:link {
	color:#666666;
	font-size:14px;
	text-decoration:none;
	margin:0px 0px 0px 10px;
}
a.site_map_link:hover {
	color:#666666;
	font-size:14px;
	text-decoration:underline;
	margin:0px 0px 0px 10px;
}
a.site_map_link:active {
	color:#666666;
	font-size:14px;
	text-decoration:none;
	margin:0px 0px 0px 10px;
}
.site_map_sport_title {
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	padding:0px 0px 0px 20px;
}
.header_part_b {
	width:192px;
	position:relative;
	float:left;
	margin:0px 0px 0px 192px;
	border:0px solid #000099;
	padding:0px 0px 0px 0px;
}
.header_part_cat {
	width:192px;
	position:relative;
	float:left;
	margin:0px 0px 0px 143px;
	border:0px solid #000099;
	padding:0px 0px 0px 0px;
}
.div_center {
	position:relative;
	width:960px;
	float:left;
	padding:0px 0px 0px 0px;
	height:auto;
	border:1px solid #000066;
	left:50%;
	margin:0px 0px 0px -480px;
}
.container_box {
	width:960px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:0px solid #000066;
	height:auto;
	background:#FFFFFF;
}
.header_part_a {
	width:455px;
	height:85px;
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	border:0px solid #000099;
	padding:0px 0px 0px 0px;
}
.header_part_b {
	width:192px;
	position:relative;
	float:left;
	margin:0px 0px 0px 172px;
	border:0px solid #000099;
	padding:0px 0px 0px 0px;
}
.header_part_c {
	width:131px;
	position:relative;
	float:right;
	margin:0px 0px 0px 2px;
	border:0px solid #000099;
	padding:0px 0px 0px 0px;
}
.bgnav {
	background:url(../images/menuredbg.jpg);
	background-repeat:repeat-x;
}
.footer_abc {
	width:100%;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:auto;
}
.search {
	position:relative;
	float:left;
	height:auto;
	padding:5px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
	color:#FFFFFF;
}
.bgnavgray {
	background:url(../images/graymenubg.jpg);
	background-repeat:repeat-x;
}
.peddingboth3 {
	padding-left:5px;
	padding-right:5px;
}
.navtxt {
	padding-left:3px;
	padding-right:5px;
}
.navbox {
	position:relative;
	float:left;
	height:32px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}
.navboxnew {
	position:relative;
	float:left;
	height:32px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-align:center;
}
.txtfield {
	font-size:10px;
}
.txtfield2 {
	font-size:9px;
}
.boxbg {
	background-color:#f5f5f5;
}
.box1 {
	position:relative;
	float:left;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.border1 {
	border-bottom:0px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-top:0px;
	border-top-color:#000000;
	border-top-style:solid;
	border-left:0px;
	border-left-color:#000000;
	border-left-style:solid;
	border-right:8px;
	border-right-color:#000000;
	border-right-style:solid;
}
.border2 {
	border-bottom:0px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-top:0px;
	border-top-color:#000000;
	border-top-style:solid;
	border-left:1px;
	border-left-color:#ebdbdb;
	border-left-style:solid;
	border-right:0px;
	border-right-color:#000000;
	border-right-style:solid;
}
.bigtxt {
	color:#c8c9ca;
	font-weight:bold;
	font-size:28px;
}
.dropmenu {
	font-size:10px;
	width:250px;
}
.txt2 {
	color:#787878;
	font-size:10px;
}
.categoryhead {
	position:relative;
	height:23px;
	width:940px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(../images/graybg.jpg);
	background-repeat:repeat-x;
	text-align:left;
	padding-left:20px;
	float:left;
}
.cattxt {
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
}
.cattxt2 {
	background-color:#6b6b6b;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
}
.cattxt3 {
	color:#7b0606;
	padding-top:5px;
	padding-left:0px;
	text-decoration:underline;
}
.catbg {
	background-color:#f5f5f5;
	border-bottom:1px;
	border-bottom-color:#d1d1d1;
	border-bottom-style:solid;
	border-top:1px;
	border-top-color:#d1d1d1;
	border-top-style:solid;
	border-left:1px;
	border-left-color:#d1d1d1;
	border-left-style:solid;
	border-right:1px;
	border-right-color:#d1d1d1;
	border-right-style:solid;
}
.whitebg {
	background-color:#FFFFFF;
}
.boldtxt1 {
	color:#7b0606;
	font-size:20px;
	font-weight:bold;
	padding-left:8px;
	padding-top:15px;
}
.boldtxt2 {
	color:#7b0606;
	font-size:14px;
	font-weight:bold;
}
.boldtxt3 {
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.dotline {
	font-size:10px;
	color:#999999;
}
.peddingleft {
	padding-left:8px;
}
.box3 {
	position:relative;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.runningtxt {
	color:#000000;
}
.runningtxt2 {
	color:#000000;
	font-size:16px;
}
.runningtxt3 {
	color:#000000;
	font-weight:bold;
}
.runningtxt4 {
	color:#000000;
	font-size:16px;
	font-weight:bold;
}
.peddingboth2 {
	padding-left:10px;
	padding-right:10px;
}
.runningtxt5 {
	color:#343434;
	font-size:11px;
}
.runningtxt6 {
	color:#7b0606;
	font-size:11px;
	text-decoration:underline;
}
.colortxt1 {
	color:#067b2a;
	font-size:15px;
	font-weight:bold;
}
.colortxt2 {
	color:#7b0606;
	font-size:15px;
	font-weight:bold;
}
.bottomborder {
	border-bottom:1px;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-top:0px;
	border-top-color:#d1d1d1;
	border-top-style:solid;
	border-left:0px;
	border-left-color:#d1d1d1;
	border-left-style:solid;
	border-right:0px;
	border-right-color:#d1d1d1;
	border-right-style:solid;
}
.shadowbg {
	background:url(../images/shadow_heading.jpg);
	background-repeat:repeat-x;
}
.footerbg {
	background-color:#dcdbdb;
}
.footerbg2 {
	background-color:#858383;
}
.txtblack1 {
	font-size:24px;
}
.txtblack2 {
	font-size:19px;
}
.footertxt {
	font-size:11px;
	color:#FFFFFF;
	padding-top:8px;
	background:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
}
.peddingboth {
	padding-left:20px;
	padding-right:20px;
}
.newtxt1 {
	font-size:24px;
	color:#000000;
}
.newtxt2 {
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
.newtxt3 {
	font-size:14px;
	color:#FFFFFF;
}
.shadowbgfooter2 {
	background:url(../images/footerbg2.jpg);
	background-repeat:repeat-x;
}
.navtxt2 {
	padding-left:5px;
	padding-right:3px;
}
.pipe {
	color:#797979;
}
.search2 {
	position:relative;
	float:left;
	height:auto;
	margin:0px 0px 0px 0px;
	font-weight:bold;
	color:#FFFFFF;
}
.dotline3 {
	font-size:10px;
	color:#565656;
	margin:0px 0px 20px 10px;
}
.newtext1 {
	font-weight:bold;
	color:#303030;
	padding-left:20px;
}
.newtext2 {
	color:#303030;
	padding-left:30px;
}
.newtext3 {
	color:#6e6e6e;
}
.newtext4 {
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-left:10px;
}
.newtext5 {
	color:#7b0606;
	padding-top:5px;
	text-decoration:underline;
	padding-left:20px;
}
.newtext6 {
	color:#000000;
	font-weight:bold;
	padding-left:20px;
}
.newtext7 {
	color:#000000;
	padding-left:20px;
}
.newtxt8 {
	color:#FFFFFF;
	font-weight:lighter;
}
.newtext9 {
	color:#565656;
	padding-left:5px;
	font-size:18px;
}
.newtext10 {
	color:#4c4c4c;
	font-size:13px;
}
.newtext11 {
	color:#7b0606;
	font-weight:bold;
	font-size:16px;
}
.newtext12 {
	color:#4c4c4c;
	font-size:11px;
	padding-left:18px;
}
.newtext13 {
	color:#000000;
	font-size:11px;
	text-decoration:line-through;
}
.newtext14 {
	color:#4c4c4c;
	font-size:11px;
}
.newtext15 {
	color:#343434;
	text-decoration:underline;
	padding-right:12px;
}
.newtext16 {
	color:#88191b;
	font-size:24px;
}
.newtext17 {
	font-size:16px;
	padding-right:26px;
}
.lineshadow {
	background:url(../images/lineshadow.jpg);
	background-repeat:repeat-x;
}
.fixcolor {
	background-color:#797979;
	color:#FFFFFF;
}
.account_bg {
	background:url(../images/myaccont_bg.jpg);
	background-repeat:repeat-x;
}
.accounttxt1 {
	font-size:21px;
	color:#FFFFFF;
	font-weight:bold;
}
.accounttxt2 {
	font-size:12px;
	color:#FFFFFF;
}
.accounttxt3 {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.accounttxt4 {
	font-size:15px;
}
.accounttxt5 {
	font-size:15px;
	color:#821618;
}
.account_bg2 {
	background-color:#ececec;
	border:1px solid #7f7f7f;
	font-weight:bold;
	text-align:center;
}
.account_bg3 {
	border:1px solid #7f7f7f;
	text-align:center;
}
.account_bg4 {
	background-color:#f7f7f7;
	border:1px solid #7f7f7f;
	text-align:center;
}
.padtop {
	padding-top:20px;
}
.categorytxt1 {
	font-weight:bold;
	color:#88191b;
}
.shoppingtxt1 {
	font-size:16px;
	font-weight:bold;
	color:#747474;
}
.shoppingtxt2 {
	font-size:12px;
	font-weight:bold;
	color:#747474;
}
.shoppingtxt3 {
	font-size:12px;
	color:#747474;
}
.shoppingtxt4 {
	color:#88191b;
	font-weight:bold;
}
.shoppingtxt5 {
	color:#88191b;
}
.shoppingtxt6 {
	color:#747474;
	font-weight:bold;
	font-size:13px;
}
.shoppingtxt7 {
	color:#747474;
	font-size:13px;
}
.shoppingtxt8 {
	font-weight:bold;
	color:#003399;
	padding-right:5px;
}
.shoppingborder {
	border-bottom:1px;
	border-bottom-color:#7f7f7f;
	border-bottom-style:solid;
	border-top:1px;
	border-top-color:#7f7f7f;
	border-top-style:solid;
	border-left:0px;
	border-left-color:#000000;
	border-left-style:solid;
	border-right:0px;
	border-right-color:#000000;
	border-right-style:solid;
	background-color:#FFFFFF;
}
.navtxtadmin {
	padding-left:5px;
	padding-right:3px;
	font-weight:bold;
	color:#FFFFFF;
}
a.rollover:hover {
	background-color:#797979;
}
.dropdown {
	width:200px;
	font-size:12px;
}
.shoppingbg1 {
	background-color:#f2f2f2;
}
.shoppingbg2 {
	background-color:#f8f8f8;
}
.ordertxt1 {
	font-size:10px;
	color:#858383;
	font-weight:bold;
}
.ordertxt2 {
	font-size:14px;
	color:#7b0606;
}
.ordertxt3 {
	font-size:20px;
	color:#000000;
	font-weight:bold;
}
.ordertxt4 {
	font-size:11px;
	color:#000000;
}
.ordertxt5 {
	font-size:14px;
	color:#7b0606;
	font-weight:bold;
}
.ordertxt6 {
	font-size:18px;
	color:#7b0606;
	font-weight:bold;
}
.ordertxt7 {
	color:#303030;
	font-weight:bold;
}
.ordertxt8 {
	font-size:16px;
	color:#881a1c;
	font-weight:bold;
}
.ordertxt9 {
	font-size:16px;
	color:#881a1c;
}
.ordertxt10 {
	font-size:14px;
	color:#343333;
}
.ordertxt11 {
	color:#ff0005;
	font-weight:bold;
}
.ordertxt12 {
	color:#343333;
	font-weight:bold;
}
.ordertxt13 {
	font-size:16px;
	color:#272727;
	font-weight:bold;
}
.ordertxt14 {
	font-size:15px;
	color:#272727;
}
.bordertop {
	border-bottom:0px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-top:1px;
	border-top-color:#696969;
	border-top-style:solid;
	border-left:0px;
	border-left-color:#000000;
	border-left-style:solid;
	border-right:0px;
	border-right-color:#000000;
	border-right-style:solid;
	background-color:#f0f0f0;
}
.ordertab {
	background:url(../images/ordertab_bg.jpg);
	background-repeat:repeat-x;
	margin:0px 10px 0px 0px;
	text-align:center;
}
.ordertabborder {
	border-bottom:1px;
	border-bottom-color:#909090;
	border-bottom-style:solid;
	border-top:0px;
	border-top-color:#909090;
	border-top-style:solid;
	border-left:1px;
	border-left-color:#909090;
	border-left-style:solid;
	border-right:1px;
	border-right-color:#909090;
	border-right-style:solid;
}
.ordertabborder2 {
	border-bottom:0px;
	border-bottom-color:#909090;
	border-bottom-style:solid;
	border-top:1px;
	border-top-color:#909090;
	border-top-style:solid;
	border-left:1px;
	border-left-color:#909090;
	border-left-style:solid;
	border-right:1px;
	border-right-color:#909090;
	border-right-style:solid;
	text-align:center;
}
.ordertabborderbottom {
	border-bottom:1px;
	border-bottom-color:#909090;
	border-bottom-style:solid;
	border-top:0px;
	border-top-color:#909090;
	border-top-style:solid;
	border-left:0px;
	border-left-color:#909090;
	border-left-style:solid;
	border-right:0px;
	border-right-color:#909090;
	border-right-style:solid;
	text-align:center;
}
.tabtxt1 {
	font-size:11px;
	font-weight:bold;
	color:#383838;
}
.tabtxt2 {
	font-size:12px;
	font-weight:bold;
	color:#383838;
}
.tabtxt3 {
	font-size:11px;
	color:#383838;
}
.tabtxt4 {
	font-size:14px;
	font-weight:bold;
	color:#88191b;
}
.tabtxt5 {
	font-size:14px;
	color:#383838;
}
.ordertabnew {
	background:url(../images/ordertab_bg.jpg);
	background-repeat:repeat-x;
	margin:0px 0px 0px 10px;
	text-align:center;
}
.detailbg1 {
	background-color:#f2f2f2;
	border-bottom:1px solid #ffffff;
}
.detailbg2 {
	background-color:#f8f8f8;
	border-bottom:1px solid #ffffff;
}
.imprint_tab1 {
	background:url(../images/ordertab_bg.jpg);
	background-repeat:repeat-x;
	margin:0px 0px 0px 0px;
	text-align:center;
	border-bottom:1px solid #909090;
}
.imprint_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#161616;
}
/* Ravindra Agarwal */
.cr_container {
	width:800px;
	left:50%;
	position:relative;
	padding:10px 5px 10px 5px;
	margin:10px 5px 30px -390px;
	background:#FFFFFF;
	/*border:1px solid #000066;*/
	height:auto;
	float:left;
}
.cr_registration_form {
	width:770px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:auto;
}
.cr_registration_form_boxes {
	width:360px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	margin:5px 0px 5px 5px;
	height:auto;
}
.cr_boxes {
	width:350px;
	position:relative;
	float:left;
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
	height:auto;/*border:1px solid #000066;*/
}
.cr_row {
	width:330px;
	position:relative;
	float:left;
	padding:2px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:auto;
}
.cr_title {
	width:95px;
	position:relative;
	float:left;
	padding:0px 0px 5px 5px;
	margin:0px 0px 0px 0px;
	height:auto;
	text-align:right;
}
.cr_input {
	width:227px;
	position:relative;
	float:left;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	height:auto;
}
.cr_error {
	width:310px;
	position:relative;
	float:left;
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
	height:auto;
	color:#FF0000;
	text-align:center;
	vertical-align:middle;
}
/* Ravindra Agarwal	*/

/*  BLOG  */
.blog_txt1 {
	font-size:11px;
	font-weight:bold;
	color:#920000;
	font-family:Arial;
}
.blog_txt2 {
	font-size:10px;
	font-weight:bold;
	color:#920000;
	font-family:Arial;
}
.blog_txt3 {
	font-size:10px;
	font-weight:bold;
	color:#000000;
	font-family:Arial;
}
.blog_runningtxt {
	font-size:12px;
	color:#000000;
	font-family:Arial;
}
.blog_runningtxt2 {
	font-size:14px;
	color:#000000;
	font-family:Arial;
}
.blog_linktxt2 {
	font-size:14px;
	color:#ae0808;
	font-family:Arial;
}
.blog_heading {
	font-size:18px;
	font-weight:bold;
	color:#000000;
	font-family:Arial;
}
a.blog:link {
	color:#ae0808;
	text-decoration:underline;
}
a.blog:hover {
	color:#ae0808;
	text-decoration:none;
}
a.blog:active {
	color:#ae0808;
	text-decoration:none;
}
a.blog:visited {
	color:#ae0808;
	text-decoration:none;
}

/*  BLOG  */


/*  CUSTOM IMPRINTING FONT STYLE */
@font-face {
    font-family: "oldenglishletters";
    src: url(fonts/oldenglishletters.ttf) format("truetype");
}
@font-face {
    font-family: "chopper";
    src: url(fonts/chopper.ttf) format("truetype");
}
@font-face {
    font-family: "galaxy";
    src: url(fonts/galaxy.ttf) format("truetype");
}
@font-face {
    font-family: "HOMERUN";
    src: url(fonts/HOMERUN.ttf) format("truetype");
}
@font-face {
    font-family: "megagreekletters";
    src: url(fonts/megagreekletters.ttf) format("truetype");
}
@font-face {
    font-family: "miniaturescript";
    src: url(fonts/miniaturescript.ttf) format("truetype");
}
@font-face {
    font-family: "problock";
    src: url(fonts/problock.ttf) format("truetype");
}
@font-face {
    font-family: "prooutline";
    src: url(fonts/prooutline.ttf) format("truetype");
}
@font-face {
    font-family: "shadownumbers";
    src: url(fonts/shadownumbers.ttf) format("truetype");
}
@font-face {
    font-family: "soccer";
    src: url(fonts/soccer.ttf) format("truetype");
}
@font-face {
    font-family: "teamus"; 
    src: url(fonts/teamus.ttf) format("truetype");
}
@font-face {
    font-family: "tiffany";
    src: url(fonts/tiffany.ttf) format("truetype");
}
@font-face {
    font-family: "varsity";
    src: url(fonts/varsity.ttf) format("truetype");
}
/*  CUSTOM IMPRINTING FONT STYLE */
