/* CSS Document */
.blackbutton{
cursor:pointer;
border:0px;

padding-left:10px;
padding-right:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

text-align:left;

font-weight:normal;

color:#ffffff;

height:22px;
line-height:20px;

font-weight:normal;

border-style:solid;
background:#000000;
text-transform:uppercase;


}
.overgreen:hover{
color:#55A31B;
}
.abhfontdetailtitle{
color:#000000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
text-decoration:none;
line-height:24px;
}
.stylebox{
	display:block;
	width:460px;
	height:600px;
	overflow:auto;
	overflow-x:hidden;
	padding:4px;
	background:#FFFFFF;
	border: 1px solid #BCBCBE;
	font-size:12px;

}
.userstyles{
display:block;
 
font-family:Georgia, "Times New Roman", Times, serif;

font-size:12px;
color:#333333;
width:98%;
padding:6px;
text-decoration:underline;
}

.userstyles:hover{
color:#009900;
text-decoration:none;
border-radius:4px 4px 4px 4px;
 
 
background:#EBEBEB;
 
}

#bar2{ 
	font-family: Georgia, "Times New Roman", Times, serif;
	width:100%;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#222222;
	text-decoration:none;
	margin:0px;
	padding:0px;
	display:block;
}
#bar2 ul{
	margin:0px;
	padding:5px 0px 5px 0px;
	text-decoration:none;
	list-style:none;
	display:block;
	overflow:hidden;
}
#bar2 ul li{
	display:list-item;
	color:#222222;
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
	height:38px;
}
#bar2 ul li a {
	display:block;
	width:168px;
	line-height:37px;
	padding-left:35px;
	color:#222222;
	text-decoration:none;
	background-image:url(images/inner_l_p_ul_bg.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
	margin:0px;
	overflow:hidden;
	height:38px;
}
#bar2 ul li a:hover {
	display:block;
	width:168px;
	color:#fff;
	text-decoration:none;
	background-image:url(images/inner_l_p_ul_bg_hover.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
	margin:0px;
	padding-left:35px;
	overflow:hidden;
}
#bar2 ul li a.active{
	display:block;
	width:168px;
	color:#fff;
	text-decoration:none;
	background-image:url(images/inner_l_p_ul_bg_hover.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
	margin:0px;
	padding-left:35px;
	overflow:hidden;
}

.strikeout{
text-decoration:line-through;
}
 .abhtextnormal{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;


	}
.abholdprice{
	font-family:Georgia, "Times New Roman", Times, serif;
	/*font-weight:normal;*/
	text-decoration:line-through;
	color:#000000;
}
.abhmn{

	margin:0px;





	color:#000000;

	



   

	

	padding-left:25px;

	

		padding-top:9px;

	padding-bottom:9px;

	

	display:block;

	text-decoration:none;






	background-position:left top;

	background-repeat:no-repeat;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	font-weight:bold;

	width:180px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #D1D1D1;

}

.abhmn:hover{

color:#ED1C24;



}	
.abhproductdesc

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#333333;

font-weight:normal;

text-decoration:none;

padding-bottom:4px;

padding-bottom:4px;

}

.abhimgborder{
	border: 0px solid #BCBCBE;
}

.abhimgborder:hover{
}

.emaillink{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

text-decoration:none;

}

.emaillink:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#FF0000;

}

.abhgreenReferLink{
color:#93C772;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;

text-decoration:none;
}
.abhgreen{
color:#55A11C;
}
.abhgreenheadbig{
color:#55A11C;
font-family: "jansonssi", arial, tahoma;
text-transform:uppercase;
font-size:16px;}


.paybt{ background:#55A11C; border:solid 0px; height:26px; color:#FFFFFF;
font-family: "jansonssi", arial, tahoma; text-transform:uppercase; padding:0px 15px 0px 15px;
}


.abhgreenheadbignew02{
color:#FFFFFF;
font-family: "jansonssi", arial, tahoma;
text-transform:uppercase;
font-size:12px;
}

.abhtopmenulink{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color: #666666;
text-decoration:none;
padding-bottom:4px;
text-decoration:none;
cursor:pointer;}

.abhtopmenulink:hover{text-decoration:underline;}

.abhprodlisthead{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
padding-bottom:4px;
text-decoration:underline;
cursor:pointer;}

.abhprodlisthead:hover
{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#000000;

font-weight:bold;

text-decoration:none;

padding-bottom:4px;

text-decoration:none;

}



.abhheadingdiv{

	height:30px;

	line-height:30px;

	display:block;

	width:100%;

	background:url(images/hdback.jpg);

	background-repeat:no-repeat;

	margin-top:4px;

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #B9B8BD;

	margin-bottom:6px;

	

}
 
