﻿img
{
	height: auto;
	width: auto;	
}
.div_experience_carousel
{
	width: 888px;
	height: 364px;
	background-image: url(DoggySnoozeImages/doggyride_carousel_back.jpg);
	background-repeat: repeat-x;
}

.div_labels_tool_tip
{
	font-family: Verdana;
	color: #404040;
	font-weight: bold;
	font-size: 12px;
}

.div_experience_tool_teep
{
	background-color: Silver;
	width: 100%;
	height: 100%;
}

.menu_item_normal
{
	background-image: url(DoggySnoozeImages/doggyride_menu_02.jpg);
	background-repeat: no-repeat;
	color: Silver;
	text-decoration: none;
	height: 22px;
	font-family: Verdana;
	font-size: 12px;
	display: inline-block !important;
	padding-top: 8px;
	padding-left: 21px;
	padding-right: 5px;
	background-position: left top;
}
.menu_item_normal_first
{
	background-image: url(DoggySnoozeImages/doggyride_menu_01.jpg);
	background-repeat: no-repeat;
	color: Silver;
	text-decoration: none;
	height: 22px;
	font-family: Verdana;
	font-size: 12px;
	display: inline-block !important;
	padding-top: 8px;
	padding-left: 20px;
	padding-right: 5px;
	background-position: left top;
}
.menu_item_normal:hover
{
	background-image: url(DoggySnoozeImages/doggyride_menu_02_hover.jpg) !important;
	background-repeat: no-repeat;
	color: white !important;
	text-decoration: none;
	height: 22px;
	font-family: Verdana;
	font-size: 12px;
	display: inline-block !important;
	padding-top: 8px;
	padding-left: 21px;
	padding-right: 5px;
	background-position: left top;
}

