﻿
p, input, select, a, a:active, a:hover, a:visited, a:link, span, button
{
	margin: 0px;
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
}

#pagewidth{ 
 width:922px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 

#header{
 position:relative; 
 height:125px; 
 width:100%;
 background-image:url(/Images/Logos/HNAheaderTemp.jpg);
 background-repeat:no-repeat;
}  
 
#leftcol{
 width:2px; 
 float:left; 
 position:relative; 
 background-color:#000000; 
 }
 
#twocols{
 width:978px; 
 float:right; 
 position:relative; 
  }
 
#rightcol{
 width:2px; 
 float:right; 
 position:relative; 
 background-color:#000000;
 }
 
#maincol{background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 position: relative; 
 width:922px; 
 }
 
#footer{
 height:100px; 
  background-color:#EEEEEE; 
 clear:both;
 } 
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
/*Modal Popup*/
.modalBackground {
	background-color:Blue;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup { 
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor: 'default';
	overflow : auto;
	height : 250px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

/* Header Style */
.SubMenu
{
	background-image: url(\Images\Header\submenu_tabfiller.gif);
	height: 31px;
}

.Basket
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
}

.Menu
{
	background-color: #00356b;
	height: 27px;
}

.HeaderText
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
}

.SubMenu_Tab_NonActiveLeft
{
	background-image: url(\Images\Header\tab_submenu_nonactive_left.gif);
	height: 31px;
	width: 11px;
}

.SubMenu_Tab_NonActiveMiddle
{
	background-image: url(\Images\Header\tab_submenu_nonactive_middle.gif);
	height: 31px;
	font-size: 11px;
	color: black;
	font-family: verdana;
}

.SubMenu_Tab_NonActiveRight
{
	background-image: url(\Images\Header\tab_submenu_nonactive_right.gif);
	height: 31px;
	width: 20px;
}

.SubMenu_Tab_ActiveLeft
{
	background-image: url(\Images\Header\tab_submenu_active_left.gif);
	height: 31px;
	width: 11px;
}

.SubMenu_Tab_ActiveMiddle
{
	background-image: url(\Images\Header\tab_submenu_active_middle.gif);
	height: 31px;
	font-size: 11px;
	color: black;
	font-family: verdana;
}

.SubMenu_Tab_ActiveRight
{
	background-image: url(\Images\Header\tab_submenu_active_right.gif);
	height: 31px;
	width: 20px;
}

.HeaderBackground
{
	background-color: #0061a6;
}

.Menu_Seperator
{
	font-size: 11px;
	color: #fecb02;
	font-family: verdana;
	font-weight: bold;
	text-align: center;
	width: 15px;
}

.Menu_Text
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	cursor: default;
	color: white;
	font-family: verdana;
}

.Menu_Text_Selected
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}

/* Used for blue background on subheader */
.SubHeader
{
	margin-left: 3px;
	margin-top: 5px;
	font-weight: bold;
	color: white;
	height: 19px;
	background-color: #004270;
}

.TabWithoutHyperLink
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

/* Main tab styles */

a.TabLinks
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}


a.TabLinks:link
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.TabLinks:visited
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.TabLinks:hover
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.TabLinks:active
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

/* subtab styles */

a.SubTab_Links
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-decoration: none;
}

a.SubTab_Links:link
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-decoration: none;
}

a.SubTab_Links:visited
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-decoration: none;
}

a.SubTab_Links:hover
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-decoration: none;
}

a.SubTab_Links:active
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-decoration: none;
}

/* Header links */
a.HeaderLinks
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

a.HeaderLinks:link
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

a.HeaderLinks:visited
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

a.HeaderLinks:hover
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.HeaderLinks:active
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

/* END Header Control Style */

/* webshop.css below */

body, p, input, select, a, a:active, a:hover, a:visited, a:link, span, button
{
	margin: 0px;
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
}
.HeaderBackground
{
	background-color: #0061a6;
}

