/* nav top styles */

body{
background-color:#EBE6D0;
background-image:url(/cs/themes/default/images/Common/body-background-gradient2.gif);
background-repeat:repeat;
color:#000000;
font-family:Tahoma,Arial,Helvetica;
margin:0px;
padding:0px;
}

*
	{
		margin: 0px;
		padding: 0px;
	}

	/* 
	Simple Tab Strip Styles 
	*/
	
	.CommonSimpleTabStripTab 
	{
		color: white; 
		font-family: Tahoma, Arial, Helvetica; 
		font-size:11px; 
		cursor:pointer;
		background-image: url(/graphics/c/top_group_bg_bar2.gif);
		background-position: right top;
		background-repeat: no-repeat;
		/*padding-left: 12px;
		padding-right: 12px;*/
		height: 30px;
	}
	
	.CommonSimpleTabStripTab A:LINK, .CommonSimpleTabStripTab A:VISITED, .CommonSimpleTabStripTab A:ACTIVE
	{
		color: #472A18;
		text-decoration: none;
	}
	
	.CommonSimpleTabStripTab A:HOVER
	{
		color: white;
		text-decoration: underline;
	}
	
	.CommonSimpleTabStripTabHover
	{
		font-family: Tahoma, Arial, Helvetica; 
		font-size:11px; 
		color: #472A18;
		cursor:default;
		background-color: #EBE6D0;
		border-color: #ffffff;
		cursor:pointer;
		background-image: url(/graphics/c/top_item_selected_bg2.gif);
		background-repeat:repeat-x;
		/*padding-left: 12px;
		padding-right: 12px;*/
		height: 30px;
	}
	
	.CommonSimpleTabStripTabHover A:LINK, .CommonSimpleTabStripTabHover A:VISITED, .CommonSimpleTabStripTabHover A:ACTIVE
	{
		color: white;
		text-decoration: none;
	}
	
	.CommonSimpleTabStripTabHover A:HOVER
	{
		color: white;
		text-decoration: underline;
	}
	
	/* sub navigation 
	
		START
	*/ 
	
	.CommonSimpleTabStripTabSub
	{
		color: #472A18;
		font-family: Tahoma, Arial, Helvetica; 
		font-size:11px; 
		cursor:pointer;	
		padding-left: 12px;
		padding-right: 12px;
		height: 30px;
	}
	
	.CommonSimpleTabStripTabSub A:LINK, .CommonSimpleTabStripTabSub A:VISITED, .CommonSimpleTabStripTabSub A:ACTIVE
	{
		color: #472A18;
		text-decoration: none;
	}
	
	.CommonSimpleTabStripTabSub A:HOVER
	{
		color: white;
		text-decoration: underline;
	}
	
	
	.CommonSimpleTabStripTabHoverSub 
	{
		font-family: Tahoma, Arial, Helvetica; 
		font-size:11px; 
		color: #472A18;
		cursor:default;
		background-color: #F7F4EA;
		border-color: #ffffff;
		cursor:pointer;
		padding-left: 12px;
		padding-right: 12px;
		height: 30px;
	}
	
	.CommonSimpleTabStripTabHoverSub A:LINK, .CommonSimpleTabStripTabHoverSub A:VISITED, .CommonSimpleTabStripTabHoverSub A:ACTIVE
	{
		color: white;
		text-decoration: none;
	}
	
	.CommonSimpleTabStripTabHoverSub A:HOVER
	{
		color: white;
		text-decoration: underline;
	}
	
	/* sub navigation 
	
		END
	*/ 
	
	.CommonSimpleTabStripSelectedTab
	{
		font-family: Tahoma, Arial, Helvetica; 
		font-size:11px; 
		/*font-weight: bold;*/
		color: #472A18;
		cursor:default;
		background-color: #FFFFFF;
		border-color: #ffffff;
		cursor:pointer;
		background-image: url(/graphics/c/top_item_selected_bg2.gif);
		background-repeat:repeat-x;
		/*padding-left: 12px;
		padding-right: 12px;*/
		height: 30px;
	}
	
	.CommonSimpleTabStripSelectedTab A:LINK, .CommonSimpleTabStripSelectedTab A:VISITED, .CommonSimpleTabStripSelectedTab A:ACTIVE
	{
		color: white;
		text-decoration: none;
	}
	
	.CommonSimpleTabStripSelectedTab A:HOVER
	{
		color: white;
		text-decoration: underline;
	}

	/* 
	Tab Strip Styles 
	*/
	
	.CommonTabBar
	{
		clear: both;
		padding-left: 5px;
		margin-top: 0px;
		margin-bottom: 0px;
		background-color:#EBE6D0; 
		height: 30px;
		background-image: url(/graphics/c/top_group_bg2.gif);
		background-repeat:repeat-x;
	}
	
	.CommonTopGroup
	{
	}
	
	.CommonLevel2Group
	{
		background-color:silver; 
		background-image: url(/graphics/c/level2_group_bg.gif);
	}
	
	.CommonTopLevelTab 
	{
	  padding-top: 3px;
	  color: white; 
	  font-family: Tahoma, Arial, Helvetica; 
	  font-size:11px; 
	  cursor:pointer;
	  background-image: url(/graphics/c/top_group_bg_bar2.gif);
	  background-position: right top;
	  background-repeat: no-repeat;
	}
	 
	.CommonTopLevelTab A:LINK, .CommonTopLevelTab A:VISITED, .CommonTopLevelTab A:ACTIVE
	{
		color: #472A18;
		display:block;
		text-decoration: none;
	}
	
	.CommonTopLevelTab A:HOVER
	{
		color: White;
		display: block;
		text-decoration: underline;
	}
	
	.CommonTopLevelTabHover 
	{
	  padding-top: 3px;
	  position: relative;
	  color:#ffffff; 
	  font-family: Tahoma, Arial, Helvetica; 
	  font-size:11px; 
	  cursor:pointer;
	  background-image: url(/graphics/c/top_item_selected_bg2.gif);
	  background-repeat:repeat-x;
	}
	
	.CommonTopLevelTabHover A:LINK, .CommonTopLevelTabHover A:VISITED, .CommonTopLevelTabHover A:ACTIVE
	{
		color: white;
		display:block;
		text-decoration: none;
	}
	
	.CommonTopLevelTabHover A:HOVER
	{
		color: White;
		display: block;
		text-decoration: underline;
	}
	
	.CommonSelectedTopLevelTab
	{
	  padding-top: 3px;
	  font-family: Tahoma, Arial, Helvetica; 
	  font-size:11px; 
	  font-weight: bold;
	  color: #FFFFFF;
	  cursor:default;
	  position:relative;
	  background-color: #D0E0EF;
	  border-color: #ffffff;
	  cursor:pointer;
	  background-image: url(/graphics/c/top_item_selected_bg2.gif);
	  background-repeat:repeat-x;
	  
	}
	
	.CommonSelectedTopLevelTab A:LINK, .CommonSelectedTopLevelTab A:VISITED, .CommonSelectedTopLevelTab A:ACTIVE
	{
		color: white;
		display:block;
		text-decoration: none;
	}
	
	.CommonSelectedTopLevelTab A:HOVER
	{
		color: white;
		display:block;
		text-decoration: underline;
	}
	
	.CommonLevel2Tab 
	{
	  font-family: Tahoma, Arial, Helvetica; 
	  font-size:11px; 
	  cursor:default;
	}
	
	.CommonLevel2TabHover 
	{
	  font-family: Tahoma, Arial, Helvetica; 
	  font-size:11px; 
	  text-decoration:underline;
	  cursor:pointer;
	}
	
	.CommonSelectedLevel2Tab 
	{
	  background-color:#F6F6F6;
	  font-family: Tahoma, Arial, Helvetica; 
	  font-size:11px; 
	  border: 1px solid #AAAAAA;
	  border-right-color: #F6F6F6;
	  border-bottom-color: #F6F6F6;  
	  cursor:pointer;
	}

