@import "jquery/default/jquery.ui.base.css";
	/*!
 * jQuery UI Bootstrap (0.22)
 * http://addyosmani.github.com/jquery-ui-bootstrap
 *
 * Copyright 2012,  Addy Osmani
 * Dual licensed under the MIT or GPL Version 2 licenses.
 *
 * Portions copyright jQuery UI & Twitter Bootstrap
 */
 .ui-helper-hidden {
	display:none;
}

.ui-helper-hidden-accessible {
	position:absolute!important;
	clip:rect(1px 1px 1px 1px);
	clip:rect(1px, 1px, 1px, 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:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.ui-helper-clearfix {
	display:inline-block;
}

/**/* html .ui-helper-clearfix {
	height:1%;
}

.ui-helper-clearfix {
	display:block;
}

/**/.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%;
	background-color:#222;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000);
	zoom:1;
	background-color:rgba(0, 0, 0, 0.8);
	background-image:-webkit-gradient(radial, center center, 0, center center, 460, from(rgba(102, 102, 102, 0.8)), to(rgba(0, 0, 0, 0.8)));
	background-image:-webkit-radial-gradient(circle, rgba(102, 102, 102, 0.8), rgba(0, 0, 0, 0.8));
	background-image:-moz-radial-gradient(circle, rgba(102, 102, 102, 0.8), rgba(0, 0, 0, 0.8));
	background-image:-o-radial-gradient(circle, rgba(102, 102, 102, 0.8), rgba(0, 0, 0, 0.8));
	background-repeat:no-repeat;
}

.ui-widget .ui-widget {
	font-size:1em;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:1em;
}

.ui-widget-content {
	border:1px solid #aaa;
	background:#fff url('jquery/default/images/ui-bg_glass_75_ffffff_1x400.png') 50% 50% repeat-x;
	color:#404040;
}

.ui-widget-content a {
	color:#404040;
}

.ui-widget-header {
	font-weight:bold;
	border-color:#0064cd #0064cd #003f81;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border:1px solid #666;
}

.ui-widget-header a {
	color:#222;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background-color:#e6e6e6;
	background-repeat:no-repeat;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6));
	background-image:-webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image:-moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6);
	background-image:-ms-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image:-o-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image:linear-gradient(#fff, #fff 25%, #e6e6e6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
	color:#333;
	font-size:13px;
	line-height:normal;
	border:1px solid #ccc;
	border-bottom-color:#bbb;
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-webkit-transition:.1s linear background-image;
	-moz-transition:.1s linear background-image;
	-ms-transition:.1s linear background-image;
	-o-transition:.1s linear background-image;
	transition:.1s linear background-image;
	overflow:visible;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color:#555;
	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 {
	background-position:0 -15px;
	color:#333;
	text-decoration:none;
}

.ui-state-hover a, .ui-state-hover a:hover {
	color:#212121;
	text-decoration:none;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border:1px solid #aaa;
	font-weight:normal;
	color:#212121;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color:#212121;
	text-decoration:none;
}

.ui-widget :active {
	outline:0;
}

.ui-state-highlight p, .ui-state-error p, .ui-state-default p {
	font-size:13px;
	font-weight:normal;
	line-height:18px;
	margin:7px 15px;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	position:relative;
	margin-bottom:18px;
	color:#404040;
	background-color:#eedc94;
	background-repeat:repeat-x;
	background-image:-khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));
	background-image:-moz-linear-gradient(top, #fceec1, #eedc94);
	background-image:-ms-linear-gradient(top, #fceec1, #eedc94);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));
	background-image:-webkit-linear-gradient(top, #fceec1, #eedc94);
	background-image:-o-linear-gradient(top, #fceec1, #eedc94);
	background-image:linear-gradient(top, #fceec1, #eedc94);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color:#eedc94 #eedc94 #e4c652;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
	border-width:1px;
	border-style:solid;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);
	-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);
}

.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 {
	position:relative;
	margin-bottom:18px;
	color:#fff;
	border-width:1px;
	border-style:solid;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);
	-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);
	background-color:#c43c35;
	background-repeat:repeat-x;
	background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
	background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);
	background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
	background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);
	background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);
	background-image:linear-gradient(top, #ee5f5b, #c43c35);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color:#c43c35 #c43c35 #882a25;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
	color:#cd0a0a;
}

.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
	color:#cd0a0a;
}

.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-icon {
	width:16px;
	height:16px;
	background-image:url('jquery/default/images/ui-icons_222222_256x240.png');
}

.ui-widget-content .ui-icon {
	background-image:url('jquery/default/images/ui-icons_222222_256x240.png');
}

.ui-widget-header .ui-icon {
	background-image:url('jquery/default/images/ui-icons_222222_256x240.png');
}

.ui-state-default .ui-icon {
	background-image:url('jquery/default/images/ui-icons_888888_256x240.png');
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
	background-image:url('jquery/default/images/ui-icons_454545_256x240.png');
}

.ui-state-active .ui-icon {
	background-image:url('jquery/default/images/ui-icons_454545_256x240.png');
}

.ui-state-highlight .ui-icon {
	background-image:url('jquery/default/images/ui-icons_2e83ff_256x240.png');
}

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
	background-image:url('jquery/default/images/ui-icons_f6cf3b_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-off {
	background-position:-96px -144px;
}

.ui-icon-radio-on {
	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-color:#222;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000);
	zoom:1;
	background-color:rgba(0, 0, 0, 0.8);
	background-image:-webkit-gradient(radial, center center, 0, center center, 460, from(rgba(102, 102, 102, 0.8)), to(rgba(0, 0, 0, 0.8)));
	background-image:-webkit-radial-gradient(circle, rgba(102, 102, 102, 0.8), rgba(0, 0, 0, 0.8));
	background-image:-moz-radial-gradient(circle, rgba(102, 102, 102, 0.8), rgba(0, 0, 0, 0.8));
	background-image:-o-radial-gradient(circle, rgba(102, 102, 102, 0.8), rgba(0, 0, 0, 0.8));
	background-repeat:no-repeat;
}

.ui-widget-shadow {
	margin:-8px 0 0 -8px;
	padding:8px;
	background:#aaa url('jquery/default/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;
	opacity:.30;
	filter:alpha(opacity=30);
	-moz-border-radius:8px;
	-khtml-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}

.ui-resizable {
	position:relative;
}

.ui-resizable-handle {
	position:absolute;
	font-size:.1px;
	z-index:99999;
	display:block;
}

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
	display:none;
}

.ui-resizable-n {
	cursor:n-resize;
	height:7px;
	width:100%;
	top:-5px;
	left:0;
}

.ui-resizable-s {
	cursor:s-resize;
	height:7px;
	width:100%;
	bottom:-5px;
	left:0;
}

.ui-resizable-e {
	cursor:e-resize;
	width:7px;
	right:-5px;
	top:0;
	height:100%;
}

.ui-resizable-w {
	cursor:w-resize;
	width:7px;
	left:-5px;
	top:0;
	height:100%;
}

.ui-resizable-se {
	cursor:se-resize;
	width:12px;
	height:12px;
	right:1px;
	bottom:1px;
}

.ui-resizable-sw {
	cursor:sw-resize;
	width:9px;
	height:9px;
	left:-5px;
	bottom:-5px;
}

.ui-resizable-nw {
	cursor:nw-resize;
	width:9px;
	height:9px;
	left:-5px;
	top:-5px;
}

.ui-resizable-ne {
	cursor:ne-resize;
	width:9px;
	height:9px;
	right:-5px;
	top:-5px;
}

.ui-selectable-helper {
	position:absolute;
	z-index:100;
	border:1px dotted black;
}

.ui-accordion {
	width:100%;
}

.ui-accordion .ui-accordion-header {
	cursor:pointer;
	position:relative;
	margin-top:1px;
	zoom:1;
	font-weight:bold;
}

.ui-accordion .ui-accordion-li-fix {
	display:inline;
}

.ui-accordion .ui-accordion-header-active {
	border-bottom:0!important;
}

.ui-accordion .ui-accordion-header a {
	display:block;
	font-size:1em;
	padding:.5em .5em .5em .7em;
}

.ui-accordion-icons .ui-accordion-header a {
	padding-left:2.2em;
}

.ui-accordion .ui-accordion-header .ui-icon {
	position:absolute;
	left:.5em;
	top:50%;
	margin-top:-8px;
}

