body, p, div, th, td, p, input, select, textarea {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
BODY {
	BACKGROUND-COLOR: #FFFFFF; margin: 0px; padding: 0px;
}

table.bigmenusmall {FONT-SIZE: 10px;border: none; width: 184px;}
td.menuhide{padding: 3 0 3 3; border-bottom: 1px solid #D6E8FE; text-align: left; vertical-align: middle;}
td.menuhide a{text-decoration: underline; font-weight: bold;}
td.menuhide a:hover{text-decoration: none; font-weight: bold; color: #fd5406;}
td.menu_child{padding: 3 0 3 6; border-bottom: 1px solid #D6E8FE; text-align: left; vertical-align: middle;}
td.menu_child a{text-decoration: underline; font-weight: normal;}
td.menu_child a:hover{text-decoration: none; font-weight: normal; color: #fd5406;}

td.blockhead{padding: 3 6 3 6; background-color: #ecf3fb; border-top: 1px solid #605327; border-bottom: 1px solid #605327; height: 22px; text-align: left; font-weight: bold; vertical-align: middle;}
td.head{
	padding: 3 6 3 6;
	background-color: #f7efd9;
	height: 20px;
	text-align: left;
	font-weight: bold;
	vertical-align: middle;
	}
td.headP{
	padding: 3 6 3 6;
	height: 20px;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	}	
td.headline{
	padding: 10 10 5 10;
	height: 15px;
	text-align: left;
	vertical-align: middle;
	}
td.headl{
	padding-right: 10;
	padding-bottom: 5;
	padding-top: 5;
	padding-left: 10;
	height: 16px;
	text-align: left;
	vertical-align: middle;
	line-height: 120%;
}
	
td.centralblock{padding: 4 6 6 6; background-color: #FFFAEC; border-bottom: 1px solid #CAAA72; text-align: left; vertical-align: top;}
td.centralblocktitle{padding: 3 6 3 6; background-color: #FFFAEC; border-bottom: 1px solid #CAAA72; text-align: left; vertical-align: top;}
td.centralblocktitlel{padding: 3 6 3 6; background-color: #FFFAEC; border-top: 1px solid #CAAA72; border-bottom: 1px solid #CAAA72; text-align: left; vertical-align: top;}
td.centralblockall{padding: 8 6 9 6; border-bottom: 1px solid #80A2D9; text-align: left; vertical-align: top;}
td.centralblockallprod{padding: 8 6 9 6; text-align: left; vertical-align: top;}
td.centralblockalls{padding: 8 0 9 0; border-bottom: 1px solid #80A2D9; text-align: left; vertical-align: top;}
td.centralblockallsp{padding: 8 0 9 0; text-align: left; vertical-align: top;}
td.centralblockallsn{padding: 0 0 9 0; border-bottom: 1px solid #80A2D9; text-align: left; vertical-align: top;}
td.centralblockallsnl{padding: 0 0 9 0; text-align: left; vertical-align: top;}
td.centralblockalltext{padding: 8 6 9 6; border-bottom: 1px solid #80A2D9; text-align: left; vertical-align: top;}
A:link {
	COLOR: #333333; TEXT-DECORATION: none;
}

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

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

A:active {
	COLOR: #333333; TEXT-DECORATION: none;
}
a img, img{border: none;}

H1 {
	font: 9pt arial; FONT-WEIGHT: bold; COLOR: #333333; padding: 0px; margin: 0px;
}

H2 {
	FONT-SIZE: 14px;
}

H3 {
	FONT-SIZE: 12px;
}

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

/* Page header */
.Head {
	background : #ffffff  no-repeat left; 	height: 85px; 	color: #004185; 	text-align : right; 	vertical-align: bottom; 	padding-right: 10px; 	padding-bottom: 10px; 	font-size: 12px;
}

/* Sidebar menu boxes */
.SidebarBox {
	FONT-SIZE: 11px;
}

/* Border of sidebar menu boxes*/
.SidebarBorder {
	BACKGROUND-COLOR: #EDF4FD; BACKGROUND-image: url('images/nav_bg.gif');
}

/* Titles of sidebar menu boxes */
.SidebarTitle {
	font: 11px tahoma; FONT-WEIGHT: bold; COLOR:#333333; vertical-align: top; overflow: hidden; BACKGROUND-image: url('images/nav_bg.gif');
}

.SidebarTitleClear {
	font: 11px tahoma; FONT-WEIGHT: bold; COLOR:#333333; vertical-align: top; overflow: hidden;
}

.SidebarTitle240 {
	font: 11px tahoma; FONT-WEIGHT: bold; COLOR:#333333; vertical-align: top; overflow: hidden; BACKGROUND-image: url('images/notify_bg.gif');
}

/* Menu items located in sidebar boxes */
.SidebarItems {
	padding: 1px 5px 1px 5px; color: #333333; text-decoration: none; FONT-SIZE: 11px; 
}

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

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

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

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

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

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

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

/* Border color of dialog boxes */
.DialogBorder {
	
}

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

/* 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
}

.TextTwo {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}

.TextSmall {
	FONT-SIZE: 10px; COLOR: #000000
}

/* Product title */
.ProductTitle {
                font: 9pt arial; color: #000099; font-weight: bold;
}

.ProductTitleSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000099;
}

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

/* Product details delimiter */
.Line {
    
}

/* 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: 10pt; COLOR: #000009; FONT-FAMILY: tahoma;
}

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

/* Product price */
.ProductPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff3300; FONT-FAMILY: tahoma;
}

/* Smaller representation of product price */
.ProductPriceSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300
}

/* See product details link */
.SeeDetails {
	TEXT-DECORATION: none
}

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

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

/* 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;
}



/* Sidebar menu boxes */
.SidebarBox1 {font-size: 11px;}

/* Border of sidebar menu boxes*/
.SidebarBorder1 {background-image: url('images/nav_bg_top.jpg'); background-position: top; background-repeat: no-repeat;}

/* Titles of sidebar menu boxes */
.SidebarTitle1 {font: 11px tahoma; font-weight: bold; COLOR:#333333; vertical-align: top; overflow: hidden;}



   .topnav {font: 9pt arial; font-weight: bold; color: #225588;}
   .topnav:link {text-decoration: none; font-weight: bold; color: #225588;}
   .topnav:visited {text-decoration: none; font-weight: bold; color: #225588;}
   .topnav:hover {text-decoration: underline; font-weight: bold; color: #FF6D00;}

   .topnav:active {text-decoration: none; font-weight: bold; color: #FF6D00;}

   .topnavtab {position: relative; background: #FFFFFF url('images/top_nav_tab.gif'); width: 95px; height: 25px;}

   .phonesnav {font: 11px; font-weight: normal; color: #000000; padding: 1px 5px 1px 5px;}
   .phonesnav:link {text-decoration: none; font-weight: normal; color: #225588;}
   .phonesnav:visited {text-decoration: none; font-weight: normal; color: #225588;}
   .phonesnav:hover {text-decoration: underline; font-weight: normal; color: #FF6D00;}
   .phonesnav:active {text-decoration: none; font-weight: normal; color: #FF6D00;}

   .featureboxtitle {font: 9pt arial; font-weight: bold; color: #336699;}
   .featureboxtitle:link {text-decoration: none; font-weight: bold; color: #336699;}
   .featureboxtitle:visited {text-decoration: none; font-weight: bold; color: #336699;}
   .featureboxtitle:hover {text-decoration: underline; font-weight: bold; color: #FF6D00;}
   .featureboxtitle:active {text-decoration: none; font-weight: bold; color: #FF6D00;}

   .shortdetails {font: 9pt arial; padding: 3px 3px 3px 5px;}

   .product_title {font: 10pt trebuchet ms; color: #336699; font-weight: bold;}

   .product_tab {font: 9pt arial; color: #000000; font-weight: normal;}
   .product_tab:link {text-decoration: none; font-weight: bold; color: #225588;}
   .product_tab:visited {text-decoration: none; font-weight: bold; color: #225588;}
   .product_tab:hover {text-decoration: underline; font-weight: bold; color: #FF6D00;}
   .product_tab:active {text-decoration: none; font-weight: bold; color: #FF6D00;}

   .product_link {font: arial; text-decoration: underline; font-weight: normal; color: #336699;}
   .product_link:link {text-decoration: none; font-weight: normal; color: #336699;}
   .product_link:visited {text-decoration: none; font-weight: normal; color: #336699;}
   .product_link:hover {text-decoration: underline; font-weight: normal; color: #FF6D00;}
   .product_link:active {text-decoration: none; font-weight: normal; color: #FF6D00;}

   .product_content_box {border: 1px solid #95B0CC; width: 672px; border-top: 0px; border-bottom: 0px; padding: 2px 10px 2px 10px; margin-bottom: 10px;}
   .product_details {font: 9pt arial;}

   .search_link {font: arial; text-decoration: none; font-weight: normal; color: #000000;}
   .search_link:link {text-decoration: none; font-weight: normal; color: #000000;}
   .search_link:visited {text-decoration: none; font-weight: normal; color: #000000;}
   .search_link:hover {text-decoration: underline; font-weight: normal; color: #000000;}
   .search_link:active {text-decoration: none; font-weight: normal; color: #000000;}

   .page_link {font: arial; text-decoration: none; font-weight: normal; color: #336699;}
   .page_link:link {text-decoration: underline; font-weight: normal; color: #336699;}
   .page_link:visited {text-decoration: underline; font-weight: normal; color: #336699;}
   .page_link:hover {text-decoration: underline; font-weight: normal; color: #FF7D00;}
   .page_link:active {text-decoration: none; font-weight: normal; color: #666666;}

   .picturebox {position: relative;}
   .picturebox1 {position: absolute;}

   .advertbox {position: relative;}
   .advertbox1 {position: absolute;}

   .support_link {font: 9pt arial; color: #336699; font-weight: bold; text-decoration: underline;}

   .ticker_box_content {font: 10pt arial; color: #000000; width: 118px; height: 140px;}
   .ticker_box_container {border: 0px solid #6699CC; width: 118px; height: 140px; vertical-align: top;}

   .tagline {font: 8pt trebuchet ms, verdana; color: #363636; font-weight: bold;}
   .tagline_search {font: 9pt trebuchet ms, verdana; color: #000000; font-weight: normal;}

   .ProductPriceComing {font: 8pt tahoma; font-weight: bold; color: #FF0000;}
   .ComingSoon {font: 13pt trebuchet ms, arial; font-weight: normal; text-decoration: underline; color: #FF0000;}

   .product_notice {font: 10pt trebuchet ms, arial, verdana; color: #333333; font-weight: normal;}

   .checkout_step_init {font: 8pt arial; color: #4477AA; font-weight: bold; background-image: url(images/product_tab_bg_blue.gif);}
   .checkout_step_active {font: 8pt arial; color: #000000; font-weight: bold; background-image: url(images/product_tab_bg_green.gif);}
   .checkout_step_complete {font: 8pt arial; color: #999999; text-decoration: line-through; font-weight: bold; background-image: url(images/product_tab_bg_blue.gif);}

   .button_glass {font: 8pt arial; font-weight: bold; color: #666666;}
   .button_glass:link {text-decoration: none; font-weight: bold; color: #333333;}
   .button_glass:visited {text-decoration: none; font-weight: bold; color: #333333;}
   .button_glass:hover {text-decoration: underline; font-weight: bold; color: #000000;}
   .button_glass:active {text-decoration: none; font-weight: bold; color: #333333;}

   .tipbox {font: 8.5pt verdana; background: #FFFFE1; border-top: 1px solid #9EB1C0; border-left: 1px solid #9EB1C0; border-bottom: 1px solid #677787; border-right: 1px solid #677787;}

   .popup_box {font: 8.5pt arial; background: #FFFFE1; border-top: 1px solid #9EB1C0; border-left: 1px solid #9EB1C0; border-bottom: 1px solid #677787; border-right: 1px solid #677787; padding: 3px;}

   .catview {font: 8pt verdana; color: #333333;}
   .catview:link {font: 8pt verdana; text-decoration: underline; font-weight: normal; color: #333333;}
   .catview:visited {font: 8pt verdana; text-decoration: underline; font-weight: normal; color: #333333;}
   .catview:hover {font: 8pt verdana; text-decoration: underline; font-weight: normal; color: #000000;}
   .catview:active {font: 8pt verdana; text-decoration: underline; font-weight: normal; color: #333333;}
