BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #ffffff;
	font-size: 10pt;
	background-image:url(../images/bg_tile.gif);
	background-repeat:repeat;
}
table
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000000;
	font-size: 10pt;
}

.TableStylegrey {
	border-bottom:1px solid;border-color:#C0C0C0;
	border-left:1px solid;border-color:#C0C0C0;
	border-right:1px solid;border-color:#C0C0C0;
	border-top:1px solid;border-color:#C0C0C0;
	background:#EFF1F3
}

table.greyborder
{
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background: #ffffff;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000000;
	font-size: 9pt;
}
table.default
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000000;
	font-size: 9pt;
}

.tablestyleblue
{
	border-bottom: solid 1px #122E74;
	border-top: solid 1px #122E74;
	border-left: solid 1px #122E74;
	border-right: solid 1px #122E74;
}
.text1
{
	font-family: Tahoma, Arial;
	font-size: 10px;
}
input
{
	font-family: Tahoma, Arial;
	font-size: 10px;
}
select
{
	font-family: Tahoma, Arial;
	font-size: 10px;
}
textarea
{
	font-family: Tahoma, Arial;
	font-size: 10px;
}
.fields
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background:#D0DCE6;
}
.text
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	background: #EAE9E8;
}
.blacktext
{
	color: #000000;
	font-size: 16px;
	font-family: Tahoma, Arial;
	font-weight: bold;
}
.fields1
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #122E74;
	font-weight: bold;
	background: #CEDDFC;
	border: solid 1px #3A79FA;
}
.help1
{
	position: absolute;
	background-color: #FBFDFF;
	width: 100;
	height: 20;
	visibility: hidden;
	font-size: 10px;
	border-color: #B5DFFD;
	border-width: 1px;
	border-style: solid;
}
A.indiwork
{
	color: #808080;
	font-size: 9px;
	text-decoration: none;
}
A.indiwork:hover
{
	color: #Ec000c;
	font-size: 9px;
}

A
{
	color: #334C75;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
}
A:hover
{
	color: #Ec000c;
	font-size: 8pt;
}
.form
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	height: 17px;
	width: 104px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
}
.form2
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	height: 82px;
	width: 205px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	overflow: auto;
}
.cartheader
{
	font-size: 8pt;
	font-weight: bold;
}

.links
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #EEEEEE;
	text-decoration: none;
}
.copy
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #8C8B8B;
}
.more
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #0054A6;
}
.text
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #6F6C6C;
	text-decoration: none;
}
.t1
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #EE8D03;
}
.text2
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #444444;
}
.text3
{
	font-family: Tahoma;
	font-size: 11px;
	color: #94A601;
	line-height: 12px;
}
.text4
{
	font-family: Tahoma;
	font-size: 11px;
	color: #EF402F;
	line-height: 12px;
}
.t2
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.link2
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #298CCE;
}
.leftHeader11
{
	background-image: url(../Images/circle1.gif);
	background-repeat: no-repeat;
	width: 29px;
	height: 27px;
}
.leftHeader2
{
	background-image: url(../Images/lineLeft1.gif);
	background-repeat: repeat-x;
	height: 20px;
	color: White;
	font-weight: bold;
}
.leftHeader3
{
	background-image: url(../Images/lineLeft2.gif);
	background-repeat: repeat-x;
	height: 20px;
	width: 2;
}