.ui-accordion .ui-accordion-content {
	padding:1em 2.2em;
	border-top:0;
	margin-top:-2px;
	position:relative;
	top:1px;
	margin-bottom:2px;
	overflow:auto;
	display:none;
	zoom:1;
}

.ui-accordion .ui-accordion-content-active {
	display:block;
}

.ui-autocomplete {
	position:absolute;
	cursor:default;
}

* html .ui-autocomplete {
	width:1px;
}

.ui-menu {
	list-style:none;
	padding:2px;
	margin:0;
	display:block;
	float:left;
}

.ui-menu .ui-menu {
	margin-top:-3px;
}

.ui-menu .ui-menu-item {
	margin:0;
	padding:0;
	zoom:1;
	float:left;
	clear:left;
	width:100%;
}

.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}

.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
	font-weight:normal;
	background:#0064cd;
	color:#fff;
}

.ui-button {
	cursor:pointer;
	display:inline-block;
	background-color:#e6e6e6;
	background-repeat:no-repeat;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6));
	background-image:-webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image:-moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6);
	background-image:-ms-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image:-o-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image:linear-gradient(#fff, #fff 25%, #e6e6e6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	padding:5px 14px 6px;
	margin:0;
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
	color:#333;
	font-size:13px;
	line-height:normal;
	border:1px solid #ccc;
	border-bottom-color:#bbb;
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-webkit-transition:.1s linear background-image;
	-moz-transition:.1s linear background-image;
	-ms-transition:.1s linear background-image;
	-o-transition:.1s linear background-image;
	transition:.1s linear background-image;
	overflow:visible;
}

.ui-button-primary {
	color:#fff;
	background-color:#0064cd;
	background-repeat:repeat-x;
	background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
	background-image:-moz-linear-gradient(top, #049cdb, #0064cd);
	background-image:-ms-linear-gradient(top, #049cdb, #0064cd);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
	background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);
	background-image:-o-linear-gradient(top, #049cdb, #0064cd);
	background-image:linear-gradient(top, #049cdb, #0064cd);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color:#0064cd #0064cd #003f81;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.ui-button-success {
	color:#fff;
	background-color:#57a957;
	background-repeat:repeat-x;
	background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
	background-image:-moz-linear-gradient(top, #62c462, #57a957);
	background-image:-ms-linear-gradient(top, #62c462, #57a957);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
	background-image:-webkit-linear-gradient(top, #62c462, #57a957);
	background-image:-o-linear-gradient(top, #62c462, #57a957);
	background-image:linear-gradient(top, #62c462, #57a957);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color:#57a957 #57a957 #3d773d;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.ui-button-error {
	color:#fff;
	background-color:#c43c35;
	background-repeat:repeat-x;
	background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
	background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);
	background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
	background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);
	background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);
	background-image:linear-gradient(top, #ee5f5b, #c43c35);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color:#c43c35 #c43c35 #882a25;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.ui-button-icon-only {
	width:2.2em;
}

.ui-button-icons-only {
	width:3.4em;
}

button.ui-button-icons-only {
	width:3.7em;
}

.ui-button .ui-button-text {
	display:block;
}

.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
	padding:.4em;
	text-indent:-9999999px;
	display:none;
}

.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
	padding:.4em 1em .4em 2.1em;
}

.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
	padding:.4em 2.1em .4em 1em;
}

.ui-button-text-icons .ui-button-text {
	padding-left:2.1em;
	padding-right:2.1em;
}

.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {
	top:50%;
	margin-top:-3px;
	margin-bottom:3px;
}

.ui-button-icon-only .ui-icon {
	left:50%;
	margin-left:-8px;
}

.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
	left:.5em;
}

.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
	right:.5em;
}

.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
	right:.5em;
}

.ui-buttonset {
	margin-right:7px;
}