.Menu
{
	background-color: #00356b;
	height: 27px;
}

.Menu_Seperator
{
	font-size: 11px;
	color: #fecb02;
	font-family: verdana;
	font-weight: bold;
	text-align: center;
	width: 15px;
}

.Menu_Text
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	cursor: default;
	color: white;
	font-family: verdana;
}

.Menu_Text_Selected
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}


.SubMenu
{
	background-image: url(\Images\Header\submenu_tabfiller.gif);
	height: 31px;
}

.SubMenu_Tab_NonActiveLeft
{
	background-image: url(\Images\Header\tab_submenu_nonactive_left.gif);
	height: 31px;
	width: 11px;
}

.SubMenu_Tab_NonActiveMiddle
{
	background-image: url(\Images\Header\tab_submenu_nonactive_middle.gif);
	height: 31px;
	font-size: 11px;
	color: black;
	font-family: verdana;
}

.SubMenu_Tab_NonActiveRight
{
	background-image: url(\Images\Header\tab_submenu_nonactive_right.gif);
	height: 31px;
	width: 20px;
}

.SubMenu_Tab_ActiveLeft
{
	background-image: url(\Images\Header\tab_submenu_active_left.gif);
	height: 31px;
	width: 11px;
}

.SubMenu_Tab_ActiveMiddle
{
	background-image: url(\Images\Header\tab_submenu_active_middle.gif);
	height: 31px;
	font-size: 11px;
	color: black;
	font-family: verdana;
}

.SubMenu_Tab_ActiveRight
{
	background-image: url(\Images\Header\tab_submenu_active_right.gif);
	height: 31px;
	width: 20px;
}

.Basket
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
}

.FooterTagLine
{
	font-size: 11px;
	color: #8c8c8c;
	font-family: verdana;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	height: 20px;
}

.FooterSeperator
{
	background-image: url(\Images\Header\footer_seperator.gif);
	height: 7px;
	width: 922px;
}

.QuickOrder
{
	background-color: #e1e1e1;
	font-size: 11px;
	color: black;
	font-family: verdana;
	vertical-align: middle;
	height: 34px;
}

.QuickOrder_Controls
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	vertical-align: middle;
}

.Table_Grid
{
	border-right: medium none;
	padding-right: 5px;
	border-top: medium none;
	padding-left: 5px;
	font-size: 9px;
	padding-bottom: 1px;
	border-left: medium none;
	color: #000000;
	padding-top: 1px;
	border-bottom: medium none;
	font-family: Verdana;
	border-spacing: 1px;
}

.Table_Grid_TH
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 9px;
	padding-bottom: 1px;
	vertical-align: middle;
	color: white;
	padding-top: 1px;
	font-family: Verdana;
	height: 22px;
	background-color: #004270;
	border-right: white 1px solid;
}

.Table_Grid_TH_Yellow
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 9px;
	padding-bottom: 1px;
	vertical-align: middle;
	color: White;
	background-color:Yellow;
	padding-top: 1px;
	font-family: Verdana;
	height: 22px;
	border-right: white 1px solid;
}


.Table_Grid_TH_NoBorder
{
	direction:ltr;
	padding-left: 1px;
	font-weight: bold;
	font-size: 9px;
	vertical-align: middle;
	color: white;
	font-family: Verdana;
	background-color: #004270;
	padding-top: 1px;
	padding-bottom: 1px;
}



.Table_Grid_TH_Control
{
	font-weight: bold;
	color: white;
}

.Login_Seperator
{
	background-color: #cccccc;
}

.Table_Grid_TD
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 9px;
	padding-bottom: 1px;
	vertical-align: middle;
	color: #000000;
	padding-top: 1px;
	font-family: Verdana;
	background-color: white;
	border-right: white 1px solid;
}