/* Highslide css */
.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}


.pageNumber a:link
{
	color: #6f8993;
}
.pageNumber a:visited
{
	color: #6f8993;
}
.pageNumber a:hover
{
	color: #ff0000;
}
.highslide {
	cursor: url(/includes/highslide/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
	padding: 0px;
    padding-top: 2px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    opacity: 1;
    padding-left: 22px;
    background-image: url(/includes/highslide/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
	display: none;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(/includes/highslide/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url(/includes/highslide/highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(/includes/highslide/highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.image {border: 1px solid #888888; padding: 5px 5px 5px 5px; background: #FFFFFF; margin: 0px;}
.imageHover {border: 1px solid #888888; padding: 5px 5px 5px 5px; background: #6f8993; margin: 0px;}
.image, .polar, .imageHover {position: relative; bottom: 4px; right: 4px;}
.polar {background: #CCCCCC;}
.contain {width: 140px; margin:0px;}


.highslide-html {
    background-color: white;
	/*border: 1px solid #EBE6D0;
	background-image: url(/graphics/smokeChairTrans.gif);
	background-position:bottom left;
    background-repeat:no-repeat;*/
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    opacity: 1;
    padding-left: 22px;
    background-image: url(/includes/highslide/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 525px;
    padding: 5px;
}
.highslide-wrapper .highslide-header  {

}

.highslide-header {
 /*background-image:url(../graphics/shoppingCartheader.gif);
 background-position:left center;
 background-repeat:no-repeat;*/
 padding-right: 20px;
}




.highslide-wrapper .highslide-header div {

}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
	float:right;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: #4B2910;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(/includes/highslide/highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


.my-wrapper-class .highslide-image {
    border-color: black;
}
.my-wrapper-class .highslide-caption {
    border-color: black;
    background-color: gray;
    color: white;
}

