body
{
	background: #;
	color: #444;
}
.divBg
{
	width: 100%;
	position: absolute;
	top:0;
	z-index: 0;
}
.bg1 /* background behind the login form */
{
	height: 33px;
	background: url(../img/green/gray-top.png) 0 0 repeat-x;
	border-bottom: 4px solid #979797;
}
.bg2 /* background behind the logo and search form */
{
	height: 113px;
	background: #fff;
	border-bottom: 15px solid #;
	margin-bottom: 10px;
	position: relative;
}
.embossedBorder
{
	background: url(../img/green/embossed.png) 0 0 repeat-x;
	height: 15px;
	position: absolute;
	bottom:-16px;
	width:100%;

}
.bg3 /* solid green bg */
{
	height: 318px;
	background: #;
	border-top:1px solid #333333;
	border-bottom: 2px solid #191919;
	outline:10px solid #ffffffffffffffcd;
}
#main
{
	z-index: 1;
	position: relative;
	max-width: 1427px;
	min-height: 600px;
	background:  url(../img/green/wing.png) 0 250px no-repeat;
	margin: 0 auto;
}
#innerMain
{
	width: 988px;
	margin: 0 auto
}
.header
{
	width: 100%;
	background: url(../img/green/nav.png)  center 135px no-repeat;
	height: 200px;
	
}
#frmLogin
{
	height: 30px;
	margin-top:5px;
}
#frmLogin .fields
{
        float: right;
        text-align: right;
}
#frmLogin .txt
{
	color: #888
}
#frmLogin ul
{
        margin: 9px 10px 0 0;
}
#frmLogin li
{
	float: right;
        margin-left: 10px;
}
.txt
{
	background: #fff;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #eee;	
	border-right:1px solid #eee;	
	padding: 3px;
	font-style: italic;
	font-size: 1em;
	height: 1.4em;
	-webkit-box-shadow: inset 0px 0px 1px 0px #ccc;
	-moz-box-shadow: inset 0px 0px 1px 0px #ccc;
}
.btn /* button's color can be changed via the hex code in the bg */
{
	background: #fba319 url(../img/green/btn.png) 0 0 repeat-x;
	color: #fff;
	font-weight: bold;
	font-size: 1em;
	padding: 5px 10px 5px 10px;
	border: none;
}
#logo
{
        height: 80px;
	width: auto;
	padding-left: 0;/*288px;*/
	/*background: url(../img/green/logo.png) 0 0 no-repeat;*/
	display: block;
	margin-top:15px;
	float: left;
}
#frmSearch
{
	float: right;
	background: url(../img/green/search.png) 0 0 repeat-x;
	border: 1px solid #ddd;
	padding: 5px 5px 5px 5px;
	margin-top:38px;
	height: 29px;
	position: relative;
}

#frmSearch .txt
{
	padding: 6px 3px 6px 3px;
        font-style: normal;
}
#frmSearch .btn
{
	width: 40px;
	padding-top:8px;
}
#frmSearch .advanced
{
	padding-top:6px;
}
.btnSearch
{
	background: url(../img/green/search-icon.png) 0 0 no-repeat;
	height: 22px;
	width: 22px;
	position: absolute;
	right: 14px;
	top:8px;
}
#mainNav
{
	font-size: 14px;
	font-weight: bold;
	text-shadow: 0px 1px 0px #ffffff;
	width: 510px;
	padding: 0;
	clear: both;
	margin: 0 auto;
}
#mainNav li
{
	float: left;
	text-align: center;
	margin-top:12px;
	padding: 10px 10px 10px 10px;
	border-right:1px solid #ccc;
	border-left:1px solid #fff;
	/*width: 100px;*/
}
#mainNav li:last-child
{
	border-right:none;
}
#mainNav li:first-child
{
	border-left:none;
}

#mainNav a
{
	color: #444444;
	text-decoration: none;
}
#mainNav li.active a
{
	color: #;
}
#mainNav .dropNav
{
	background:url("../img/green/black.png") 0 0 repeat;
	padding:20px 0 20px 0;
	width:200px;
	margin-top:18px;
	position:absolute;
	z-index:9;
        display: none;
}
#mainNav .dropNav li
{
	padding:10px 0 10px 0;
	text-align:left;
	width:180px;
	margin:0 10px 0 10px;
	font-weight:normal;
	font-size:12px;
	border:none;
	text-shadow:none;
	filter:none;
	border-color:#eee;
	font-weight:bold;
	border-bottom:1px solid #888;
}
#mainNav .dropNav a
{
	color:#fff
}
#mainNav .dropNav.imgList {
width: 440px;
}
#mainNav .dropNav.imgList li  {
float:left;
width:215px;
height:40px;
overflow:hidden;
}
#mainNav .dropNav.imgList li span {
display:block;
float:left;
width:40px;
}

.preview
{
	height: 240px;
	margin-top:0px;
}
.previewCenter
{
        margin-left: 130px;
}
.previewLeft
{
	background: #fff;
	width: 730px;
	float: left;
	padding-top: 20px;
}
.previewRight
{
	background: #fff;
	width: 200px;
	float: right;
	padding:20px;
}
.previewLeft img
{
	float: left;
	margin-left:20px;
}
h1
{
	font-size: 24px;
	font-weight: bold;
	line-height: 1em;
}
.previewLeft h1
{
	margin-top:40px;
	margin-bottom: 20px;
	margin-right: 20px;
}
.previewLeft p
{
	font-size: 11px;
	line-height: 1.4em;
	color: #777;
	margin-right: 20px;
}
h2
{
	font-weight: bold;
	margin-bottom: 16px;
}
.previewRight 
{
	font-size: 12px;
}
.previewRight p
{
	margin-bottom: 8px;
	
}
.previewPaging
{
	background: #f2a41e url(../img/green/btn.png) 0 0 repeat-x;
	float:none;
	clear: both;
	padding: 5px
}
#banner
{
  padding:0;
  height: 190px;
  width: 690px;
  margin-bottom: 10px;
  margin-left: 0;
  overflow: hidden;
}
#banner-nav a.activeSlide, #banner-nav a.cycle-pager-active { background: #ccc }
#sticker {
    clear:both;
    width:100%;
    height:50px;
    text-align:center;
    vertical-align: middle;
}
#sticker div, #sticker div > img  {
    text-align:center;
    vertical-align: middle;
}
.previewPaging ul, .previewPaging #banner-nav
{
	float: right;
}
.previewPaging li, .previewPaging #banner-nav a
{
  	text-decoration: none;
	color: #555;
	float: left;
	padding: 1px 4px 1px 4px;
	background: #fff;
	border:1px solid #aaa;
	margin: 0 1px 0 0;
	font-size: 10px;
}
.previewPaging a
{
	text-decoration: none;
	color: #555;
}
.previewPaging li.active
{
	background: #000
}
.previewPaging li.active a
{
	color: #fff;
}
.subNav
{
	width: 829px;
	background: url(../img/green/subnav.png)  center 0 no-repeat;
	height: 83px;
	clear: both;
	margin: 0 auto;
	padding-left:90px;
}
.subNav li
{
	float: left;
	margin-top:18px;
	height: 40px;
	width: 48px;
	border-right:1px solid #ccc;
	border-left:1px solid #fff;
	padding: 0 3px 0 3px
}
	

