
/* CSS Document */

select, input { padding: 0px; margin: 0px; border: 0px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
table { border-collapse: collapse; }
table tr td { padding: 0px; vertical-align: top; border: 0px; } 
select, input { border: 1px solid #6699cc; }
input.search { width: 206px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:2px 0px 2px 2px; }
input.email { font-size:12px; padding:1px 0px 1px 1px; }
input.gray { width:200px; padding:1px 0px 1px 1px; color:#999999; }
select.gray { width:160px; padding:1px 0px 1px 1px; color:#999999; }
body, td
{
	font-size:12px;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	color:Black;
}
/* Bookmarking */

.bookmarking {clear: both; border: 1px solid #c1c1c1; padding: 8px; margin-left:15px; margin-top: 1px; margin-bottom: 30px;}
.bookmarking a {cursor: pointer; font-size: 0.9em;}
.bookmarking h2 {margin-bottom: 7px; text-transform: uppercase; font-size: 0.9em; font-weight: bold;}
.bookmarking h2 a {color: #3D3D3D; font-size: 0.9em;}
#bookmark-help {display: none;}
#bookmark-help {background: #ddd; border: 1px solid #bbb; font-size: 0.9em; padding: 6px 6px 1px; margin-bottom: 10px;}
#bookmark-help a {color: #990000;}


/*

select.pink1 { width: 226px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; }
select.pink2 { width: 226px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999999;}
select.pink3 { width: 195px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

a { color: #000099; text-decoration: underline; }
a:hover { text-decoration: none; }
*/


table#printers a { color: #3D3D3D; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif }
table#printers a:hover { text-decoration: underline; }

a.white { color: #ffffff; font-size:12px;  font-weight:bold; text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif }
a:hover.white { text-decoration: none; }

a.footer { color: #3D3D3D; text-decoration: underline; padding:0px 5px 0px 3px }
a:hover.footer { text-decoration: none; }

a.light { font-size:10px; color: #999999; text-decoration: underline; }
a:hover.light { text-decoration: none; }

table#sub_nav { height:22px; width:100%; } 
table#sub_nav td { vertical-align:middle; padding-left:20px; font-size:11px; }
table#sub_nav a { color: #ffffff; text-decoration: none; }
table#sub_nav a:hover { text-decoration: underline; }
.linkDivider { padding: 0px 15px; color: #ffffff; }
.links1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.links2 { font-size: 14px; font-weight:bold; font-family: GillSansMT, Arial, Helvetica, sans-serif; color:#333333 }
.links3 { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.links4 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333 }
.links5 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0033cc }
.links6 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF}

select#on { color:#000000 }
select#off { color: #cccccc }

table#icon_nav { width:100%; }
table#icon_nav a { color: #3D3D3D; text-decoration: underline;  font-family:Arial, Helvetica, sans-serif; }
table#icon_nav a:hover { text-decoration: none; }

table#product_nav a { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
table#product_nav td { padding-top:5px; }

table#pod_desc_nav a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0022d0 }

table#coupon { border:1px dashed #cccccc; background-color:#eeeeee; width:290px; height:90px }
table#coupon td { font-family:Arial, Helvetica, sans-serif; padding-left:7px; }
table#coupon input { width: 170px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:2px 0px 2px 2px; }

table#combo { border:5px solid #b3d9ff; background-color:#FFFFFF }
table#combo td { text-align:left; padding:3px 0px 3px 3px; }
table#combo td#left { width:245px; border-bottom:1px solid #dddddd; font-family:Arial, Helvetica, sans-serif }
table#combo td#right { width:89px; border-bottom:1px solid #dddddd }
table#combo2 td#left { width:10px; border-bottom:1px solid #dddddd; font-family:Arial, Helvetica, sans-serif }
table#combo2 td#right { width:60px; border-bottom:1px solid #dddddd }

table#single { border:1px solid #bbbbbb; text-align:left }
table#single td#header { height:27px; background-color:#cacaca; vertical-align:middle; font-weight:bold; font-size:10px; color:#3D3D3D }
table#single select { width: 130px; color:#000000; }
table#single a { font-weight:bold; color:#000000; }
table#single tr#gray td { background-color:#f9f9f9; }
table#single td#description { line-height:14px; color:#999999; padding-left: 10px }

table#orders { border:1px solid #bbbbbb; }
table#orders td { border-top:1px solid #bbbbbb; }
table#reorders td { border: none; }
table#orders td#header { background-color:#6da2dc; color:#FFFFFF; height:26px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; vertical-align:middle }
table#orders tr#bonus td { background-color:#f3f5fb; border-top:1px solid #ffffff; }
table#orders input { width: 28px;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:right }

.tdAboutUsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 27px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #158000;
	background-image: url(/images/bluebg.gif);
	padding-left: 15px;
	vertical-align:middle;
}
.blueheader { background-color:#6da2dc; border:1px solid #bbbbbb; font-size:14px; font-weight:bold; color:#FFFFFF; padding:3px 0px 3px 6px } 
.textbox { width: 68px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333 }

.text001 { font-size: 12px; font-weight: bold; }
.text002 { font-size: 18px; font-weight: bold; color:#333333 }
.text003 { font-size: 14px; font-weight: bold; color:#333333 }
.text004 { font-family:Arial, Helvetica, sans-serif; line-height:14px }
.text005 { font-size: 14px; font-weight: bold; color:#000099 }
.text006 { font-size: 12px; font-family:Arial, Verdana,  Helvetica, sans-serif; font-weight: bold; color:#FFFFFF; padding:8px 0px 0px 0px}
.text007 { font-size: 12px; font-weight: bold; color:#fff177 }
.text008 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#333333; text-decoration:line-through }
.text009 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color:#cc0099 }
.text010 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#0066cc }
.text011 { font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#3c7500 }
.text012 { font-size: 12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#cc0099 }
.text013 { font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.text014 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#cc0099 }
.text015 { font-size: 12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#333333}
.text016 { font-weight:bold; font-family: Arial, Helvetica, sans-serif ;  color:#4380c2 }
.text017 { font-size: 12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif;  color:#4380c2 }
.text018 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#3a97c0 }
.text019 { font-family:Verdana, Arial, Helvetica, sans-serif }
.text020 { font-size:12px; color:#b801b8 }
.text021 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#999999 }
.text022 { font-size: 20px; color:#cc6600 }
.text023 { font-size: 12px }
.text024 { font-size: 12px; color:#999999 }
.text025 { font-size: 12px; color:#ffffff }
.text026 { font-size: 12px; font-family: Arial, Helvetica, sans-serif ; color:#333333 }
.text027 { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#3D3D3D }
.text028 { font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color:#3D3D3D }
.text029 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color:#339900 }
.text030 { font-size: 10px; font-family: Arial, Helvetica, sans-serif; color:#339900 }
.text031 { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#999999 }


/*
.brandTabTextOn { font-family:Gill Sans, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFF;text-align:center;padding-top:4px }

.brandTabTextOff { font-family:Gill Sans, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#6c8cc0;text-align:center;padding-top:4px }

.welcomeBackPink { font-family:Gill Sans, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;	color: #cc0099 }

.lpPopHead { font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color:#009900 }

.reorderHead { font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color:#FFF }

.reorderText { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#333333 }

.reorderCartridgeText {font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color:#333333; padding-top: 3px }

.csc_line { padding:15px 0px 0px 0px; }
*/

.signInBox { background-image: url(/images/login.jpg) }
.signInUpHeading { font-family: Arial, Helvetica, sans-serif; font-size: 20px;	color: #CC3300;	font-weight: bold }
.signInUptxt1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-top: 5px }
.signInUpBoxtxt2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-right: 10px }
.signInUpBoxWhiteBox { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #454545; padding-top: 8px; padding-bottom: 8px }s
.signInUpTDsLeft { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; padding-left: 10px; padding-top: 10px }
.signInUpBoxtxt3 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #464646; padding-right: 10px;font-weight:bold }

.csc_line { padding:10px 0px 0px 0px; }

/* added by kasinath for clickinks advantage */
.MemuLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3D3D3D;
	padding:5px 10px 0px 10px;
	text-decoration:underline;
}

.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3D3D3D;
}

.ContentHeader{
	font-family:Tahoma;
	font-size:25px;
	font-weight:bold;
	color:#C00091;
	padding-left:38px;
	padding-right:10px;
	text-decoration:none;
}

.ContentHeaderLeft{
	font-family:Tahoma;
	font-size:25px;
	font-weight:bold;
	color:#C00091;
	padding-left:2px;
	text-decoration:none;
}

.bd{ border:1px solid #9FB9EA;}
.bd1{border-bottom:1px solid #9FB9EA}
.formbd{font-family:Verdana;font-size:11px;border:1px solid #D8E0EE;color:#6C89BE;padding:3px;background-color:#FFFFFF;font-weight:bold}
INPUT.TB{BORDER:#c5dcf3 1px ridge;FONT-SIZE:10px;FONT-FAMILY:Verdana}
.r12B{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#FF0000}

.vr13B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.vr18B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.vr16dbBU1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0A50A1;
}
A.Lb12B{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#000000;FONT-FAMILY:verdana;}
A.Lb12B:hover{COLOR:#FF0000}
.b12B{FONT-SIZE:12px;COLOR:#000000;FONT-WEIGHT:bold}
.vr14pB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C91B8B;
}

.PageTitle
{
	font-size:17px;
	color:#333333;
	font-weight:bold;
	font-family:Verdana;
	position:relative;
	top:12px;
}
.ViewCartTableHeaderCell
{
	background-color:#6da2dc;
	font-size:12px;
	color:White;
	vertical-align:middle;
}
.linkProductName
{
	color:#333333;
	font-weight:bold;
	font-size:12px;
}

#content_holder 
{
	width:785px;
	z-index:1;
	padding-top: 0px;
}

#main_content 
{
	width:566px;
	z-index:3;
	padding-left: 16px;
}

.grayBoxDiv 
{ 
	background-color:#808281;
	color:White;
	vertical-align:top;	
}
.grayBoxTitle 
{ 
	margin:12px;
	margin-left:25px;
	font-size:13px;
	font-weight:bold;
}
.grayBoxFooter 
{ 
	font-size:11px;
	margin-left:25px;
	color:White;
	text-decoration:none;
}
.grayBoxlink
{
    padding-top:5px;
}

.titleGreen{color:#64A513;font-weight:bold;font-size:14px}
.infoList{
	background-image: url(/images/corporateAccounts/tick-icon.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	color:#FFF;
	padding-left: 15px;	
	padding-bottom:5px;
	padding-top:5px
	}
.infoBanner{background-color:#4D4D4D;padding:10px;color:#FFF}
.infoBanner a{color:#FFF;text-decoration:underline}
.infoBanner #tblCallmeback td{padding-top:20px}