.Table_Grid_TD_Alternate
{
	border-right: white 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 9px;
	padding-bottom: 1px;
	vertical-align: middle;
	color: #000000;
	padding-top: 1px;
	font-family: Verdana;
	background-color: lavender;
}

.Table_Grid_TD_Alternate_Top
{
	border-right: white 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 9px;
	padding-bottom: 1px;
	vertical-align: top;
	color: #000000;
	padding-top: 1px;
	font-family: Verdana;
	background-color: lavender;
}

.Table_Grid_TF_TotalRow
{
	padding-right: 5px;
	border-top: #e1e1e1 1px solid;
	padding-left: 5px;
	font-size: 9px;
	padding-bottom: 1px;
	vertical-align: top;
	color: #000000;
	padding-top: 1px;
	font-family: Verdana;
	height: 22px;
}

.Table_Grid_TF_TotalRow_Login
{
	padding-right: 5px;
	border-top: #e1e1e1 1px solid;
	padding-left: 0px;
	font-size: 2px;
	padding-bottom: 0px;
	vertical-align: top;
	color: #000000;
	padding-top: 1px;
	font-family: Verdana;
	height: 2px;
}

.Table_Grid_TF
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9px;
	padding-bottom: 1px;
	color: #000000;
	padding-top: 1px;
	font-family: Verdana;
	height: 22px;
	background-color: #e1e1e1;
	text-align: right;
}

.Table_Grid_TF_Center
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9px;
	padding-bottom: 1px;
	color: #000000;
	padding-top: 1px;
	font-family: Verdana;
	height: 22px;
	background-color: #e1e1e1;
	text-align: center;
}

.Table_Grid_TF_Login
{
	padding-right: 5px;
	padding-left: 0px;
	font-size: 9px;
	padding-bottom: 1px;
	color: #000000;
	padding-top: 1px;
	font-family: Verdana;
	height: 22px;
	background-color: #e1e1e1;
	text-align: left;
}

.Table_Grid_TF_WhiteLeftBorder
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9px;
	padding-bottom: 1px;
	border-left: white 1px solid;
	color: #000000;
	padding-top: 1px;
	font-family: Verdana;
	height: 22px;
	background-color: #e1e1e1;
	text-align: right;
}

.Table_Grid_TF_WhiteRightBorder
{
	border-right: white 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9px;
	padding-bottom: 1px;
	color: #000000;
	padding-top: 1px;
	font-family: Verdana;
	height: 22px;
	background-color: #e1e1e1;
	text-align: right;
}

.Table_Grid_Hider
{
	cursor: pointer;
	font-family: Verdana;
	font-size: 9px;
}

.Table_Grid_Textbox_ReadOnly
{
	background-color: #cccccc;
}

.Table_Grid_TD_CheckBox
{
	color: #000000;
	border-color: white;
	border-width: 0px 0px 0px 0px;
	background-color: #E8EFF6;
	border-style: solid;
}

.Table_Grid_TD_CheckBox_Label
{
	color: #000000;
	background-color: white;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
}

.Table_Grid_TD_Alternate_CheckBox
{
	color: #000000;
	border-color: whitesmoke;
	border-width: 0px 0px 0px 0px;
	background-color: #EEEEEE;
	border-style: solid;
}

.Table_Grid_TD_Alternate_CheckBox_Label
{
	color: #000000;
	background-color: whitesmoke;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
}

/* --------------- FD014i: Order History Line Details ----------------------------------- */

.Table_Grid_LinkButton_TD
{
	border: 0;
	cursor: pointer;
	color: #000000;
	font: 9px "Verdana";
	font-weight: normal;
	background: transparent;
	text-decoration: underline;
}

.Table_Grid_LinkButton_TH
{

	text-align: left;
	vertical-align: middle;
	border: 0;
	cursor: pointer;
	color: white;
	font: 9px "Verdana";
	font-weight: bold;
	background: transparent;
	text-decoration: underline;
}

