﻿#myGallery, #myGallerySet, #flickrGallery
{
		width:740px;height:550px;z-index:5;border:1px solid #000}
#flickrGallery
{
	width:740px;height:550px}
#myGallery img.thumbnail, #myGallerySet img.thumbnail
{display:none}
.jdGallery
{
	overflow:hidden;position:relative}
.jdGallery img
{
	border:0;margin:0}
.jdGallery .slideElement
{
	width:100%;height:100%;background-color:#000;background-repeat:no-repeat;background-position:center center;background-image:url('images/loading-bar-black.gif')
}
.jdGallery .loadingElement
{
	width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;background-repeat:no-repeat;background-position:center center;background-image:url('images/loading-bar-black.gif')
}
.jdGallery .slideInfoZone
{
	position:absolute;z-index:10;width:100%;margin:0px;left:0;bottom:0;height:40px;background:#333;color:#fff;text-indent:0;overflow:hidden}
* html .jdGallery .slideInfoZone
{bottom:-1px}
.jdGallery .slideInfoZone h2
{
	padding:0;font-size:80%;margin:0;margin:2px 5px;font-weight:bold;color:inherit}
.jdGallery .slideInfoZone p
{
	padding:0;font-size:60%;margin:2px 5px;color:#eee}
.jdGallery div.carouselContainer
{
	position:absolute;height:135px;width:100%;z-index:10;margin:0px;left:0;top:0}
.jdGallery a.carouselBtn
{
	position:absolute;bottom:0;right:30px;height:20px;text-align:center;padding:0 10px;font-size:13px;background:#333;color:#fff;cursor:pointer}
.jdGallery .carousel
{
	position:absolute;width:100%;margin:0px;left:0;top:0;height:115px;background:#333;color:#fff;text-indent:0;overflow:hidden}
.jdExtCarousel
{
	overflow:hidden;position:relative}
.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper
{
	position:absolute;width:100%;height:78px;top:10px;left:0;overflow:hidden}
.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner
{position:relative}
.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail
{
	cursor:pointer;background:#000;background-position:center center;float:left;border:solid 1px #fff}
.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail
{margin-bottom:10px}
.jdGallery .carousel .label, .jdExtCarousel .label
{
	font-size:13px;position:absolute;bottom:5px;left:10px;padding:0;margin:0}
.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton
{
	font-size:10px;position:absolute;bottom:5px;right:10px;padding:1px 2px;margin:0;background:#222;border:1px solid #888;cursor:pointer}
.jdGallery .carousel .label .number, .jdExtCarousel .label .number
{color:#b5b5b5}
.jdGallery a
{
	font-size:100%;text-decoration:none;color:inherit}
.jdGallery a.right, .jdGallery a.left
{
	position:absolute;height:99%;width:25%;cursor:pointer;z-index:10;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}
* html .jdGallery a.right, * html .jdGallery a.left
{filter:alpha(opacity=50)}
.jdGallery a.right:hover, .jdGallery a.left:hover
{
	filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.jdGallery a.left
{
	left:0;top:0;background:url('images/fleche1.png') no-repeat left 50%
}
* html .jdGallery a.left {background:url('images/fleche1.gif') no-repeat left 50%
}
.jdGallery a.right
{
	right:0;top:0;background:url('images/fleche2.png') no-repeat right 50%
}
* html .jdGallery a.right {background:url('images/fleche2.gif') no-repeat right 50%
}
.jdGallery a.open
{
	left:0;top:0;width:100%;height:100%}
.withArrows a.open
{
	position:absolute;top:0;left:25%;height:99%;width:50%;cursor:pointer;z-index:10;background:none;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.withArrows a.open:hover {background:url('images/open.png') no-repeat center
}
* html .withArrows a.open:hover { background:url('images/open.gif') no-repeat center;
filter:alpha(opacity=80)
}
	
	
.jdGallery a.gallerySelectorBtn
{
	z-index:15;position:absolute;top:0;left:30px;height:20px;text-align:center;padding:0 10px;font-size:13px;background:#333;color:#fff;cursor:pointer;opacity:.4;-moz-opacity:.4;-khtml-opacity:0.4;filter:alpha(opacity=40)}
.jdGallery .gallerySelector
{
	z-index:20;width:100%;height:100%;position:absolute;top:0;left:0;background:#000}
.jdGallery .gallerySelector h2
{
	margin:0;padding:10px 20px 10px 20px;font-size:20px;line-height:30px;color:#fff}
.jdGallery .gallerySelector .gallerySelectorWrapper
{overflow:hidden}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton
{
	margin-left:10px;margin-top:10px;border:1px solid #888;padding:5px;height:40px;color:#fff;cursor:pointer;float:left}
.jdGallery .gallerySelector .gallerySelectorInner div.hover
{background:#333}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview
{
	background:#000;background-position:center center;float:left;border:none;width:40px;height:40px;margin-right:5px}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3
{
	margin:0;padding:0;font-size:12px;font-weight:normal}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info
{
	margin:0;padding:0;font-size:12px;font-weight:normal;color:#aaa}


.login-bg		{background:#8E0C04;width:239px;height:150px;z-index:99;position:absolute;right:40px;opacity:0.60;-ms-filter:"alpha (opacity=60)";filter:alpha (opacity=60);font-size:12px;color:#FFFFFF}
.login-bac		{width:239px;height:150px;z-index:99;position:absolute;right:40px;font-size:12px;color:#FFFFFF}
.login-bac_input	{border:1px solid #666666;width:110px;margin-right:10px;height:15px;font-size:11px}
.login-bac a		{text-decoration:none;color:#FFCC00}
.login-bac a:hover{text-decoration:underline}
.login-bac span		{color:#ffcc00}
.right-header		{float:right;width:775px;padding-right:3px}
.grey-bar			{background:url('images/right-grey.jpg') no-repeat right 50%;
float:right;width:220px
}
.up-menu			{float:left;padding}
.up-menu ul			{padding:0px;margin:0px;padding-right:10px;padding-top:4px;text-align:left}
.up-menu li			{padding:0px;margin:0px;display:inline;padding-left:5px;padding-right:5px}
.up-menu a			{text-decoration:none;color:#750202;font-size:12px;text-transform:capitalize}
.red-bar			{margin-left:5px;background:url('images/right-red.jpg') no-repeat right 50%;
float:right;padding-right:10px;color:#fff;font-size:12px;width:230px
}
.red-bar img		{float:left}
.red-bar ul			{margin:0px;padding:0px}
.red-bar li			{margin:0px;padding:0px;display:inline}
.find				{border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('images/find.jpg');
	width:21px;	height:21px;
}
.find:hover			{border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('images/find-h.jpg');
	width:21px;	height:21px;	cursor:pointer
}
.golden-bar			{margin-left:5px;background:url('images/right-golden.jpg') no-repeat right 50%;
float:right;padding-right:10px;color:#fff;font-size:12px;width:275px;text-align:center
}
.golden-bar a		{text-decoration:none;color:#800E03}
.golden-bar a:hover	{color:#C60000}
.golden-bar img		{float:left}
.menu				{background:url('images/menu-bg.png') repeat-x;
height:32px;margin-left:5px;margin-right:5px
}
/*.menu ul			{padding:0px;margin:0px;text-align:left;padding-top:6px}
.menu li			{padding:0px;margin:0px;display:inline;padding:0px 5px 0px 5px}
.menu a				{text-decoration:none;color:#fff;text-transform:capitalize;font-size:12px}*/
.content 			{background:url('images/content-bg.jpg') repeat-y;
padding-left:5px;padding-right:5px;padding-top:3px
}
.left				{float:left;width:740px}
.right {float:right;padding-right:3px;padding-top:0px;width:240px}
.sub-cont			{padding-bottom:5px;padding-top:0px;padding-left:2px}
.sub-left			{float:left;width:528px;padding-top:3px}
.sub-left1			{float:left}
.right-up-cont		{background:url('images/right-up-cont1.png') no-repeat right 50%
}
.right-down-cont	{background:url('images/right-down-cont1.png') no-repeat right top
}
.mid-cont			{background:url('images/mid-cont.png') right 50%;
text-align:left
}
.header-banner		{width:990px;height:144px;padding:0px 3px 0px 2px}
.sub-right			{float:right;width:210px;padding-top:3px}
.right-up-cont1		{background:url('images/right-up-cont1.png') no-repeat right 50%
}
.right-down-cont1	{background:url('images/right-down-cont1.jpg') no-repeat right top
}
.mid-cont1			{background:url('images/mid-cont1.jpg') right 50%
}
.latest				{text-align:center;color:#1A0909;font-size:11px;background:}
.latest td img		{padding:3px}
.latest td h6		{margin:0px;padding:0px 3px;background:url('images/img-head.jpg') no-repeat 50% bottom;
color:#1A0909;font-size:11px;height:30px;width:114px
}		
.latest td h1		{color:#E9BA44;font-size:18px;font-weight:bold;font-family:'arial narrow';margin:0px 0px;display:none}
.text				{font-size:12px;color:#FFFFFF}
.text h2			{font-size:20px;color:#E9BA44;margin:0px;padding:0px;padding-left:10px;text-transform:capitalize}
.text p				{margin:0px;padding:10px}
.text h6			{font-size:11px}
.text span			{font-size:12px}
.font				{color:#FFFFFF}
.font h2			{font-size:20px;color:#E9BA44;margin:0px;padding:0px;padding-left:10px;text-transform:capitalize}
.font p				{margin:0px;padding:10px}
.footer				{background:url('images/footer.jpg') repeat-x;
height:40px;color:#fff;font-size:12px;padding-top:10px;margin-left:5px;margin-right:5px
}
.footer a			{color:#ffffff;text-decoration:none}
.footer a:hover		{text-decoration:underline}
.bottom-menu		{background:url('images/content-bg.jpg') repeat-y;
padding-left:2px;padding-right:2px;color:#990000
}
.bottom-menu ul		{margin:0px;padding:0px;display:inline}
.bottom-menu li		{margin:0px;padding:0px;list-style:none;padding-left:2px;padding-right:2px;font-size:12px;display:inline}
.bottom-menu li	a	{text-decoration:none;color:#990000;text-transform:capitalize}
.bottom-menu li a:hover	{color:#DA3012}
.clear				{clear:both}
.welcome {clear:right;float:right;width:280px;text-align:right;color:#990000;font-weight:bold;padding-right:10px;padding-top:35px}
.welcome a{text-decoration:none;color:#C79223}
.welcome a:hover{color:#E4B116}
.advance-search			{margin-left:0px;background:url('images/right-red.jpg') no-repeat right 50%;
float:right;padding-right:10px;color:#fff;font-size:12px;width:120px;height:25px;margin-right:160px
}
.advance-search img		{float:left}
.advance-search a		{color:#cc9900;font-weight:bold;text-decoration:none}
.advance-search a:hover	{text-decoration:none;color:#FFFFFF}
.advance-search-bg	{position:absolute;color:#ffffff;z-index:5;background:#8E0C04;border:#480502 1px solid;width:400px;height:280px;opacity:0.60;-ms-filter:"alpha (opacity=60)";filter:alpha (opacity=60);padding-top:5px;margin-top:10px;margin-left:0px;float:left}
.advance-search-block{width:400px;height:280px;z-index:5;position:absolute;color:#FFFFFF}
.button-small {border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('images/but-small.gif') no-repeat;
	width:60px;	height:19px;	text-align:center;	padding-bottom:3px;	color:#990000;	font-size:10px;	font-weight:normal;	cursor:pointer;	text-transform:uppercase;/*_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://192.168.1.111/workdir/bharatplaza/images/but-small.png');*/
}
.button-small-hover {border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('images/but-small-h.gif') no-repeat;
	width:60px;	height:19px;	text-align:center;	padding-bottom:3px;	color:#ffffff;	font-size:10px;	font-weight:normal;	cursor:pointer;	text-transform:uppercase;/*_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://192.168.1.111/workdir/bharatplaza/images/but-samll-h.png');*/
}
.button {border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('images/but.gif') no-repeat;
	width:80px;	height:19px;	text-align:center;	padding-bottom:3px;	color:#990000;	font-size:10px;	font-weight:normal;	cursor:pointer;	text-transform:uppercase;/*_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://192.168.1.111/workdir/bharatplaza/images/but.png');*/
}
.button-hover {border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('images/but-h.gif') no-repeat;
	width:80px;	height:19px;	text-align:center;	padding-bottom:3px;	color:#ffffff;	font-size:10px;	font-weight:normal;	cursor:pointer;	text-transform:uppercase;/*_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://192.168.1.111/workdir/bharatplaza/images/but-h.png');*/
}
.button1 {border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('images/but1.gif') no-repeat;
	width:90px;	height:19px;	text-align:center;	padding-bottom:3px;	color:#990000;	font-size:10px;	font-weight:normal;	cursor:pointer;	text-transform:uppercase;/*_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://192.168.1.111/workdir/bharatplaza/images/but1.png');*/
}
.button1-hover {border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('images/but1-h.gif') no-repeat;
	width:90px;	height:19px;	text-align:center;	padding-bottom:3px;	color:#FFFFFF;	font-size:10px;	font-weight:normal;	cursor:pointer;	text-transform:uppercase;/*_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://192.168.1.111/workdir/bharatplaza/images/but1-h.png');*/
}
.button2 {border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('images/but2.gif');
	width:130px;	height:19px;	text-align:center;	padding-bottom:3px;	color:#990000;	font-size:10px;	cursor:pointer;	font-weight:normal;	text-transform:uppercase;/*_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://192.168.1.111/workdir/bharatplaza/images/but2.png');*/
}
.button2-hover{border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('images/but2-h.gif');
	color:#ffffff;	width:130px;	height:19px;	text-align:center;	padding-bottom:3px;	font-size:10px;	cursor:pointer;	font-weight:normal;	text-transform:uppercase;/*_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://192.168.1.111/workdir/bharatplaza/images/but2-h.png');*/
}
.invoice1 td{border:1px solid;border-left:0px}
.invoice1 th{border:1px solid;background-color:#990000;text-align:left;border-left:0px}
.invoice td{border:1px solid}
.invoice th{border:1px solid;background-color:#990000;text-align:left;font-size:13px}
.hr		{border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('images/seprator.jpg') no-repeat center;
	height:10px;	width:100%;
}
/*.news td hr		{background:url(../images/seprator.jpg) no-repeat center;height:10px;width:100%;border:0px}
.faq td hr		{background:url(../images/seprator.jpg) no-repeat center;height:10px;width:100%;border:0px}*/
.cart td img		{padding:3px;background:#000000}
.product			{text-align:left;color:#FFFFFF;font-size:12px}
.product td img		{padding:3px;background:#000000}
.product td a		{text-decoration:none;color:#CC9900}
.product td a:hover	{text-decoration:underline}
.product td h5		{font-size:12px;margin:0px;padding:0px}
.product td h6		{font-size:11px;margin:0px;padding:0px}
.product-details			{text-align:left;color:#FFFFFF;font-size:12px}
.product-details td img		{padding:3px;background:#000000}
.product-details td h2		{margin:0px;padding:0px;margin-bottom:10px;color:#E9BA44;text-transform:capitalize}
.product-details td p		{margin:0px;padding:0px;margin-bottom:10px}
.product-details td span	{line-height:25px}
.product-details a			{text-decoration:none;color:#CC9900}
.product-details td a:hover	{text-decoration:underline}
.category			{}
.category img		{padding:3px;background:#000000}
.link a				{text-decoration:none;color:#CC9900}
.link a:hover		{text-decoration:underline}
.link ul			{margin:0px;padding:0px}
.link li			{margin:0px;padding:0px 15px 0px 0px;display:inline;line-height:35px}
.link li img		{background:none;padding:0px;margin-bottom:-8px}
.link li a			{font-weight:bold}
#myForm label.error {background:url("admin/images/unchecked.gif") no-repeat 0px 0px;padding-left:16px;padding-bottom:2px;color:#EA5200}
#myForm label.checked {background:url("../images/checked.gif") no-repeat 0px 0px}
.textbox input,textarea,select		{border:1px solid #000000;margin-top:3px;margin-bottom:3px}
.tr-head			{background:url('images/heading-bg.jpg') repeat-x;
border:1px solid #781D05;line-height:30px
}
.tr-subhead			{background:#7B1A0F}
.breadcrum			{font-size:12px;color:#FFFFFF;padding-left:10px;padding-bottom:5px}
.breadcrum a		{text-decoration:none;font-size:12px;color:#750202}
.breadcrum a:hover	{color:#A80202}
.paging a		{text-decoration:underline;color:#FFFFFF;font-weight:bold}
.paging a:hover	{color:#CC9900}
.paging span	{color:#FFFFFF;font-weight:bold;border:1px solid #CC9900;padding:0px 3px 0px 3px}
.paging img		{background:none}
#blue-mid-cont{background:#630000;width:450px;float:left;padding:0px 0px 0px 0px;font-size:12px;font-family:arial;color:#333333;text-align:left;border:1px solid #400002}
.left-arrow a	{float:left;width:20px;background:url('images/left-arrow.jpg') no-repeat;
height:65px;margin-top:38px;margin-left:3px
}
.left-arrow a:hover{background:url('images/left-arrow-h.jpg') no-repeat
}
.right-arrow a	{float:right;width:19px;background:url('images/right-arrow.jpg') no-repeat;
height:65px;margin-top:38px;margin-right:3px
}
.right-arrow a:hover{background:url('images/right-arrow-h.jpg') no-repeat
}
#container 			{position:relative;width:400px;height:120px;overflow:hidden;border:0px solid #EFEFEF;border-bottom:0px;border-top:0px;float:left;margin-top:10px;margin-bottom:10px}
#container-related 	{position:relative;width:400px;height:120px;overflow:hidden;border:0px solid #400002;border-bottom:0px;border-top:0px;float:left;margin-top:10px;margin-bottom:10px}
#container-related-color 	{position:relative;width:400px;height:120px;overflow:hidden;border:0px solid #400002;border-bottom:0px;border-top:0px;float:left;margin-top:10px;margin-bottom:10px}
#scroller 			{width:10000px}
.cont 				{width:110px;height:100px;float:left;margin-left:5px;margin-right:5px;padding:5px;font-size:.8em}
.cont img	{width:110px;height:105px}
.newsview-cont		{}
.newsview-cont img	{float:left;margin-right:5px;padding:3px;background:#000000}
.page-no			{color:#CC9900}
.testimonial-name	{color:#CC9900;text-transform:capitalize;font-weight:bold}
.add-to-cart span {color:#000000;font-weight:bold;padding:5px 10px;border:1px solid #630002;background:#FADBAD}
.add-to-cart-home span{color:#254F70;font-size:9px;padding:1px 1px;background:#E9F1F8}
#footerrow		{background:#e5e5e5;font-family:arial, helevitica, sans-seriff;font-size:12px}
#datarow		{background:#f8f8f8;font-family:arial, helevitica, sans-seriff;font-size:12px}
.short-message {height:50px;padding-top:25px;text-align:center}
.sitemap a				{text-decoration:none;color:#CC9900;font-size:13px}
.sitemap a:hover		{text-decoration:underline}
a.sitemap-head          {margin:0px;padding:0px;font-size:15px;text-decoration:none;color:#CC9900;font-weight:bold}
a:hover.sitemap-head	{text-decoration:underline}
form		{margin:0px;padding:0px}
.client-view-block		{border:1px solid #350001;background:#520002;padding:5px}
*{padding:0;margin:0}
#TB_window {
	font:12px Arial, Helvetica, sans-serif;color:#333333}
#TB_secondLine {
	font:10px Arial, Helvetica, sans-serif;color:#666666}
#TB_window a:link {color:#740202}
#TB_window a:visited {color:#740202}
#TB_window a:hover {color:#000}
#TB_window a:active {color:#740202}
#TB_window a:focus{color:#740202}
#TB_overlay {
	position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%}
.TB_overlayMacFFBGHack {background:url(macFFBgHack.png) repeat}
.TB_overlayBG {
	background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}
* html #TB_overlay { 
     position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px')}
#TB_window {
	position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;border:4px solid #5C0101;text-align:left;top:50%;left:50%}
* html #TB_window { 
position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
#TB_window img#TB_Image {
	display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}
#TB_caption{
	height:25px;padding:7px 30px 10px 25px;float:left}
#TB_closeWindow{
	height:25px;padding:11px 25px 10px 0;float:right}
#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right}
#TB_ajaxWindowTitle{
	float:left;padding:7px 0 5px 10px;margin-bottom:1px}
#TB_title{
	background:url('images/popupheading-bg.jpg') repeat-x;
height:27px
}
#TB_ajaxContent{
	clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}
#TB_ajaxContent.TB_modal{padding:15px}
#TB_ajaxContent p{padding:5px 0px 5px 0px}
#TB_load{
	position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}
* html #TB_load { 
position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
#TB_HideSelect{
	z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}
* html #TB_HideSelect { 
     position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px')}
#TB_iframeContent{
	clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}
.sf-menu, .sf-menu * {
	margin:0;padding:0;list-style:none}
.sf-menu {line-height:1.0}
.sf-menu ul {
	position:absolute;top:-999em;width:14em;z-index:99}
.sf-menu ul li {width:100%}
.sf-menu li:hover {visibility:inherit}
.sf-menu li {
	float:left;position:relative}
.sf-menu a {
	display:block;position:relative}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:0;top:2.5em;z-index:99}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {top:-999em}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:10em;top:0}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {top:-999em}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:10em;top:0}
.sf-menu {
	float:left;margin-bottom:1em}
.sf-menu a {
	border-left:1px solid #fff;border-top:1px solid #CFDEFF;padding:.75em 1em;text-decoration:none}
.sf-menu a, .sf-menu a:visited  {color:#13a}
.sf-menu li {background:#BDD2FF}
.sf-menu li li {background:#AABDE6}
.sf-menu li li li {background:#9AAEDB}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:#CFDEFF;outline:0}
.sf-menu a.sf-with-ul {
	padding-right:2.25em;min-width:1px}
.sf-sub-indicator {
	position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden}
a > .sf-sub-indicator {  
	top:.8em;background-position:0 -100px}
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {background-position:-10px -100px}
.sf-menu ul .sf-sub-indicator {background-position:-10px 0}
.sf-menu ul a > .sf-sub-indicator {background-position:0 0}
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position:-10px 0}
.sf-shadow ul {
	background:url('../images/shadow.png') no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}
.sf-shadow ul.sf-shadow-off {background:transparent}
.sf-menu-hr, .sf-menu-hr * {
	margin:0;padding:0px;list-style:none;font-family:arial}
.sf-menu-hr {line-height:9px}
.sf-menu-hr ul {
	position:absolute;top:-999em;width:14em;z-index:99}
.sf-menu-hr ul li {width:100%}
.sf-menu-hr li:hover {visibility:inherit}
.sf-menu-hr li {
	float:left;position:relative}
.sf-menu-hr a {
	display:block;position:relative}
.sf-menu-hr li:hover ul,
.sf-menu-hr li.sfHover ul {
	left:0;top:2.7em;z-index:99}
ul.sf-menu-hr li:hover li ul,
ul.sf-menu-hr li.sfHover li ul {top:-999em}
ul.sf-menu-hr li li:hover ul,
ul.sf-menu-hr li li.sfHover ul {
	left:150px;top:0px}
ul.sf-menu-hr li li:hover li ul,
ul.sf-menu-hr li li.sfHover li ul {top:-999em}
ul.sf-menu-hr li li li:hover ul,
ul.sf-menu-hr li li li.sfHover ul {
	left:150px;top:0}
.sf-menu-hr {
	float:left;margin-bottom:0}
.sf-menu-hr a {
	border:0px;padding:1.0em 1.0em;text-decoration:none}
.sf-menu-hr a, .sf-menu-hr a:visited  { 
	color:#fff;font-size:12px;font-weight:bold}
.sf-menu-hr li {background:none}
.sf-menu-hr li li {
	background:#630002;opacity:0.90;border-bottom:1px solid #8F3333;width:150px;z-index:99}
.sf-menu-hr li li a{padding:5px;text-align:left;text-indent:5px;color:#fff;line-height:13px}
.sf-menu-hr li li li {background:#750202}
.sf-menu-hr li li li li{background:#860202}
.sf-menu-hr li:hover, .sf-menu-hr li.sfHover,
.sf-menu-hr a:focus, .sf-menu-hr a:hover, .sf-menu-hr a:active {
	background:none;outline:0;color:#FFCC00}
.sf-menu-hr li li:hover, .sf-menu-hr li li.sfHover,
.sf-menu-hr li li a:focus, .sf-menu-hr li li a:hover, .sf-menu-hr li li a:active {
	background:#480002;outline:0;color:#FFCC00}
.sf-menu-hr a.sf-with-ul {
	padding-right:2.25em;min-width:1px}
.sf-menu-hr ul .sf-sub-indicator {background-position:-10px 0}
.sf-menu-hr ul a > .sf-sub-indicator {background-position:0 0}
.sf-menu-hr ul a:focus > .sf-sub-indicator,
.sf-menu-hr ul a:hover > .sf-sub-indicator,
.sf-menu-hr ul a:active > .sf-sub-indicator,
.sf-menu-hr ul li:hover > a > .sf-sub-indicator,
.sf-menu-hr ul li.sfHover > a > .sf-sub-indicator {background-position:-10px 0}
.sf-vertical, .sf-vertical li {width:10em}
.sf-vertical li:hover ul,
.sf-vertical li.sfHover ul {
	left:10em;top:0}
.sf-vertical .sf-sub-indicator {background-position:-10px 0} 
.sf-vertical a > .sf-sub-indicator {background-position:0 0} 
.sf-vertical a:focus > .sf-sub-indicator,
.sf-vertical a:hover > .sf-sub-indicator,
.sf-vertical a:active > .sf-sub-indicator,
.sf-vertical li:hover > a > .sf-sub-indicator,
.sf-vertical li.sfHover > a > .sf-sub-indicator {background-position:-10px 0}
/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {display:none}
/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {}
.tabberlive {margin-top:0px}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;padding:0px 0px 0px 0px;border-bottom:0px solid #0088AA;font:bold 12px Verdana, sans-serif;text-align:left;margin-bottom:-1px}
ul.tabbernav li
{
 list-style:none;margin:0;display:inline}
ul.tabbernav li a
{
 border-left: 0px solid #0088AA;
	border-right: 0px solid #0088AA;
	border-top: 0px solid #0088AA;
	width:130px;	display:inline-block;	height:15px;	padding:5px 0.5em;	margin-left:2px;	border-bottom:none;background:url('images/tab-bg.png') no-repeat;
	text-decoration:none;	text-align:center
}
ul.tabbernav li a:link {color:#000}
ul.tabbernav li a:visited {color:#000}
ul.tabbernav li a:hover
{
color:black;background:url('images/tab-hover.png') no-repeat;
border-color:#00B5E1
}
ul.tabbernav li.tabberactive a
{
background:url('images/tab-hover.png') no-repeat;/*background-color:#fff;border-bottom:1px solid #fff;*/
}
ul.tabbernav li.tabberactive a:hover
{
color:black;background:url('images/tab-hover.png') no-repeat
}
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:1px;border:0px solid #0088AA;border-top:0;/* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */
 
 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */
 
}
.tabberlive .tabbertab h2 {display:none}
.tabberlive .tabbertab h3 {display:none}
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab {
 height:200px;overflow:auto}
div.rating{cursor:pointer;margin:2em;clear:both;display:block}
div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
div.star{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star,div.star a{background:url('images/star.gif') no-repeat 0 0px
}
