A.clickhere {text-decoration:none; color:#FFFFFF;}
A.clickhere:hover {text-decoration:none; color:#FFFFFF;}
.tablefixed
{
	TABLE-LAYOUT:fixed;
	vertical-align:top;
}
.tablefixed1
{
	TABLE-LAYOUT:auto;
	vertical-align:top;
}
.width939
{
	PADDING-LEFT:10px; 
	WIDTH:939px;
	PADDING-TOP:5px;
}
.rightcol
{
	margin-left:10px;
	WIDTH: 179px; 
}
.In-rightcol
{
	margin:0px 6px 0px 6px;
}
.width959
{
	WIDTH:959px;
	background-color:White;
}
.aspx-table
{
	width:999px;
	background-color:Gray;
}
.tdTLAout
{
	width:180px;
	height:19px;
	padding-left:3px;
}
.tdTLAout1
{
	padding-left:3px;
	height:19px;
	background-color:#e7e9ea;

}
.tdTLAover1
{
	padding-left:3px;
	height:19px;
	background-color: #EFEFEF!important;
	cursor: pointer; cursor: hand; 
}
.height10
{
	height:10px;
}
.height15
{
	height:15px;
}
.width15
{
	width:15px;
}
.width550
{
	width:550px;
}
.width550a
{
	width:550px;
	border: 1px solid #c8c8ca;
}
.centerTD
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	vertical-align:middle;
	height:120px;
}
.clickhere
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	background-color:#ec1c24;
	padding: 8px 8px 8px 8px;
	text-decoration:none;
	color:#FFFFFF;
	float:right;
	margin:40px 10px 0px 0px;
}
.centertable
{
	width: 553px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	border: 1px solid #c8c8ca;
	padding:8px 0px 8px 5px;
	background-color: #dadada;

}
.centersmalltable
{
	text-align:center;
	vertical-align:middle;
	border: 1px solid #c8c8ca; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	text-decoration:none;
	padding: 6px 0px 6px 0px;
	background-color:#dadada;
}
.width168a
{
	text-align:center;
	vertical-align:top;
	border: 1px solid #c8c8ca; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	text-decoration:none;
	padding: 6px 0px 10px 0px;
}
.width168E
{
	text-align:center;
	vertical-align:middle;
	border: 1px solid #c8c8ca; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration:none;
	padding: 2px 0px 2px 0px;
	background-color:#dadada;
}
.underline-none
{
	text-decoration:none;
}
.blub-D
{
	width: 80px;
	height:55px;
	vertical-align:top;
	background-image: url(http://test.pens.com/pens/images/buttons/buttonPriceCallout_whiteOnWhite.gif);
	background-repeat:no-repeat;
	position:relative;
	left:45px;
	*float:left;

}
.blub
{
	font-family: Arial, Helvetica, sans-serif;
	width: 80px;
	text-align:center;
	position: relative; 
	font-size:10px;
	vertical-align:top;
	padding-top:5px;
	height:10px;
}
.blub-B
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	line-height: 20px; 
	text-align:center;
	position: relative; 
	color:#F20000;
	font-weight:bold;
	vertical-align:top;
}
.blub-C
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 14px; 
	text-align:center;
	position: relative; 
	color:#F20000;
	font-weight:bold;
	vertical-align:top;
}
.Learn-More
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration:underline;
	margin:0px 0px 0px 5px;
}
.searchresults
{
	PADDING-LEFT:8px; 
	WIDTH:950px;
	PADDING-TOP:0px;	
	margin: 0px 0px 0px 0px;
	vertical-align:top;

}
.searchresultsdiv
{
	margin: 0px 55px 0px 0px;
	width:500px;
	float:right;
	vertical-align:top;
}
.searchresultstable
{
	position:relative;
}
.Product-Detail_head
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0066ff;
}
.Product-Detail_subhead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:Red;
}
.bgcolor
{
	background-color:#e7e9ea;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

.Selected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:black;
}
.Product-Detail_font
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.Product-Detail_font1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}
.Product-Detail_bluefont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0066ff;	
}
.Product-Detail_marginleft
{
	margin:2px 0px 0px 10px;
	padding:1px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
.Product-Detail_margin
{
	MARGIN-LEFT: 70px;
}
.OrderConfirmation_font
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:black;
}
.OrderSummary_margin
{
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 15px; LIST-STYLE-TYPE: disc;
}
.OrderSummary_font
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}
.OrderSummary_font1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0066ff;
}
.OrderSummary_rightmargin
{
	margin:0px 10px 0px 0px;

}
.OrderConformation_font
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
.bluebgcolor
{
	background-color:#0072bc;
}
.whitebgcolor
{
	background-color:#FFFFFF;
}
.graybgcolor
{
	background-color:#c6c8ca;
}	
.lightgraybgcolor
{
	background-color:#e7e9ea;

}	
.textbox
{
	width:650px;
	height:88px;
	text-align:left;
}
.textboxsmall
{
	width:275px;
	height:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid gray;
}
.textboxlabel
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
}
.Global-Rightnav-margin
{
	margin:0px 0px 0px 5px;
}
.Search-Text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.Visibility
{
	DISPLAY:none;
	VISIBILITY:hidden;
	COLOR:red;
}
.box-margin
{
	padding:3px;
}
.img
{
	border:0px;
}
.top
{
	vertical-align:top;
	margin:-10px 0px 0px 10px;
}
.e-mail
{
	DISPLAY:none;
	VISIBILITY:hidden;
	COLOR:red;
}
.e-mail_textbox
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 160px; 
	COLOR: #999999; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
}
.e-mail_detail
{
	MARGIN-TOP: 4px; MARGIN-LEFT: 6px;
}
.signmeup-img
{
	MARGIN-BOTTOM: 8px;
}
.confirmMsgDiv
{
	VISIBILITY: hidden; POSITION: absolute;
}
.powered-byCelebros
{
	DISPLAY:none;
}
.Helpful-Information
{
	PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 15px; LIST-STYLE-TYPE: disc;	
}
.New-NavBar
{
	margin: 0px 0px 18px 0px;
	padding: 0px 0px 18px 0px;
}
.Discription_Font
{
	font-family: Arial, san-serif;
	font-size: 13px;
}
.padding-bottom
{
	padding-bottom:8px;
}
.padding-top
{
	margin:15px 0px 0px 0px;
	
}
.ListPrice
{
	text-align:left;
	font-weight:bold;
}
.Save-upto
{
	text-align:right;
	font-weight:bold;
	color:Red;
}