.Table_Grid_LinkButton_TD_Inverse
{
	text-align: left;
	border: 0;
	cursor: pointer;
	color: Black;
	font: 9px "Verdana";
	font-weight: bold;
	background: transparent;
	text-decoration: underline;
}

.Table_Grid_LinkButton_TD_Bold
{
	border: 0;
	cursor: pointer;
	color: #000000;
	font: 9px "Verdana";
	font-weight: bold;
	background: transparent;
	text-decoration: underline;
}

.Table_Grid_LinkButton_TD_Cancelled
{
	border: 0;
	cursor: pointer;
	color: Red;
	font: 9px "Verdana";
	font-weight: normal;
	background: transparent;
	text-decoration: underline;
}

.Table_Grid_LinkButton_TD_Cancelled_Bold
{
	border: 0;
	cursor: pointer;
	color: Red;
	font: 9px "Verdana";
	font-weight: normal;
	background: transparent;
	text-decoration: underline;
}

.Table_Grid_LinkButton_TD_Open
{
	border: 0;
	cursor: pointer;
	color: Blue;
	font: 9px "Verdana";
	font-weight: normal;
	background: transparent;
	text-decoration: underline;
}

.Table_Grid_LinkButton_TD_Open_Bold
{
	border: 0;
	cursor: pointer;
	color: Blue;
	font: 9px "Verdana";
	font-weight: normal;
	background: transparent;
	text-decoration: underline;
}


.Table_Grid_LinkButton_TD_Cancelled
{
	border: 0;
	cursor: pointer;
	color: #000000;
	font: 9px "Verdana";
	font-weight: normal;
	background: transparent;
	text-decoration: underline;
}

.Table_Grid_History_Details_Cancelled
{
	color: Red;
}

.Table_Grid_History_Details_Cancelled_Bold
{
	color: Red;
	font-weight: bold;
}

.Table_Grid_History_Details_Normal
{
}

.Table_Grid_History_Details_Normal_Bold
{
	font-weight: bold;
}

.Table_Grid_History_Details_Open
{
	color: Blue;
}

.Table_Grid_History_Details_Open_Bold
{
	color: Blue;
	font-weight: bold;
}
/*Links in table header - product catalog*/
a.Table_Grid_TH_Links
{
	font-size: 9px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

a.Table_Grid_TH_Links:link
{
	font-size: 9px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

a.Table_Grid_TH_Links:visited
{
	font-size: 9px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

a.Table_Grid_TH_Links:hover
{
	font-size: 9px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.Table_Grid_TH_Links:active
{
	font-size: 9px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}


H1
{
	font-size: 11px;
	font-weight: normal;
	color: black;
	font-family: verdana;
}

.Seperator_ProductCatalog
{
	padding: 0px 0px 0px 0px;
	width: 1px;
	height: 475px;
	background-color: #e1e1e1;
}

.webshop_HR
{
	height: 1px;
	color: #e1e1e1;
}

.Button_Order
{
	background-color: #fecb02;
	font-weight: bold;
}

/* Used for blue background on subheader */
.SubHeader
{
	margin-left: 3px;
	margin-top: 5px;
	font-weight: bold;
	color: white;
	height: 19px;
	background-color: #004270;
}

.TabWithoutHyperLink
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

/* Main tab styles */

a.TabLinks
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}


a.TabLinks:link
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.TabLinks:visited
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.TabLinks:hover
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.TabLinks:active
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

/* subtab styles */

a.SubTab_Links
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-decoration: none;
}

a.SubTab_Links:link
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-decoration: none;
}

a.SubTab_Links:visited
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-decoration: none;
}

a.SubTab_Links:hover
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-decoration: none;
}

a.SubTab_Links:active
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-decoration: none;
}

/* Header links */
a.HeaderLinks
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

a.HeaderLinks:link
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

a.HeaderLinks:visited
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

a.HeaderLinks:hover
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.HeaderLinks:active
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

.HeaderText
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight: bold;
}