.measurementpagelink{

font-family: Georgia, "Times New Roman", Times, serif;
padding-left:40px; font-style:italic;
display:block;
text-transform:none;
width:100%;

font-size:13px;

color:#000000;


text-decoration:none;

}
.measurementpagelink:hover
{
}

.abhsmalllink{

font-family: Georgia, "Times New Roman", Times, serif ;

font-size:12px;
line-height:22px;
color:#54A546;

text-decoration:none;

}

century{
font-family: Georgia, "Times New Roman", Times, serif;/* "Century Gothic", Verdana, Arial, Helvetica, sans-serif; */
font-size:14px;
line-height:20px;
color:#000000;
text-decoration:none;}

.abhsmalltextcentury{
font-family: Georgia, "Times New Roman", Times, serif;/* "Century Gothic", Verdana, Arial, Helvetica, sans-serif; */font-size:14px; line-height:20px;

}

.abhsmalltextcentury a{
font-family: Georgia, "Times New Roman", Times, serif;/* "Century Gothic", Verdana, Arial, Helvetica, sans-serif; */
font-size:14px;
line-height:20px;
color:#55A11C;
text-decoration:none;}


.abhsmalltextcentury a:hover{
font-family: Georgia, "Times New Roman", Times, serif;/* "Century Gothic", Verdana, Arial, Helvetica, sans-serif; */
font-size:14px;
line-height:20px;
color:#333333;
text-decoration:underline;}

.abhsmalltext{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px; line-height:16px;
padding:8px 15px 2px 0px;
color:#000000;
text-decoration:none;
}

.abhsmalltextnew096{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px; line-height:7px;
padding:8px 15px 2px 0px;
color:#000000;
text-decoration:none;
}


.greenlinkabh{
color:#55A31B;
font-family: Georgia, "Times New Roman", Times, serif; font-style:italic;
font-size: 12px;
text-decoration: none;
}
.greenlinkabh:hover{
text-decoration:none;
}

.greenlinkabh02{
color:#55A31B;
font-family:  Tahoma, Arial, Helvetica, sans-serif; 
font-size: 10px;
text-decoration: none;
}

.whitelinkabh{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#FFFFFF;

text-decoration:none;

}

.whitelinkabh:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

text-decoration:underline;

color:#999999;

}

.whiteabh{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#FFFFFF;

}

