.headerTbl
{
    background-image:url('../images/horizontal_fade.jpg');
}


a:link 			{	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #003366;
				font-size: 10px}

a:active 		{	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #003366;
				font-size: 10px}

a:visited 		{	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #003366;
				font-size: 10px}

a:hover 		{	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #ff3300;
				font-size: 10px}
				
a.white:link 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 10px;
				text-decoration:none}

a.white:active 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 10px;
				text-decoration:none}

a.white:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 10px;
				text-decoration:none}

a.white:hover 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 10px;
				text-decoration:none}
				
a.white_dec:link 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 13px}

a.white_dec:active 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 13px}

a.white_dec:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 13px}

a.white_dec:hover 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 13px}

a.dec:link 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px}

a.dec:active 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px}

a.dec:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px}

a.dec:hover 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px}

a.nodec:link 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #666666;
				font-size: 10px;
				text-decoration:none}

a.nodec:active 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #666666;
				font-size: 10px;
				text-decoration:none}

a.nodec:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #666666;
				font-size: 10px;
				text-decoration:none}

a.nodec:hover 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #666666;
				font-size: 10px;
				text-decoration:none}

a.nodec_large:link 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				text-decoration:none}

a.nodec_large:active 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				text-decoration:none}

a.nodec_large:visited	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				text-decoration:none}

a.nodec_large:hover 	{	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				text-decoration:none}