/*		PRODUCT CATALOG MENU STYLES			*/

a.CatalogLinks
{
	font-size: 9px;
	color: black;
	padding-left: 5px;
	font-family: verdana;
	text-decoration: none;
}

a.CatalogLinks:link
{
	font-size: 9px;
	color: black;
	padding-left: 5px;
	font-family: verdana;
	text-decoration: none;
}

a.CatalogLinks:visited
{
	font-size: 9px;
	color: black;
	padding-left: 5px;
	font-family: verdana;
	text-decoration: none;
}

a.CatalogLinks:hover
{
	font-size: 9px;
	color: black;
	padding-left: 5px;
	font-family: verdana;
	text-decoration: underline;
}

a.CatalogLinks:active
{
	font-size: 9px;
	color: black;
	padding-left: 5px;
	font-family: verdana;
	text-decoration: underline;
}

/* General Error Message (See also Utilities.Constants.c_colWebShopError)*/
.webshop_error
{
	color: Red;
	font-weight: bold;
	font-family: verdana;
	font-size: 9px;
}
.confirmation
{
	font-weight: bold;
	font-family: verdana;
	font-size: 9px;
	color: #004270;
}

.pageheader_SiteInfo
{
	display: none;
}

.textbox_multiline
{
	font-family : Verdana;
	font-size : 9px;
	color : #000000;
}
/* BEGIN CategoryList.aspx styles */
.HNAWScategoryListHeader
{
	font-family: Verdana;
	font-size: xx-large;
	font-weight: bold;
	color: #000080;
}
.HNAWScatListResultBanner
{
	font-family: verdana;
	font-size: small;
	color: #FFFFFF;
	background-color: #000080;
	vertical-align: middle;
	text-align: left;
	text-indent: 10px;
	height: 20px;
	width: 640px;
}
.HNAWScollapsePanel
{
	width: 640px;
	height: 0px;
	background-color: White;
	overflow: hidden;
	font-family: Verdana;
	font-size: small;
}
.HNAWScollapsePanelHeader
{
	margin: 5px;
	width: 640px;
	height: 20px;
	color: Blue;
	background-color: #D4D0C8;
	font-weight: bold;
	float: left;
	padding: 5px;
	cursor: pointer;
	vertical-align: middle;
	font-family: verdana;
	font-size: large;
}
/* used to set up the tables like structure */
#HNAWScontrolcol 
{
	position: relative;
	width:250px;
}
#HNAWSdvMainContent
{
	position: relative;
}
/* END CategoryList.aspx styles */

/* BEGIN Category and Manufacturer Tabbed Control Style */

/* default layout */

.HNAWSCategorySearch .ajax__tab_header {white-space:nowrap; width:200px;}
.HNAWSCategorySearch .ajax__tab_outer {display:-moz-inline-box;display:inline-block;}
.HNAWSCategorySearch .ajax__tab_inner {display:-moz-inline-box;display:inline-block; }
.HNAWSCategorySearch .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.HNAWSCategorySearch .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-line.gif")%>) repeat-x bottom;}
.HNAWSCategorySearch .ajax__tab_outer {padding-right:4px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-right.gif")%>) no-repeat right;height:21px;}
.HNAWSCategorySearch .ajax__tab_inner {padding-left:3px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-left.gif")%>) no-repeat;}
.HNAWSCategorySearch .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab.gif")%>) repeat-x;}
.HNAWSCategorySearch .ajax__tab_hover .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-right.gif")%>) no-repeat right;}
.HNAWSCategorySearch .ajax__tab_hover .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-left.gif")%>) no-repeat;}
.HNAWSCategorySearch .ajax__tab_hover .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover.gif")%>) repeat-x;}
.HNAWSCategorySearch .ajax__tab_active .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-right.gif")%>) no-repeat right;}
.HNAWSCategorySearch .ajax__tab_active .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-left.gif")%>) no-repeat;}
.HNAWSCategorySearch .ajax__tab_active .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active.gif")%>) repeat-x;}
.HNAWSCategorySearch .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;width:182px; height:400px}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}