.subNav li:last-child
{
	border-right:none;
}
.subNav li:first-child
{
	border-left:none;
}
.subNav li a
{
	display: block;
	width: 30px;
	height: 30px;
}


.icn1
{
	background: url(../img/green/icn1.png) 0 2px no-repeat;
}
.icn2
{
	background: url(../img/green/icn2.png) 9px 3px no-repeat;
}
.icn3
{
	background: url(../img/green/icn3.png) 10px 3px no-repeat;
}
.icn4
{
	background: url(../img/green/icn4.png) 16px 0 no-repeat;
}
.icn5
{
	background: url(../img/green/icn5.png) 7px 8px no-repeat;
}
.icn6
{
	background: url(../img/green/icn6.png) 12px 5px no-repeat;
}
.icn7
{
	background: url(../img/green/icn7.png) 9px 0 no-repeat;
}
.icn8
{
	background: url(../img/green/icn8.png) 9px 3px no-repeat;
}
.icn9
{
	background: url(../img/green/icn9.png) 7px 5px no-repeat;
}
.icn10
{
	background: url(../img/green/icn10.png) 10px 5px no-repeat;
}
.icn11
{
	background: url(../img/green/icn11.png) 11px 2px no-repeat;
}
.icn12
{
	background: url(../img/green/icn12.png) 14px 2px no-repeat;
}
.icn13
{
	background: url(../img/green/icn13.png) 12px 8px no-repeat;
}
.bodyContent
{
	width: 996px;
	margin: 0 auto	
}
.sidebarLeft
{
	background: #;
	width: 150px;
	padding: 10px 20px 10px 15px;
	float: left;
	border: 1px solid #dfdfdf;
	margin-bottom:20px
}
h3
{
	font-size: 14px;
	font-weight: bold;
}
.sidebarLeft a
{
	text-decoration: none;
	color: #;
	font-size: 12px;
}
.sidebarLeft ul.parent
{
	margin-top:15px;
	padding-top:15px;
	border-top:1px dotted #ccc;
}
.sidebarLeft ul.parent li ul
{
        background-color: #;
	padding-bottom:15px;
        padding-left: 5px;        
	border-bottom:1px dotted #ccc;
}
.sidebarLeft ul.parent li ul li a /* submenu */
{
        color: #;
}
.sidebarLeft li
{
	padding:5px 0 5px 0;
}
.sidebarLeft ul li.active, .sidebarLeft ul li.current
{
	background: #f2a41e url(../img/green/btn.png) 0 0 repeat-x;
	margin-left:-25px;
	padding-left:20px;
	position: relative
}
.sidebarLeft li.active a, .sidebarLeft li.current a
{
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	display: block;
	background: url(../img/green/activebullet.png) 0 4px no-repeat;
	padding-left:10px;
}
li.active .extraBg
{
	display: block;
	width: 10px;
	height: 11px;
	background: url(../img/green/corner.png) 0 0 no-repeat;
	position: absolute;
	bottom:-10px;
	left: 0;
}
.rightContent
{
	float: right;
	width: 775px;
	background: #;
	border: 1px solid #dfdfdf;
        padding: 15px 10px;
        margin-bottom: 20px;
}
.prodList
{
	float: left;
}
.prodList.marginLeft
{
	margin-left: 10px;
}
.prodList.marginRight
{
	margin-right: 10px;
}

.prodList li
{
	background: #fff;
	border: 1px solid #dfdfdf;
	width: 333px;
	padding: 20px;
	margin-bottom: 20px;
	clear: both;
	position: relative;
        overflow: hidden;
	min-height: 155px
}
.prodList li img
{
	float: left;
	margin-right: 20px;
}
.prodList li h3
{
	margin-bottom: 10px;

}
.prodList li p
{
	line-height: 1.4em;
	margin-bottom: 30px;

}
.prodList li a.btn
{
	margin-top:20px;
	position: absolute;
	right: 20px;
	text-decoration: none;
	padding: 7px 30px 7px 30px;
	font-weight: bold;
	bottom: 10px;
}
.footer
{
	width: 100%;
	min-height: 300px;
	background:# url(../img/green/footer-shadow.png) bottom center no-repeat;
	margin: 0;
	padding-bottom: 10px;
}
.footerContent
{
	color: #;
	width: 1050px;
	margin: 0 auto;
	font-size: 11px;
	background:  url(../img/green/footer-shadow-top.png) top center no-repeat;
        border-top:1px solid #;
}
.footerContent a
{
	color: #;
	text-decoration: none;
}
.footerDiv
{
	float: left;
	width: 153px;
	padding: 0 40px 0 40px;
	margin: 0px 0 20px 0;
	min-height: 310px;
	border-left:1px solid #;
}
.footerDiv:first-child
{
	border-left: none;
}
.footerDiv:last-child
{
	border-right: none;
	width: 253px;
}
.footerDiv h3
{
	margin-bottom: 20px;
}
.footerDiv li a img
{
	margin: 0 8px 10px 8px;
}
.footerDiv form
{
	margin-top:20px;
	margin-bottom: 20px;
}
.footerDiv form .txt
{
	width: 150px;
	padding-top:5px;
	padding-bottom: 5px;
        margin-right:5px;
}
.footerDiv form .btn
{
	padding: 7px;
}
.combIcn a, .combIcn span
{
	display: block;
	margin: 0px 0 0 5px;
	float: left
}
.combIcn span
{
	margin-top:10px;
	margin-right: 10px;
}
.copyright
{
	font-size: 10px;
	text-align: center;
}

/*inner pages*/
.innerBanner
{
	margin:25px auto;
	display:block;
	
}
.inner .bg3
{
	height:280px
}
.inner .preview
{
	height:185px
}
h4
{
	font-size:26px;
	color:#333;
	margin-top:30px;
	font-weight:bold;
	margin-bottom:5px;
}
.breadcrumbs, h4
{
	width:990px;
	margin:5px auto
}
.breadcrumbs a
{
	text-decoration:none;
	color:#333;
}
.breadcrumbs span
{
	color:#fba319
}
.inner .bodyContent
{
	margin-top:10px;
}
.inner .rightContent
{
	width:800px
}
.subcategories
{
	border:1px solid #ddd;
	padding:10px;
	color:#999;
	background:#fff;
}
.subcategories h3
{
	text-align:left;
	color:#222
}
.subcategories ul
{
	margin-top:15px;
	margin-bottom:15px;
	float: left;
	width: 255px;
}
.subcategories a
{
	text-decoration:none;
	color:#222
}
.prodListInner
{
	width:810px;
	margin-left:-8px;
	margin-top:10px;
	margin-bottom:20px;
}
.prodListInner li
{
	border:1px solid #ddd;
	padding:10px;
	margin:8px;
	width:136px;
	height:255px;
	float:left !important;
	background:#fff;

}
.prodListInner li h2
{
	margin:0;
	text-align:center;
}
.prodListInner li small
{
	text-align:center;
	display:block
}
.prodListInner li img
{
	margin:0 auto;
	display:block
}