.ui-buttonset .ui-state-active {
	color:#fff;
	background-color:#0064cd;
	background-repeat:repeat-x;
	background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
	background-image:-moz-linear-gradient(top, #049cdb, #0064cd);
	background-image:-ms-linear-gradient(top, #049cdb, #0064cd);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
	background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);
	background-image:-o-linear-gradient(top, #049cdb, #0064cd);
	background-image:linear-gradient(top, #049cdb, #0064cd);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color:#0064cd #0064cd #003f81;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.ui-buttonset .ui-button {
	margin-left:0;
	margin-right:-0.4em;
}

button.ui-button::-moz-focus-inner {
	border:0;
	padding:0;
}

.ui-dialog {
	position:absolute;
	padding:.2em;
	width:300px;
	overflow:hidden;
}

.ui-dialog .ui-dialog-titlebar {
	position:relative;
	padding:5px 15px;
	border-color:white;
	padding:0 20px;
	font-size:18px;
	text-decoration:none;
	background:0;
	-moz-border-radius-bottomright:0;
	-webkit-border-bottom-right-radius:0;
	-khtml-border-bottom-right-radius:0;
	-moz-border-radius-bottomleft:0;
	-webkit-border-bottom-left-radius:0;
	-khtml-border-bottom-left-radius:0;
	border-bottom-left-radius:0;
}

.ui-dialog .ui-dialog-title {
	float:left;
	color:#404040;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
	padding:5px;
}

.ui-dialog .ui-dialog-titlebar-close {
	position:absolute;
	right:.3em;
	top:50%;
	width:19px;
	margin:-10px 0 0 0;
	padding:1px;
	height:18px;
	font-size:20px;
	font-weight:bold;
	line-height:13.5px;
	text-shadow:0 1px 0 #fff;
	filter:alpha(opacity=25);
	-khtml-opacity:.25;
	-moz-opacity:.25;
	opacity:.25;
}

.ui-dialog .ui-dialog-titlebar-close span {
	display:block;
	margin:1px;
	text-indent:9999px;
}

.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
	padding:0;
	filter:alpha(opacity=90);
	-khtml-opacity:.90;
	-moz-opacity:.90;
	opacity:.90;
}

.ui-dialog .ui-dialog-content {
	position:relative;
	border:0;
	padding:.5em 1em;
	background:0;
	overflow:auto;
	zoom:1;
}

.ui-dialog .ui-dialog-buttonpane {
	text-align:left;
	border-width:1px 0 0 0;
	background-image:none;
	margin:.5em 0 0 0;
	background-color:#f5f5f5;
	padding:5px 15px 5px;
	border-top:1px solid #ddd;
	-webkit-border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
	border-radius:0 0 6px 6px;
	-webkit-box-shadow:inset 0 1px 0 #fff;
	-moz-box-shadow:inset 0 1px 0 #fff;
	box-shadow:inset 0 1px 0 #fff;
	zoom:1;
	margin-bottom:0;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float:right;
}

.ui-dialog .ui-dialog-buttonpane button {
	margin:.5em .4em .5em 0;
	cursor:pointer;
}

.ui-dialog .ui-resizable-se {
	width:14px;
	height:14px;
	right:3px;
	bottom:3px;
}

.ui-draggable .ui-dialog-titlebar {
	cursor:move;
}

.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
	color:#fff;
	background-color:#0064cd;
	background-repeat:repeat-x;
	background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
	background-image:-moz-linear-gradient(top, #049cdb, #0064cd);
	background-image:-ms-linear-gradient(top, #049cdb, #0064cd);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
	background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);
	background-image:-o-linear-gradient(top, #049cdb, #0064cd);
	background-image:linear-gradient(top, #049cdb, #0064cd);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color:#0064cd #0064cd #003f81;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.ui-slider {
	position:relative;
	text-align:left;
}

.ui-slider .ui-slider-handle {
	position:absolute;
	z-index:2;
	width:1.2em;
	height:1.2em;
	cursor:default;
}

.ui-slider .ui-slider-range {
	position:absolute;
	z-index:1;
	font-size:.7em;
	display:block;
	border:0;
	background-position:0 0;
	color:#fff;
	background-color:#0064cd;
	background-repeat:repeat-x;
	background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
	background-image:-moz-linear-gradient(top, #049cdb, #0064cd);
	background-image:-ms-linear-gradient(top, #049cdb, #0064cd);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
	background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);
	background-image:-o-linear-gradient(top, #049cdb, #0064cd);
	background-image:linear-gradient(top, #049cdb, #0064cd);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color:#0064cd #0064cd #003f81;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.ui-slider-horizontal {
	height:.8em;
}

.ui-slider-horizontal .ui-slider-handle {
	top:-0.3em;
	margin-left:-0.6em;
}

.ui-slider-horizontal .ui-slider-range {
	top:0;
	height:100%;
}

.ui-slider-horizontal .ui-slider-range-min {
	left:0;
}

.ui-slider-horizontal .ui-slider-range-max {
	right:0;
}

.ui-slider-vertical {
	width:.8em;
	height:100px;
}

.ui-slider-vertical .ui-slider-handle {
	left:-0.3em;
	margin-left:0;
	margin-bottom:-0.6em;
}

.ui-slider-vertical .ui-slider-range {
	left:0;
	width:100%;
}

.ui-slider-vertical .ui-slider-range-min {
	bottom:0;
}

.ui-slider-vertical .ui-slider-range-max {
	top:0;
}

.ui-tabs .ui-tabs-nav {
	background:0;
	border-color:#ddd;
	border-style:solid;
	border-width:0 0 1px;
}

.ui-tabs {
	position:relative;
	padding:.2em;
	zoom:1;
	border:0;
}

.ui-tabs .ui-tabs-nav li:hover, .ui-tabs .ui-tabs-nav li a:hover {
	background:whiteSmoke;
	border-bottom:1px solid #ddd;
	padding-bottom:0;
	color:#00438a;
}

.ui-tabs .ui-tabs-nav {
	margin:0;
	padding:.2em .2em 0;
	border-bottom:1px solid #DDD;
}

.ui-tabs .ui-tabs-nav li {
	text-decoration:none;
	list-style:none;
	float:left;
	position:relative;
	top:1px;
	padding:0 0 1px 0;
	white-space:nowrap;
	background:0;
	border:0;
}

.ui-tabs-nav .ui-state-default {
	-webkit-box-shadow:0 0 0 #fff;
	-moz-box-shadow:0 0 0 #fff;
	box-shadow:0 0 0 #fff;
}

.ui-tabs .ui-tabs-nav li a {
	float:left;
	text-decoration:none;
	cursor:text;
	padding:0 15px;
	margin-right:2px;
	line-height:34px;
	border:1px solid transparent;
	-webkit-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	margin-bottom:0;
	padding-bottom:0;
	outline:0;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	background-color:#fff;
	border:1px solid #ddd;
	border-bottom-color:#fff;
	cursor:default;
	color:gray;
	outline:0;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected:hover {
	background:#fff;
	outline:0;
}

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor:pointer;
	color:#0069d6;
	background:0;
	font-weight:normal;
	margin-bottom:-1px;
}

.ui-tabs .ui-tabs-panel {
	display:block;
	border-width:0;
	padding:1em 1.4em;
	background:0;
}

.ui-tabs-panel .ui-button {
	text-decoration:none;
}

.ui-tabs .ui-tabs-hide {
	display:none!important;
}

.ui-tabs .ui-tabs-nav li {
	filter:none;
}

.ui-datepicker {
	width:17em;
	padding:.2em .2em 0;
	display:none;
}

.ui-datepicker .ui-datepicker-header {
	position:relative;
	padding:.2em 0;
	border:0;
	font-weight:bold;
	width:100%;
	padding:4px 0;
	background-color:#f5f5f5;
	color:#808080;
}

.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 {
	left:2px;
}

.ui-datepicker .ui-datepicker-next {
	right:2px;
}

.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:48%;
	line-height:18px;
	height:18px;
}

.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:0;
}

.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 {
	display:none;
	position:absolute;
	z-index:-1;
	filter:mask();
	top:-4px;
	left:-4px;
	width:200px;
	height:200px;
}

.ui-datepicker th {
	font-weight:bold;
	color:gray;
}

.ui-datepicker-today a:hover {
	background-color:#808080;
	color:#fff;
}

.ui-datepicker-today a {
	background-color:#bfbfbf;
	cursor:pointer;
	padding:0 4px;
	margin-bottom:0;
}

.ui-datepicker td a {
	margin-bottom:0;
	border:0;
}

.ui-datepicker td:hover {
	color:white;
}

.ui-datepicker td .ui-state-default {
	border:0;
	background:0;
	margin-bottom:0;
	padding:5px;
	color:gray;
	text-align:center;
	filter:none;
}

.ui-datepicker td .ui-state-active {
	background:#bfbfbf;
	margin-bottom:0;
	font-size:normal;
	text-shadow:0;
	color:white;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.ui-datepicker td .ui-state-default:hover {
	background:#0064cd;
	color:white;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.ui-progressbar {
	height:2em;
	text-align:left;
}

.ui-progressbar .ui-progressbar-value {
	margin:-1px;
	height:100%;
	color:#fff;
	background-color:#0064cd;
	background-repeat:repeat-x;
	background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
	background-image:-moz-linear-gradient(top, #049cdb, #0064cd);
	background-image:-ms-linear-gradient(top, #049cdb, #0064cd);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
	background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);
	background-image:-o-linear-gradient(top, #049cdb, #0064cd);
	background-image:linear-gradient(top, #049cdb, #0064cd);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color:#0064cd #0064cd #003f81;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

input, textarea {
	-webkit-transition:border linear .2s, box-shadow linear .2s;
	-moz-transition:border linear .2s, box-shadow linear .2s;
	-ms-transition:border linear .2s, box-shadow linear .2s;
	-o-transition:border linear .2s, box-shadow linear .2s;
	transition:border linear .2s, box-shadow linear .2s;
	-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);
}

input:focus, textarea:focus {
	outline:0;
	border-color:rgba(82, 168, 236, 0.8);
	-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
	-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
	box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
}

input[type=file]:focus, input[type=checkbox]:focus, select:focus {
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	outline:1px dotted #666;
}

section.cmsHolder input[type="text"], section.cmsHolder input[type="password"], section.cmsHolder .ui-autocomplete-input, section.cmsHolder textarea, section.cmsHolder .uneditable-input {
	display:inline-block;
	padding:4px;
	font-size:13px;
	line-height:18px;
	color:#808080;
	border:1px solid #ccc;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}

.ui-toolbar {
	padding:7px 14px;
	margin:0 0 18px;
	background-color:#f5f5f5;
	background-repeat:repeat-x;
	background-image:-khtml-gradient(linear, left top, left bottom, from(#fff), to(#f5f5f5));
	background-image:-moz-linear-gradient(top, #fff, #f5f5f5);
	background-image:-ms-linear-gradient(top, #fff, #f5f5f5);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5));
	background-image:-webkit-linear-gradient(top, #fff, #f5f5f5);
	background-image:-o-linear-gradient(top, #fff, #f5f5f5);
	background-image:linear-gradient(top, #fff, #f5f5f5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
	border:1px solid #ddd;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:inset 0 1px 0 #fff;
	-moz-box-shadow:inset 0 1px 0 #fff;
	box-shadow:inset 0 1px 0 #fff;
}

.ui-dialog-buttonset .ui-button:nth-child(2) {
	cursor:pointer;
	display:inline-block;
	background-color:#e6e6e6;
	background-repeat:no-repeat;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6));
	background-image:-webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image:-moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6);
	background-image:-ms-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image:-o-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image:linear-gradient(#fff, #fff 25%, #e6e6e6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	padding:5px 14px 6px;
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
	color:#333;
	font-size:13px;
	line-height:normal;
	border:1px solid #ccc;
	border-bottom-color:#bbb;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-webkit-transition:.1s linear all;
	-moz-transition:.1s linear all;
	-ms-transition:.1s linear all;
	-o-transition:.1s linear all;
	transition:.1s linear all;
	overflow:visible;
}

div.wijmo-wijmenu {
	padding:0 20px;
	background-color:#222;
	background-color:#222;
	background-repeat:repeat-x;
	background-image:-khtml-gradient(linear, left top, left bottom, from(#333), to(#222));
	background-image:-moz-linear-gradient(top, #333, #222);
	background-image:-ms-linear-gradient(top, #333, #222);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333), color-stop(100%, #222));
	background-image:-webkit-linear-gradient(top, #333, #222);
	background-image:-o-linear-gradient(top, #333, #222);
	background-image:linear-gradient(top, #333, #222);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
}

.wijmo-wijmenu .ui-state-default {
	box-shadow:none;
	color:#bfbfbf;
}

.wijmo-wijmenu .ui-state-default .wijmo-wijmenu-text {
	color:#bfbfbf;
}

.wijmo-wijmenu .ui-state-hover {
	background:#444;
	background:rgba(255, 255, 255, 0.05);
}

.wijmo-wijmenu .ui-state-hover .wijmo-wijmenu-text {
	color:#fff;
}

div.wijmo-wijmenu .ui-widget-header h3 {
	position:relative;
	margin-top:1px;
	padding:0;
}

.wijmo-wijmenu h3 a {
	color:#fff;
	display:block;
	float:left;
	font-size:20px;
	font-weight:200;
	line-height:1;
	margin-left:-20px;
	margin-top:1px;
	padding:8px 20px 12px;
}

.wijmo-wijmenu h3 a:hover {
	background-color:rgba(255, 255, 255, 0.05);
	color:#fff;
	text-decoration:none;
}

.wijmo-wijmenu .ui-widget-header {
	border:0;
}

.wijmo-wijmenu .wijmo-wijmenu-parent .wijmo-wijmenu-child {
	padding:.3em 0;
}

div.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child {
	background:#333;
	border:0;
	margin:0;
	padding:6px 0;
	width:160px;
	-webkit-border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
	border-radius:0 0 6px 6px;
	-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);
	box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);
}

div.wijmo-wijmenu .wijmo-wijmenu-item {
	margin:0;
	border:0;
}

.wijmo-wijmenu a.wijmo-wijmenu-link {
	margin:0;
	line-height:19px;
	padding:10px 10px 11px;
	border:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
}

div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-link {
	display:block;
	float:none;
	padding:4px 15px;
	width:auto;
}

div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-text {
	float:none;
}

.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child .ui-state-hover {
	background:#191919;
}

.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-separator {
	padding:5px 0;
	background-image:none;
	background-color:#222;
	border-top:1px solid #444;
	border-bottom:0;
	border-left:0;
	border-right:0;
}

.wijmo-wijmenu .wijmo-wijmenu-item input {
	-moz-transition:none 0s ease 0s;
	background-color:rgba(255, 255, 255, 0.3);
	border:1px solid #111;
	border-radius:4px 4px 4px 4px;
	box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.25);
	color:rgba(255, 255, 255, 0.75);
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height:1;
	margin:5px 10px 0 10px;
	padding:4px 9px;
	width:100px;
}

.wijmo-wijmenu .wijmo-wijmenu-item input:hover {
	background-color:rgba(255, 255, 255, 0.5);
	color:#fff;
}

.wijmo-wijmenu .wijmo-wijmenu-item input:focus {
	background-color:#fff;
	border:0 none;
	box-shadow:0 0 3px rgba(0, 0, 0, 0.15);
	color:#404040;
	outline:0 none;
	padding:5px 10px;
	text-shadow:0 1px 0 #fff;
}

.wijmo-wijmenu .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	text-shadow:none;
}

.wijmo-wijmenu .ui-state-default {
	box-shadow:none;
	color:#bfbfbf;
	filter:none;
}

@font-face {
	font-family:'SilkscreenNormal';
	src:url('../fonts/silkscreen/slkscr-webfont.eot');
	src:url('../fonts/silkscreen/slkscr-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/silkscreen/slkscr-webfont.woff') format('woff'), url('../fonts/silkscreen/slkscr-webfont.ttf') format('truetype'), url('../fonts/silkscreen/slkscr-webfont.svg#SilkscreenNormal') format('svg');
	font-weight:normal;
	font-style:normal;
}

@font-face {
	font-family:'SilkscreenBold';
	src:url('../fonts/silkscreen/slkscrb-webfont.eot');
	src:url('../fonts/silkscreen/slkscrb-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/silkscreen/slkscrb-webfont.woff') format('woff'), url('../fonts/silkscreen/slkscrb-webfont.ttf') format('truetype'), url('../fonts/silkscreen/slkscrb-webfont.svg#SilkscreenBold') format('svg');
	font-weight:normal;
	font-style:normal;
}

@font-face {
	font-family:'SilkscreenExpandedNormal';
	src:url('../fonts/silkscreen/slkscre-webfont.eot');
	src:url('../fonts/silkscreen/slkscre-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/silkscreen/slkscre-webfont.woff') format('woff'), url('../fonts/silkscreen/slkscre-webfont.ttf') format('truetype'), url('../fonts/silkscreen/slkscre-webfont.svg#SilkscreenExpandedNormal') format('svg');
	font-weight:normal;
	font-style:normal;
}

@font-face {
	font-family:'SilkscreenExpandedBold';
	src:url('../fonts/silkscreen/slkscreb-webfont.eot');
	src:url('../fonts/silkscreen/slkscreb-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/silkscreen/slkscreb-webfont.woff') format('woff'), url('../fonts/silkscreen/slkscreb-webfont.ttf') format('truetype'), url('../fonts/silkscreen/slkscreb-webfont.svg#SilkscreenExpandedBold') format('svg');
	font-weight:normal;
	font-style:normal;
}

@font-face {
	font-family:'FontAwesome';
	src:url('../fonts/font-awesome/fontawesome-webfont.eot');
	src:url('../fonts/font-awesome/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/font-awesome/fontawesome-webfont.woff') format('woff'), url('../fonts/font-awesome/fontawesome-webfont.ttf') format('truetype'), url('../fonts/font-awesome/fontawesome-webfont.svg#FontAwesome') format('svg');
	font-weight:normal;
	font-style:normal;
}

[data-icon]:before {
	font-family:'FontAwesome';
	content:attr(data-icon);
	speak:none;
	font-weight:normal;
}

/*[class^="icon-"]:before, [class*=" icon-"]:before {
	font-family:FontAwesome;
	font-weight:normal;
	font-style:normal;
	display:inline-block;
	text-decoration:inherit;
}*/

a [class^="icon-"], a [class*=" icon-"] {
	display:inline-block;
	text-decoration:inherit;
}

.icon-large:before {
	vertical-align:middle;
	font-size:1.3333333333333333em;
}

.btn [class^="icon-"], .nav-tabs [class^="icon-"], .btn [class*=" icon-"], .nav-tabs [class*=" icon-"] {
	line-height:.9em;
}
/*
li [class^="icon-"], li [class*=" icon-"] {
	display:inline-block;
	width:1.25em;
	text-align:center;
}*/

li .icon-large:before, li .icon-large:before {
	width:1.875em;
}

ul.icons {
	list-style-type:none;
	margin-left:2em;
	text-indent:-0.8em;
}

ul.icons li [class^="icon-"], ul.icons li [class*=" icon-"] {
	width:.8em;
}

ul.icons li .icon-large:before, ul.icons li .icon-large:before {
	vertical-align:initial;
}

.icon-glass:before {
	content:"f000";
}

.icon-music:before {
	content:"f001";
}

.icon-search:before {
	content:"f002";
}

.icon-envelope:before {
	content:"f003";
}

.icon-heart:before {
	content:"f004";
}

.icon-star:before {
	content:"f005";
}

.icon-star-empty:before {
	content:"f006";
}

.icon-user:before {
	content:"f007";
}

.icon-film:before {
	content:"f008";
}

.icon-th-large:before {
	content:"f009";
}

.icon-th:before {
	content:"f00a";
}

.icon-th-list:before {
	content:"f00b";
}

.icon-ok:before {
	content:"f00c";
}

.icon-remove:before {
	content:"f00d";
}

.icon-zoom-in:before {
	content:"f00e";
}

.icon-zoom-out:before {
	content:"f010";
}

.icon-off:before {
	content:"f011";
}

.icon-signal:before {
	content:"f012";
}

.icon-cog:before {
	content:"f013";
}

.icon-trash:before {
	content:"f014";
}

.icon-home:before {
	content:"f015";
}

.icon-file:before {
	content:"f016";
}

.icon-time:before {
	content:"f017";
}

.icon-road:before {
	content:"f018";
}

.icon-download-alt:before {
	content:"f019";
}

.icon-download:before {
	content:"f01a";
}

.icon-upload:before {
	content:"f01b";
}

.icon-inbox:before {
	content:"f01c";
}

.icon-play-circle:before {
	content:"f01d";
}

.icon-repeat:before {
	content:"f01e";
}

.icon-refresh:before {
	content:"f021";
}

.icon-list-alt:before {
	content:"f022";
}

.icon-lock:before {
	content:"f023";
}

.icon-flag:before {
	content:"f024";
}

.icon-headphones:before {
	content:"f025";
}

.icon-volume-off:before {
	content:"f026";
}

.icon-volume-down:before {
	content:"f027";
}

.icon-volume-up:before {
	content:"f028";
}

.icon-qrcode:before {
	content:"f029";
}

.icon-barcode:before {
	content:"f02a";
}

.icon-tag:before {
	content:"f02b";
}

.icon-tags:before {
	content:"f02c";
}

.icon-book:before {
	content:"f02d";
}

.icon-bookmark:before {
	content:"f02e";
}

.icon-print:before {
	content:"f02f";
}

.icon-camera:before {
	content:"f030";
}

.icon-font:before {
	content:"f031";
}

.icon-bold:before {
	content:"f032";
}

.icon-italic:before {
	content:"f033";
}

.icon-text-height:before {
	content:"f034";
}

.icon-text-width:before {
	content:"f035";
}

.icon-align-left:before {
	content:"f036";
}

.icon-align-center:before {
	content:"f037";
}

.icon-align-right:before {
	content:"f038";
}

.icon-align-justify:before {
	content:"f039";
}

.icon-list:before {
	content:"f03a";
}

.icon-indent-left:before {
	content:"f03b";
}

.icon-indent-right:before {
	content:"f03c";
}

.icon-facetime-video:before {
	content:"f03d";
}

.icon-picture:before {
	content:"f03e";
}

.icon-pencil:before {
	content:"f040";
}

.icon-map-marker:before {
	content:"f041";
}

.icon-adjust:before {
	content:"f042";
}

.icon-tint:before {
	content:"f043";
}

.icon-edit:before {
	content:"f044";
}

.icon-share:before {
	content:"f045";
}

.icon-check:before {
	content:"f046";
}

.icon-move:before {
	content:"f047";
}

.icon-step-backward:before {
	content:"f048";
}

.icon-fast-backward:before {
	content:"f049";
}

.icon-backward:before {
	content:"f04a";
}

.icon-play:before {
	content:"f04b";
}

.icon-pause:before {
	content:"f04c";
}

.icon-stop:before {
	content:"f04d";
}

.icon-forward:before {
	content:"f04e";
}

.icon-fast-forward:before {
	content:"f050";
}

.icon-step-forward:before {
	content:"f051";
}

.icon-eject:before {
	content:"f052";
}

.icon-chevron-left:before {
	content:"f053";
}

.icon-chevron-right:before {
	content:"f054";
}

.icon-plus-sign:before {
	content:"f055";
}

.icon-minus-sign:before {
	content:"f056";
}

.icon-remove-sign:before {
	content:"f057";
}

.icon-ok-sign:before {
	content:"f058";
}

.icon-question-sign:before {
	content:"f059";
}

.icon-info-sign:before {
	content:"f05a";
}

.icon-screenshot:before {
	content:"f05b";
}

.icon-remove-circle:before {
	content:"f05c";
}

.icon-ok-circle:before {
	content:"f05d";
}

.icon-ban-circle:before {
	content:"f05e";
}

.icon-arrow-left:before {
	content:"f060";
}

.icon-arrow-right:before {
	content:"f061";
}

.icon-arrow-up:before {
	content:"f062";
}

.icon-arrow-down:before {
	content:"f063";
}

.icon-share-alt:before {
	content:"f064";
}

.icon-resize-full:before {
	content:"f065";
}

.icon-resize-small:before {
	content:"f066";
}

.icon-plus:before {
	content:"f067";
}

.icon-minus:before {
	content:"f068";
}

.icon-asterisk:before {
	content:"f069";
}

.icon-exclamation-sign:before {
	content:"f06a";
}

.icon-gift:before {
	content:"f06b";
}

.icon-leaf:before {
	content:"f06c";
}

.icon-fire:before {
	content:"f06d";
}

.icon-eye-open:before {
	content:"f06e";
}

.icon-eye-close:before {
	content:"f070";
}

.icon-warning-sign:before {
	content:"f071";
}

.icon-plane:before {
	content:"f072";
}

.icon-calendar:before {
	content:"f073";
}

.icon-random:before {
	content:"f074";
}

.icon-comment:before {
	content:"f075";
}

.icon-magnet:before {
	content:"f076";
}

.icon-chevron-up:before {
	content:"f077";
}

.icon-chevron-down:before {
	content:"f078";
}

.icon-retweet:before {
	content:"f079";
}

.icon-shopping-cart:before {
	content:"f07a";
}

.icon-folder-close:before {
	content:"f07b";
}

.icon-folder-open:before {
	content:"f07c";
}

.icon-resize-vertical:before {
	content:"f07d";
}

.icon-resize-horizontal:before {
	content:"f07e";
}

.icon-bar-chart:before {
	content:"f080";
}

.icon-twitter-sign:before {
	content:"f081";
}

.icon-facebook-sign:before {
	content:"f082";
}

.icon-camera-retro:before {
	content:"f083";
}

.icon-key:before {
	content:"f084";
}

.icon-cogs:before {
	content:"f085";
}

.icon-comments:before {
	content:"f086";
}

.icon-thumbs-up:before {
	content:"f087";
}

.icon-thumbs-down:before {
	content:"f088";
}

.icon-star-half:before {
	content:"f089";
}

.icon-heart-empty:before {
	content:"f08a";
}

.icon-signout:before {
	content:"f08b";
}

.icon-linkedin-sign:before {
	content:"f08c";
}

.icon-pushpin:before {
	content:"f08d";
}

.icon-external-link:before {
	content:"f08e";
}

.icon-signin:before {
	content:"f090";
}

.icon-trophy:before {
	content:"f091";
}

.icon-github-sign:before {
	content:"f092";
}

.icon-upload-alt:before {
	content:"f093";
}

.icon-lemon:before {
	content:"f094";
}

.icon-phone:before {
	content:"f095";
}

.icon-check-empty:before {
	content:"f096";
}

.icon-bookmark-empty:before {
	content:"f097";
}

.icon-phone-sign:before {
	content:"f098";
}

.icon-twitter:before {
	content:"f099";
}

.icon-facebook:before {
	content:"f09a";
}

.icon-github:before {
	content:"f09b";
}

.icon-unlock:before {
	content:"f09c";
}

.icon-credit-card:before {
	content:"f09d";
}

.icon-rss:before {
	content:"f09e";
}

.icon-hdd:before {
	content:"f0a0";
}

.icon-bullhorn:before {
	content:"f0a1";
}

.icon-bell:before {
	content:"f0a2";
}

.icon-certificate:before {
	content:"f0a3";
}

.icon-hand-right:before {
	content:"f0a4";
}

.icon-hand-left:before {
	content:"f0a5";
}

.icon-hand-up:before {
	content:"f0a6";
}

.icon-hand-down:before {
	content:"f0a7";
}

.icon-circle-arrow-left:before {
	content:"f0a8";
}

.icon-circle-arrow-right:before {
	content:"f0a9";
}

.icon-circle-arrow-up:before {
	content:"f0aa";
}

.icon-circle-arrow-down:before {
	content:"f0ab";
}

.icon-globe:before {
	content:"f0ac";
}

.icon-wrench:before {
	content:"f0ad";
}

.icon-tasks:before {
	content:"f0ae";
}

.icon-filter:before {
	content:"f0b0";
}

.icon-briefcase:before {
	content:"f0b1";
}

.icon-fullscreen:before {
	content:"f0b2";
}

.icon-group:before {
	content:"f0c0";
}

.icon-link:before {
	content:"f0c1";
}

.icon-cloud:before {
	content:"f0c2";
}

.icon-beaker:before {
	content:"f0c3";
}

.icon-cut:before {
	content:"f0c4";
}

.icon-copy:before {
	content:"f0c5";
}

.icon-paper-clip:before {
	content:"f0c6";
}

.icon-save:before {
	content:"f0c7";
}

.icon-sign-blank:before {
	content:"f0c8";
}

.icon-reorder:before {
	content:"f0c9";
}

.icon-list-ul:before {
	content:"f0ca";
}

.icon-list-ol:before {
	content:"f0cb";
}

.icon-strikethrough:before {
	content:"f0cc";
}

.icon-underline:before {
	content:"f0cd";
}

.icon-table:before {
	content:"f0ce";
}

.icon-magic:before {
	content:"f0d0";
}

.icon-truck:before {
	content:"f0d1";
}

.icon-pinterest:before {
	content:"f0d2";
}

.icon-pinterest-sign:before {
	content:"f0d3";
}

.icon-google-plus-sign:before {
	content:"f0d4";
}

.icon-google-plus:before {
	content:"f0d5";
}

.icon-money:before {
	content:"f0d6";
}

.icon-caret-down:before {
	content:"f0d7";
}

.icon-caret-up:before {
	content:"f0d8";
}

.icon-caret-left:before {
	content:"f0d9";
}

.icon-caret-right:before {
	content:"f0da";
}

.icon-columns:before {
	content:"f0db";
}

.icon-sort:before {
	content:"f0dc";
}

.icon-sort-down:before {
	content:"f0dd";
}

.icon-sort-up:before {
	content:"f0de";
}

.icon-envelope-alt:before {
	content:"f0e0";
}

.icon-linkedin:before {
	content:"f0e1";
}

.icon-undo:before {
	content:"f0e2";
}

.icon-legal:before {
	content:"f0e3";
}

.icon-dashboard:before {
	content:"f0e4";
}

.icon-comment-alt:before {
	content:"f0e5";
}

.icon-comments-alt:before {
	content:"f0e6";
}

.icon-bolt:before {
	content:"f0e7";
}

.icon-sitemap:before {
	content:"f0e8";
}

.icon-umbrella:before {
	content:"f0e9";
}

.icon-paste:before {
	content:"f0ea";
}

.icon-user-md:before {
	content:"f200";
}

@font-face {
	font-family:'mura-icons';
	src:url('../fonts/mura/mura-icons.eot');
	src:url('../fonts/mura/mura-icons.eot?#iefix') format('embedded-opentype'), url('../fonts/mura/mura-icons.svg#mura-icons') format('svg'), url('../fonts/mura/mura-icons.woff') format('woff'), url('../fonts/mura/mura-icons.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}

[data-icon]:before {
	font-family:'mura-icons';
	content:attr(data-icon);
	speak:none;
	font-weight:normal;
	-webkit-font-smoothing:antialiased;
}

[class^="mico-"]:before, [class*=" mico-"]:before {
	font-family:'mura-icons';
	font-style:normal;
	speak:none;
	font-weight:normal;
	-webkit-font-smoothing:antialiased;
}

.mico-file:before {
	content:"21";
}

.mico-file-2:before {
	content:"22";
}

.mico-copy:before {
	content:"23";
}

.mico-folder:before {
	content:"24";
}

.mico-folder-2:before {
	content:"25";
}

.mico-database:before {
	content:"26";
}

.mico-cube:before {
	content:"27";
}

.mico-briefcase:before {
	content:"28";
}

.mico-feed:before {
	content:"29";
}

.mico-libreoffice:before {
	content:"2a";
}

.mico-file-pdf:before {
	content:"2b";
}

.mico-file-openoffice:before {
	content:"2c";
}

.mico-file-word:before {
	content:"2d";
}

.mico-file-excel:before {
	content:"2e";
}

.mico-file-powerpoint:before {
	content:"2f";
}

.mico-file-zip:before {
	content:"30";
}

.mico-file-xml:before {
	content:"31";
}

.mico-file-css:before {
	content:"32";
}

.mico-locked:before {
	content:"33";
}

.mico-file-3:before {
	content:"34";
}

.mico-window:before {
	content:"35";
}

.mico-document-alt-stroke:before {
	content:"36";
}

.mico-document-alt-fill:before {
	content:"37";
}

.ui-dialog .ui-dialog-buttonpane {
	background:transparent;
	padding:0;
	border:0;
	margin:0;
}

.ui-dialog .ui-dialog-buttonpane button {
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:4px 14px;
	margin-bottom:0;
	font-size:12px;
	line-height:18px;
	*line-height:18px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	color:#666;
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
	background-color:#f3f3f3;
	background-image:-moz-linear-gradient(top, #f7f7f7, #ededed);
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#ededed));
	background-image:-webkit-linear-gradient(top, #f7f7f7, #ededed);
	background-image:-o-linear-gradient(top, #f7f7f7, #ededed);
	background-image:linear-gradient(to bottom, #f7f7f7, #ededed);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f7f7', endColorstr='#ffededed', GradientType=0);
	border-color:#ededed #ededed #c7c7c7;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	*background-color:#ededed;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #ebebeb;
	*border:0;
	border-bottom-color:#d1d1d1;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	*margin-left:.3em;
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
	-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
	border-color:#c5c5c5;
	border-color:rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.3);
	box-shadow:0 1px 5px rgba(0, 0, 0, 0.3);
	text-transform:capitalize;
}

.ui-dialog .ui-dialog-buttonpane button [class^="icon-"], .ui-dialog .ui-dialog-buttonpane button [class*=" icon-"] {
	line-height:.9em;
}

.ui-dialog .ui-dialog-buttonpane button:hover, .ui-dialog .ui-dialog-buttonpane button:active, .ui-dialog .ui-dialog-buttonpane button.active, .ui-dialog .ui-dialog-buttonpane button.disabled, .ui-dialog .ui-dialog-buttonpane button[disabled] {
	color:#666;
	background-color:#ededed;
	*background-color:#e0e0e0;
}

.ui-dialog .ui-dialog-buttonpane button:active, .ui-dialog .ui-dialog-buttonpane button.active {
	background-color:#d4d4d4 9;
}

.ui-dialog .ui-dialog-buttonpane button:first-child {
	*margin-left:0;
}

.ui-dialog .ui-dialog-buttonpane button:hover {
	color:#666;
	text-decoration:none;
	background-color:#e6e6e6;
	*background-color:#d9d9d9;
	background-position:0 -15px;
	-webkit-transition:background-position .1s linear;
	-moz-transition:background-position .1s linear;
	-o-transition:background-position .1s linear;
	transition:background-position .1s linear;
}

.ui-dialog .ui-dialog-buttonpane button:focus {
	outline:thin dotted #333;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px;
}

.ui-dialog .ui-dialog-buttonpane button.active, .ui-dialog .ui-dialog-buttonpane button:active {
	background-color:#e6e6e6;
	background-color:#d9d9d9 9;
	background-image:none;
	outline:0;
	-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
	-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
	box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
}

.ui-dialog .ui-dialog-buttonpane button.disabled, .ui-dialog .ui-dialog-buttonpane button[disabled] {
	cursor:default;
	background-color:#e6e6e6;
	background-image:none;
	opacity:.65;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}

.ui-dialog .ui-dialog-buttonpane button .label, .ui-dialog .ui-dialog-buttonpane button .badge {
	position:relative;
	top:-1px;
}

.ui-datepicker-month {
	margin-right:4px!important;
}

.ui-datepicker select {
	margin-bottom:0;
	width:158px;
	font-size:11px;
	padding:2px;
	height:auto;
	line-height:1;
}

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	top:3px;
}

.ui-datepicker table {
	border:0;
}

.ui-datepicker th, .ui-datepicker td {
	border:0;
}

#tabTags #svTagCloud>ol {
	margin-bottom:0;
}

.tagSelector .tag {
	display:inline-block;
	*display:inline;
	*zoom:1;
	background:#69c;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	color:#fff;
	float:left;
	height:15px;
	padding:.1em .4em .5em;
	margin-top:.5em;
	margin-right:.3em;
	margin-bottom:.3em;
	vertical-align:baseline;
}

.tagSelector .tag a {
	color:#fff;
	cursor:pointer;
}

.tagSelector .tag a:hover {
	text-decoration:none;
}

.tagSelector input {
	float:left;
	clear:both;
	margin-top:9px;
}

.ui-widget {
	padding:.75em;
}

.ui-widget-header {
	margin:0;
	padding:0;
	border:0;
	background:transparent;
}

.ui-dialog {
	padding:2em;
}

.ui-dialog .ui-dialog-titlebar {
	padding:0;
	position:relative;
	margin-bottom:0;
	border:0;
}

.ui-dialog .ui-dialog-title {
	display:block;
	margin:0 0 .75em 0;
	padding:0 28px 0 0;
	font-weight:bold;
	color:#ff3a00;
	letter-spacing:-0.05em;
	font-size:26px;
	line-height:1;
	float:none;
	position:relative;
}

.ui-tabs {
	position:relative;
	padding:0;
	border:0;
	zoom:1;
}

.ui-tabs .ui-tabs-nav {
	margin:0;
	padding:0;
	background:#fff;
	border:0;
	border-bottom:1px solid #dbdbdb;
}

.ui-tabs .ui-tabs-nav li {
	list-style:none;
	float:left;
	position:relative;
	top:1px;
	margin:0 .2em 1px 0;
	border-bottom:0!important;
	padding:0;
	white-space:nowrap;
}

.ui-tabs .ui-tabs-nav li a {
	float:left;
	padding:.5em 1em;
	text-decoration:none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	margin-bottom:0;
	padding-bottom:1px;
	font-weight:bold;
}

.ui-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	color:#000;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor:text;
}

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor:pointer;
}

.ui-tabs .ui-tabs-panel {
	display:block;
	border-width:0;
	padding:1em 0 0;
	background:0;
}

.ui-tabs .ui-tabs-hide {
	display:none!important;
}

.ui-tabs .ui-tabs .ui-tabs-nav {
	padding-bottom:1em;
	border-bottom:1px dotted #ccc;
}

.ui-tabs .ui-tabs .ui-tabs-nav li {
	background:#e8e8e8;
	margin:0 .25em;
	border:0!important;
	padding:0;
}

.ui-tabs .ui-tabs-nav li a {
	float:left;
	padding:.35em 1em;
	text-decoration:none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	font-weight:bold;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor:text;
}

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor:pointer;
}

.ui-tabs .ui-tabs-panel {
	display:block;
	border-width:0;
	padding:1em 0 0;
	background:0;
}

.ui-tabs .ui-tabs-hide {
	display:none!important;
}

.ui-tabs .ui-tabs .ui-tabs-nav {
	padding-bottom:1em;
	border-bottom:1px dotted #ccc;
}

.ui-tabs .ui-tabs .ui-tabs-nav li {
	background:#e8e8e8;
	margin:0 .25em;
	border:0!important;
	padding:0;
}

.ui-tabs .ui-tabs-nav li a {
	float:left;
	padding:.5em 1em;
	text-decoration:none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	font-weight:bold;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor:text;
}

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor:pointer;
}

.ui-tabs .ui-tabs-panel {
	display:block;
	border-width:0;
	padding:1em 0 0;
	background:0;
}

.ui-tabs .ui-tabs-hide {
	display:none!important;
}

.ui-dialog {
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}

.ui-dialog .ui-icon-alert {
	display:none;
}

.ui-dialog .ui-dialog-content {
	height:auto!important;
	padding:1em;
	font-size:13px;
	margin-bottom:18px;
	color:#666;
	background:#e6e6e6;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.ui-dialog .ui-dialog-titlebar-close {
	position:absolute;
	right:-3px;
	top:7px;
	margin:0;
	padding:0;
	height:22px;
	width:22px;
	display:inline-block;
}

.ui-dialog .ui-dialog-titlebar-close:hover {
	background:transparent;
	border:0;
	text-decoration:none;
}

.ui-dialog .ui-dialog-titlebar-close span {
	background:transparent;
	background-image:none;
	text-decoration:inherit;
	display:inline-block;
	text-indent:0;
	height:22px;
	width:22px;
}

.ui-dialog .ui-dialog-titlebar-close span:before {
	font-family:FontAwesome;
	font-weight:normal;
	font-style:normal;
	text-decoration:inherit;
	text-align:left;
	width:1em;
	font-size:24px;
	line-height:1.1;
	color:#666;
	display:inline-block;
	content:"f057";
}

.ui-dialog .ui-dialog-titlebar-close:hover span:before {
	color:#000;
}

/*!
 * Bootstrap v2.1.0
 *
 * Copyright 2012 Twitter,  Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
 section.cmsHolder article, section.cmsHolder aside, section.cmsHolder details, section.cmsHolder figcaption, section.cmsHolder figure, section.cmsHolder footer, section.cmsHolder header, section.cmsHolder hgroup, section.cmsHolder nav, section.cmsHolder section {
	display:block;
}

section.cmsHolder audio, section.cmsHolder canvas, section.cmsHolder video {
	display:inline-block;
	*display:inline;
	*zoom:1;
}

section.cmsHolder audio:not([controls]) {
	display:none;
}

section.cmsHolder html {
	font-size:100%;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
}

section.cmsHolder a:focus {
	outline:thin dotted #333;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px;
}

section.cmsHolder a:hover, section.cmsHolder a:active {
	outline:0;
}

section.cmsHolder sub, section.cmsHolder sup {
	position:relative;
	font-size:75%;
	line-height:0;
	vertical-align:baseline;
}

sup {
	top:-0.5em;
}

sub {
	bottom:-0.25em;
}

section.cmsHolder img {
	max-width:100%;
	height:auto;
	vertical-align:middle;
	border:0;
	-ms-interpolation-mode:bicubic;
}

section.cmsHolder #map_canvas img {
	max-width:none;
}

section.cmsHolder button, section.cmsHolder input, section.cmsHolder select, section.cmsHolder textarea {
	margin:0;
	font-size:100%;
	vertical-align:middle;
}

section.cmsHolder button, section.cmsHolder input {
	*overflow:visible;
	line-height:normal;
}

button::-moz-focus-inner, input::-moz-focus-inner {
	padding:0;
	border:0;
}

button, input[type="button"], input[type="reset"], input[type="submit"] {
	cursor:pointer;
	-webkit-appearance:button;
}

section.cmsHolder input[type="search"] {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	-webkit-appearance:textfield;
}

section.cmsHolder input[type="search"]::-webkit-search-decoration, section.cmsHolder input[type="search"]::-webkit-search-cancel-button {
	-webkit-appearance:none;
}

section.cmsHolder textarea {
	overflow:auto;
	vertical-align:top;
}

.clearfix {
	*zoom:1;
}

.clearfix:before, .clearfix:after {
	display:table;
	content:"";
	line-height:0;
}

.clearfix:after {
	clear:both;
}

.hide-text {
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0;
}

.input-block-level {
	display:block;
	width:100%;
	min-height:30px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

section.cmsHolder {
	margin:0;
	font-family:HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:18px;
	color: rgb(51,51,51);

}

section.cmsHolder p, section.cmsHolder td{
	margin:0;
	font-family:HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-color:#fff;
	height:auto;
	font-size:14px;
	line-height:20px;
	color: rgb(51,51,51);
	margin-bottom:0;
	padding:0px;
}

section.cmsHolder strong{
	font-weight:bold;
}

section.cmsHolder a {
	color:#69c;
	text-decoration:none;
}

section.cmsHolder a:hover {
	color:#3973ac;
	text-decoration:underline;
}

.img-rounded {
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}

.img-polaroid {
	padding:4px;
	background-color:#fff;
	border:1px solid #ccc;
	border:1px solid rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);
}

.img-circle {
	-webkit-border-radius:500px;
	-moz-border-radius:500px;
	border-radius:500px;
}

.row {
	margin-left:-20px;
	*zoom:1;
}

.row:before, .row:after {
	display:table;
	content:"";
	line-height:0;
}

.row:after {
	clear:both;
}

[class*="span"] {
	float:left;
	margin-left:20px;
}

.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	width:940px;
}

.span12 {
	width:940px;
}

.span11 {
	width:860px;
}

.span10 {
	width:780px;
}

.span9 {
	width:700px;
}

.span8 {
	width:620px;
}

.span7 {
	width:540px;
}

.span6 {
	width:460px;
}

.span5 {
	width:380px;
}

.span4 {
	width:300px;
}

.span3 {
	width:220px;
}

.span2 {
	width:140px;
}

.span1 {
	width:60px;
}

.offset12 {
	margin-left:980px;
}

.offset11 {
	margin-left:900px;
}

.offset10 {
	margin-left:820px;
}

.offset9 {
	margin-left:740px;
}

.offset8 {
	margin-left:660px;
}

.offset7 {
	margin-left:580px;
}

.offset6 {
	margin-left:500px;
}

.offset5 {
	margin-left:420px;
}

.offset4 {
	margin-left:340px;
}

.offset3 {
	margin-left:260px;
}

.offset2 {
	margin-left:180px;
}

.offset1 {
	margin-left:100px;
}

.row-fluid {
	width:100%;
	*zoom:1;
}

.row-fluid:before, .row-fluid:after {
	display:table;
	content:"";
	line-height:0;
}

.row-fluid:after {
	clear:both;
}

.row-fluid [class*="span"] {
	display:block;
	width:100%;
	min-height:30px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	margin-left:2.127659574%;
	*margin-left:2.0744680846382977%;
}

.row-fluid [class*="span"]:first-child {
	margin-left:0;
}

.row-fluid .span12 {
	width:99.99999998999999%;
	*width:99.94680850063828%;
}

.row-fluid .span11 {
	width:91.489361693%;
	*width:91.4361702036383%;
}

.row-fluid .span10 {
	width:82.97872339599999%;
	*width:82.92553190663828%;
}

.row-fluid .span9 {
	width:74.468085099%;
	*width:74.4148936096383%;
}

.row-fluid .span8 {
	width:65.95744680199999%;
	*width:65.90425531263828%;
}

.row-fluid .span7 {
	width:57.446808505%;
	*width:57.3936170156383%;
}

.row-fluid .span6 {
	width:48.93617020799999%;
	*width:48.88297871863829%;
}

.row-fluid .span5 {
	width:40.425531911%;
	*width:40.3723404216383%;
}

.row-fluid .span4 {
	width:31.914893614%;
	*width:31.8617021246383%;
}

.row-fluid .span3 {
	width:23.404255317%;
	*width:23.3510638276383%;
}

.row-fluid .span2 {
	width:14.89361702%;
	*width:14.8404255306383%;
}

.row-fluid .span1 {
	width:6.382978723%;
	*width:6.329787233638298%;
}

.row-fluid .offset12 {
	margin-left:104.25531913799999%;
	*margin-left:104.14893615927657%;
}

.row-fluid .offset12:first-child {
	margin-left:102.127659564%;
	*margin-left:102.02127658527658%;
}

.row-fluid .offset11 {
	margin-left:95.744680841%;
	*margin-left:95.63829786227659%;
}

.row-fluid .offset11:first-child {
	margin-left:93.61702126700001%;
	*margin-left:93.5106382882766%;
}

.row-fluid .offset10 {
	margin-left:87.23404254399999%;
	*margin-left:87.12765956527657%;
}

.row-fluid .offset10:first-child {
	margin-left:85.10638297%;
	*margin-left:84.99999999127658%;
}

.row-fluid .offset9 {
	margin-left:78.723404247%;
	*margin-left:78.61702126827659%;
}

.row-fluid .offset9:first-child {
	margin-left:76.59574467300001%;
	*margin-left:76.4893616942766%;
}

.row-fluid .offset8 {
	margin-left:70.21276594999999%;
	*margin-left:70.10638297127657%;
}

.row-fluid .offset8:first-child {
	margin-left:68.085106376%;
	*margin-left:67.97872339727658%;
}

.row-fluid .offset7 {
	margin-left:61.702127653%;
	*margin-left:61.595744674276595%;
}

.row-fluid .offset7:first-child {
	margin-left:59.574468079%;
	*margin-left:59.468085100276596%;
}

.row-fluid .offset6 {
	margin-left:53.19148935599999%;
	*margin-left:53.08510637727659%;
}

.row-fluid .offset6:first-child {
	margin-left:51.06382978199999%;
	*margin-left:50.95744680327659%;
}

.row-fluid .offset5 {
	margin-left:44.680851059%;
	*margin-left:44.574468080276596%;
}

.row-fluid .offset5:first-child {
	margin-left:42.553191485%;
	*margin-left:42.4468085062766%;
}

.row-fluid .offset4 {
	margin-left:36.170212762%;
	*margin-left:36.063829783276596%;
}

.row-fluid .offset4:first-child {
	margin-left:34.042553188%;
	*margin-left:33.9361702092766%;
}

.row-fluid .offset3 {
	margin-left:27.659574465%;
	*margin-left:27.553191486276596%;
}

.row-fluid .offset3:first-child {
	margin-left:25.531914891%;
	*margin-left:25.425531912276597%;
}

.row-fluid .offset2 {
	margin-left:19.148936168%;
	*margin-left:19.042553189276596%;
}

.row-fluid .offset2:first-child {
	margin-left:17.021276594%;
	*margin-left:16.914893615276597%;
}

.row-fluid .offset1 {
	margin-left:10.638297870999999%;
	*margin-left:10.531914892276596%;
}

.row-fluid .offset1:first-child {
	margin-left:8.510638297%;
	*margin-left:8.404255318276597%;
}

[class*="span"].hide, .row-fluid [class*="span"].hide {
	display:none;
}

[class*="span"].pull-right, .row-fluid [class*="span"].pull-right {
	float:right;
}

.container {
	margin-right:auto;
	margin-left:auto;
	*zoom:1;
}

.container:before, .container:after {
	display:table;
	content:"";
	line-height:0;
}

.container:after {
	clear:both;
}

.container-fluid {
	padding-right:20px;
	padding-left:20px;
	*zoom:1;
}

.container-fluid:before, .container-fluid:after {
	display:table;
	content:"";
	line-height:0;
}

.container-fluid:after {
	clear:both;
}

section.cmsHolder p {
	margin:0 0 9px;
}

.lead {
	margin-bottom:18px;
	font-size:20px;
	font-weight:200;
	line-height:27px;
}

section.cmsHolder small {
	font-size:85%;
}

section.cmsHolder strong {
	font-weight:bold;
}

section.cmsHolder em {
	font-style:italic;
}

cite {
	font-style:normal;
}

.muted {
	color:#e6e6e6;
}

section.cmsHolder h1, section.cmsHolder h2, section.cmsHolder h3, section.cmsHolder h4, section.cmsHolder h5, section.cmsHolder h6 {
	margin:9px 0;
	font-family:inherit;
	font-weight:bold;
	line-height:1;
	color:inherit;
	text-rendering:optimizelegibility;
}

section.cmsHolder h1 small, section.cmsHolder h2 small, section.cmsHolder h3 small, section.cmsHolder h4 small, section.cmsHolder h5 small, section.cmsHolder h6 small {
	font-weight:normal;
	line-height:1;
	color:#e6e6e6;
}

section.cmsHolder h1 {
	font-size:36px;
	line-height:40px;
}

section.cmsHolder h2 {
	font-size:30px;
	line-height:40px;
}

section.cmsHolder h3 {
	font-size:24px;
	line-height:40px;
}

section.cmsHolder h4 {
	font-size:18px;
	line-height:20px;
}

section.cmsHolder h5 {
	font-size:14px;
	line-height:20px;
}

section.cmsHolder h6 {
	font-size:12px;
	line-height:20px;
}

section.cmsHolder h1 small {
	font-size:24px;
}

section.cmsHolder h2 small {
	font-size:18px;
}

section.cmsHolder h3 small {
	font-size:14px;
}

section.cmsHolder h4 small {
	font-size:14px;
}

section.cmsHolder .page-header {
	padding-bottom:8px;
	margin:18px 0 27px;
	border-bottom:1px solid #f7f7f7;
}

section.cmsHolder ul, section.cmsHolder ol {
	padding:0;
	margin:0 0 9px 25px;
	list-style-type: disc;
}

section.cmsHolder ul ul, section.cmsHolder ul ol, section.cmsHolder ol ol, section.cmsHolder ol ul {
	margin-bottom:0;
	list-style-type: circle;
}

section.cmsHolder li {
	line-height:20px;
}

section.cmsHolder ul.unstyled, section.cmsHolder ol.unstyled {
	margin-left:0;
	list-style:none;
}

section.cmsHolder dl {
	margin-bottom:18px;
}

section.cmsHolder dt, section.cmsHolder dd {
	line-height:18px;
}

section.cmsHolder dt {
	font-weight:bold;
}

section.cmsHolder dd {
	margin-left:9px;
}

section.cmsHolder .dl-horizontal dt {
	float:left;
	width:120px;
	clear:left;
	text-align:right;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

section.cmsHolder .dl-horizontal dd {
	margin-left:130px;
}

section.cmsHolder hr {
	margin:18px 0;
	border:0;
	border-top:1px solid #f7f7f7;
	border-bottom:1px solid #fff;
}

section.cmsHolder abbr[title] {
	cursor:help;
	border-bottom:1px dotted #e6e6e6;
}

abbr.initialism {
	font-size:90%;
	text-transform:uppercase;
}

section.cmsHolder blockquote {
	padding:0 0 0 15px;
	margin:0 0 18px;
	border-left:5px solid #f7f7f7;
}

section.cmsHolder blockquote p {
	margin-bottom:0;
	font-size:16px;
	font-weight:300;
	line-height:22.5px;
}

section.cmsHolder blockquote small {
	display:block;
	line-height:18px;
	color:#e6e6e6;
}

section.cmsHolder blockquote small:before {
	content:'2014 