/* plain theme */
.HNAWSCategorySearch .ajax__tab_outer {text-align: center; vertical-align: middle; border:2px solid #999999;}
.HNAWSCategorySearch .ajax__tab_inner {text-align: center; vertical-align: middle; }
.HNAWSCategorySearch .ajax__tab_body {text-align: center; vertical-align: middle;}
.HNAWSCategorySearch .ajax__tab_header {text-align: center; vertical-align: middle;}
.HNAWSCategorySearch .ajax__tab_active .ajax__tab_outer {background:#FFFFE1;}

a.CatalogLinks
{
	font-size: 9px;
	color: black;
	padding-left: 5px;
	font-family: verdana;
	text-decoration: none;
}

a.CatalogLinks:link
{
	font-size: 9px;
	color: black;
	padding-left: 5px;
	font-family: verdana;
	text-decoration: none;
}

a.CatalogLinks:visited
{
	font-size: 9px;
	color: black;
	padding-left: 5px;
	font-family: verdana;
	text-decoration: none;
}

a.CatalogLinks:hover
{
	font-size: 9px;
	color: black;
	padding-left: 5px;
	font-family: verdana;
	text-decoration: underline;
}

a.CatalogLinks:active
{
	font-size: 9px;
	color: black;
	padding-left: 5px;
	font-family: verdana;
	text-decoration: underline;
}
/* END Category and Manufacturer Tabbed Control Style */

/*Quick Order Style BEGIN */
.HNAWSQuickOrder
{
	background-color: #FFFFFF;
	font-size: large;
	color: #FFFFFF;
	font-family: Verdana;
	vertical-align: middle;
	height: 150px;
	font-weight: bolder;
	font-style: normal;
	font-variant: normal;
	text-align: center;
	width: 200px;
}

.HNAWSQuickOrder_Header
{
	background-color: #FFCC00;
	font-family: Verdana;
	font-size: large;
	font-weight: bolder;
	font-style: normal;
	text-transform: uppercase;
	color: #0066FF;
	text-align: left;
	text-indent: 20px;
	height: 30px;
	vertical-align: bottom;
}

.HNAWSQuickOrder_Body
{
	border-width: thin;
	border-color: #3366FF;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	font-style: normal;
	color: Black;
	text-align: left;
	text-indent: 20px;
	vertical-align: bottom;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.HNAWSQuickOrder_Table
{
	color: Black;
	font-size: x-small;
	font-weight: bold;
	font-style: normal;
}

.HNAWSQuickOrder_ProdNumCol
{
	width: 120px;
	height: 15px;
}

.HNAWSQuickOrder_QtyCol
{
	width: 20px;
	height: 15px;
}

.HNAWSQuickOrder_Controls
{
	font-size: 8px;
	color: black;
	font-family: verdana;
	vertical-align: middle;
	Width: 80px;
}
/*Quick Order Style END */


/* BEGIN SearchResults.aspx styles */
#searchPage{}
#dvMenuCol
{
	position: relative;
	float: left;
	width: 24%;
}
#resultsBody
{
	position: relative;
	float:right;
	width: 75%;
}
#dvRefineAttributes
{
	position: relative;
	float:right;
	width: 74%;
	height: 150px;
}
#dvButtons
{
	position: relative;
	float:right;
	width: 24%;
	height: 150px;
}
#dvPartList
{
	position: relative;
	width: 100%;
}
.DrillDownHeader
{
	font-family: verdana;
	font-size: large;
	font-weight: bold;
	color: #000080;
}
.SubCategories
{
	font-family: verdana;
	font-size: medium;
	font-weight: bold;
	color: #000000;
}
/* END SearchResults.aspx styles */

/* BEGIN DataSheet.aspx styles*/
#dsLeftCol
{
	position: relative;
	width: 24%;
	float: left;
}
#mainBody
{
	position: relative;
	width: 75%;
	float: right;
}
#dsProductHeader
{
	position: relative;
	height: 100%;
	width: 100%;
}
#dsProductImage
{
	position: relative;
	height:200px;
	width: 200px;
	float: left;
}
#dsProductInfo
{
	padding: 5px;
	position: relative;
	height: 200px;
	width: 150px;
	float: right;
	
}
#dsProductBasics
{
	padding: 5px;
	position: relative;
	height: 200px;
	width: 305px;
	float: right;
	background-color: #D9D6CE;
}
#dsProductDetails
{
	padding: 5px;
	position: relative;
}
.dsTextStyleHeader
{
	font-family: serif;
	font-size: large;
	font-weight: bold;
}
.dsTextStyleSubHeader
{
	font-family: serif;
	font-size: medium;
}
.dsTextStyleNormal
{
	font-family: serif;
	font-size: small;
}
.dsTextStyleBoldUnderline
{
	font-family: serif;
	font-size: small;
	text-decoration: underline;
	font-weight: bold;
}
/* default layout */
.dataSheetTabs .ajax__tab_header {height:40px;white-space: normal;}
.dataSheetTabs .ajax__tab_outer {height:40px;display:-moz-inline-box;display:inline-block;}
.dataSheetTabs .ajax__tab_inner {height:40px;display:-moz-inline-box;display:inline-block; }
.dataSheetTabs .ajax__tab_tab {height:25px;margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

.dataSheetTabs .ajax__tab_header {height:40px; font-family:verdana,tahoma,helvetica;font-size:11px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-line.gif")%>) repeat-x bottom;}
.dataSheetTabs .ajax__tab_outer {padding-right:4px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-right.gif")%>) no-repeat right;height:21px;}
.dataSheetTabs .ajax__tab_inner {padding-left:3px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-left.gif")%>) no-repeat;}
.dataSheetTabs .ajax__tab_tab {height:40px;padding:4px;margin:0;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab.gif")%>) repeat-x; width:50px;}
.dataSheetTabs .ajax__tab_hover .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-right.gif")%>) no-repeat right;}
.dataSheetTabs .ajax__tab_hover .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-left.gif")%>) no-repeat;}
.dataSheetTabs .ajax__tab_hover .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover.gif")%>) repeat-x;}
.dataSheetTabs .ajax__tab_active .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-right.gif")%>) no-repeat right;}
.dataSheetTabs .ajax__tab_active .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-left.gif")%>) no-repeat;}
.dataSheetTabs .ajax__tab_active .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active.gif")%>) repeat-x;}
.dataSheetTabs .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;text-align:left;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff; height:300px}
/* scrolling */
.dataSheetTabs .ajax__scroll_horiz {overflow-x:scroll;}
.dataSheetTabs .ajax__scroll_vert {overflow-y:scroll;}
.dataSheetTabs .ajax__scroll_both {overflow:scroll}
.dataSheetTabs .ajax__scroll_auto {overflow:auto}

/* plain theme */
.dataSheetTabs .ajax__tab_outer {text-align: center; vertical-align: middle; border:2px solid #999999;}
.dataSheetTabs .ajax__tab_inner {text-align: center; vertical-align: middle; }
.dataSheetTabs .ajax__tab_body {text-align: left; vertical-align: middle;}
.dataSheetTabs .ajax__tab_header {text-align: center; vertical-align: middle;}
.dataSheetTabs .ajax__tab_active .ajax__tab_outer {background:#FFFFE1;}
/* END DataSheet.aspx styles*/

/* BEGIN Common Link Button Styles */
.MenuOptionsButtons
{
	border-style: none;
	font-family: Verdana;
	font-size: small;
	font-weight: normal;
	color: #000000;
	background-color: Transparent;
	display: inline;
}

/* END Common Link Button Styles */

