BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}

HTML {
    HEIGHT: 100%;
    MARGIN:0;
    PADDING:0;
}

BODY {
color:#4f4f4f;
margin:0px auto;
background:url(images/bg_body.gif) 0px 0px repeat-x #ffffff;
padding:0px 20px 0px 20px;
_text-align:center;
}

.width_table {
width:960px;
position:relative; 
margin:auto;
_text-align:left;}

.main_table 
{background:url(images/spacer.gif) 233px 0px repeat-y;
}

.width_td	{
padding:0px 0px 0px 0px;
}

.whitea {color:#efefef; font-size:11px; line-height:11px; font-weight:bold; decoration:none;font-family:Arial, Helvetica, sans-serif;}
.whitea:link {color:#efefef;text-decoration:none;}
.whitea:hover {color:#efefef;text-decoration:underline;}
.whitea:visited {color:#efefef;text-decoration:none;}


.box_width_left	{width:216px;}


.header		 	{vertical-align:middle; text-align:right;padding:0px 25px 4px 0px;}
.header td 		{vertical-align:middle;}
.header td 		 {color:#d9dbdd; font-size:11px; line-height:13px; font-weight:normal;font-family:Tahoma, Geneva, sans-serif;} 	
.header img		{vertical-align:middle;}
.header_separator	{text-align:center; width:50%;}
.nav_separator		{padding:0px 12px 0px 12px; vertical-align:middle;}


.header	.z1		{padding:0px 0px 0px 0px;}
.header .z1 table	{height:59px;background:url(images/z1.gif) 0px 0px no-repeat;}
.header .z1 td 	 	{padding:8px 5px 10px 78px; vertical-align:middle;}
.header .z1 b		{color:#ffffff; font-size:13px; line-height:14px; font-weight:bold;text-transform:uppercase;}
.z1 td			{color:#ffffff; font-size:13px; line-height:14px; font-weight:normal;font-family:Tahoma, Geneva, sans-serif;}

.z1 a 		 	{color:#ffffff; font-size:13px; line-height:14px; font-weight:normal;text-decoration:none}
.z1 a:hover  	        {color:#ffffff; text-decoration:underline;}


.row_1		{padding:0px 1px 0px 1px; height:149px;}
.row_1 .div2	{background:url(images/width_table.gif) 0px 0px repeat-x;}
.row_1 .table2	{background:url(images/width_td.jpg) 0px 0px no-repeat;}
.row_2		{padding:0px 0px 0px 0px; height:100%;}
.row_3		{padding:0px 6px 0px 6px;}

.logo			{padding:26px 67px 0px 28px; width:100%; height:95px; vertical-align:top;}


.login 		{padding-right:45px; padding-bottom:2px;}
.login a		{color:#ef1d08; font-size:11px; font-weight:bold; text-decoration:none;}
.login a:link	{color:#ef1d08; font-size:11px; font-weight:bold; text-decoration:none;}
.login a:link:visited	{color:#ef1d08; font-size:11px; font-weight:bold; text-decoration:none;}
.login a:link:hover	{color:#ef1d08; font-size:11px; font-weight:bold; text-decoration:none;}

.login div		{background:url(images/login_bg.gif) 0px 0px repeat-x;}

.login td		{background:url(images/login_right.gif) 100% 0px no-repeat;padding:0px 15px 2px 12px; height:24px;}
.login table	{background:url(images/login_left.gif) 0px 0px repeat;}
.logindiv		{background:url(images/login_bg.gif) 0px 0px repeat-x;}


.menu 		{padding:0px 0px 0px 0px; width:100%;background:url(images/menu_left.jpg) 0px 0px no-repeat;} 
.menu .td		{background:url(images/menu_left.html) 0px 0px no-repeat;}
.menu .table	{background:url(images/menu_right.gif) 100% 0px no-repeat;}
.menu td		{width:auto;vertical-align:middle; text-align:center;}
.menu td a	{display:block;}
.menu_separator	{width:25%; text-align:center;padding:0px 5px 0px 5px;}

.search div		{background:url(images/search_right.gif) 100% 0px no-repeat;}
.search			{padding:0px 0px 0px 8px; vertical-align:middle;background:url(images/search_bg.gif) 0px 0px repeat-x;}
.search td			{color:#fdfdfd; font-size:13px; font-weight:bold; font-family:arial; vertical-align:middle;}
.search input		{height:17px;}
.search .table		{height:41px;}

.wrapper_ll 		{background:url(images/wrapper_l.gif) 0px 0px repeat-y;}
.wrapper_rr		{background:url(images/wrapper_r.gif) 100% 0px repeat-y; background-color:#ffffff;}
.wrapper_b 		{background:url(images/wrapper_border.gif) 0px 100% repeat-x; 
border: 1px solid #d6d6d6;}
.wrapper_r 		{background:url(images/wrapper_border.gif) 100% 0px repeat-y;}
.wrapper_l 		{background:url(images/wrapper_border.gif) 0px 0px repeat-y;}
.wrapper_tl 		{background:url(images/wrapper_tl.gif) 0px 0px no-repeat; width:100%;}
.wrapper_tr 		{background:url(images/wrapper_tr.gif) 100% 0px no-repeat;padding:21px 20px 26px 22px;}

.infoBoxHeading_table {
background:url(images/infoBoxHeading_table.gif) 0px 0px repeat-x #f6f6f6;
margin:0px 0px 0px 0px; 
border:1px solid #e1e1e1; 
border-top:0px;
}

.infoBoxHeading_td	{
background:url(images/infoBoxHeading_td.gif) 11px 12px no-repeat;width:100%; 
height:33px;padding:9px 4px 9px 28px; vertical-align:top;
color:#1b1b1b;
font-size:12px;
line-height:14px;
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
}		


.infoBoxHeadingrv_table {
background:url(images/search_bg.gif) 0px 0px repeat-x #3d3d3d;
margin:0px 0px 0px 0px; 
border:1px solid #e1e1e1; 
border-top:0px;
}

.infoBoxHeadingrv_td	{
background:url(images/infoBoxHeading_td.gif) 11px 12px no-repeat;width:100%; 
height:33px;padding:9px 4px 9px 28px; vertical-align:top;
color:#efefef;
font-size:12px;
line-height:14px;
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
}


.infoBoxHeading_td a 		{color:#1b1b1b;font-size:12px;line-height:14px;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;text-decoration:none}
.infoBoxHeading_td a:hover  	{color:#1b1b1b; text-decoration:underline;}
.infoBox_table				{margin:0px 0px 9px 0px; border:1px solid #e1e1e1; border-top:0px;}
.infoBox_td 				{padding:0px 0px 0px 0px;width:100%;}
.infoBoxContents_table			{margin:0px;}

.infoBoxContents_table .boxText {padding:11px 6px 16px 12px;}


.infoBoxHeading2_table	{
background:url(images/infoBoxHeading2_table.gif) 0px 0px repeat-x #f6f6f6;
margin:0px 0px 0px 0px;
border-bottom:1px solid #e1e1e1;
}

.infoBoxHeading2_td {background:url(images/infoBoxHeading_td.gif) 11px 12px no-repeat;width:100%; height:33px;padding:9px 4px 9px 28px; vertical-align:top;}								
.infoBoxHeading2_td 	{color:#ffffff;font-size:12px;line-height:14px;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;}
.infoBoxHeading2_td a 	{color:#ffffff;font-size:12px;line-height:14px;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;text-decoration:none}
.infoBoxHeading_td a:hover  	{color:#1b1b1b; text-decoration:underline;}


.infoBoxHeadingrv_td a 		{
color:#1b1b1b;font-size:12px;
line-height:14px;
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
text-decoration:none
}

.infoBoxHeadingrv_td a:hover  	{color:#1b1b1b; text-decoration:underline;}
.infoBoxrv_table				{margin:0px 0px 9px 0px; border:1px solid #e1e1e1; border-top:0px;}
.infoBoxrv_td 				{padding:0px 0px 0px 0px;width:100%;}
.infoBoxContentsrv_table			{margin:0px;}
.infoBoxContentsrv_table .boxText {padding:11px 6px 16px 12px;}



.boxText font  			{color:#2b4605; text-decoration:none; font-size:11px; font-weight:normal;}
.boxText font a 			{color:#2b4605; text-decoration:none; font-size:11px; font-weight:normal;}
.boxText font a:hover  	{color:#2b4605;}
.boxText font.sc a 	{color:#2b4605; text-decoration:none; font-size:11px; font-weight:bold;}
.boxText font.sc a:hover  	{color:#2b4605; text-decoration:underline}
.boxText strong a 		{color:#2b4605; text-decoration:none; font-size:11px; line-height:14px; font-weight:bold;font-family:Tahoma, Geneva, sans-serif;}
.boxText strong a:hover  	{color:#2b4605; text-decoration:none}
.boxText li					{padding:0px 0px 0px 0px; width:100%;}
.boxText li, .boxText li a			{font-family:Tahoma, Geneva, sans-serif;}
.boxText ul					{list-style:none;margin:0px 0px 0px 0px;padding:0;}
.boxText .categories				{margin:0px 0px 0px 0px;}
.boxText .bestsellers			{margin:11px 0px 4px 17px;}
.boxText .information			{margin:0px 0px 8px 0px;}
.boxText .manufacturers			{margin:0px 0px 0px 0px;}
.boxText li a 					{display:block;}
.boxText ul li div 				{padding-left:15px;}
.boxText .bg_list 				{padding:0px 0px 0px 0px;margin:2px 0px 6px 0px;}
.boxText .bg_list a	 {color:#474747; font-size:11px; line-height:12px; font-weight:normal;
 padding:2px 1px 5px 17px;text-decoration:none;}
.boxText .bg_list a:hover			{color:#ffffff;text-decoration:none;background:#ef1d08;}
.boxText .bg_list a b				{color:#ef1d08; font-weight:normal; text-decoration:none;}
.boxText .bg_list a:hover b		{color:#ffffff;}
.boxText .bg_list_un 			{padding:0px 0px 0px 0px;margin:2px 0px 6px 0px;}
.boxText .bg_list_un a			{color:#474747; font-size:11px; line-height:12px; font-weight:normal;
 padding:2px 1px 5px 17px;text-decoration:none;}
.boxText .bg_list_un a:hover		{color:#ffffff;text-decoration:none;background:#ef1d08;}
.boxText .bg_list_un a b			{color:#ef1d08; font-weight:normal; text-decoration:none;}


.cont_heading_table {background:url(images/infoBoxHeading_table.gif) 0px 0px repeat-x #f6f6f6;margin:0px 0px 0px 0px; border:1px solid #e1e1e1; border-top:0px;}

.cont_heading_td	{background:url(images/infoBoxHeading_td.gif) 11px 12px no-repeat;width:100%; height:33px;padding:10px 14px 9px 28px; vertical-align:top;}								

.popup .cont_heading_td 		{color:#1b1b1b;font-size:12px;line-height:14px;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;}

.cont_heading_td 				{color:#1b1b1b;font-size:12px;line-height:14px;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;}

.cont_heading_td a 				{color:#1b1b1b;font-size:12px;line-height:14px;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;text-decoration:none}

.cont_heading_td a:hover  		{color:#1b1b1b; text-decoration:underline;}

.content_wrapper3_table				{margin:0px 0px 11px 0px; border:1px solid #e1e1e1; border-top:0px;}

.content_wrapper3_td				{padding:0px 0px 0px 0px; width:100%;}

.red: link              {color:#ef1d08; font-size:11px; font-weight:bold; text-decoration:none;}
.red: visited         {color:#ef1d08; font-size:11px; font-weight:bold; text-decoration:none;}
.red: hover           {color:#ef1d08; font-size:11px; font-weight:bold; text-decoration:none;}
.red: active           {color:#ef1d08; font-size:11px; font-weight:bold; text-decoration:none;}


.footer td img		{margin:4px 0px 0px 0px;}
.footer 			{padding:0px 0px 0px 0px;color:#3a4453; font-size:11px; line-height:20px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; vertical-align:middle;} 
.footer_td 		{text-align:left; height:52px;padding:0px 0px 6px 4px;}
.footer2_td		{padding:0px 25px 0px 1px; text-align:center; background:#000000; height:44px;}
.footer .footer2_td	{vertical-align:middle;}
.footer td 		        {color:#3a4453; font-size:11px; line-height:20px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; vertical-align:middle;}
.footer a 		  {color:#3a4453; font-size:11px; line-height:20px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; text-decoration:none;} 
.footer a:hover   {color:#3a4453;text-decoration:underline;}
.footer span 	  		{color:#ffffff; font-size:11px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif;}
.footer span a 		  	{color:#ffffff; font-size:11px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif;text-decoration:none;} 			
.footer span a:hover   	{color:#ffffff;text-decoration:underline;}

.footer b				{color:#3a4453; font-size:11px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; text-decoration:none;}
.footer b a 	  		{color:#3a4453; font-size:11px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; text-decoration:underline;}			
.footer b a:hover 		{color:#3a4453; text-decoration:none;}

A:link {
	COLOR: #000000; TEXT-DECORATION: none
}

A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}

A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

A:active {
	COLOR: #000000; TEXT-DECORATION: none
}

H1 {
	FONT-SIZE: 15px
}

H2 {
	FONT-SIZE: 13px
}

H3 {
	FONT-SIZE: 12px
}

HR {
	COLOR: #dddddd; HEIGHT: 1px
}

/* Page header */
.Head {
	BACKGROUND-COLOR: #fff2c9
}

/* Sidebar menu boxes */
.SidebarBox {
	BACKGROUND-COLOR: #fff2c9
}

/* Border of sidebar menu boxes*/
.SidebarBorder {
	BACKGROUND-COLOR: #b2b2b3
}

/* Titles of sidebar menu boxes */
.SidebarTitle {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #e5ebef
}

/* Menu items located in sidebar boxes */
.SidebarItems {
	COLOR: #373b3d; TEXT-DECORATION: none
}

/* Menu items located in sidebar boxes: link */
.SidebarItems:link {
	COLOR: #373b3d; TEXT-DECORATION: none
}

/* Menu items located in sidebar boxes: visited */
.SidebarItems:visited {
	COLOR: #373b3d; TEXT-DECORATION: none
}

/* Menu items located in sidebar boxes: hover */
.SidebarItems:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

/* Menu items located in sidebar boxes: active */
.SidebarItems:active {
	COLOR: #373b3d; TEXT-DECORATION: none
}

/* Horizontal separator in sidebar boxes */
.SidebarHr {
	COLOR: #b2b2b3
}

/* Text in the categories list */
.CategoriesList {
	FONT-SIZE: 12px; 
}

/* Miscelanious text appearing in dialog boxes */
.DialogBox {
	BACKGROUND-COLOR: #ffffff
}

/* Border color of dialog boxes */
.DialogBorder {
	BACKGROUND-COLOR: #e5ebef
}

/* Titles of dialog boxes */
.DialogTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #082032
}

/* Comments appearing in dialog titles */
.DialogTitleComment {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #082032
}

/* Number of articles */
.NumberOfArticles {
	FONT-WEIGHT: bold; COLOR: #000000
}

/* Generic text */
.Text {
	COLOR: #000000
}

/* Product title */
.ProductTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #082032; 
}

/* Caption for product details section */
.ProductDetailsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8A8A8A;
}

/* Product details delimiter */
.Line {
    BACKGROUND-COLOR: #8A8A8A;
}

/* Labels for product details */
.ProductDetailsLabel {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000;
}
/* Product details */
.ProductDetails {
	COLOR: #000000
}

/* Product price title */
.ProductPriceTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;
} 

/* Product price title for alternative currency */
.ProductPriceConverting {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #082032; 
}

/* Product price */
.ProductPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300; 
}

/* Smaller representation of product price */
.ProductPriceSmall {
	FONT-WEIGHT: bold; COLOR: #ff3300
}
/* See product details link */
.SeeDetails {
	TEXT-DECORATION: none
}

/* Subcategories list */
.ItemsList {
	FONT-WEIGHT: bold; COLOR: #082032;
}

/* Navigation path bar */
.NavigationPath {
	COLOR: #294f6c; TEXT-DECORATION: none
}

/* Navigation path bar: link */
.NavigationPath:link {
	COLOR: #294f6c; TEXT-DECORATION: none
}

/* Navigation path bar: visited */
.NavigationPath:visited {
	COLOR: #294f6c; TEXT-DECORATION: none
}

/* Navigation path bar: hover */
.NavigationPath:hover {
	COLOR: #082032; TEXT-DECORATION: underline
}

/* Navigation path bar: active */
.NavigationPath:active {
	COLOR: #294f6c; TEXT-DECORATION: none
}

/* Labels for form submit buttons */
.FormButton {
	FONT-WEIGHT: bold; COLOR: #00224c
}

/* Error message text */
.ErrorMessage {
	FONT-WEIGHT: bold; COLOR: #ff0000
}

/* Validate error message text */
.ValidateErrorMessage {
	COLOR: #ff0000
}

/* Success message */ 
.SuccessMessage {
	COLOR: green
}

/* Mandatory field asterisk */
.Star {
	COLOR: #ff0000
}

/* Header background */
.TableHead {
	BACKGROUND-COLOR: #E5EBEF
}

.AomTableHead {
    BACKGROUND-COLOR: #E5EBEF;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}
.Input {
    BORDER : solid;
    BORDER-WIDTH : 1px; 
    BORDER-COLOR : #B2B2B3;
    WIDTH : 100%;
}
.OrderTitle {
    COLOR : #516176;
    FONT-WEIGHT: bold;
}

A.AomMenu:link {
        color: #466479; TEXT-DECORATION: none;
        font-size : 11px
}
A.AomMenu:visited {
        color: #466479; TEXT-DECORATION: none;
        font-size : 11px
}
A.AomMenu:hover {
        color: #466479; TEXT-DECORATION: underline;
        font-size : 11px
}
A.AomMenu:active  {
        color: #466479; TEXT-DECORATION: none;
        font-size : 11px;
}
.AomProductDetailsTitle {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}

/* Bottom text */
.Bottom {
	COLOR: #B2B2B3; TEXT-DECORATION: none;
}

/* Width for some dropdown select boxes */
.FixedSelect {
	WIDTH: 170px
}

/* Default style for tab header */
.tabDefault {
    COLOR: #466479;
}

/* Style for the selected tab header */
.tabSelected { 
    COLOR: #000000;
}

/* Tab page center */
.Center {
    BACKGROUND-COLOR: #ffffff;
}

/* Tab page border */
.CenterBorder {
    BACKGROUND-COLOR: #CDD9E1;
}

/* Out of stock message */
.OutOfStock {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300
}

/* Style for promotion bonus condition list */
.Promotion {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00224c
}

/* Style for promotion product title */
.PromotionProductDetailsTitle {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300;
}

/* Style for gift certificate title */
.GiftCertificateTitle {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300;
}

A.captcha {
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}


#m1,
#m2,
#m3,
#m4,
#m5,
#m6,

#over_m1,
#over_m2,
#over_m3,
#over_m4,
#over_m5,
#over_m6,

#over2_m1,
#over2_m2,
#over2_m3,
#over2_m4,
#over2_m5,
#over2_m6	{cursor:pointer; white-space:nowrap;text-align:center; padding-bottom:3px; padding-left:13px; padding-right:10px; font-size:13px;line-height:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}					



#m1,
#m2,
#m3,
#m4,
#m5,
#m6					{color:#000000;}



#over_m1,
#over_m2,
#over_m3,
#over_m4,
#over_m5,
#over_m6			{color:#ef1d08;text-decoration:none;}



#over2_m1,
#over2_m2,
#over2_m3,
#over2_m4,
#over2_m5,
#over2_m6			{color:#ef1d08;text-decoration:none;}

/* ************************************************************************************* */

