/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
}

.text_toll_free {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0094cd;
	text-decoration: none;
}
.text_phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0094cd;
	text-decoration: none;
}
.link_shopping {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.link_shopping:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0098CF;
	text-decoration: none;
}

.link_search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.link_search:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0098CF;
	text-decoration: none;
}

.price_search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.grey_text11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
	text-decoration: none;
}
.search_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6a5d50;
	text-decoration: none;
}
.link_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #504e4e;
	text-decoration: none;
}
.link_top:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.home_bg {
	background-color: #FFFFFF;
}
.home_bg:hover {
	background-color: #FFFFFF;
	background-image: url(images/home_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.home_bg_current {
	background-color: #FFFFFF;
	background-image: url(images/home_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.about_bg {
	background-color: #FFFFFF;
}
.about_bg:hover {
	background-color: #FFFFFF;
	background-image: url(images/about_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.binding_bg {
	background-color: #FFFFFF;
}
.binding_bg:hover {
	background-color: #FFFFFF;
	background-image: url(images/binding_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.covers_bg {
	background-color: #FFFFFF;
}
.covers_bg:hover {
	background-color: #FFFFFF;
	background-image: url(images/cover_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.binders_bg {
	background-color: #FFFFFF;
}
.binders_bg:hover {
	background-color: #FFFFFF;
	background-image: url(images/binding_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.specials_bg {
	background-color: #FFFFFF;
}
.specials_bg:hover {
	background-color: #FFFFFF;
	background-image: url(images/specials_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.identification_bg {
	background-color: #FFFFFF;
}
.identification_bg:hover {
	background-color: #FFFFFF;
	background-image: url(images/identi_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.laminating_bg {
	background-color: #FFFFFF;
}
.laminating_bg:hover {
	background-color: #FFFFFF;
	background-image: url(images/laminating_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.custom_prod_bg {
	background-color: #FFFFFF;
}
.custom_prod_bg:hover {
	background-color: #FFFFFF;
	background-image: url(images/custom_prod_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.contact_bg {
	background-color: #FFFFFF;
}
.contact_bg:hover {
	background-color: #FFFFFF;
	background-image: url(images/contact_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.welcome_main_text {
	font-family: "Trebuchet MS", Arial;
	font-size: 25px;
	color: #FFFFFF;
	text-decoration: none;
}
.welcome_sub_text {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.user_bg {
	background-image: url(images/user_bg2.jpg);
	background-repeat: no-repeat;	
}
.login_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #06275C;
	text-decoration: none;
}
.user_pass_text 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555d68;
	text-decoration: none;
}

.allproducttext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #555d68;
	text-decoration: none;
}
.forgot_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.forgot_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #06275C;
	text-decoration: none;
}
.forgot_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.quick_quote_bg {
	background-color: #FFFFFF;
	background-image: url(images/quick_quote_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.month_sp_top {
	background-image: url(images/month_special_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.month_sp_top_specialpage {	
	background-color:#5c5c5c;
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.month_sp_bottom {
	background-image: url(images/month_special_bottom.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.text_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
	text-decoration: none;
}
.add_cart_btn {
	background-image: url(images/add_cart.jpg);
	background-repeat: no-repeat;
}
.add_cart_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6a5d50;
	text-decoration: none;
}
.add_cart_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F86402;
	text-decoration: none;
}
.feature_top {
	background-image: url(images/feature_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.feature_bg {
	background-color: #FFFFFF;
	background-image: url(images/feature_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.feature_top_specialpage 
{		
	background-color:#5c5c5c;
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.bottom_bg {
	background-image: url(images/bottom_bg.jpg);
	background-repeat: repeat-x;
}
.bottom_link_bg {
	background-image: url(images/bottom_link_bg.jpg);
	background-repeat: repeat-x;
}
.bottom_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.bottom_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.bottom_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.copyright_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.smallText {
	FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;
	FONT-SIZE: 8pt;
	color: #000000;
}


.generalText 
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 10pt;
	color: #000000;	
}

.scrollingtext
{
	FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;
	FONT-SIZE: 8pt;
	color: #000000;
	font-weight:bold;
}
.loginheadingbackground
{
	background-color:#3C3C3C;
	color:White;
}

.link
{
	color:Black;
}

.LinkText {
	font-family: Verdana, sans-serif, Helvetica, Arial;
	FONT-SIZE: 8pt;
	font-weight: bold;	
}

.idsuppliestext {
	font-family: Verdana, sans-serif, Helvetica, Arial;
	FONT-SIZE: 7pt;
	font-weight: bold;	
}

/*Textbox Watermark*/

.unwatermarked {
	height:18px;
	width:148px;
	font-weight:bold;
}

.watermarked {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#DCDCDC;
	color:gray;
}	

.removewatermarked
{
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #7F9DB9;
	background-color:white;
	color:black;
}

.errmsg 
{
	FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;
	FONT-SIZE: 10pt;
	font-weight:bold;
	color: #FF0000;
}

.confirmmsg
{
	FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;
	FONT-SIZE: 10pt;
	font-weight:bold;
	color: #006600;
}

 /* Product CSS */

.prod_top_bg {
	background-image: url(images/prod_top.jpg);
	background-repeat: repeat-x;
	background-position: left;
}
.line_left {
	background-image: url(images/dot.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.line_right {
	background-image: url(images/dot.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.line_bottom {
	background-image: url(images/dot.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.arial_black_uline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
}
.arial_black_wline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}
.arial_grey_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7e7e7e;
	text-decoration: none;
}
.arial_black_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.link_moreinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066FF;
	text-decoration: underline;
}
.link_moreinfo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.arial_white_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.link_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
}
.link_header:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
}
.dashedd_line {
	background-image: url(images/dashed_line.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.heading_font {
	font-family: "Trebuchet MS", Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
}

 /* My Account CSS */
 
.arial_black_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.prof_bg {
	background-image: url(images/prof_bg.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
.text_15 {
	font-family: "Trebuchet MS", Arial;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}
.line_top {
	background-image: url(prod_img/dot.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.top_bg {
	background-image: url(images/top-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bottom_bg {
	background-image: url(images/bottom-bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.left_bg {
	background-image: url(images/left-bg.jpg);
	background-repeat: repeat-y;
	background-position: left center;
}
.right_bg {
	background-image: url(images/right_bg.jpg);
	background-repeat: repeat-y;
	background-position: right center;
}


/* Product Details */

.procutmainheadingtext 
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 14pt;
	font-weight:bold;
	color: #FFFFFF;	
}

.procutheadingtext 
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 12pt;
	font-weight:bold;
	color: #000000;	
}

.procutlabeltext 
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 10pt;
	font-weight:bold;
	color: #000000;
}
.rowstyle
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 10pt;
	background-color: #FFFFFF;
	border:1px Solid #CCCCCC;
}

.alternaterowstyle
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 10pt;
	background-color: #EEEEEE;
	border:1px Solid #CCCCCC;	
}

.gridheader
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 10pt;
	font-weight:bold;
	background-color: #0094CD;
	color:White;
	height:30px;
}

.detailstext
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 10pt;
	font-weight:bold;
	color: #000000;
}
.gridborder
{
	border:1px Solid #CCCCCC;
}
.red-line-top {
 background-image: url(images/red-line-top.jpg);
 background-repeat: repeat-x;
}
.red-line-bottom {
 background-image: url(images/red-line-bottom.jpg);
 background-repeat: repeat-x;
}
.red-line-left {
 background-image: url(images/red-line-left.jpg);
 background-repeat: repeat-y;
}
.red-line-right {
 background-image: url(images/red-line-right.jpg);
 background-repeat: repeat-y;
}


.page-pro	{	margin:0px; }
.gray-color	{	background-color:#ececec;}
.blue-color	{	background-color:#3C3C3C; color:#FFFFFF; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
.border-left-right	{ border-left:1px #818181 solid; border-right:1px #818181 solid; }
.sign-up-bg	{ background-image:url(images/signup-bg.jpg); }
.bottom-bg	{	background-image:url(images/bottom-bg-.jpg); }
.button-bg-text	{	background-image:url(images/button-bg.jpg); color:#FFFFFF; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
.button-bg-text:hover	{	background-image:url(images/button-bg.jpg); color:#FF9900; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}

.head-bg-line {
	background-color: #eff1e6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b7b9ac;
	border-bottom-color: #b7b9ac;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.line-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.input_search {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 16px;
}

.Searchgridtabelheader
{
	background-color:#999999;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 10pt;
	font-weight:bold;	
	color:White;
}

.search-result-bg {
 background-image: url(images/search-result-bg.jpg);
 background-repeat: no-repeat;
}
.text-black12 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 text-decoration: none;
}
.idsupplieslink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.idsupplieslink:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0098CF;
	text-decoration: none;
}
.search-box-bg {
	background-image: url(images/search-box-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.search-r1-bg {
	background-image: url(images/search1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.search-r2-bg {
	background-image: url(images/search_box_left.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.search-L1-bg {
	background-image: url(images/search_box_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_bg_bottom {
background-image:url(images/box_bg_bottom.gif);
background-position:left bottom;
background-repeat:repeat-x;
}

.box_bg_top {
background-image:url(images/box_bg_top.gif);
background-position: left;
background-repeat:repeat-x;
}

.box_bg_left {
background-image:url(images/box_bg_left.gif);
background-position: left;
background-repeat:repeat-y;
}

.box_bg_right {
background-image:url(images/box_bg_right.gif);
background-position: right;
background-repeat:repeat-y;
}

.Text_heading {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color: #343434;
text-decoration:none;
}

.home_product_bg {
	background-image: url(images/home_back.jpg);
	width:170px;
	height:249px;
	background-repeat: no-repeat;
}

.home_product_link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:white;
	text-decoration: none;
}

.home_product_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.welcome-bg {
	background-color: #06275c;
	background-image: url(images/welcome-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.box-bg {
	background-image: url(images/product-box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.text_home_product1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.text_home_product1_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.text_home_product1_small:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}
.big_small_text {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 22px;
	font-weight: bold;
	color: #123360;
	text-decoration: none;
}
.big_text {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 32px;
	font-weight: bold;
	color: #123360;
	text-decoration: none;
}
.small {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #383737;
	text-decoration: none;
}