/* inner page 2 */
.details
{
	border:1px solid #ddd;
	padding:10px;
	width:780px;
	background:#fff;
}
.leftDetail
{
	float:left;
	width:320px;
	padding:20px
}
.leftDetail h3
{
	font-size:18px
}
.rightDetail
{
	float:right;
	width:340px;
	height:100px;
	padding:0 20px 0 20px
	
}
.rightDetail h3
{
	margin:20px 0 10px 0
}
.rightDetail p
{
	font-size:11px
}
.rightDetail table
{
	margin-top:20px;
	width:100%;
	border:1px solid #ddd;
	border-right:none;
	margin-bottom:10px
}
.rightDetail table th
{
	background:#eee;
	padding:5px;
	border-right:1px solid #ddd;
}
.rightDetail table td
{
	padding:5px;
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
}
.addBtn
{
	text-decoration:none;
	-moz-border-radius: 50px;
	border-radius: 50px;
	font-size:18px;
	font-weight:bold;
	height:8px;
	width:8px;
	display:inline-block;
	text-align:center;
	padding:5px 9px 11px 7px
	
}
.bottomAdd
{
	text-align:center;
}

.bottomAdd a:last-child
{
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#222;
}
.actions
{
	width:100%;
	margin-top:20px
}
.actions li
{
	float:left;
	margin-right:3px
}
.share
{
	float:left
}
.like
{
	background:  url(../img/green/like.png) 0 0 no-repeat;
	width:45px;
	height:20px;
	display:block
}
.plus1
{
	background:  url(../img/green/plus1.png) 0 0 no-repeat;
	width:45px;
	height:20px;
	display:block
}
.twit
{
	background:  url(../img/green/twit.png) 0 0 no-repeat;
	width:45px;
	height:20px;
	display:block
}
.otherActions
{
	float:right
}
.print
{
	background:  url(../img/green/print.png) 0 0 no-repeat;
	width:25px;
	height:20px;
	display:block
}
.email
{
	background:  url(../img/green/email.png) 0 0 no-repeat;
	width:25px;
	height:20px;
	display:block
}

div.reviews {
    position: relative;
    width:720px; 
    text-align:left; 
    padding:5px;
    margin:0 10px 10px 0; 
    line-height:15px;
    border: 1px solid #DDD;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}
div.reviews .author {
    position: absolute;
    right:5px;
    bottom:5px;    
    padding:4px;
}

/* Categories */
#categoryContainer .leadin {
font-size:12px;
font-weight:normal;
font-style:italic;
}
#categoryContainer .categoryListName {
margin:15px 0;
}
#categoryContainer .categoryListName div {
float:left;
margin-right:10px;
margin-bottom:10px;
}
#categoryContainer .categoryListName div a {
float: left;
width: 240px; height:17px;
overflow: hidden;
font-size: 11px;
clear: both;
display: block;
text-decoration: none;
border-bottom: 1px solid #ddd;
}
#categoryContainer .categoryListName div a span {
font-weight:normal; 
color:#999;
}


/* Products */
#productContainer {


}
ul.productListImg {
display:block;
}
/*
ul.productListImg li {
float:left; 
margin:0 4px 10px 0;
}
ul.productListImg li a {
display:block;
height:230px;
width:142px; 
overflow:hidden;
margin:2px 2px 2px 0;
border:1px solid #ddd;
text-decoration:none ! important;
font-size:10px;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
}
ul.productListImg li a:hover {
border:1px solid #;
cursor:pointer;
text-decoration:none;
}
*/
ul.productListImg li {
position: relative!important;
}
ul.productListImg li a .i {
display:block;
margin-left:2px;
margin-top: 2px;
height:136px;
width:136px;
text-align:center;
border-bottom:1px solid #ddd;
background-repeat:no-repeat;
background-position:center center;
}
ul.productListImg li a .a {
clear:both;
display:block;
margin-left:2px;
padding-bottom:3px; 
height:12px; 
color:#; 
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
ul.productListImg li a .n {
clear:both;
display:block;
margin-left:2px;
padding-bottom:14px;
height:46px;
color:#000;
font-weight:bold;
overflow:hidden; 
}
ul.productListImg li a .r {
clear:both;
display:block;
margin:5px auto;
padding-bottom:3px; 
height:12px; 
width:85px;
}
ul.productListImg li a .p {
clear:both;
margin-left:2px;
padding-bottom:0px;
color:#555;
}
ul.productListImg li .accessory {
position:relative;
left:1px;
top:19px;
height:15px;
color:#FFF;
background-color:#000;
padding-left:2px;
padding-right:2px;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
cursor:pointer;
font-size:90%;
}
ul.productListImg li div.q{
    background:url('/uploads/quickview.png') no-repeat;
    height:24px;
    width:21px;
    position: absolute;
    z-index: 90;
    right: 10px;
    top: 10px;
    cursor: pointer;
}


/* Product Detail */
.productDetail {
}
.productDetail .gallery {
float: left;
width: 210px;
}
.productDetail .information {
margin-left: 210px;
margin-right: 0;
width: auto;
}
.productDetail .information .socialbox {
height: 30px;
}
.productDetail .gallery .large {
margin: 10px 0 0 0; 
border: 1px solid #AAA;
width: 184px;
overflow: hidden;
cursor: pointer;
font-size: 8px;
text-align: center;
}
.productDetail .gallery .large a {
display: block;
}
.productDetail .gallery .small {
margin: 10px 10px 0 0;
float: left;
border: 1px solid #AAA;
width: 86px;
overflow: hidden;
cursor: pointer;
font-size: 8px;
text-align: right;
}
.productDetail .itemTxt {
margin: 10px 0px 0px 0px; 
width: 99%;
}
.productDetail h1.itemTxt {
font-size: 100%!important;
font-weight: normal!important;
}
.productDetail .calculation {
font-size:80%;
width: 99%;
/*border:1px solid #CCC;
border-right:none;
border-bottom:none;*/
}
.productDetail .calculation td {
/*border-right:1px solid #CCC;
border-bottom:1px solid #CCC;*/
padding-left:2px;
padding-right:2px;
}

.productDetail .cart {padding: 0; margin:0; width: auto; margin-bottom:10px; padding-bottom:0px; border:1px solid #;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
.productDetail .cart h3{font-size: 120%; font-weight:bold; margin:0; padding: 2px 0; text-align:center}
.productDetail .cart div {padding:2px 2px 5px 2px; margin:2px;}
.productDetail .cart input, .itemContainer .cart select {font-size:90%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; width:100px}
.productDetail .cart form {padding:0; margin:0}
.productDetail .cart .input {width: 100px;}
.productDetail .cart .submit {width:100%; background: #cc0000; color: #FFF; font-weight:bold; cursor: pointer}



/* Notifications */
.notificationError, .notificationSuccess, .notificationNeutral {
width: 97%;
padding:1%;
color: black;
border: 1px solid #FFD700;
background: #FAFAD2;
margin-bottom:5px;
}
.notificationError {
border-color: #B22222;
background: #F2B7B7;
}
.notificationSuccess {
border-color: #006400;
background: #CBE597;
}

/* Basket */
.cartBasket {
    text-align: left;
    font-size: 100%;
    width: 99%;
    /*padding: 5px 5px 5px 5px;*/
    background-color: #FFF;
}
.cartBasket th {
    padding: 0; margin:0;
    padding-bottom:2px;
    /*border-bottom: 1px solid #CCCCCC;*/
}
.cartBasket td {
    vertical-align: top;
}
.cartBasket .spacer {
    height: 3px;
    border: 0;
}
.cartBasket .border-bottom {
    border-bottom: 1px solid #CCCCCC;
}
.cartBasketForm {
width: 100%;
border-spacing: 4px;
border: none;
text-align: left;
}
.cartBasketForm th {
text-align: left; 
vertical-align:top;
padding: 1px;
width: 250px;
font-weight: normal;
}
.cartBasketForm .td {
text-align: left;
vertical-align:top;  
padding: 1px; 	
}

.inputFullwidth td input, .inputFullwidth td textarea {
width: 96%;
border:0;
padding:2px;
margin:1px;
/*border-bottom:1px dashed #;
background-color: #EFEFEF;*/
}
.inputFullwidth td textarea {
height: 50px;
}
.inputAutowidth {
width: auto!important;
}/* Commonly used classes */
.hoverTransparency img {
 opacity:0.6;
 filter:alpha(opacity=60);
}
.hoverTransparency img:hover {
 opacity:1;
 filter:alpha(opacity=100);
 cursor:pointer;
}
.headerSmallArrow {
 color: #e3000f;
 font-size: 13px;
 padding:0 15px 5px 0;
 display: inline;
 background:url(../img/bullet-header.png) no-repeat right;
}
.headerSmallArrow a {
 color: #e3000f;
}

/* Buttons */
.categoryBack {
cursor: pointer;
background:url(../img/bullet-back.gif) no-repeat left 5px;
padding-left:11px;
margin-bottom:5px;
}
ul#navButton {
width: 99%; /* to display the list horizontaly */
font-family: sans-serif; font-size: 11px;
font-weight: bold;
margin: 0px; padding: 0;
line-height: 15px;
}
ul#navButton li, .readfull {
display: inline; /* for IE5 and IE6 */
float: left;
}
ul#navButton a, .readfull {
margin-right: 5px;
padding:2px 4px 2px 4px;
width: auto;
display: block;
text-decoration: none;
color: #;
background-color: #;
border: 1px solid #;
cursor: pointer;
}
ul#navButton a:hover, .readfull:hover { 
text-decoration: none;
color: #; 
background-color: #; 
border: 1px solid #;
}


