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

body
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:25px;
}
img
{
border:none;
}
form
{
margin:0px 0px 0px 0px;
}

.tab_bdr
{
border:#71020D 2px solid;
margin-top:45px;
}
.st_1
{
border-left:1px #FFFFFF solid;
border-right:1px #FFFFFF solid;
border-bottom:none;
border-top:none;
}
.st_2
{
margin-top:10px;
}
.st_3
{
margin-left:16px;
margin-bottom:4px;
margin-top:3px;
}
.st_4
{
height:15px;
}
.st_5
{
margin-left:26px;
margin-top:36px;
}
.st_6
{
margin-right:28px;
margin-top:20px;
}
.st_7
{
margin-bottom:4px;
}
.st_8
{
margin-left:32px;
margin-top:70px;
}
.st_9
{
margin-top:8px;
margin-bottom:6px;
}
.st_10
{
border-bottom:1px solid #9385AA;
}
.banner_bg
{
background:url(images/banner.jpg) no-repeat  center;
width:880px;
height:350px;
}
.copy
{
font-family: Tahoma, Arial;
font-size:11px;
color:#666666;
font-weight:normal;
padding-top:8px;
padding-left:6px;
}
.menu_bg
{
background-color:#71020D;
height:30px;
}
.menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
}
.menu a
{
color:#FFFFFF;
text-decoration:none;
}
.menu a:hover
{
color:#FFFFFF;
text-decoration:underline;
}
.left_navi_bg
{
background:url(images/b_left_navi_bg.jpg) repeat-x;
height:31px;
}
.left_navi_txt
{
font-family:Tahoma, Arial;
font-size:12px;
color:#F6F3BB;
font-weight:normal;
padding-left:15px;
text-transform:uppercase;
}
.left_navi_txt a
{
color:#F6F3BB;
text-decoration:none;
}
.left_navi_txt a:hover
{
color:#F6F3BB;
text-decoration:none;
}
.bs_subhead
{
font-family:Tahoma, Arial;
font-size:15px;
color:#FFFFCC;
}
.bs_txt
{
font-family:Tahoma, Arial;
font-size:12px;
color:#999999;
line-height:19px;
padding-top:2px;
}
.bdr_botm
{
border-bottom:dotted 1px #666666;
}
.bs_banner
{
background:url(images/bs_banner.jpg) no-repeat;
width:794px;
height:340px;
}
.up_coming
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFDC88;
font-weight:normal;
}
.date
{
font-family:Tahoma, Arial;
font-size:14px;
color:#FFFFFF;
font-weight:normal;
padding-top:15px;
}
.date_txt
{
font-family:Tahoma, Arial;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
padding-top:5px;
line-height:18px;
}
.date_txt a 
{
color:#FFFFFF;
text-decoration:none;
}
.date_txt a:hover 
{
color:#FFFFFF;
text-decoration: none;
}
.view
{
font-family:Tahoma, Arial;
font-size:12px;
color:#CCB06D;
font-weight:normal;
padding-top:10px;
padding-left:3px;
}
.view a
{
color:#CCB06D;
text-decoration:underline;
}
.view a:hover
{
color:#CCB06D;
text-decoration:underline;
}
.bs_box_bg
{
background: url(images/bs_box_bg_1.jpg) repeat-x;
height:82px;
}
.bs_box_head
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding-bottom:9px;
padding-top:5px;
}
.box_txt_2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
padding-top:5px;
line-height:18px;
padding-left:18px;
}
.box_txt_2 a
{
color:#FFFFFF;
text-decoration:none;
}
.box_txt_2 a:hover
{
color:#FFFFFF;
text-decoration: underline;
}
.white_box_bg
{
background:url(images/whit_box_bg.jpg) repeat-x;
height:219px;
border-left:#6D6D6D 1px solid;
border-right:#6D6D6D 1px solid;
border-bottom:none;
border-top:none;
}
.white_box_head,.view_all
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
padding-top:6px;
padding-bottom:5px;
}
.white_box_head a
{
color:#000000;
text-decoration:none;
}
.white_box_head a:hover
{
color:#000000;
text-decoration: underline;
}
.view_all a
{
color:#90000E;
text-decoration:none;
}
.view_all a:hover
{
color:#90000E;
text-decoration: underline;
}
.white_box11_bg
{
background:url(images/whit_box11_bg.jpg) repeat-x;
height:44px;
}
.purb_bg
{
background:url(images/purb_bg.jpg) repeat-x;
height:84px;
}
.purb_2_bg
{
background:url(images/purb_22_bg.jpg) repeat-x;
height:294px;
}
.regis_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFF66;
font-weight: normal;
padding-top:5px;
}
.txt_field
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
margin-top:6px;
margin-bottom:4px;
width:145px;
height:16px;
border:1px solid #907EAC;
}
.purb_red_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F4776F;
font-weight:bold;
line-height:17px;
padding-top:7px;
text-align:center;
padding-bottom:7px;
}
.box_txt_33
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
padding-top:5px;
line-height:15px;
}
.box_txt_33 a
{
color:#FFFFFF;
text-decoration:none;
}
.box_txt_33 a:hover
{
color:#FFFFFF;
text-decoration:none;
}
.footer_bg
{
background:url(images/footer_bg.jpg) repeat-x;
height:84px;
}
.footer_link
{
font-family:Tahoma, Arial;
font-size:12px;
color:#939393;
font-weight:normal;
padding-top:16px;
padding-left:23px;
}
.footer_link a
{
color:#939393;
text-decoration:none;
}
.footer_link a:hover
{
color:#939393;
text-decoration:underline;
}
.sep_line
{
margin-left:3px;
margin-right:3px;
}
.softball_menu_bg
{
background-color:#538127;
height:30px;
}
.ss_purp_box_bg
{
background:url(images/ss_purp_box_bg.jpg) repeat-x;
height:82px;
}
.ss_white_box_bg
{
background:url(images/ss_white_box_bg.jpg) repeat-x;
height:272px;
border:1px solid #6D6D6D;
border-bottom:none;
border-top:none;
}
.white_box_red_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#90000E;
font-weight:bold;
line-height:17px;
padding-top:14px;
padding-bottom:7px;
}
.st_white_box
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:normal;
padding-top:10px;
}
.st_white_box a
{
color:#000000;
text-decoration:underline;
}
.st_white_box a:hover
{
color:#000000;
text-decoration:none;
}
.ss_white_box_3_bg
{
background:url(images/ss_box_3_bg.jpg) repeat-x;
height:47px;
border:#9D9D9D 1px solid;
border-bottom:none;
border-top:none;
}
.st_txt_red
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#94000F;
font-weight:bold;
padding-left:35px;
padding-top:8px;
}
.ss_grey_box_bg
{
background:url(images/ss_grey_box_bg.jpg) repeat-x;
height:305px;
border:#272727 1px solid;
border-bottom:none;
border-top:none;
}
.yellow_txt_bs
{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#FFDC88;
font-weight: normal;
padding-bottom:25px;
}
.st_txt_11
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F4776F;
font-weight:bold;
line-height:19px;
padding-top:12px;
padding-bottom:12px;
}
.normb
{font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
font-weight:normal;
}
.normb11
{font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
font-weight:normal;
padding-top:8px;
}
.normb11 a
{
color:#CC3333;
font-size:12px;
text-decoration:none;
}
.normb11 a:hover
{
color:#CC3333;
font-size:12px;
text-decoration: underline;
}
.des_1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
}
.p_title
{
font-size:12px;
color: #FFCC00;
font-weight:bold;
padding-left:6px;
}
.p_title a
{
color: #FFCC00;
text-decoration:underline;
}
.p_title a:hover
{
color: #FFFFFF;
text-decoration:underline;
}
.p_title_txt
{
font-size:12px;
color: #CCCCCC;
font-weight: normal;
padding-top:2px;
padding-left:6px;
line-height:16px;
padding-right:6px;
}
.page_num
{
font-size:12px;
color: #CCCCCC;
font-weight:normal;
padding-left:18px;
}
.page_num a
{
color: #996633;
text-decoration:none;
}
.page_num a:hover
{
color: #996633;
text-decoration:none;
}
.num_sep
{margin-left:3px;
margin-right:3px;
}

.productheading
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
text-decoration:none;
padding-top:5px;
padding-left:15px;
font-weight:bold;
}
.productinfo_specialprice
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #993300;
text-decoration:none;
font-weight:bold;
}

.productinfo_normaltext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #CCC;
text-decoration:none;
line-height:18px;
}
.productinfo_price
{
font-family:Arial, Helvetica, sans-serif;
padding-top:10px;
font-size:13px;
color:#666B9D;
text-decoration:none;
font-weight:bold;
}

/********************************************************************************************/

.plist_tbl
{
	margin-bottom:20px;
	margin-top:5px;
	margin-left:22px;
}

.plist_tbl img
{
	margin-right:10px;
	margin-top:3px;
}

.prodinfo_thumb
{
	margin-top:15px;
	margin-bottom:15px;
	margin-right:15px;
}