body { font-family:arial,verdana,tahoma,sans-serif; font-size:11px; line-height:115%; 
scrollbar-arrow-color: #ffffff;
scrollbar-base-color: #F3F3F3;
scrollbar-darkshadow-color: #EFF2E1;
scrollbar-track-color: #F3F3F3;
scrollbar-face-color: #8BAEB2;
scrollbar-shadow-color: #dddddd;
scrollbar-highlight-color: #EFF2E1;
scrollbar-3dlight-color: #ffffff;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
background-image: url("images/bg.jpg");}

td {color:#3D2901; font-family:arial,verdana,tahoma,sans-serif; font-size:12px; line-height:115%;}


/* text styles */
.text_blue {color:#0072BC;}
.text_orange {color:#F7A804;}
.text_green {color:#6D7233;}
.text_light_gray {color:#666666;}
.text_title {font-size:14px; font-weight:bold;}
.text_12 {font-size:12px;}
.text_10 {font-size:10px;}
.text_9 {font-size:9px;}
.underline {text-decoration:underline;}
.main_text {margin-left:3px; margin-top:6px;}

/* link styles */
a:link {color:#3D2901;}
a:active{color:#3D2901;}
a:visited {color:#3D2901;}
a:hover {color:#2F435E;}

.alert {color:#D6191C; font-weight:normal;}

.orange_link:link {color:#F7A804; text-decoration:underline;}
.orange_link:active{color:#F7A804; text-decoration:underline;}
.orange_link:visited {color:#F7A804; text-decoration:underline;}
.orange_link:hover {color:#2B7DC1; text-decoration:underline;}

/* border styles */
.border {border-color:#C7CCD3; border-width:1px; border-style:solid;}
.border_padding {border-color:#C7CCD3; border-width:1px; border-style:solid; padding:1px;}
.border_product {border-color:#C7CCD3; border-width:1px; border-style:solid; padding:3px;}
.main_box {border-color:#ffffff; border-width:1px; border-style:solid; background-color:#FFFFFF;}
.border_topseller {background-color:#ffffff; padding:3px; border-color:#C7CCD3; border-width:1px; border-style:solid;}

/* submenu style */
.submenu_title {background-color:#2F435E; 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:#2F435E;}
.submenu_inactivetext {background-color:#EFF2E1;}
.submenu {background-color:#F5F5F5; background-image:url(images/sm_bg.gif); border-color:#666666; border-style:solid; border-top-width:0px; border-left-width:0px; border-right-width:1px; border-bottom-width:1px; font-size:11px;}
.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;}


/* dotline and devider styles */
.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;}
.dotline_y_white {background-image: url("images/dotline_y_white.gif"); background-repeat: repeat-y;}
.dotline_x_dark {background-image: url("images/dotline_x_dark.gif"); background-repeat: repeat-x;}
.dotline_y_dark {background-image: url("images/dotline_y_dark.gif"); background-repeat: repeat-y;}
.space_x {height:10px;}

/* column styles */
.main_column {padding:5px;}
.right_column {width:170px; padding:5px;}

/* header image styles */
.header {font-family:arial; font-size:22px; font-weight:bold; color:#2F435E;}
.header_image {background-image:url("images/bg_header.gif"); background-repeat: repeat-x; background-color:#2076b8; height:90px;}

/* table style */
.table_header {background-color:#AFBA82; color:#ffffff; font-weight:bold;}
.table_row_1 {background-color:#E6E9D8;}

/* table corners styles */
.tbl_t {background-image:url('images/tbl_t.gif'); background-repeat: repeat-x; height:8px}
.tbl_l {background-image:url('images/tbl_l.gif'); background-repeat: repeat-y; width:8px}
.tbl_r {background-image:url('images/tbl_r.gif'); background-repeat: repeat-y; width:12px}
.tbl_b {background-image:url('images/tbl_b.gif'); background-repeat: repeat-x; height:12px}


/* top menu styles */
.topmenu {background-image:url("images/menu_bg.gif"); background-repeat: repeat-x;}
.topmenu_link:link {color:#ffffff;text-decoration:none;}
.topmenu_link:active{color:#ffffff;text-decoration:none;}
.topmenu_link:visited {color:#ffffff;text-decoration:none;}
.topmenu_link:hover {color:#ffffff;text-decoration:underline;}



/* search styles */
.search_table {background-image:url("images/login_bg.gif");}
.search_input {background-color:#ffffff; font-size:9px; font-family:arial,verdana,tahoma,sans-serif; border-color:#3D2901; border-width:1px; border-style:solid;}
.search_select {background-color:#ffffff; font-size:9px; font-family:arial,verdana,tahoma,sans-serif; border-color:#3D2901; border-width:1px; border-style:solid; width:112px;}
.search_button {border-width:0px;}

/* cart styles */
.cart_table {background-color:#E9F0F8; background-image:url("images/cart_bg.gif"); padding:3px;}
.cart_header {font-size:12px; font-weight:bold; color:#2F435E;}
.cart_item {font-size:11px;}
.cart_row {background-color:#CDD9E2;}
.cart_row2 {background-color:#B3C9D7;}
.cart_tablefull {background-color:#D8E3EB; padding:3px;}

/* customer styles */
.customer_table {background-color:#E7FFA7; padding:3px;}
.customer_header {font-size:9px; font-weight:bold; color:#73B200;}

/* friend styles */
.friend_table {background-color:#ffffff; padding:6px;}

/* product styles */
.product_table {padding:8px; width:150px;}
.product_header {height:45px;}
.product_link:link {color:#3D2901;text-decoration:underline; font-weight:bold;}
.product_link:active{color:#3D2901;text-decoration:underline; font-weight:bold;}
.product_link:visited {color:#3D2901;text-decoration:underline; font-weight:bold;}
.product_link:hover {color:#F7A804;text-decoration:underline; font-weight:bold;}
.featured_products {margin-left:3px; margin-top:6px; margin-right:3px;}

/* prescription right styles */
.prescription_right_table {background-color:#ffffff; padding:3px; border-color:#cccccc; border-width:1px; border-style:solid;}
.prescription_right_inner_table {background-color:#ffffff; padding:3px;}


/* otc right styles */
.otc_right_table {background-color:#ffffff; padding:3px; border-color:#cccccc; border-width:1px; border-style:solid;}
.otc_right_inner_table {background-color:#C1FFFF; padding:3px;}

/* guarantee styles */
.guarantee_table {background-color:#ffffff; padding:3px; border-color:#cccccc; border-width:1px; border-style:solid;}
.guarantee_inner_table {background-color:#ffffff; padding:3px;}


/* footer styles */
.footer {background-color:#707A87;  font-size:10px; color: white; height:200px; padding:3px;}
.footer_link:link {color:#ffffff; text-decoration:none;}
.footer_link:active{color:#ffffff; text-decoration:none;}
.footer_link:visited {color:#ffffff; text-decoration:none;}
.footer_link:hover {color:#ffffff; text-decoration:underline;}

/* form styles */
input {background-color:#ffffff; font-size:11px; font-family:arial,verdana,tahoma,sans-serif; border-color:#3D2901; border-width:1px; border-style:solid;}
select {background-color:#ffffff; font-size:11px; font-family:arial,verdana,tahoma,sans-serif; border-color:#3D2901; border-width:1px; border-style:solid;}
textarea {background-color:#ffffff; font-size:11px; font-family:arial,verdana,tahoma,sans-serif; border-color:#3D2901; border-width:1px; border-style:solid;}
.button {background-color:#2F435E; color:#ffffff; font-size:10px; font-family:arial,verdana,tahoma,sans-serif; border-color:#ffffff; border-width:1px; border-style:solid;}
.redbutton {background-color:#ad2829; color:#ffffff; font-size:10px; font-family:arial,verdana,tahoma,sans-serif; border-color:#ffffff; border-width:1px; border-style:solid;}
.radio {background-color:#ffffff; border-width:0px;}
.checkbox {background-color:#ffffff; border-width:0px;}


/* product menu */
.header_links A {height: 18px; background-color:#E4E6EC ;color: #333333; padding-top:3px; padding-left:15px; text-decoration: none; font-size: 11px;  display:block; text-align:left; border-color:#C7CCD3; border-width:1px; border-style:solid;}, .header_links A:visited {height: 18px; background-color:#E4E6EC; color: #333333; text-decoration: none; font-size: 11px; display:block; padding-top:3px; padding-left:15px; text-align:left; border-color:#C7CCD3; border-width:1px; border-style:solid;}
.header_links A:hover {height: 18px; background-color:#CBD0E0 ;color: #FFFFFF; padding-top:3px; padding-left:15px; text-decoration: none; font-size: 11px;  display:block; text-align:left; border-color:#C7CCD3; border-width:1px; border-style:solid;}, .header_links A:active { height: 18px; background-color:#2F435E ;color: #ffffff; padding-top:3px; padding-left:15px; text-decoration: none; font-size: 11px;  display:block; text-align:left; border-color:#C7CCD3; border-width:1px; border-style:solid;}


/* Paw bullets  */

.topsellers {
	PADDING-LEFT: 30px; MARGIN: 8px 8px 8px
}

.featureproduct {
	PADDING-LEFT: 10px; MARGIN: 8px 8px 8px
}


.FreezePaneOff
   {
      visibility: hidden;
      display: none;
      position: absolute;

   }

.FreezePaneOn
{
  position: absolute;
  top: 0px;
  left: 0px;
  visibility: visible;
  display: block;
  width: 1280;
  height: 1024;
  background-color: #EFF2E1;
  z-index: 999;
  filter:alpha(opacity=85);
  -moz-opacity:0.85;
  padding-top: 20%;
}

.InnerFreezePane
{
  text-align: center;
  width: 66%;
  background-color: #2F435E;
  color: White;
  font-size: 16px;
  border: solid 1px #111;
  padding: 9px;
}