.Header
{
	font-family:verdana;
	font-size:18px;
	color:white;
	/*font-weight:bold;*/
}

.HomePageTextBox2
{
	font-family:verdana;
	font-size:12px;
	/*color:#d8c550;*/
	color:#000000;
}

.Rg
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
}

.Rg3
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
}

.RgCart
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
}

.Reg
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
}

.Rg2
{
	font-family:verdana;
	font-size:12px;
	color:#397470;
}

.Rg2Bigger
{
	font-family:verdana;
	font-size:12px;
	color:#397470;
}

.RgHeadBigger
{
	font-family:verdana;
	font-size:14px;
	color:#397470;
}

.RgHeadBig
{
	font-family:verdana;
	font-size:16px;
	color:#397470;
}

.RgHeadBiggerDark
{
	font-family:verdana;
	font-size:14px;
	color:#35352c;
}

.RgComments
{
	font-family:verdana;
	font-size:12px;
	/*color:#000099;*/
	color:#770000;
}

.RgWhiteSmal
{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
	/*white-space:nowrap;*/
}

.Ast
{
	font-family:verdana;
	font-size:12px;
	color:#397470;
	font-weight:bold;
}

.RgWhite
{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
}

.RgWhiteBiger
{
	font-family:verdana;
	font-size:14px;
	color:#ffffff;
}

.Logo
{
	margin-left:8;
}

.ShoppingCart1
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	border-top-width:0;
	border-left-width:0;
	border-bottom-width:1;
	border-right-width:1;
	border-color:#666666;
	border-style:solid;
	background-color:#FFFFFF;
}

.ShoppingCart1a
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	border-top-width:0;
	border-left-width:0;
	border-bottom-width:1;
	border-right-width:0;
	border-color:#666666;
	border-style:solid;
	background-color:#FFFFFF;
}

.ShoppingCart2
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	border-top-width:0;
	border-left-width:0;
	border-bottom-width:1;
	border-right-width:1;
	border-color:#666666;
	border-style:solid;
	background-color:#909468;
}

.ShoppingCart3
{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	border-top-width:0;
	border-left-width:0;
	border-bottom-width:1;
	border-right-width:1;
	border-color:#666666;
	border-style:solid;
	background-color:#35352c;
}

.ShoppingCartHide
{
	font-family:verdana;
	font-size:12px;
	color:#35352c;
	background-color:#35352c;
}

.ColSpac
{
	font-family:verdana;
	font-size:12px;
	border-top-width:0;
	border-left-width:0;
	border-bottom-width:0;
	border-right-width:2;
	border-color:#777763;
	border-style:solid;
}

.BgImg
{
	background-image:url(hp/images/CatalogCover.gif);
	background-repeat:no-repeat;
	background-position:center top;
}

.Tshirt
{
	/*background-image:url("http://localhost/hitplays/img/default.aspx?fn=FORENSICS");*/
	/*background-image:url('http://localhost/hitplays/img/default.aspx?fn=Almost Treasure Island');*/
	background-repeat:no-repeat;
	background-position:center center;
	/*background-color:#FDFDFD;*/
	border-width:thin;
	border-color:Black;
	/*margin-left:30;*/
}

.RegHead
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	border-top-width:0;
	border-left-width:0;
	border-bottom-width:1;
	border-right-width:0;
	border-color:#333333;
	border-style:solid;
}

.RegTotal
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	border-top-width:1;
	border-left-width:0;
	border-bottom-width:0;
	border-right-width:0;
	border-color:#333333;
	border-style:solid;
}

.DiscountAdTable
{
	background-color:#ffffff;
	border-style:solid;
	border-width:1;
	border-color:#ffffff;
}

.SrchBxTab
{
	background-color:#35352c;
	border-style:solid;
	border-width:1;
	border-color:#333333;
	padding:2 4 2 4;
}

.SrchBxTab2
{
	background-color:#35352c;
	border-width:0;
	padding:0 0 0 0;
}

.RgSmal
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
}

.RgSmal2
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
}

.RgSmalCart
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
}

.rsg	/* Rg Small Grey */
{
	font-family:verdana;
	font-size:11px;
	color:#666666;
	white-space:nowrap;
	/*font-weight:500;*/
}

.RgSmalArial
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}

.RgBig
{
	font-family:verdana;
	font-size:14px;
	color:#000000;
}

.RgBiger
{
	font-family:verdana;
	font-size:16px;
	color:#000000;
}

.RgAuthNavBar
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
}

.Error
{
	font-family:verdana;
	font-size:12px;
	color:#990000;
}

.TxtBxRg
{
	font-family:arial;
	font-size:12px;
	color:#000000;
}

.Sm
{
	font-family:verdana;
	font-size:10px;
	color:#000000;
}

.Smr
{
	font-family:verdana;
	font-size:8px;
	color:#000000;
}

.Smr2
{
	font-family:verdana;
	font-size:8px;
	color:#000000;
}

.LftLnk
{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	white-space:nowrap;
}

.TpLnk
{
	font-family:verdana;
	font-size:12px;
	color:#d8c550;
	/*color:#f8e160;*/
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
}

.TpLnkSrch
{
	font-family:verdana;
	font-size:12px;
	color:#d8c550;
	text-decoration:none;
	white-space:nowrap;
}

.BodLnk
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.BL
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.BodLnkUl
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
}

.BodLnkUlCart
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
}

.TabPu
{
	/*border-collapse:collapse;*/
	BORDER-RIGHT:1px;
	BORDER-TOP:1px;
	BORDER-LEFT:1px;
	BORDER-BOTTOM:1px;
	background-color:#EFEFEF;
	border-color:#666666;
	border-style:solid;
	PADDING-RIGHT:1px;
	PADDING-LEFT:1px;
	PADDING-BOTTOM:1px;
	PADDING-TOP:1px;
	position:absolute;
	visibility:hidden;
	font-size:14px;
}

.TabPuRond
{
	border-width:0px;
	position:absolute;
	visibility:hidden;
}

.TabPuClosBtn
{
	border-collapse:collapse;
	BORDER-RIGHT:0px;
	BORDER-TOP:0px;
	BORDER-LEFT:1px;
	BORDER-BOTTOM:1px;
	background-color:#333333;
	border-color:#111111;
	border-style:solid;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	PADDING-TOP:0px;
}

.ClosBtnTxt
{
	font-family:verdana;
	font-size:11px;
	color:white;
	text-decoration:none;
}

/* following is ShareThis link class, don't delete, although not sure it works */
.stbuttontext
{
	text-decoration:none;
}

.ShowListHeading
{
	text-align:center;
	font-size:11px;
	border-top-width:0;
	border-left-width:0;
	border-bottom-width:1;
	border-right-width:1;
	border-color:#aaaaaa;
	border-style:solid;
	/*font-weight:bold;*/
}
.ShowListDetail
{
	text-align:center;
	font-size:11px;
	border-top-width:0;
	border-left-width:0;
	border-bottom-width:0;
	border-right-width:0;
	border-color:#aaaaaa;
	border-style:solid;
	font-family:tahoma;
}