/* Unsorted Lists */
ul.blackList, div.blackList ul, .blueList ul {
 list-style-type: none;
 padding: 0;
 margin: 0;
}
.blackList li, .blueList li {
 background:url(../img/bullet-small-black.png) no-repeat 0 7px;
 margin: 0;
 padding:3px 0 0 7px;
 display: block;
}
.spacingList li {
 margin-top: 7px;
}
.blackList li a {
 color: #000; 
}
.blueList li {
 background:url(../img/bullet-small-blue.png) no-repeat 0 7px; 
}
.blueList li a {
 color: #e10019; 
}

.boxed {
width:100%;
border:2px solid #eee;
border-radius:5px;
overflow:hidden;
}
.boxed span {
display:block;
width:100%;
margin:5px;
}

/* Shorthands */
.iBlock {
 display: inline-block;
}
.block {
 display: block;
}
.fLeft, .imgLeft {
 float:left;
}
.fRight, .imgRight {
 float:right;
}
.tRight {
text-align:right;
}
.noBorder {
 border:none;
}
.imgLeft {
 margin:0.3em 1em 1em 0;
}
.imgRight {
 margin:1em 0 1em 1em;
}
.clear {
 clear:both
}
.clearRight
{
 clear:right
}
.divider
{
 clear:both;
 height:20px;
}
.dividerSmall
{
 clear:both;
 height:5px;
}
.hide {
 display:none;
}
.mTop {
 margin-top: 5px;
}
.mBottom {
 margin-top: 5px;
}
.mRight {
 margin-right: 5px;
}
.mLeft {
 margin-left: 5px;
}
.pTop {
 padding-top: 5px;
}/* Content */
.content {
line-height: 18px; 
}
.content a {
/*color: #000;
text-decoration: underline;*/
}
.content a:hover {
/*text-decoration: underline;*/
}
.content td {
line-height: 18px; 
margin:0;
padding:0.1em;
}
.content h1 {
font-size:14px;
padding: 0;
margin:5px 0 2px 0;
}
.content h2 {
font-size:12px;
padding: 0;
margin:4px 0 5px 0;
}
.content .hr {
margin:0; padding:0; border:0;
height:2px;
margin:5px 0 5px 0;
border-top:2px solid ;
border-bottom:1px solid ;
}
.content .inputform {
border:0;
padding:2px;
margin:1px;
border-bottom:1px dashed ;
background-color: #EFEFEF;
}

.content p {
padding:0px;
margin:1em 0 15px 0;  
line-height: 18px;
}
.content li {
margin-left:12px;
/*list-style:disc;*/
line-height: 18px; 
}






/* Do not know where to put it */

/* Shopping Cart */
#checkout fieldset {
    display: block;
    padding: 0;
    border: 0;
}

#checkout table {
    padding: 0;
    width: 100%;
}

#checkout #basket-table th {
    background: #;
    color: #FFF;
    padding: 3px 5px;
    border: 1px solid transparent;
}

#checkout #basket-table td {
    padding: 0px 5px;
}

#checkout-total-table {
    width: 100%;
}

#checkout #login-form-table {
    border-right: 1px solid #EEE;
    width: auto;
}

#checkout #login-form-table td,
#checkout #login-form-table th {
    padding: 3px 5px;
}

#checkout #login-form-table td {
    padding-right: 20px;
}

#checkout #login-form-table input[type=text],
#checkout #login-form-table input[type=password] {
    padding: 5px;
    width: 200px;
}

#checkout-total-table td,
#checkout-total-table th {
    padding: 5px !important;
    padding-right: 0 !important;
}

#checkout-preloader {
    background: url(../img/preloader.gif) no-repeat top center; 
    padding-top: 20px; 
    text-align: center;
}

#cart-1 input[type=text] {
    border: 1px solid #CCC;
}

input[type=text].invalid {
    border-color: #F00 !important;
}

/* overwrite */
.inputFullwidth td input.invalid, .inputFullwidth td textarea.invalid {
    border-color: #F00 !important;
}

#ui-datepicker-div {

}

/* cart-1 */
#cart-1, #cart-item-added {

}

#cart-1 h2 {
    font-size: 14px;
    font-weight: 600;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 12px;
    padding-right: 12px;
    border-bottom: 1px dotted #999;
    color: #333;
}

#cart-1 .note {
    font-size: 10px;
    font-style: italic;
}

#cart-1 input[type=text] {
    padding: 5px;
}

#cart-1 h3, #cart-item-added h3 {
    background: #;
    color: #FFF;
    padding: 5px 10px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    margin-top: 10px;
}

#cart-1 table th {
    text-align: left;
    font-size: 12px;
    font-weight: 500;
}

#cart-1 table th,
#cart-1 table td {
    padding: 5px;
}

#cart-item-added {
    width: 500px;
}

#cart-item-added > div {
    padding: 5px;
}

