body {color:#BCC3CF; font-family:verdana,tahoma,arial,sans-serif; font-size:11px;
scrollbar-arrow-color: #ffffff;
scrollbar-base-color: #000000;
scrollbar-darkshadow-color: #ffffff;
scrollbar-track-color: #f9f9f9;
scrollbar-face-color: #000000;
scrollbar-shadow-color: #ffffff;
scrollbar-highlight-color: #46322C;
scrollbar-3dlight-color: #ffffff;
margin-left:0px;
margin-right:0px;
margin-top:0px;
background-color:#142553;
background-image: url("images/bodybg_01.jpg"); 
background-repeat: repeat-x;}

td {color:#333333; font-family:verdana,tahoma,arial,sans-serif; font-size:12px; line-height:125%;}
.header {font-size:18px; font-weight:bold;}
.text_lg {font-size:13px;}
.text_sm {font-size:10px;}
.text_blue {color:#006699;}

a:link {color:#091126; font-weight:normal; text-decoration:underline;}
a:active{color:#333333; font-weight:normal; text-decoration:underline;}
a:visited {color:#091126; font-weight:normal; text-decoration:underline;}
a:hover {color:#7A8C63; font-weight:normal; text-decoration:underline;}

.alert {color:red; font-weight:normal;}
.footnote {color:#000000; font-family:verdana,arial,sans-serif; font-size:9px; font-weight:bold; line-height:14px;}

.border_padding {border-color:C7CCD3; border-width:1px; border-style:solid; padding:1px;}

.base_table {background-color:#ffffff; border-color:#FFFFFF; border-width:3px; border-style:solid; margin:0 auto;}
.main_content {padding:0px;}
.dotline_x {background-image:url(images/dotline_x.gif); background-repeat: repeat-x;}
.dotline_y {background-image:url(images/dotline_y.gif); background-repeat: repeat-y;}

/* error */
.error_title {background-color:#88B4CB; background-image:url(images/submenu_bg.jpg); border-color:#666666; border-style:solid; border-top-width:0px; border-left-width:0px; border-right-width:1px; border-bottom-width:1px; color:#ffffff; padding:4px; font-weight:bold; font-size:12px;}

/* footer style */
.footer color:#FFFFFF; font-size:11px; padding:4px;}
.footer:link {color:#FFFFFF; text-decoration:none;}
.footer:active{color:#FFFFFF; text-decoration:none;}
.footer:visited {color:#FFFFFF; text-decoration:none;}
.footer:hover {color:#FFFFFF; text-decoration:underline;}

/* general form style */
input {color:#333333; background-color:#ffffff; font-size:11px; font-family:verdana,tahoma,arial,sans-serif; font-weight:normal; border-color:#666666; border-width:1px; border-style:solid;}
textarea {color:#333333; background-color:#ffffff; font-size:11px; font-family:verdana,tahoma,arial,sans-serif; font-weight:normal; border-color:#666666; border-width:1px; border-style:solid;}
select {color:#333333; background-color:#ffffff; font-size:11px; font-family:verdana,tahoma,arial,sans-serif; border-color:#666666; border-width:1px; border-style:solid;}
.checkbox {background-color:#f5f5f5; border-width:0px;}
.radio {background-color:#ffffff; border-width:0px;}
.button {background-color:#fc1800; color:#ffffff; border-color:#991314; font-size:10px; font-family:verdana,tahoma,arial,sans-serif; border-width:1px; font-weight:bold;}

/* general table style */
.table_header {background-color:#091126; color:#ffffff; font-weight:bold;}
.table_row_1 {background-color:#eeeeee;}
.border {border-color:#091126; border-width:1px; border-style:solid;}

/* menu style */
.menu {background-color:#FFE479; background-image:url(images/menu_bar_bg.gif); border-color:#999999; border-style:solid; border-top-width:1px; border-left-width:0px; border-right-width:0px; border-bottom-width:1px; font-size:11px;}
.menu_link:link {color:#666666; text-decoration:none; font-weight:bold; font-size:11px;}
.menu_link:active{color:#666666; text-decoration:none; font-weight:bold; font-size:11px;}
.menu_link:visited {color:#666666; text-decoration:none; font-weight:bold; font-size:11px;}
.menu_link:hover {color:#666666; text-decoration:underline; font-weight:bold; font-size:11px;}

/* petfooter style */
.petotcfooter {color:#287CA8; text-decoration:none; font-weight:bold; font-size:11px;}

/* price comparison styles */
.price_table {background-color:#DEF1FE; padding:0px; background-color:#ffffff; border-color:#666666; border-width:1px; border-style:solid;}
.price_header_other {padding:2px; background-color:#8BCAE9; font-size:9px; font-weight:bold;}
.price_header_pdd {padding:2px; background-color:#FFDD55; font-size:10px;}
.price_highlight {color:#CC0000; text-decoration:normal; font-size:12px; font-weight:bold;}
.price_row_1_other {background-color:#DFF0F9; font-size:10px; font-weight:normal; padding:2px;}
.price_row_1_pdd {background-color:#FFF6D1; font-size:11px; font-weight:bold; padding:2px;}
.price_row_2_other {background-color:#B6DEF1; font-size:10px; font-weight:normal; padding:2px;}
.price_row_2_pdd {background-color:#FFEC9D; font-size:11px; font-weight:bold; padding:2px;}
.price_products {padding:1px; font-size:10px;}
.price_saving {color:#D95700; text-decoration:underline; font-size:11px; font-weight:bold;}
.price_saving2 {font-size:11px; font-weight:bold;}
a.price_highlight, a.price_highlight:visited, a.price_highlight:active {color:#CC0000; text-decoration:normal; font-size:12px; font-weight:bold;}
a.price_highlight:hover {color:#000000; text-decoration:normal; font-size:12px; font-weight:bold;}


/* submenu style */
.submenu_title {background-color:#88B4CB; border-color:#666666; border-style:solid; border-top-width:0px; border-left-width:0px; border-right-width:1px; border-bottom-width:1px;}
.submenu_bg {background-color:#091126;}
.submenu_inactivetext {background-color:#88B4CB;}
.submenu {background-color:#FFFFFF; background-image:url(images/uscompounds/subbg.gif); font-size:11px; color:#000000;}
.submenu2 {background-color:#e3ebed; font-size:11px; color:#000000;}
.submenu_link:link {color:#666666; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link:active{color:#666666; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link:visited {color:#666666; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link:hover {color:#666666; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link_white:link {color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link_white:active{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link_white:visited {color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link_white:hover {color:#FFFFFF; text-decoration:underline; font-weight:bold; font-size:11px;}

/* customer login style */
.submenu_sub {background-color:#fff3b5; padding:3px;}


/* shopping cart style */
.cart {background-color:#F5F5F5; padding:2px;}
.cart2 {background-color:#FFF1B0; padding:2px;}
.cart_row {background-color:#E0ECF3;}
.cart_row2 {background-color:#FFD820;}
.cart_text {font-weight:normal; color:#333333; font-size:9px;}

/* search style */
.search {background-color:#F5F5F5; padding:3px;}
.search_text {color:#333333; font-size:9px; font-weight:normal;}
.search_input {color:#333333; background-color:#ffffff; font-size:10px; font-family:verdana,tahoma,arial,sans-serif; font-weight:normal; border-color:#666666; border-width:1px; border-style:solid;}

/*misc style*/
.smalltext_subnote {color:#CC0000; text-decoration:none; font-size:10px;}

/* customer login style */
.login { padding:3px;}
.login_text {color:#333333; font-size:9px; font-weight:normal;}
.login_input {color:#333333; background-color:#ffffff; font-size:10px; font-family:verdana,tahoma,arial,sans-serif; font-weight:normal; border-color:#666666; border-width:1px; border-style:solid;}
.login_link:link {color:#333333; text-decoration:underline; font-weight:bold;}
.login_link:active{color:#FFFFFF; text-decoration:underline; font-weight:bold;}
.login_link:visited {color:#333333; text-decoration:underline; font-weight:bold;}
.login_link:hover {color:#FFFFFF; text-decoration:underline; font-weight:bold;}

.login_link2:link {color:#FFFFFF; text-decoration:underline; font-weight:bold;}
.login_link2:active{color:#FFFFFF; text-decoration:underline; font-weight:bold;}
.login_link2:visited {color:#FFFFFF; text-decoration:underline; font-weight:bold;}
.login_link2:hover {color:#FFFFFF; text-decoration:underline; font-weight:bold;}


/* mini cart styles */
.mini_cart {background-image:url(images/uscompounds/subbg_cart2.gif); background-repeat: repeat-y;}
.mini_cart_inner_table {padding:5px;}
.mini_cart_header {background-color:#E3E0DC; font-size:9px; font-weight:bold; color:#333333;}
.mini_cart_item {font-size:9px; font-weight:normal;}
.mini_cart_empty {font-size:11px; font-weight:normal;}
.mini_cart_price {font-size:11px; font-weight:bold;}
.mini_cart_checkout {background-color:#116BCF; font-size:9px; font-weight:bold; color:#ffffff} 


.FreezePaneOff
   {
      visibility: hidden;
      display: none;
      position: absolute;

   }

.FreezePaneOn
{
  position: absolute;
  top: 0px;
  left: 0px;
  visibility: visible;
  display: block;
  width: 1680;
  height: 1050;
  background-color: #c4c4c4;
  z-index: 999;
  filter:alpha(opacity=85);
  -moz-opacity:0.85;
  padding-top: 20%;
}

.InnerFreezePane
{
  text-align: center;
  width: 66%;
  background-color: #091126;
  color: White;
  font-size: 17px;
  border: solid 1px #111;
  padding: 9px;
}


* {
	margin:0;
	padding:0;
}


#nav-container {
	width:800px;
}

#nav {
	float: left;
	margin:0 auto;
	height:50px;
	width:532px;
}

#nav li {
	display:inline;
	list-style:none;
}

#nav li a {
	float:left;
	display:block;
	height:50px;
}

#nav li.navItem1 a { width:138px; background:url(../images/amNav_01.gif) }
#nav li.navItem2 a { width:179px; background:url(../images/amNav_02.gif) }
#nav li.navItem3 a { width:215px; background:url(../images/amNav_03.gif) }

#nav li a:hover { background-position: 0 -50px; }

#search {
	float:right;
	background:url(../images/search-bg.gif);
	height:50px;
	width:268px;
}

#search .sbox {
	margin:18px 0 0 90px;
	float:left;
	width:123px;
	border:0;
	background:none;
}

#search .go {
	margin:16px 20px 0 0;
	float:right;
	border:0;
}

.header_links A {width: 132px; height: 20px; background-color:#EFEDE9; color: #654519; padding-top:3px;  text-decoration: none; font-size: 11px;  display:block; text-align:left;border-color:#EFEDE9; border-width:1px; border-style:solid;}, .header_links A:visited {width: 132px; height: 20px; background-color:#EFEDE9 ;color: #654519; text-decoration: none; font-size: 11px; display:block; padding-top:3px; text-align:left; border-color:#EFEDE9; border-width:1px; border-style:solid;}
.header_links A:hover {width: 132px; height: 20px; background-color:#ADC78A ;color: #FFFFFF; padding-top:3px;  text-decoration: none; font-size: 11px;  display:block; text-align:left; border-color:#666666; border-width:1px; border-style:solid;}, .header_links A:active { width: 132px; height: 20px; background-color:#ADC78A ;color: #ffffff; padding-top:3px;  text-decoration: none; font-size: 11px;  display:block; text-align:left; border-color:#666666; border-width:1px; border-style:solid;}

.header_menu A {width: 132px; height: 20px; background-color:#D0C5B4; color: #FFFFFF; text-decoration: none; font-size: 11px; display:block; padding-top:3px; text-align:left; font-weight:bold;border-color:#D0C5B4; border-width:1px; border-style:solid; }, .header_menu A:visited {width: 132px; height: 20px; background-color:#D0C5B4; color: #FFFFFF; text-decoration: none; font-size: 11px; display:block; padding-top:3px; text-align:left; font-weight:bold;border-color:#D0C5B4; border-width:1px; border-style:solid;}
.header_menu A:hover {width: 132px; height: 20px; background-color:#A4A4A4 ;color: #FFFFFF; padding-top:3px;  text-decoration: none; font-size: 11px;  display:block; text-align:left; font-weight:bold; border-color:#A4A4A4; border-width:1px; border-style:solid;}, .header_menu A:active { width: 132px; height: 20px; background-color:#A4A4A4 ;color: #ffffff; padding-top:3px;  text-decoration: none; font-size: 11px;  display:block; text-align:left; font-weight:bold; border-color:#A4A4A4; border-width:1px; border-style:solid;}