.white          {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration:none}
.white_spaced   {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 13px; text-decoration:none; line-height: 20px}
.spaced   	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; line-height: 24px}
.large          {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px}
.text           {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 11px; line-height: 17px;}
/*.header         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px}*/
.header         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px;color: #333333; line-height:24px;}
.title          {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px}
.title a {text-decoration:none;}
.text a {text-decoration:none;color:#333333;}
.text a:visited {text-decoration:none;color:#333333;}
.categorymenu ul li 
{
    list-style-type:none;
    margin-top:18px;
    margin-left:-40px;    
}


.collpager1 a {color: #444; padding: 3px 6px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; text-decoration: none; }
.collpager1 a:hover { border-color: #898989; }
.collpager1 b {color: #444; font-weight: bold; border-color: #E0EAC8; background: #E0EAC8;margin:0 4px 0 4px;}


/* Pager Control */
.pager { margin: 10px 0; padding: 5px 0; text-align: center; clear: both; }
.pager ul {list-style:none;margin:0;padding:0;}
.pager ul li {display:inline;margin:0 2px;padding:0;color:#ddd;font-size:80%;}
.pager a, .pager .disabled { color: #444; padding: 3px 6px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; text-decoration: none; }
.pager .disabled { color: #ccc; }
.pager li.current a { color: #444; font-weight: bold; border-color: #E0EAC8; background: #E0EAC8; }
.pager a:hover { border-color: #898989; }
/******************************************/

.recorddesc 
{
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
}
.recordsku
{
    font-family:Arial;
    
    font-weight:normal;
}
.recordprice
{
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
}
.recordsku a  
{
    text-decoration:none;
    font-family:Arial;
    
    color:#000000;
}
.recordsku a:visited
{
    text-decoration:none;
    font-family:Arial;
    
    color:#000000;
}
.recordsku a:hover
{
    text-decoration:none;
    color:Red;
    font-family:Arial;
   
    font-weight:normal;
}
.recordprice a
{
    text-decoration:none;
    color:#000000;
    FONT-FAMILY: Arial, Helvetica; 
    FONT-SIZE: 10pt; 
    FONT-WEIGHT: bold;
}
.recordprice a:visited
{
    text-decoration:none;
    color:#000000;
    FONT-FAMILY: Arial, Helvetica; 
    FONT-SIZE: 10pt; 
    FONT-WEIGHT: bold;
}
.recordprice a:hover
{
    text-decoration:none;
    color:Red;
    FONT-FAMILY: Arial, Helvetica; 
    FONT-SIZE: 10pt; 
    FONT-WEIGHT: bold;
}
.recordname a
{
    text-decoration:none;
    COLOR: Black; 
    FONT-FAMILY: Arial, Helvetica; 
    FONT-SIZE: 12pt; 
    FONT-WEIGHT: bold;
    
}
.recordname a:visited
{
    text-decoration:none;
    COLOR: Black; 
    FONT-FAMILY: Arial, Helvetica; 
    FONT-SIZE: 12pt; 
    FONT-WEIGHT: bold;
    
}
.recordname a:hover
{
    text-decoration:none;
    COLOR: Red; 
    FONT-FAMILY: Arial, Helvetica; 
    FONT-SIZE: 12pt; 
    FONT-WEIGHT: bold;
    
}

.recordlink a
{
    text-decoration:none;
    COLOR: #000000; 
    FONT-FAMILY: Arial, Helvetica; 
    FONT-SIZE: 10pt; 
    FONT-WEIGHT: normal;
}

.recordlink a:hover
{
    text-decoration:none;
    COLOR: Red; 
    FONT-FAMILY: Arial, Helvetica; 
    FONT-SIZE: 10pt; 
    FONT-WEIGHT: normal;
}

.recordlink a:visited
{
    text-decoration:none;
    COLOR: #000000; 
    FONT-FAMILY: Arial, Helvetica; 
    FONT-SIZE: 10pt; 
    FONT-WEIGHT: normal;
}

.styProductCodeTag {COLOR: Black; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: normal} 

.dlProducts
{
    width:600px;
}

.headerTop 
{
    text-decoration:none;
    font-family:Arial;
    font-size:10pt;
    color:#ffffff;    
}

.headerTop a
{
    text-decoration:none;
    font-family:Arial;
    font-size:10pt;
    color:#ffffff;    
}

.headerTop a:hover
{
    text-decoration:none;
    font-family:Arial;
    font-size:10pt;
    color:#ffffff;    
}

.headerTop a:visited
{
    text-decoration:none;
    font-family:Arial;
    font-size:10pt;
    color:#ffffff;    
}

/******* Search Control ***************/
.searchbutton
{
    vertical-align:middle;    
}

select
{

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #cccccc;

border-right-color: #cccccc;

border-bottom-color: #cccccc;

border-left-color: #cccccc;

color: #444444;

vertical-align: middle;

}

.forminput 

{

padding-top: 4px;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 6px;

height:16px;

width: 190px;

color: #444444;

vertical-align: middle;

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #cccccc;

border-right-color: #cccccc;

border-bottom-color: #cccccc;

border-left-color: #cccccc;

}

.formtextarea
{
    padding-top: 4px;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 6px;

width: 190px;

color: #444444;

vertical-align: middle;

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #cccccc;

border-right-color: #cccccc;

border-bottom-color: #cccccc;

border-left-color: #cccccc;

}

/*******CATEGORY BREAD-CRUMBS-TRAIL CONTROL STYLE********/
.singletrail a
                {
                    text-decoration:none;
                    font-size:11px;
                    color:#000000;
                }
.singletrail a:visited
                {
                    text-decoration:none;
                    font-size:11px;
                    color:#000000;
                }                
.singletrail
                {
                    font-size:11px;
                }   
.links
                {
                    text-decoration:none;
                    font-size:11px;
                    color:#000000;
                }
.links  a
                {
                    text-decoration:none;
                    font-size:11px;
                    color:#000000;
                }                             

.links  a:visited
                {
                    text-decoration:none;
                    font-size:11px;
                    color:#000000;
                }                             

/******************************************/
/* Admin Panel */
#adminpanel {font-size:85%;background-color:#444;color:#fff;padding:5px;}
#adminleft, #admincenter, #adminright { width: 30%; vertical-align: middle; }
#adminleft { text-align: left; }
#admincenter { text-align: center; }
#adminright { text-align: right; }
#adminpanel a {color:#fff;border-bottom: 2px solid #666;text-decoration: none;}
#adminpanel a:hover {color:#fff;text-decoration:none;background: #666;}		

/* Related Products */
.SingleProductDisplayName a
                           {
                                text-decoration:none;
                                color:#333333;  
                                line-height:12px;
   
                           }
.SingleProductDisplayName a:visited
                           {
                                color:#333333;
                                line-height:12px;     
                           }
/********************/
/**/
.productgridlink a
                            {
                                font-size:11px;
                                text-decoration:none;
                                text-align:center;
                                color:#333333;  
                            }
.productgridlink a:visited
                            {
                                font-size:11px;
                                text-decoration:none;
                                text-align:center;
                                color:#333333;  
                            }
.productgridlink a:hover
                            {
                                font-size:11px;
                                text-decoration:none;
                                text-align:center;
                                color:#c90000;  
                            }                                                         
/**/

/** Addtional Images **/
.ZoomLink
                            {
                                text-decoration:none;
                                font-size:11px;
                            }
.ZoomLink:hover             
                            {
                                text-decoration:none;
                                font-size:11px;
                                color:Red;
                            }
.AdditionalImagesLink:hover 
                            {
                                 text-decoration:none;
                                 font-size:11px;
                            }                            
/********************	

h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 26px; font-weight:normal;margin-bottom:0px;line-height: 30px;}

h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 11px; line-height: 17px;}	**/

h1 {  font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 28px; font-weight:normal;margin-bottom:0px;line-height: 30px;color:#4d3c2c;margin-top: 0px;}
h2 {  font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight:normal;margin-bottom:0px;line-height: 22px;color:#4d3c2c;margin-top: 0px;}
h3 {  font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight:normal;margin-bottom:0px;line-height: 22px;color:#4d3c2c;margin-top: 0px;}

.searchinput 
                {
                    font-family: "Candara",Trebuchet MS, Tahoma, Verdana;
                    font-size:12px;
                    font-style:normal;
                    font-variant:normal;
                    padding-top: 3px;
                    padding-right: 0pt;
                    padding-bottom: 0pt;
                    padding-left: 6px;
                    width: 160px;
                    height:17px;
                    color: #444444;
                    vertical-align: middle;
                    border-top-width: 1px;
                    border-right-width: 1px;
                    border-bottom-width: 1px;
                    border-left-width: 1px;
                    border-top-style: solid;
                    border-right-style: solid;
                    border-bottom-style: solid;
                    border-left-style: solid;
                    border-top-color: #cccccc;
                    border-right-color: #cccccc;
                    border-bottom-color: #cccccc;
                    border-left-color: #cccccc;
                }
.bannerHeader
{
    font-weight: 600; font-size: 20px; color: #ffffff; font-family: Myriad Pro;line-height:22px;padding-bottom:3px;
}                

.bannerText
{
    font-size: 12px; color: #ffffff; line-height: 15px; font-family:Tahoma;font-weight:normal;
}

.middleText
{   
    color:#000000;font-size: 11px; line-height: 15px; font-family:Verdana;font-weight:normal;padding-bottom:10px;
}

.middleHeader
{   
     font-weight: 300; font-size: 22px; color: #d7ac00; font-family: Myriad Pro;line-height:24px;padding-bottom:3px;
}

.productText
{
    font-size: 11px; color: #000000; line-height: 15px; font-family: Verdana;
}

.productpagelink
{
    font-weight: bold; font-size: 12px; color: #507282; font-family: tahoma;text-decoration:none;
}
.scienceText
{
    font-family:Verdana;font-size:11px;line-height:16px;
}
.scienceText ul
{
    padding:0px;margin:10px;
}

.messagebox ul {list-style-type:none;padding: 0 0 0 0px;}

.chktitle{font-family:'Candara', Times New Roman;font-size:18pt;font-style:normal;}

.chklabel{font-family:Times New Roman;font-size:14px;font-style:normal;}
.chkfield
        {
                    font-family: "Times New Roman",Trebuchet MS, Tahoma, Verdana;
                    font-size:16px;
                    font-style:normal;
                    font-variant:normal;
                    padding-top: 3px;
                    padding-right: 0pt;
                    padding-bottom: 2pt;
                    padding-left: 6px;
                    height:17px;
                    color: #000000;
                    vertical-align: middle;
                    border-top-width: 1px;
                    border-right-width: 1px;
                    border-bottom-width: 1px;
                    border-left-width: 1px;
                    border-top-style: solid;
                    border-right-style: solid;
                    border-bottom-style: solid;
                    border-left-style: solid;
                    border-top-color: #cccccc;
                    border-right-color: #cccccc;
                    border-bottom-color: #cccccc;
                    border-left-color: #cccccc;
                    background-color:#e4eef0;
        }
        
.addressbookpanel ul li
{
    list-style:none;
    font-family:Times New Roman,Candara;font-size:14px;line-height:18px;margin-left:5px;
}  
.addressbookpanel ul
{
    margin-left:5px;
}      

.chksubtitle
    {
        font-family:Times New Roman;
        font-size: 14pt;
        font-style:italic;
        color:#666666;
        
    }   
.chknote
    {
        font-family:Times New Roman;
        font-size: 12px;
        font-style:normal;
        color:#000000;
        
    } 
    
.qna { font-family:Verdana;font-size:12px;font-weight:700;line-height:17px;}       
.charttext { font-family:Verdana;font-weight:bold;font-size:11px;color:#53707e;}
.charttd {cursor:pointer;}

.desc
{
    font-family: Verdana , Helvetica, New York, serif;
    font-size:10px;
    color:#656464;
    line-height: 12px;
    text-align: justify;
}
.footer
{
    font-family:Arial Narrow;
    font-size:10px;
    color:#666666;
}
.footer a
{
    font-family:Arial Narrow;
    font-size:11px;
    color:#6a737b;
    font-weight:900;
}
.footer a:visited
{
    font-family:Arial Narrow;
    font-size:11px;
    color:#6a737b;
    font-weight:900;
}
.footertext
{
    font-family:Arial;
    font-size:11px;
    color:#6a737b;
    
}
.footertext a
{
    font-family:Arial Narrow;
    font-size:11px;
    color:#6a737b;
    font-weight:normal;
}
.footertext a:visited
{
    font-family:Arial Narrow;
    font-size:11px;
    color:#6a737b;
    font-weight:900;
}
.productpagetoplink a
{
    font-weight: bold; font-size: 14px; color: #507282; font-family: tahoma;text-decoration:none;
}