#cart-item-added div p {
    padding: 5px;
}

#cart-item-added #cart-shortcut-btn,
#cart-item-added #continue-shopping-btn {
    float: right;
    margin-left: 5px;
}

#add-to-cart-btn,
#reset-cart-btn,
#cart-shortcut-btn,
#continue-shopping-btn,
#guest-checkout {
    padding: 2px 4px;
    width: auto;
    display: inline-block;
    background: #;
    border: 1px solid #FFF;
    cursor: pointer;
    color: #FFF;
    font-size: 11px;
    font-weight: bold;
    line-height: 15px;
    margin-top: 10px;
    text-decoration: none;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

#add-to-cart-btn,
#reset-cart-btn {
    font-size: 12px;
    padding: 6px 8px;
}

#reset-cart-btn {
    background: #DDD;
    color: #888;
}

#guest-checkout {
    color: #999;
    background: #DDD;
    font-size: 16px;
    padding: 5px;
    margin-top: 20px;
    margin-left: 25px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    text-shadow: 0 1px 1px #FFF;
}

.guest-checkout-info {
    margin-left: 20px;
}

.mute {
    color: #777;
}

.checkout-delete-item {
    display: inline-block;
    height: 14px;
    width: 14px;
}

.cartBasketForm th h3 {
    /*background: #;
    color: #FFF;
    padding: 5px;*/
}

.ui-datepicker-trigger {
    margin-left: 5px;
}

.quantity-note {
    font-size: 10px;
}

/* steps */

#checkout-titles {
    margin-left: 10px;
    margin-bottom: 10px;
}

.stepy-titles li {
    line-height: 28px;
    padding-right: 10px;
    font-size: 16px;
}

.stepy-titles li:not(:last-child) {
    /*background: #DDD url(../img/step-arrow-head.gif) no-repeat top right;*/
    background: # url(../img/step-before-current-arrow-head.gif) no-repeat top right;;
    color: #FFF;
}

.stepy-titles li div {
    padding-left: 8px;
    padding-right: 8px;
}

.stepy-titles li.current-step {
    color: #FFF;
    background: #;
    padding-right: 10px;
}

.stepy-titles li.current-step ~ li {
    color: #FFF;
    padding-right: 10px;
    background: #DDD;
    color: #888;
}

.stepy-titles li.current-step ~ li:not(:last-child) {
    background: #DDD url(../img/step-arrow-head.gif) no-repeat top right;
}

.stepy-titles li.current-step:not(:last-child) {
    color: #FFF;
    background: # url(../img/step-current-arrow-head.gif) no-repeat top right;
}

.stepy-titles li:first-child {
    -webkit-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px;
}

.stepy-titles li:last-child {
    -webkit-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;
}
/*
.stepy-titles li.current-step + li {
    background: #;
    color: #FFF;
}*/


#product-container {
    position: relative;
    overflow: hidden;
    min-height: 1000px;
    border: 1px solid #DDD;
}

#login-container {
    border-bottom: 1px solid #DDD;
    padding-bottom: 20px;
    margin-bottom: 20px;
    position: relative;
    text-align: center;
}

#login-container table {
    margin: 0 auto;
}

#login-form input[type=text], #login-form input[type=password] {
    width: 210px;
    padding: 5px 7px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #DDD;
}

#login-container .mute {
    margin-bottom: 10px;
}

#login-container .or {
    position: absolute;
    width: 70px;
    font-size: 18px;
    color: #999;
    background: #FFF;
    left: 50%;
    margin-left: -35px;
    bottom: -25px;
    text-align: center;
}

.default-btn {
    width: auto;
    display: inline-block;
    background: ;
    border:1px solid #;
    cursor: pointer;
    color: #;
    font-weight: bold;
    line-height: 24px;
    height: 24px;
    text-decoration: none;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    padding: 0 15px;
    text-decoration: none;
    font-family: verdana, geneva, sans-serif;
    margin-top: 20px;
    margin-right: 10px;
}

.default-btn:active {
    border: none;
}

.default-btn:hover {
    text-decoration: none;
}

.default-btn:disabled {
    background: #DDD;
    color: #888;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
    cursor: default;
}

#cart-items {
    overflow: hidden;
}

#checkout-btn,
#continue-btn {
    float: right;
    text-align: center;
}

#step2 h2 {
    border-bottom: 1px dotted #999;
    padding-bottom: 5px;
    margin-bottom: 10px;
}

#product-info .image-wrapper {
    width: 150px;
    height: 150px;
    background: #EEE;
    border: 1px solid #DDD;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
#product-info .image-wrapper img {
    max-width: 150px;
}

#cart-1-form input[type=text] {
    width: 95%;
    border: 1px solid #DDD;
    padding: 5px 7px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}


.cartBasketForm {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    margin-bottom: 10px;
    border-bottom: 1px solid #CCC;
}

.cartBasketForm th {
    font-weight: bold;
    background: ;
}

.cartBasketForm td:first-child {
    font-weight: normal;
}

.cartBasketForm tr:first-child th {
    color: #FFF;
    padding: 7px 5px;
}

.cartBasketForm th:only-child {
    -webkit-border-radius: 6px 6px 0px 0px;
    border-radius: 6px 6px 0px 0px;
}

.cartBasketForm td {
    padding: 5px;
}

.cartBasketForm td:first-child {
    border-left: 1px solid #CCC;
}

.cartBasketForm td:last-child {
    border-right: 1px solid #CCC;
}

.cartBasketForm tr:nth-child(odd) {
    background: #EEE;
}

.cartBasketForm tr:last-child td:first-child {
    -webkit-border-radius: 0px 0px 0px 6px;
    border-radius: 0px 0px 0px 6px;
}

.cartBasketForm tr:last-child td:last-child {
    -webkit-border-radius: 0px 0px 6px 0px;
    border-radius: 0px 0px 6px 0px;
}

.cartBasketForm.stand-alone {
    border: 1px solid #CCC;
    border-radius: 6px;
    -webkit-border-radius: 6px;
}

.cartBasketForm.stand-alone tr:only-child td:first-child {
    -webkit-border-radius: 6px 0px 0px 6px;
    border-radius: 6px 0px 0px 6px;
}

.cartBasketForm.stand-alone tr:only-child td:last-child {
    -webkit-border-radius: 0px 6px 6px 0px;
    border-radius: 0px 6px 6px 0px;
}

.cartBasketForm.stand-alone td {
    border: none;
}

.cartBasketForm input[type=text], 
.cartBasketForm input[type=password],
.cartBasketForm textarea {
    background: #FFF;
    border: 1px solid #C9C9C9 !important;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 5px !important;
}

/*
.cartBasketForm.stand-alone tr:first-child td:first-child,
.cartBasketForm.stand-alone tr:only-child td:first-child {
    -webkit-border-radius: 6px 0px 0px 0px;
    border-radius: 6px 0px 0px 0px;
}

.cartBasketForm.stand-alone tr:first-child td:last-child,
.cartBasketForm.stand-alone tr:only-child td:last-child {
    -webkit-border-radius: 0px 6px 0px 0px;
    border-radius: 0px 6px 0px 0px;
}*/