.leftContainerBorder
{
	background-image: url(../Images/Leftbar_lineverti1.jpg);
	background-repeat: repeat-y;
	background-position: 13;
	width: 1px;
}
.whiteBold
{
	vertical-align: middle;
	color: White;
	font-weight: bold;
}
.tblBlueContainer
{
	border-color: #1F5EC3;
	border-style: solid;
	border-width: 1;
	background-color: White;
	border-collapse: collapse;
}
.tblHeaderBlue1
{
	background-image: url(../images/Blueround.gif);
	background-repeat: no-repeat;
	width: 20px;
}
.tblHeaderBlue2
{
	background-image: url(../images/Blueline1.gif);
	background-repeat: repeat-x;
	height: 28px;
	color: White;
	font-weight: bold;
	vertical-align: middle;
}
.tblHeaderBlue3
{
	background-image: url(../images/Blueround1.gif);
	background-repeat: no-repeat;
	width: 26px;
}
.leftContainerBorder
{
	background-image: url(../Images/Leftbar_lineverti1.jpg);
	background-repeat: repeat-y;
	background-position: 13;
	width: 1px;
}
.leftContainerBottomBorderL
{
	background-image: url(../Images/new_line.jpg);
	background-repeat: no-repeat;
	background-position: 13 top;
	width: 13px;
}
.leftContainerBottomBorderLine
{
	background-image: url(../Images/line1.jpg);
	background-repeat: repeat-x;
	background-position: 0 top;
	width: 97px;
}
.leftContainerBottomBorderBall
{
	background-image: url(../Images/line_circle.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
	width: 10px;
}
.tablesytlegrey
{
	border-bottom: solid 1px #85898D;
	border-top: solid 1px #85898D;
	border-left: solid 1px #85898D;
	border-right: solid 1px #85898D;
}
.altcartrow
{
	background: #F5F5F5;
}
.cartrow
{
	background: #ffffff;
}
.grayLBG
{
	background-color: #C3C3C2;
}
.tblArticleHeadingBG
{
	background-color: #EFD15A;
}
.articleSideCutTop
{
	background-image: url(../Images/new_corner2.gif);
	background-repeat: no-repeat;
	width: 85px;
	height: 32px;
}
.redtext
{
	color: #CD1818;
	font-weight: normal;
	font-size:xx-small
}
.redtextbig
{
	color: #CD1818;
	font-weight: normal;
	font-size: 10pt;
}

.cartborder
{
	border-top: #1E4080 1px solid;
	border-left: #1E4080 1px solid;
	border-right: #1E4080 1px solid;
	border-bottom: #1E4080 1px solid;
}

.TableStyledarkgold
{
	border-bottom: 1px solid;
	border-color: #CE9C00;
	border-left: 1px solid;
	border-color: #CE9C00;
	border-right: 1px solid;
	border-color: #CE9C00;
	border-top: 1px solid;
	border-color: #CE9C00;
}
table.moreBuyingChoices td.topLeft
{
	background-image: url(../images/box-line-tl2.gif);
	background-repeat: no-repeat;
	padding-top: 6px;
	padding-left: 12px;
}

table.moreBuyingChoices td.topRight
{
	background-image: url(../images/box-line-tr2.gif);
	background-repeat: no-repeat;
}

table.moreBuyingChoices td.bottomLeft
{
	background-image: url(../images/box-line-bl.gif);
	background-repeat: no-repeat;
	font-size: 4px;
}

table.moreBuyingChoices td.bottomRight
{
	background-image: url(../images/box-line-br.gif);
	background-repeat: no-repeat;
	font-size: 4px;
}
.subsmallblack
{
	border-bottom: #F60067 1px solid;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.subsmallblack
{
	font-size: 11px;
	color: #757569;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	border-bottom: none;
	border-right: none;
	border-left: none;
}
.activewhite
{
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#topDeals
{
	width: 530px;
	border: 1px solid #cccccc;
	height: 152px;
	font: Veradana, Arial, Helvetica, Sans-Serif;
	padding: 0px 0px 0px 0px;
	background: #D6D0B0;
}
.proContainer
{
	float: left;
	width: 165px;
	text-align: center;
}
#topDeals1
{
	width: 175px;
	border: 1px solid #cccccc;
	height: 152px;
	font: Veradana, Arial, Helvetica, Sans-Serif;
	padding: 0px 0px 0px 0px;
	background: #F2F3F4;
}
.proContainer1
{
	float: left;
	width: 165px;
	text-align: center;
}
.CPhomeImg
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #f5f5f5;
}
.CPprodPriceT
{
	color: #800000;
}
.CPprodPriceV
{
	color: #800000;
}

.bgGradient, .bgGradientBlue, .bgGradientGreen, .bgGradientGray
{
	background-image: URL(../images/home_header_bkg.gif);
	height: 19px;
	background-repeat: repeat-x;
	padding-left: 1px;
	border: 1px solid #9CD6EE;
	font-size: 8pt;
}

.bgGradient1, .bgGradientBlue1, .bgGradientGreen1, .bgGradientGray1
{
	background-image: URL(../images/home_header_bkg1.gif);
	height: 19px;
	background-repeat: repeat-x;
	padding-left: 1px;
	border: 1px solid #C9E28C;
	font-size: 8pt;
}
.bgGradientBody
{
	padding: 1px 0px 1px 1px;
	border: 1px solid #9CD6EE;
	border-top: none;
}
.bgGradientBody1, .bgGradientBlueBody1
{
	padding: 1px 0px 1px 1px;
	border: 1px solid #C9E28C;
	border-top: none;
}
.bgLightGray, .bgLightGray td, .bgLightGray th
{
	background-color: #EAF2D1;
}
.bgLightGreen, .bgLightGreen td, .bgLightGreen th
{
	background-color: #FFFFDD;
}



.tempcorner
{
	background-image: URL(../images/ccg1_lt_1.gif);
	background-repeat: no-repeat;
	width: 26px;
}
.temp
{
	background-image: URL(../images/ccg1_mt.gif);
	height: 29px;
	background-repeat: repeat-x;
	font-size: 8pt;
}
.temprightcorner
{
	background-image: URL(../images/ccg1_rt.gif);
	background-repeat: no-repeat;
}

.templeft
{
	background-image: URL(../images/cg1_lm.gif);
	height: 29px;
	background-repeat: repeat-y;
	width: 2;
}
.cg1_rm
{
	background-image: URL(../images/cg1_rm.gif);
	height: 29px;
	background-repeat: repeat-y;
	width: 5;
}
.cg1_lb
{
	background-image: URL(../images/cg1_lb.gif);
	height: 19px;
	background-repeat: no-repeat;
	font-size: 8pt;
}
.cg1_mb
{
	background-image: URL(../images/cg1_mb.gif);
	background-repeat: repeat-x;
	font-size: 8pt;
}
.cg1_rb
{
	background-image: URL(../images/cg1_rb.gif);
	height: 19px;
	background-repeat: no-repeat;
	font-size: 8pt;
}
.headline
{
	color: #288DCB;
	font-weight: bold;
}

A.common
{
	color: #1100B6;
	font-size: 9pt;
	text-decoration: underline;
	font-weight:normal
}
A.common:hover
{
	color: #Ec000c;
	font-size: 9pt;
	font-weight:normal
}
div#siteSearch{border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; background:#F2F3F4;}	

.whitelink
{
	color:#2E657A;
	font-size: 8pt;
	text-decoration:none;
	font-weight:bold
}A.whitelink
{
	color:#2E657A;
	font-size: 8pt;
	text-decoration: underline;
	font-weight:bold
}
A.whitelink:hover
{
	color: #F01414;
	font-size: 8pt;
}
.arrow
{
	color:#2E657A;
	font-size: 8pt;
	font-weight:bold;
	
}
.Head {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #288DCB;
}
.redHead {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #FF1D2D;
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: #000000;
}
.membersEnjoyBkgrd {
	BACKGROUND-COLOR: #ececec
}
.membersEnjoyHdrBkgrd {
	BACKGROUND-COLOR: #336699
}
.home3HdrBkgrd {
	BACKGROUND-COLOR: #288DCB
}
.pixelLinesVertical {
	BACKGROUND-COLOR: #288DCB
}
.promoTitle
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
.lnbTitle
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
.asterik
{
	color:#ff0000;
}
.heading
{
	background:#73C5E7;
}