.whiteabhnew02{
font-family: Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
font-size:12px;
color:#FFFFFF;}

.whiteabhnew03{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px; line-height:15px;
color:#000000;}
.whiteabhnew04{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px; line-height:15px;
color:#000000;}



.blackabh{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:12px;



color:#000000;

}

.menuhead{

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#1F7AED;

font-size:18px;

font-weight:bold;

padding-left:10px;

}

.abhlink{

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#ffffff;

font-size:12px;



text-decoration:none;

padding:3px;

}

.abhlink:hover{

text-decoration:underline;

}



.redlink{

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#990000;

font-size:12px;

line-height:20px;

text-decoration:underline;

padding:3px;

}

.redlink:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#000000;

line-height:20px;

text-decoration:none;

}

.abhprice{

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#1F7AED;

font-size:12px;

font-weight:bold;

text-decoration:none;

}

.productlistprice{

font-family:tohoma,Verdana, Arial, Helvetica, sans-serif;



font-size:10px;


text-decoration:none;

}

.msg{

font-family:'proxima_nova_rg';

color:red;

font-size:14px;

font-weight:normal;

text-decoration:none;

}



.abhtopheading{

font-family:Georgia, "Times New Roman", Times, serif;

color:#4A9718;

font-size:15px;

font-weight:bold;

text-decoration:none;

padding-left:27px;
float:left;

}

.abhtopblackabh{

font-family: Georgia, "Times New Roman", Times, serif;

font-size:16px;

color:#000000;

}

.abhReferBlackbig{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:23px;
color:#000000;

}

.abhdotline{

	display:block;

	height:1px;

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style:solid;

	border-left-style: none;

	border-bottom-color: #c8c7c7;

	margin-top:3px;

	margin-bottom:3px;

}


.abhdotlinenew02{
border-bottom:solid 2px #c8c7c7;
}

.textboxstynew089{border:solid 1px #bfc1c7; width:244px; height:18px;}
.greentextnew02{  font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#55A31C;}
.greentextnew03{  font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#55A31C;}

.abhdotlinerv{
display:block;
border-bottom:solid 1px #c8c7c7;

	margin-top:3px;

	margin-bottom:3px;

}

.abhdotlinethindouble{
	display:block;
	height:5px;
	background:url(images/doubleline.png);
 
}
.abhdotlinethin{
	display:block;

	height:1px;

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style:solid;

	border-left-style: none;

	border-bottom-color: #B9B8BD;

	margin-top:0px;
	line-height:1px;

	margin-bottom:0px;
}


.pagename

{

font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold;text-decoration:none;

padding:2px;

color:#000000;

}	

	

.selectedpagenumber

{

font-family:Tahoma; font-size:11px; color:#000000; font-weight:bold;text-decoration:none;

padding:2px;

color:#000000;

}	

.selectedpagenumber:hover

{

font-family:Tahoma; font-size:11px;  font-weight:bold;text-decoration:none;

padding:2px;

color:#000000;
font-weight:bold;

}	





.nonselectedpagenumber

{

font-family:Tahoma; font-size:11px; color:#000000;  text-decoration:none; text-transform:uppercase;
 
padding:2px;

color:#000000;

}

.nonselectedpagenumber:hover

{
font-family:Tahoma; font-size:11px; color:#000000;  text-decoration:none; text-transform:uppercase;

padding:2px;

 

color:#000000;

}



.btn_txt

{

cursor:pointer;

padding-left:20px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

text-align:left;

font-weight:normal;

color:#000000;

height:24px;

font-weight:bold;

background-repeat:no-repeat;

border-style:solid;

border-width:1px;

border-color:#1F7AED;



}

.btn_txt:hover

{

	color:#1F7AED;

}

.btn_txt:active 

{

	color:#000000;

	border-color:#000000;

}

.searchbutton{

background:url(images/search_i.gif);



}

.newbutton{

background:url(images/add_i.gif);



}

.editbutton{



background:url(images/edit_i.gif);



}

.deletebutton{



background:url(images/delete_i.gif);



}



.viewbutton{



background:url(images/view_i.gif);



}

.viewallbutton{



background:url(images/all_view_i.gif);



}

.passwordbutton{





background:url(images/password_i.gif);



}

.emailbutton{





background:url(images/email_i.gif);



}

.datebutton{



background:url(images/date_i.gif);



}



.timebutton{





background:url(images/time_i.gif);



}



.downloadbutton{





background:url(images/download_i.gif);



}

.excelbutton{





background:url(images/excel_i.gif);



}



.printerbutton{

background:url(images/printer_i.gif);



}



.commonbutton{

padding-left:9px;

background:url(images/common_i.gif);



}

/* CSS BUTTON */





a.ovalbutton{

background: transparent url('images/oval-gray-left.gif') no-repeat top left;

display: block;

float: left;

font: normal 13px Tahoma; /* Change 13px as desired */

line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */

height: 24px; /* Height of button background height */

padding-left: 11px; /* Width of left menu image */

text-decoration: none;

}



a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{

color: #494949; /*button text color*/

}



a.ovalbutton span{

background: transparent url('images/oval-gray-right.gif') no-repeat top right;

display: block;

padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/

}



a.ovalbutton:hover{ /* Hover state CSS */

background-position: bottom left;

}



a.ovalbutton:hover span{ /* Hover state CSS */

background-position: bottom right;

color: black;

}



.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */

overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */

width: 100%;

}
.homeproducttitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#666666;
font-weight:bold;
padding-left:10px;
}

.abhblankimg{
background: url(images/backblack.png);
display:block;
width:104PX;
height:22px;
}
.abhblankimg:hover{
background:url(images/backblackhover.png);
display:block;
width:104PX;
height:22px;
}
.abhnewselectimg{
background:url(images/selectbt.png);
display:block;
width:104PX;
height:22px;
}
.abhnewselectimg_active{
background:url(images/selected_bt.png);
display:block;
width:104PX;
height:22px;
}

.abhnewselectimg:hover{
background:url(images/select_hover.png);
}

.abhtrgrey{
background:#F0F0F0;
}
.abhtrgreen{
background:#EBFFDF;
}

.greencolor{
color:#55A11C;
}

.abhblckgreen{
 background:   #000921;
    color: #FFFFFF;
    
    font-family: "jansonssi",arial,tahoma;
    font-size: 12px;
    line-height: 26px;
    margin: 0;
	padding-left:26PX;
	padding-right:26PX;
	padding-top:6PX;
	padding-bottom:6PX;
  
    text-decoration: none;
 
}
.abhblckgreen:hover{
background:#55A11C;
}

.abhfooterlinksmall{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;color: #C0C0C0;
}

.paginationmy{
font-size:13px;
 
}
.paginationmy a{
padding-left:4px;
padding-right:4px;
}
.paginationmy a.active{
font-weight:bold;
color:#55A11C;
}

.reviewstr img{ width:14px; height:14px; display:inline-block; margin-right:3px;}

#ttt img{ width:14px; height:14px; display:inline-block; margin-right:3px;}

.abhadr{
 
}


.shippinginfo  tr td{
 
    padding: 0;
}

 
 