#total-table {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    border: 1px solid #CCC;
    border-top: 0;
    -webkit-border-radius: 0px 0px 6px 6px;
    border-radius: 0px 0px 6px 6px;
    margin: 0 auto;
    position: relative;
    right: -169px;
}

#total-table td:first-child {
    font-weight: bold;
    color: #666;
}

#total-table tr:last-child td:first-child {
    -webkit-border-radius: 0px 0px 0px 6px;
    border-radius: 0px 0px 0px 6px;
}

#total-table tr:last-child td:last-child {
    -webkit-border-radius: 0px 0px 6px 0px;
    border-radius: 0px 0px 6px 0px;
}


#total-table td {
    padding: 5px;
}

#basket-table {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    border: 1px solid #CCC;
    -webkit-border-radius: 6px 6px 0px 6px;
    border-radius: 6px 6px 0px 6px;
}

#basket-table th {
    padding: 5px;
    text-align: center;
    border-top: none;
    background: #DDD;
    color: #666;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
}

#basket-table th:first-child {
    border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
}

#basket-table th:last-child {
    border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
}

#basket-table td {
    border-top: 1px solid #CCC;
    padding: 8px 5px;
}

#basket-table td:first-child {
    vertical-align: middle;
    text-align: center;
}

#basket-table td:nth-child(3) {
    /*font-size: 10px;*/
}

#basket-table tr:nth-child(odd) {
    background: #ECECEC;
}

#basket-table tr:last-child td:first-child {
    -webkit-border-radius: 0px 0px 0px 6px;
    border-radius: 0px 0px 0px 6px;
}

