/* jquery */
	/* tabs */
	.tab-container{}
	.tab-container ul.tab-list{}
	.tab-container ul.tab-list li{}
	.ie7 .tab-container ul.tab-list li{}
	.tab-container ul.tab-list li.ui-state-active{}
	.tab-container ul.tab-list li a{}
	.tab-container ul.tab-list li.ui-state-active a{}
	.tab-container .tab{}
	.tab-container .tab.ui-tabs-hide{
		display: none;
	}
	.tab-container{}
	.tab-container ul.main-tabs > li,
	.tab-container ul.sub-tabs > li{
		display: inline-block;
	}
	.ie7 .tab-container ul.main-tabs > li,
	.ie7 .tab-container ul.sub-tabs > li{
		display: inline;
		zoom: 1;
	}
	/* main tabs */
	.tab-container ul.main-tabs{
		background: url('/themes/custom/images/backgrounds/shadows/main-tabs.png') center bottom repeat-x transparent;
		border-bottom: 1px solid #d1d1d1;
		padding-left: 20px;
		padding-top: 45px;
	}
	.tab-container ul.main-tabs > li{
		background: url('/themes/custom/images/backgrounds/shadows/main-tabs-li.png') center bottom repeat-x #fff;
		border: 1px solid #e9e9e9;
		border-bottom: none;
		border-top-left-radius: 2px;
		border-top-right-radius: 2px;
		font-size: 17px;
		line-height: 35px;
		padding-top: 2px;
		text-align: center;
		width: 146px;
		-moz-border-top-left-radius: 2px;
		-moz-border-top-right-radius: 2px;
		-webkit-border-top-left-radius: 2px;
		-webkit-border-top-right-radius: 2px;
	}
	.tab-container ul.main-tabs > li.active,
	.tab-container ul.main-tabs > li.ui-state-active{
		background: #fff;
		border-color: #d1d1d1;
		border-bottom: 1px solid #fff;
		margin-bottom: -1px;
	}
	.tab-container ul.main-tabs > li + li{
		margin-left: 3px;
	}
	.tab-container ul.main-tabs > li > a{
		display: block;
		font-family: "UniversLTStd57Condensed", sans-serif;
		height: 100%;
		width: 100%;
	}

	/* sub tabs */
	.tab-container ul.sub-tabs{
		background: url('/themes/custom/images/backgrounds/shadows/sub-tabs.png') center bottom no-repeat transparent;
		height: 39px;
		line-height: 39px;
		margin-bottom: 30px;
		padding-bottom: 9px;
	}
	.tab-container ul.sub-tabs > li{
		padding: 0 0 9px 34px;
	}
	.ie7 .tab-container ul.sub-tabs > li{
		float: left;
        white-space: nowrap;
	}
	.tab-container ul.sub-tabs > li.active,
	.tab-container ul.sub-tabs > li.ui-state-active{
		background: url('/themes/custom/images/backgrounds/shadows/sub-tab-li-active.png') center 32px no-repeat transparent;
	}
	.tab-container ul.sub-tabs > li + li{
	}
	.tab-container ul.sub-tabs > li > a{
		color: #333333;
		display: inline-block;
		height: 100%;
		padding-left: 34px;
		padding-right: 20px;
		margin-left: -34px;
	}
	.ie7 .tab-container ul.sub-tabs > li > a{ 
		display: inline; 
        zoom:1;  
	}
	.tab-container ul.sub-tabs > li + li > a{
		border-left: 1px solid #e5e5e5;
	}
/* checkbox */
	input.jq-checkbox{
		left: -10000px;
		position: absolute;
	}
	.ie7 input.jq-checkbox{
		position: static;
	}
	label.jq-checkbox{
		display: inline-block;
		vertical-align: baseline;
	}
	label.jq-checkbox:before,
	label.jq-checkbox.checked:before{
		background: url('/themes/custom/images/sprites.png') -64px -880px no-repeat transparent;
		display: inline-block;
		content: '';
		height: 16px;
		vertical-align: baseline;
		width: 16px;
		margin-bottom: -3px;
		margin-right: 4px;
	}
	.ie7 label.jq-checkbox:before,
	.ie7 label.jq-checkbox.checked:before{
		width:0px;
	}
	label.jq-checkbox.checked:before{
		background-position: -16px -880px;
	}
	
/* radio tabs */
	.tab-container ul.radio-tabs{
		box-shadow: 0 8px 9px -5px #D3D3D3; 
		margin-bottom: 40px;
	}
	.tab-container ul.radio-tabs > li {
		display: block;
		padding: 9px 20px 9px 32px;
		border-bottom: 1px solid #e5e5e5;
	}
	.tab-container ul.radio-tabs > li:before {
		width: 20px;
		height: 20px;
		background-position: -16px -1184px;
		margin-right: 4px;
		margin-bottom: -5px;
	}
	.tab-container ul.radio-tabs > li a {
		margin-left: -22px;
		padding-left: 22px;
	}
	.tab-container ul.radio-tabs > li.ui-state-active { background-color: #f7f7f7; }
	.tab-container ul.radio-tabs > li.ui-state-active:before { background-position: -63px -1184px; }