.menu_item_normal_first:hover
{
	background-image: url(DoggySnoozeImages/doggyride_menu_01_hover.jpg) !important;
	background-repeat: no-repeat;
	color: white !important;
	text-decoration: none;
	height: 22px;
	font-family: Verdana;
	font-size: 12px;
	display: inline-block !important;
	padding-top: 8px;
	padding-left: 20px;
	padding-right: 5px;
	background-position: left top;
}
.menu_main
{
	background-image: url(DoggySnoozeImages/doggyride_menu_03.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
	font-size: 0px;
}
.submenu_item_normal
{
	 background-image:url(DoggySnoozeImages/doggyride_menu_03.jpg);
  background-repeat:repeat-x;
	color:Silver;
	text-decoration:none;
	height:25px;
	font-family:Verdana;
	font-size:12px;
 display: inline-block !important;
 padding-top:5px;
 padding-left:12px;
 padding-right:7px;
  background-position:left top;
  vertical-align:middle;
  position:relative;

}

.submenu_item_normal:hover
{
	
	 background-image:url(DoggySnoozeImages/doggyride_menu_03.jpg) !important;
  background-repeat:repeat-x;
	color:white !important;
	text-decoration:none;
	height:25px;
	font-family:Verdana;
	font-size:12px;
 display: inline-block !important;
 padding-top:5px;
 padding-left:12px;
 padding-right:7px;
  background-position:left top;
}

.div_main
{
	width: 1020px;
	background-color: Transparent;
}

.div_header
{
	width: 1020px;
	height: 143px;
}
.div_header_top
{
	width: 1020px;
	height: 8px !important;
	font-size: 0px;
	background-image: url(DoggySnoozeImages/DoggyRide_Header_Top.jpg) !important;
	background-repeat: no-repeat;
}
.div_header_bottom
{
	width: 1020px;
	/*height: 135px !important;*/
}
.div_header_logo
{
	width: 368px;
	height: 135px;
	float: left;
	background-image: url(DoggySnoozeImages/Logo.jpg);
}
.div_header_bottom_right
{
	width: 652px;
	/*height: 135px;*/
	float: right;
}

.div_header_menu
{
	background-image: url(DoggySnoozeImages/doggyride_menu_03.jpg);
	width: 652px;
	height: 30px;
	font-size: 0px;
}

.div_menu
{
	background-image: url(DoggySnoozeImages/doggyride_menu_03.jpg);
	background-color: Transparent;
	width: 610px;
	height: 30px;
	float: left;
	font-size: 0px;
}
.div_header_menu_right
{
	background-image: url(DoggySnoozeImages/Header_Right.jpg);
	width: 42px;
	height: 30px;
	float: right;
	font-size: 0px;
}
.div_header_title
{
	padding-top: 25px;
	width: 652px;
	height: 80px;
	color: #CC0000;
	font-size: 2.0em; 
	font-family: Verdana;
	background-position: 0px 0px;
	background-image: url('DoggySnoozeImages/Header_Title.jpg');
	background-repeat: no-repeat;
}
.div_header_title .txt
{
	color: #CC0000;
	font-size: 1.0em; 
	margin:0px;
	font-weight: normal;
	
	float: right;
	margin-right: 60px;
	margin-top: 20px;
}
.div_frame_up
{
	width: 1020px;
	height: 24px;
	font-size: 0px;
}
.div-frame_up_left
{
	float: left;
	width: 946px;
	font-size: 0px;
}
.div_frame_up_x--
{
	width: 63px;
	height: 24px;
	background-image: url(DoggySnoozeImages/DoggyRide_05.jpg);
	background-repeat: no-repeat;
	float: left;
	font-size: 0px;
}
.div_frame_up_-x-
{
	width: 883px;
	height: 24px;
	background-image: url(DoggySnoozeImages/DoggyRide_06_back.jpg);
	background-repeat: repeat-x;
	float: right;
	font-size: 0px;
}
.div_frame_up_--x
{
	width: 74px;
	height: 24px;
	background-image: url(DoggySnoozeImages/DoggyRide_07.jpg);
	background-repeat: no-repeat;
	float: right;
	font-size: 0px;
}

.div_frame_mid
{
	width: 1020px;
	height: 100%;
	background-color: #666666;
}
.div_frame_mid_left
{
	float: left;
	width: 960px;
	height: 100%;	/*358px*/
}
.div_frame_mid_x--
{
	width: 55px;
	height: 100%;
	background-image: url(DoggySnoozeImages/DoggyRide_08_Back.jpg);
	background-repeat: repeat-y;
	/*float: left;*/
	font-size: 0px;
}

.div_frame_mid_-x-
{
	width: 905px;
	height: 358px;
	/*background-color: #666666;*/
	background-image: url(DoggySnoozeImages/DoggyRide_09_back.jpg);
	background-repeat: repeat-x;
	/*float: right;*/
	/*font-size: 0px;*/
}

.div_frame_mid_--x
{
	width: 60px;
	height: 100%;
	background-image: url(DoggySnoozeImages/DoggyRide_10_back.jpg);
	background-repeat: repeat-y;
	/*float: right;*/
	font-size: 0px;
}
.div_frame_down
{
	width: 1020px;
	height: 32px;
	font-size: 0px;
}

.div_frame_down_left
{
	float: left;
	width: 946px;
	font-size: 0px;
}
.div_frame_down_x--
{
	width: 66px;
	height: 32px;
	background-image: url(DoggySnoozeImages/DoggyRide_11.jpg);
	background-repeat: no-repeat;
	float: left;
	font-size: 0px;
}
.div_frame_down_-x-
{
	width: 880px;
	height: 32px;
	background-image: url(DoggySnoozeImages/DoggyRide_12_back.jpg);
	background-repeat: repeat-x;
	float: right;
	font-size: 0px;
}
.div_frame_down_--x
{
	width: 74px;
	height: 32px;
	background-position: top left;
	background-image: url(DoggySnoozeImages/DoggyRide_13.jpg);
	background-repeat: no-repeat;
	float: right;
	font-size: 0px;
}
.div_default_main
{
	width: 905px;
	height: 358px;
}
.div_default_left
{
	width: 435px;
	height: 358px;
	float: left;
}
.div_default_right
{
	width: 470px;
	/*height: 358px;*/
	float: right;
}
ul.other
{
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.other li
{
	float: left;
	margin-right: 2px;
}

.div_default_left_top
{
	width: 420px;
	height: 188px;
}
.div_default_left_bottom
{
	width: 420px;
	height: 170px;
}
.div_default_l_b_l
{
	width: 210px;
	height: 170px;
	float: left;
	vertical-align: middle;
}
.div_default_l_b_r
{
	width: 210px;
	height: 170px;
	float: right;
	vertical-align: middle;
}


/*
stopka
*/

body
{
	font-family: Tahoma,Verdana;
	color: #CCCCCC;
	background-image: url(DoggySnoozeImages/dot.jpg);
	background-repeat: repeat;
}
.slidegallery
{
	width: 410px;
	background-color: #434343;
	padding: 0;
	margin: 0;
	float: left;
}

.slidegallery .ptoleft
{
	float: left;
	margin: 0;
	padding: 4px 0 2px 15px;
	font-size: 14px;
	color: #d2d2d2;
	font-weight: bold;
}
.slidegallery .ptoright
{
	float: right;
	margin: 0;
	padding: 4px 15px 2px 0;
	font-size: 14px;
	color: #d2d2d2;
	font-weight: bold;
}
.slidegallery .galleryboxes
{
	clear: both;
}
.slidegallery .galleryboxes .boxleft
{
	width: 194px;
	height: 115px;
	float: left;
	margin: 0 0 0 6px;
	padding: 0;
	background-image: url(DoggySnoozeImages/box_gallery.gif);
	background-position: right;
	background-repeat: no-repeat;
}
.slidegallery .galleryboxes .boxleft div
{
	padding: 9px 0 0 13px;
}
.slidegallery .galleryboxes .boxright
{
	width: 196px;
	height: 115px;
	float: right;
	margin: 0;
	padding: 0 6px 0 0;
	background-image: url(DoggySnoozeImages/box_gallery.gif);
	background-repeat: no-repeat;
}
.slidegallery .galleryboxes .boxright div
{
	padding: 9px 0 0 13px;
}
.slidegallery .ptorightbottom
{
	float: right;
	margin: 0;
	padding: 4px 15px 2px 0;
	font-size: 12px;
	color: #d2d2d2;
}
.footer
{
	margin: 0;
	padding: 0;
	width: 1020px;
	clear: both;
	height: auto;
}
.footer .footer_cart
{
	height: auto;

}
.footer .footer_cart .left_band
{
	float: left;
	height: auto;
	min-height: 140px;
	width: 52px;
	background-image: url(DoggySnoozeImages/bg_footer_left.jpg);
	background-repeat: repeat-y;
}
.footer .footer_cart .footer_contents
{
	background-image: url('DoggySnoozeImages/footline.png');
	background-repeat: repeat-y;
	width: 100%;
	height: auto;
	/*min-height: 140px;*/
	padding-left: 15px;
}
.footer .footer_cart .footer_contents .box_news
{
	float: left;
}
.footer .footer_cart .footer_contents .box_news p
{
	margin: 0;
	padding: 0;
}
.footer .footer_cart .footer_contents .box_news .txt_topic
{
	padding: 15px 0 5px 0;
	font-size: 16px;
	font-weight: bold;
}
.footer .footer_cart .footer_contents .box_news .txt_usilver
{
	padding: 4px 0 4px 10px;
	margin: 0;
	font-size: 12px;
	color: #666;
	text-decoration: underline;
}
.footer .footer_cart .footer_contents .box_news .txt_red
{
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	color: #d90000;
}
.footer .footer_cart .footer_contents .box_line
{
	margin: 25px 0 0 20px;
	float: left;
	height: 110px;
	/*width: 10px;*/
	border-left: 1px solid #c5c5c5;
}
.footer .footer_cart .footer_contents .box_slid
{
	float: left;
	margin: 20px 5px 0 10px;
	padding: 0;
}
.footer .footer_cart .right_band
{
	float: right;
	height: auto;
	min-height: 140px;
	width: 52px;
	background-image: url(DoggySnoozeImages/bg_footer_right.jpg);
	background-repeat: repeat-y;
}
.footer .footer_corners
{
	clear: both;
	/*height: 36px;*/
	margin-bottom: 50px;
	font-size: 0px;
}
.footer .footer_corners .left_corner
{
	float: left;
	height: 36px;
	width: 52px;
	background-image: url(DoggySnoozeImages/bg_footer_leftcorner.jpg);
	font-size: 0px;
}
.footer .footer_corners .belt_corner
{
	float: left;
	height: 36px;
	width: 916px;
	background-image: url(DoggySnoozeImages/bg_footer_bottom.jpg);
	font-size: 0px;
}

.footer .footer_corners .right_corner
{
	float: right;
	height: 36px;
	width: 52px;
	background-image: url(DoggySnoozeImages/bg_footer_rightcorner.jpg);
	font-size: 0px;
}

/*
stopka
*/

.dropdownselect
{
	margin: 10px;
	color: #CCCCCC;
}
#mdiv div input
{
	border: 1px solid #C0C0C0;
	background-color: #CCCCCC;
	left: 170px;
	padding: 0;
}
#mdiv div select
{
	background-color: #CCCCCC;
	margin-left: 45px;
	width: 90px;
}
.buttonfix
{
	width: 40px;
}
.map_canvas
{
	height: 300px;
	float: right;
	width: 500px;
	clear: both;
}
.homeintro
{
	padding: 10px;
	height: 173px;
	width: 405px;
	color: #CCCCCC;
}

.pro
{
	position: absolute;
	top: 40px;
	left: 100px;
	width: 200px;
	height: 400px;
}

.black
{
	padding: 10px;
	background-color: #000000;
	height: 249px;
	width: 251px;
	margin-left: 25px;
}
.b2
{
	height: 67px;
	width: 271px;
	margin-left: 25px;
	background-color: #EBEBEB;
}
.mcenter
{
	margin-right: auto;
	margin-left: auto;
	width: 1040px;
}
.newspage
{
	padding: 15px;
}
.productlink
{
	font-size: 0.8em;
}

.product_view
{
	padding: 5px;
	border: 1px dotted #CCCCCC;
	height: 301px;
	width: 531px;
	margin-top: 25px;
	margin-left: 25px;
	background-image: url('DoggySnoozeImages/dot.jpg');
	background-repeat: repeat;
	font-weight: bolder;
	float: left;
}

.prod_desc
{
	border: 1px dotted #C0C0C0;
	height: 261px;
	width: 312px;
	height: 310px;
	margin-top: 25px;
	float: right;
	margin-right: 5px;
	background-image: url('DoggySnoozeImages/dot.jpg');
	background-repeat: repeat;
}

#wait
{
	background-position: center center;
	background-color: #666666;
	border: 3px ridge #F2F2F2;
	color: #CCCCCC;
	width: 350px;
	height: 150px;
	position: absolute;
	overflow: hidden;
	filter: alpha(opacity=90);
	opacity: 0.9;
	z-index: 1000;
	background-image: url('DoggySnoozeImages/ajax-loader.gif');
	background-repeat: no-repeat;
	top: 300px;
	left: 40%;
	margin-left: -70px;
}
#wait div
{
	margin-top: 45px;
	margin-left: 60px;
	font-size: 1.6em;
	width: 220px;
	position: relative;
	top: 54px;
	left: 18px;
}
.allg
{
	border: 3px groove #999999;
	color: #666666;
	width: 148px;
	height: 98px;
}
.ct
{
	margin: 0 auto;
	display: block;
	padding: 5px;
	background-color:Transparent;
}

.modalPopup
{
	background-color: #808080;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.nob
{
	border-style: none;
	border-width: 0px;
}

/* ----------------------------------------------------------------------------------------- */

.cssLabel { COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: bold }
.cssNote { COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: bold }
.cssText { COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt}
.cssTextJustify { COLOR: #CCCCCC; text-align:justify; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt}
.cssTextRight{ COLOR: #CCCCCC; text-align:right; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt}

.cssFeedbackMessage { COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: bold }
.cssTextBold { COLOR: Black; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: bold }
.cssEOF { COLOR:#cc0000;  FONT-FAMILY:Verdana, Arial, Tahoma, 'Times New Roman';  FONT-WEIGHT: Bold;  FONT-SIZE:8pt;}
.cssRedMessage { COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: bold }

.cssCH { COLOR: #E3403B; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 12px; FONT-WEIGHT: bold }
.cssLCH { COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: bold; BACKGROUND-COLOR: #4C4C4C;}
.cssLCHColor { BACKGROUND-COLOR: #000000; } 
.cssTHColor { BACKGROUND-COLOR: #EBEBEB; } 
.cssTH {  COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 18px; FONT-WEIGHT: bold }
.cssTHNormal {	COLOR: #6E6E37; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 15px; FONT-WEIGHT: normal  }
.cssTHSmall {  COLOR: #000000; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 12px; FONT-WEIGHT: bold }
.cssLTH { COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 18px; FONT-WEIGHT: bold }
.cssFooterText { COLOR: Black; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 7pt}

.cssMenu { BACKGROUND-COLOR: Transparent; } 
.cssBackColor{background-color:Black}
	
.cssGrid { border-bottom: #9c9e9c 1px solid; border-left: #9c9e9c 1px solid; border-right: #9c9e9c 1px solid; border-top: #9c9e9c 1px solid; color: Black; font-size: 8pt; font-weight: normal; padding-bottom: 2px; padding-right: 2px;padding-left: 2px; width: 100%; padding-top: 2px; text-align: center;}
.cssListData {FONT-SIZE: 8pt; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';}
.cssListDataOdd {FONT-SIZE: 8pt; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; BACKGROUND-COLOR: #4F4F4F}
.cssListDataEven {FONT-SIZE: 8pt; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';}

.cssTextBox { BACKGROUND-COLOR: #CCCCCC; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; COLOR: Black; FONT-SIZE: 8pt; FONT-WEIGHT: normal; HEIGHT: 18px; PADDING-BOTTOM: 0px }
.cssTextArea { BACKGROUND-COLOR: #CCCCCC; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; COLOR: Black; FONT-SIZE: 8pt; FONT-WEIGHT: normal }
.cssCombo { BACKGROUND-COLOR: #CCCCCC; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; COLOR: Black; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal; HEIGHT: 18px } 
.cssList { BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: Black; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal } 
.cssButton { text-align:center; BACKGROUND-COLOR: #4C4C4C; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; COLOR:#ffffff; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: bold; Height:22; padding:2px 2px 2px 2px;}

.cssHypButton, .cssHypButton:Hover { text-decoration:none; vertical-align:middle; text-align:center; BACKGROUND-COLOR: #4C4C4C; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; COLOR:#ffffff; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: bold; Height:22px; padding:4px 4px 4px 4px;}

.cssSelectedTab, .cssSelectedTab:Hover
{
	/*background-color:#ffffff;border-collapse:collapse; BORDER-LEFT: #000000 3px solid; BORDER-RIGHT: #000000 3px solid; BORDER-TOP: #000000 3px solid; HEIGHT: 20px; PADDING-BOTTOM: 0px */
	text-decoration: none;
    font-weight: bold;
    font-size: 10px;
    color: white;
	width: 125px !important;
    height: 16px !important;
    padding: 5px 5px 0px 0px;
    margin: 0px 0px -25px 0px;
    /*border-top: thin solid white;
    border-left: thin solid white;
    border-right: thin solid white;
    border-bottom: thin solid white;*/
    z-index:99;
    background-color: Transparent;
    color: #4C4C4C;
    background-image: url(DoggySnoozeImages/tab_section.png);
    background-repeat: no-repeat;
    background-color: Transparent;
}
/*.cssSelectedTab:Hover{ background-color:#E3403B;border-collapse:collapse; BORDER-LEFT: #000000 3px solid; BORDER-RIGHT: #000000 3px solid; BORDER-TOP: #000000 3px solid; HEIGHT: 20px; PADDING-BOTTOM: 0px }*/
.cssNotSelectTag, .cssNotSelectTag:Hover
{
	/*background-color:#EBEBEB;border-collapse:collapse; border-bottom: #000000 3px solid;HEIGHT: 20px; PADDING-BOTTOM: 0px */
	text-decoration: none;
    font-weight: bold;
    font-size: 10px;
    color: white;
	width: 125px !important;
    height: 16px !important;
    padding: 5px 5px 0px 0px;
    /*border-top: medium solid white;
    border-left: medium solid white;
    border-right: medium solid white;
    background-color: #FFFFFF;*/
    z-index:100;
    background-image: url(DoggySnoozeImages/tab_section2.png);
    background-repeat: no-repeat;
    background-color: Transparent;
}

	/* Product TAB selection Style Sheet [Start] */
	.cssProductTabSectionBlock
    {
        padding: 5px;
        border: solid thin silver;
        width: 700px;
        /*border-top: medium solid silver;
        border-left: medium solid silver;
        border-right: medium solid silver;
        border-bottom: medium solid silver;*/
    }

    .cssProductTabSectionLink, .cssProductTabSectionLink:hover
    {
        text-decoration: none;
        font-weight: bold;
        font-size: 10px;
        color: white;
    }
    
    .cssProductTabSection, .cssProductTabSection:hover
    {
        width: 125px !important;
        height: 16px !important;
        padding: 5px 5px 0px 0px;
        margin: 0px 0px -25px 0px;
        /*border-top: thin solid white;
        border-left: thin solid white;
        border-right: thin solid white;
        border-bottom: thin solid white;*/
        z-index:99;
        background-color: Transparent;
        color: #4C4C4C;
        background-image: url(DoggySnoozeImages/tab_section.png);
        background-repeat: no-repeat;
        background-color: Transparent;
    }
    .cssProductTabSectionSelected, .cssProductTabSectionSelected:hover
    {
        width: 125px !important;
        height: 16px !important;
        padding: 5px 5px 0px 0px;
        /*border-top: medium solid white;
        border-left: medium solid white;
        border-right: medium solid white;
        background-color: #FFFFFF;*/
        z-index:100;
        background-image: url(DoggySnoozeImages/tab_section2.png);
        background-repeat: no-repeat;
        background-color: Transparent;
    }
    /* Product TAB selection Style Sheet [End] */
    
/*.cssNotSelectTag:Hover{ background-color:#ffffff;border-collapse:collapse; border-bottom: #000000 3px solid;HEIGHT: 20px; PADDING-BOTTOM: 0px }*/

.cssThinBorder3{border-collapse:collapse; border-collapse:collapse; BORDER: SILVER thin solid; }

A{ FONT-SIZE: 8pt; FONT-WEIGHT: Normal;  COLOR: Silver; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; TEXT-DECORATION: underline }
A:Hover{ FONT-SIZE: 8pt; FONT-WEIGHT: Normal; COLOR: Silver; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; TEXT-DECORATION: underline }

A.cssTabLink{font-size:8pt;FONT-WEIGHT:bold;  COLOR: #000000; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; TEXT-DECORATION: underline}
A.cssTabLink:Hover{font-size:8pt;FONT-WEIGHT:bold;  COLOR: #b60402; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; TEXT-DECORATION: underline}

A.cssLink{ FONT-SIZE: 8pt; FONT-WEIGHT: Normal;  COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; TEXT-DECORATION: underline }
A.cssLink:Hover{ FONT-SIZE: 8pt; FONT-WEIGHT: Normal; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; TEXT-DECORATION: underline }

A.MenuLink, A.MenuLink:Active, A.MenuLink:Visited{ FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; TEXT-DECORATION: none }
A.MenuLink:Hover{ FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #b60402; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; TEXT-DECORATION: none }
A.TabLink, A.TabLink:Hover, A.TabLink:Active, A.TabLink:Visited{ FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: Black; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; TEXT-DECORATION: none }

A.cssSmallUL{ FONT-SIZE: 7pt; FONT-WEIGHT: bold; COLOR: #6E6E37; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; TEXT-DECORATION: underline }
A.cssSmallUL:Hover{ FONT-SIZE: 7pt; FONT-WEIGHT: bold; COLOR: #6E6E37; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; TEXT-DECORATION: underline }

A.cssFooterLink{ FONT-SIZE: 10px; COLOR: #6E6E37; FONT-FAMILY: Verdana, Tahoma, 'Times New Roman'; TEXT-DECORATION: none }
A.cssFooterLink:Hover{ FONT-SIZE: 10px; COLOR: #6E6E37; FONT-FAMILY: Verdana, Tahoma, 'Times New Roman'; TEXT-DECORATION: underline; }
.cssFooterLinkSep{ FONT-SIZE: 10px; COLOR: #6E6E37; FONT-FAMILY: Verdana, Tahoma, 'Times New Roman'; TEXT-DECORATION: none }

A.cssTopLink{ FONT-SIZE: 11px; COLOR: #6E6E37; FONT-FAMILY: Verdana, Tahoma, 'Times New Roman'; TEXT-DECORATION: none }
A.cssTopLink:Hover{ FONT-SIZE: 11px; COLOR: #6E6E37; FONT-FAMILY: Verdana, Tahoma, 'Times New Roman'; TEXT-DECORATION: underline; }

A.cssMainLink{ FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, 'Times New Roman'; TEXT-DECORATION: underline; }
A.cssMainLink:Hover{ FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, 'Times New Roman'; TEXT-DECORATION: underline; }

Image.cssThinBorder { border-collapse: collapse; border-color:#9c9e9c; BORDER-BOTTOM: #9c9e9c 1px solid; BORDER-TOP: #9c9e9c 1px solid; BORDER-RIGHT: #9c9e9c 1px solid; BORDER-left: #9c9e9c 1px solid}
Table.cssThinBorder { border-collapse: collapse; border-color:#9c9e9c; BORDER-BOTTOM: #9c9e9c 1px solid; BORDER-TOP: #9c9e9c 1px solid; BORDER-RIGHT: #9c9e9c 1px solid; BORDER-left: #9c9e9c 1px solid}

Table.cssTable {border-collapse: collapse; BORDER-BOTTOM: 0px; BORDER-TOP:0px; BORDER-RIGHT:0px ; BORDER-left:0px ; padding:0 0 0 0;}
Table.cssThinBorderRed { border-collapse: collapse; border-color:#ff0000; BORDER-BOTTOM: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid; BORDER-left: #ff0000 1px solid;}

.csshr{BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #b5b493 1px solid; BORDER-LEFT: #b5b493 1px	 solid; BORDER-BOTTOM: #b5b493 1px solid; height:1;}
hr.cssSeparator{BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; height:4; background-color:White;}

.cssh1{ font:verdana 1px; font-size:10px; color:#6E6E37; margin:0px;}
.cssh2{ font:verdana 1px; font-size:10px; color:#6E6E37;}
.csslegend {border: 1px solid rgb(102,102,102);	BACKGROUND-COLOR: #D6D8C2; COLOR: #6E6E37;	padding: 3px 10px 10px 3px;FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 9pt; FONT-WEIGHT: bold}
.cssfieldset {border: 1px solid rgb(102,102,102); padding: 1px 3px 3px 3px;}
td.cssSeparator{background-image:url(/Images/DividerDots.gif)}
.cssSeparator{background-image:url(/Images/DividerDots.gif)}

h1 { display:inline; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal }
h2 { display:inline; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal }
h3 { display:inline; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal }
h4 { display:inline; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal }
h5 { display:inline; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal }
h6 { display:inline; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman'; FONT-SIZE: 8pt; FONT-WEIGHT: normal }

.cssVerticalSeparator  
{
	width:15px;
	vertical-align:Top;
	background: url(/Images/blankdots.gif) repeat-y;
}
/*.cssNavLink{font-weight: bold; font-size: 10px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;}
.cssNavLink:Hover{ color:#E3403B ;font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;}
.cssProductNameLink{ color:Black ; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; border-style:none; text-decoration: none; border-width:0; padding:0 0 0 0; margin:0 0 0 0;}
.cssProductNameLink:Hover{ color:Red ; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; border-style:none; text-decoration: none; border-width:0; padding:0 0 0 0; margin:0 0 0 0;}*/

/* ----------------------------------------------------------------------------------------- */