.table-output {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    border: 1px solid #DDD;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

.table-output th {
    padding: 5px;
    text-align: center;
    border-top: none;
    background: #DDD;
    color: #666;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
}

.table-output td {
    border-top: 1px solid #DDD;
    border-left: 1px solid #DDD;
}

.table-output td:first-child {
    border-left: none;
    padding-left: 10px;
}

.table-output td:not(:first-child) {
    padding: 5px;
    text-align: right;
    vertical-align: middle;
}

.table-output th:first-child {
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

.table-output th:last-child {
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

.table-output th:only-child {
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.product-options-field {
    *border-collapse: collapse;
    border-spacing: 0;
    border: none;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    margin-bottom: 10px;
}

.product-options-field th {
    background: #;
    text-align: center;
    color: #FFF;
    font-weight: bold !important;
    padding: 10px 5px !important;
}

.product-options-field tr:nth-child(odd) {
    background: #EEE;
}

.product-options-field tr:last-child td:first-child {
    -webkit-border-radius: 0px 0px 0px 6px;
    border-radius: 0px 0px 0px 6px;
}

.product-options-field tr:last-child td:last-child {
    -webkit-border-radius: 0px 0px 6px 0px;
    border-radius: 0px 0px 6px 0px;
}

.product-options-field td {
    border-bottom: 1px solid #DDD;
    padding: 7px 5px !important;
}

.product-options-field td:first-child {
    border-left: 1px solid #DDD;
    font-weight: bold;
    color: #666;
    font-size: 10px;
}

.product-options-field td:last-child {
    border-right: 1px solid #DDD;
}

.product-options-field th:first-child {
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

.product-options-field th:last-child {
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

.product-options-field th:only-child {
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}


.ui-slider-tabs-list li.selected {
	color: #FFF;
    /*background: #;*/
    background: ;
}
.ui-slider-tabs-list li.selected:not(:last-child) {
	color: #FFF;
    /*background: # url(images/step-current-arrow-head.gif) no-repeat top right;*/
    background: ;
}
.ui-slider-tabs-list li:not(:last-child) {
	/*background: # url(images/step-before-current-arrow-head.gif) no-repeat top right;*/
    background: ;
    color: #FFF;
}

#productContainerInner h3 {
    clear: both;
    text-align: left;
    padding-top: 20px;
}

.label 
{
    width:20% !important;
    padding:8px;
    float: left;
}

ul.icheckList li {
    padding:0 5px;
    float: left;
    list-style: none;
    border: 0;
    height: auto;
    width: auto;
}

textArea {
    border: 1px solid #DDDDDD;
    border-radius: 6px 6px 6px 6px;
    padding: 5px 7px;
    width: 95%;
}

ul.prodComment {
    padding-top: 20px;
}
ul.prodComment li {
    list-style: none !important;
}

ul.prodComment li hr 
{
    display: block; height: 1px;
    border: 0; border-top: 1px solid #ccc;
    margin: 1em 0; padding: 0;
}

ul.prodComment li.even {
    background-color: #e8f3f7;
}

#ajax_img_loader {
    background: url(../img/preloader.gif) no-repeat top center; 
    text-align: center;
    height: 30px;
    width: 30px;
}

#webimlink {
    position: fixed;
    right: -10px;
    top: 150px;
}
.center {
    margin: auto;
    width: 50%;
}/* CALENDAR ICON */
a.dp-choose-date {
float: left;
width: 22px;
height: 16px;
padding: 0;
margin: 0px 3px 0;
display: block;
text-indent: -2000px;
overflow: hidden;
background: url(../img/datepicker/icon_calendar.gif) no-repeat; 
}
a.dp-choose-date.dp-disabled {
background-position: 0 -20px;
cursor: default;
}
/* makes the input field shorter once the date picker code
* has run (to allow space for the calendar icon
*/
input.dp-applied {
float: left;
}


/* DEFAULT */
table.jCalendar {
border: 1px solid #DDD;
background: #aaa;
border-collapse: separate;
border-spacing: 2px;
}
table.jCalendar th {
background: #333;
color: #fff;
font-weight: bold;
padding: 3px 5px;
}
table.jCalendar td {
background: #ccc;
color: #000;
padding: 3px 5px;
text-align: center;
}
table.jCalendar td.other-month {
background: #ddd;
color: #aaa;
}
table.jCalendar td.today {
background: #666;
color: #fff;
}
table.jCalendar td.selected {
background: #f66;
color: #fff;
}
table.jCalendar td.selected:hover {
background: #f33;
color: #fff;
}
table.jCalendar td:hover, table.jCalendar td.dp-hover {
background: #fff;
color: #000;
}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover {
background: #bbb;
color: #888;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

div.dp-popup {
color: #;
background: #;
/*	background: #ccc;*/
border: 1px solid #;
position: relative;
font-size: 10px;
font-family: arial, sans-serif;
padding: 2px;
width: 171px;
line-height: 1.2em;
}
div#dp-popup {
position: absolute;
z-index: 199;
}
div.dp-popup h2 {
font-size: 12px;
text-align: center;
margin: 2px 0;
padding: 0;
}
a#dp-close {
font-size: 11px;
padding: 4px 0;
text-align: center;
display: block;
}
a#dp-close:hover {
text-decoration: underline;
}
div.dp-popup a {
color: #;
/*	color: #000;*/
text-decoration: none;
padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
position: absolute;
top: 2px;
left: 4px;
width: 100px;
}
div.dp-popup div.dp-nav-prev a {
float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
cursor: default;
}
div.dp-popup div.dp-nav-next {
position: absolute;
top: 2px;
right: 4px;
width: 100px;
}
div.dp-popup div.dp-nav-next a {
float: right;
}
div.dp-popup a.disabled {
cursor: default;
color: #aaa;
}
div.dp-popup td {
cursor: pointer;
}
div.dp-popup td.disabled {
cursor: default;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{*border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}ol,ul{list-style:none;}th{text-align:left;}h1,h2,h3,h4{font-size:100%;margin-top:8px;}q:before,q:after{content:'';}body{font:12px Arial,Helvetica,sans-serif;*font-size:small;*font:x-small;line-height:1.22em;text-align:left;}table{font-size:inherit;font:100%;}select,input,textarea{font:99% verdana,sans-serif;}pre,code{font:115% monospace;*font-size:100%;}.clearFix:after,.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearFix{display:inline-block;}html[xmlns] .clearFix{display:block;}* html .clearFix{height:1%;}body{margin:0;padding:0;overflow-x:hidden}a{text-decoration:none;color:#000;}a:hover{text-decoration:underline;}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{}#cboxContent{margin-top:20px;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{border:5px solid #000;background:#fff;}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;}#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc;}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff;}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../img/colorbox/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px;}#cboxPrevious:hover{background-position:bottom left;}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../img/colorbox/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px;}#cboxNext:hover{background-position:bottom right;}#cboxLoadingOverlay{background:#000;}#cboxLoadingGraphic{background:url(../img/colorbox/loading.gif) no-repeat center center;}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../img/colorbox/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px;}#cboxClose:hover{background-position:bottom center;}#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999;}#tiptip_holder.tip_top{padding-bottom:5px;}#tiptip_holder.tip_bottom{padding-top:5px;}#tiptip_holder.tip_right{padding-left:5px;}#tiptip_holder.tip_left{padding-right:5px;}#tiptip_content{font-size:11px;color:#fff;text-shadow:0 0 2px #000;padding:4px 8px;border:1px solid rgba(255,255,255,0.25);background-color:rgb(25,25,25);background-color:rgba(25,25,25,0.92);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(transparent),to(#000));border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 0 3px #555;-webkit-box-shadow:0 0 3px #555;-moz-box-shadow:0 0 3px #555;}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0;}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:rgba(255,255,255,0.35);}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,0.35);}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:rgba(255,255,255,0.35);}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:rgba(255,255,255,0.35);}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:rgb(25,25,25);border-top-color:rgba(25,25,25,0.92);}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:rgb(25,25,25);border-bottom-color:rgba(25,25,25,0.92);}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:rgb(25,25,25);border-right-color:rgba(25,25,25,0.92);}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:rgb(25,25,25);border-left-color:rgba(25,25,25,0.92);}@media screen and (-webkit-min-device-pixel-ratio:0){#tiptip_content{padding:4px 8px 5px 8px;background-color:rgba(45,45,45,0.88);}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:rgba(45,45,45,0.88);}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:rgba(20,20,20,0.92);}}.cc-cookies{position:fixed;width:90%;left:0;top:0;padding:0.5em 5%;background:#565656;background:rgba(86,86,86,0.95);color:#fff;font-size:13px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,0.35);z-index:99999;text-align:center;color:#fff;}.cc-cookies a,.cc-cookies a:hover{color:#fff;text-decoration:underline;}.cc-cookies a:hover{text-decoration:none;}.cc-overlay{height:100%;padding-top:25%;}.cc-cookies-error{float:left;width:90%;text-align:center;margin:1em 0 2em 0;background:#fff;padding:2em 5%;border:1px solid #ccc;font-size:18px;color:#333;}.cc-cookies a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:inline-block;color:#fff;text-decoration:none;background:#7DAF3B;padding:0.5em 0.75em;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,0.25);text-shadow:0 -1px 0 rgba(0,0,0,0.35);-o-transition:background 0.5s ease-in;-webkit-transition:background 0.25s ease-in;-moz-transition:background 0.25s ease-in;}.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline{background:#af3b3b;margin-left:0.5em;}.cc-cookies a.cc-cookie-reset{background:#f15b00;}.cc-cookies a:hover.cc-cookie-accept,.cc-cookies-error a:hover.cc-cookie-accept,.cc-cookies a:hover.cc-cookie-decline,.cc-cookies-error a:hover.cc-cookie-decline,.cc-cookies a:hover.cc-cookie-reset{background:#000;-o-transition:background 0.5s ease-in;-webkit-transition:background 0.25s ease-in;-moz-transition:background 0.25s ease-in;}.cc-cookies-error a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-decline{display:block;margin-top:1em;}.cc-cookies.cc-discreet{width:auto;padding:0.5em 1em;left:auto;top:auto;}.cc-cookies.cc-discreet a.cc-cookie-reset{background:none;text-shadow:none;padding:0;text-decoration:underline;}.cc-cookies.cc-discreet a:hover.cc-cookie-reset{text-decoration:none;}@media screen and (max-width:768px){.cc-cookies a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:block;margin:1em 0;}}@media screen and (max-width:480px){.cc-cookies{position:relative;float:left;}}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{zoom:1;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}* html .ui-autocomplete{width:1px;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none;}.ui-menu .ui-menu{margin-top:-3px;position:absolute;}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%;}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal;}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5;}.ui-menu .ui-state-disabled a{cursor:default;}.ui-menu-icons{position:relative;}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em;}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em;}.ui-menu .ui-menu-icon{position:static;float:right;}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #dddddd;background:#eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold;}.ui-widget-header a{color:#ffffff;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png);}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png);}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-widget-overlay{background:#666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50);}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}@CHARSET "UTF-8";.button-back{float:left;}.button-next,.finish{float:right;}.button-back,.button-next,.finish{border:1px solid #C9C4BA;color:#7F0055;cursor:pointer;font:10px verdana;padding:3px 10px;text-decoration:none;-khtml-border-radius:3px;-moz-border-radius:3px;-opera-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.button-back:hover,.button-next:hover,.finish:hover{border-color:#DFDCD6;color:#B07;}.step{border:1px solid #DDD;clear:left;font:10px verdana;-khtml-border-radius:3px;-moz-border-radius:3px;-opera-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.step label{color:#444;display:block;font:bold 10px verdana;margin:10px 0 3px 7px;}.step legend{color:#4080BF;font:bold 14px verdana;padding:0 2px 3px 2px;}.step input,.step textarea,.step select{border:1px solid #AAA;font:10px verdana;margin-left:7px;}.error-image{background:url('../img/error.png') no-repeat right top;}.stepy-titles{list-style:none;margin:0;padding:0;width:100%;}.stepy-titles li{cursor:pointer;float:left;}.stepy-titles li span{font:11px verdana;display:block;}.stepy-titles .current-step{color:#369;cursor:auto;}.error{background-color:#FAF4F4;}label.error{background:url('../img/alert.png') no-repeat;color:#DE5130;display:block;float:left;font:10px verdana;height:13px;margin:3px 3px 0 10px;padding-left:21px;padding-top:2px;}.maxlength-feedback{font-size:75%;display:table;}.maxlength-full{color:red;}.maxlength-overflow{background-color:#fcc;}.maxlength-disabled{opacity:0.5;}.ui-slider-tabs{}.ui-slider-tabs-list-wrapper{position:relative;width:100%;margin:0 0 -1px 0;z-index:50;}.ui-slider-tabs-list-wrapper.bottom{margin:-1px 0 0 0;}.ui-slider-tabs-list-container{overflow:hidden;}.ui-slider-tabs-list{padding:0;margin:0 0 0 0;list-style:none;display:block;}.ui-slider-tabs-list li{float:left;display:block;margin:0;font-size:16px;font-weight:bold;line-height:28px;width:187.5px;text-align:center;height:28px !important;}.ui-slider-tabs-list li:first-child{-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;}.ui-slider-tabs-list li:last-child{-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;}.ui-slider-tabs-list li:not(:last-child){background:#DDD url(../libs/slidertabs/styles/images/step-before-current-arrow-head.png) no-repeat top right;color:#FFF;}.ui-slider-tabs-list li a{display:block;padding:0;text-decoration:none;text-shadow:none;margin:0;color:#FFF;padding-right:10px;}.ui-slider-tabs-list li a:hover{}.ui-slider-tabs-list li.selected{color:#FFF;background:#9C6;}.ui-slider-tabs-list li.selected:not(:last-child){color:#FFF;background:#000 url(../libs/slidertabs/styles/images/step-current-arrow-head.png) no-repeat top right;}.ui-slider-tabs-list li.selected ~ li{background:#DDD;color:#888;}.ui-slider-tabs-list li.selected ~ li a{color:#888;text-shadow:0px 1px 1px #FFFFFF;}.ui-slider-tabs-list li.selected ~ li:not(:last-child){background:#DDD url(../libs/slidertabs/styles/images/step-arrow-head.png) no-repeat top right;}.ui-slider-tabs-list-wrapper.bottom .ui-slider-tabs-list li.selected{}.ui-slider-tabs-list li.selected a{cursor:default;color:#555;text-shadow:none;}.ui-slider-tabs-list li:first-child{}.ui-slider-tabs-content-container{position:relative;z-index:1;overflow:hidden;background-color:#fff;}.ui-slider-tab-content{position:absolute;display:none;top:0;left:0;padding:10px;}.ui-slider-left-arrow,.ui-slider-right-arrow,.ui-slider-left-arrow.edge:hover,.ui-slider-right-arrow.edge:hover{display:block;position:absolute;background:#fcfcfc;background:-moz-linear-gradient(top,#fcfcfc 0%,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#fcfcfc 0%,#f5f5f5 100%);background:-o-linear-gradient(top,#fcfcfc 0%,#f5f5f5 100%);background:-ms-linear-gradient(top,#fcfcfc 0%,#f5f5f5 100%);background:linear-gradient(top,#fcfcfc 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc',endColorstr='#f5f5f5',GradientType=0 );}.ui-slider-left-arrow:hover,.ui-slider-right-arrow:hover{background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,#ffffff 0%,#ffffff 100%);background:-o-linear-gradient(top,#ffffff 0%,#ffffff 100%);background:-ms-linear-gradient(top,#ffffff 0%,#ffffff 100%);background:linear-gradient(top,#ffffff 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0 );}.ui-slider-left-arrow{left:0;top:0;box-shadow:2px 0px 1px rgba(0,0,0,.06);border-top-left-radius:4px;}.ui-slider-left-arrow div{background-image:url('../libs/slidertabs/styles/images/leftArrow.png');background-repeat:no-repeat;background-position:center center;height:inherit;}.ui-slider-left-arrow.edge div{opacity:.25;}.ui-slider-left-arrow.edge{box-shadow:none;cursor:default;}.ui-slider-tabs-list-wrapper.bottom .ui-slider-left-arrow{border-top-left-radius:0;border-bottom-left-radius:4px;}.ui-slider-right-arrow{top:0;right:0;box-shadow:-2px 0px 1px rgba(0,0,0,.06);border-top-right-radius:4px;}.ui-slider-right-arrow div{background-image:url('../libs/slidertabs/styles/images/rightArrow.png');background-repeat:no-repeat;background-position:center center;height:inherit;}.ui-slider-right-arrow.edge div{opacity:.25;}.ui-slider-right-arrow.edge{box-shadow:none;cursor:default;}.ui-slider-tabs-list-wrapper.bottom .ui-slider-right-arrow{border-top-right-radius:0;border-bottom-right-radius:4px;}.ui-slider-tabs-indicator-container{position:absolute;bottom:0;left:0;width:100%;text-align:center;}.ui-slider-tabs-indicator{width:10px;height:10px;background-image:url('../libs/slidertabs/styles/images/indicator.png');background-repeat:no-repeat;display:inline-block;margin-right:3px;cursor:pointer;}.ui-slider-tabs-indicator.selected{background-image:url('../libs/slidertabs/styles/images/indicatorActive.png');}.ui-slider-tabs-leftPanelArrow{position:absolute;left:0px;width:30px;height:35px;background-image:url('../libs/slidertabs/styles/images/leftPanelArrow.png');background-repeat:no-repeat;background-position:center center;cursor:pointer;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=5);}.ui-slider-tabs-rightPanelArrow{position:absolute;right:0px;width:30px;height:35px;background-image:url('../libs/slidertabs/styles/images/rightPanelArrow.png');background-repeat:no-repeat;background-position:center center;cursor:pointer;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=5);}.ui-slider-tabs-rightPanelArrow.showOnHover,.ui-slider-tabs-leftPanelArrow.showOnHover{opacity:0;display:none;}.ui-slider-tabs-content-container:hover .ui-slider-tabs-rightPanelArrow.showOnHover,.ui-slider-tabs-content-container:hover .ui-slider-tabs-leftPanelArrow.showOnHover{opacity:.5;display:inline-block;}.ui-slider-tabs-content-container .ui-slider-tabs-rightPanelArrow:hover,.ui-slider-tabs-content-container .ui-slider-tabs-leftPanelArrow:hover,.ui-slider-tabs-content-container .ui-slider-tabs-rightPanelArrow.showOnHover:hover,.ui-slider-tabs-content-container .ui-slider-tabs-leftPanelArrow.showOnHover:hover{opacity:1;}.icheckbox_square-blue,.iradio_square-blue{display:block;margin:0;padding:0;width:22px;height:22px;background:url(square/blue.png) no-repeat;border:none;cursor:pointer;}.icheckbox_square-blue{background-position:0 0;}.icheckbox_square-blue.hover{background-position:-24px 0;}.icheckbox_square-blue.checked{background-position:-48px 0;}.icheckbox_square-blue.disabled{background-position:-72px 0;cursor:default;}.icheckbox_square-blue.checked.disabled{background-position:-96px 0;}.iradio_square-blue{background-position:-120px 0;}.iradio_square-blue.hover{background-position:-144px 0;}.iradio_square-blue.checked{background-position:-168px 0;}.iradio_square-blue.disabled{background-position:-192px 0;cursor:default;}.iradio_square-blue.checked.disabled{background-position:-216px 0;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.icheckbox_square-blue,.iradio_square-blue{background-image:url(square/blue@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px;}}/* jquery.sliderTabs.css */
.ui-slider-tabs-list li:not(:last-child) {
    background-color: #;
}
.ui-slider-tabs-list li.selected:not(:last-child) {
    color: #FFF;
    background-color: #;
}
.ui-slider-tabs-list li.selected a{
    color: #FFF;
}
