/*
	**** CSS Reset *********************************************
	*/

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, label, p, blockquote, th, td
{
	margin: 0;
	padding: 0;
	}

table
{
	border-collapse: collapse;
	border-spacing: 0;
	width: 97%;
}
fieldset, img
{
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var
{
	font-style: normal;
	font-weight: normal;
}
strong
{
	font-weight: bold;
}
ol, ul
{
	list-style: none;
}
caption, th
{
	text-align: left;
}
h1, h2, h3, h4, h5, h6
{
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after
{
	content: '';
}
abbr, acronym
{
	border: 0;
}
.vallidator div, .vallidator td
{
	color: #000000;
	font: normal 10px Arial, Helvetica, sans-serif;
	border: solid 1px blue;
	background-color: #ADD8E6;
}

/*
	**** CSS Clearfix ******************************************
	*/

html, body
{
	min-height: 100%;
	margin: 0;
	padding: 0;
}

.clearfix:after, .section-full, .section:after
{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix, .section-full, .section
{
	display: inline-block;
}

html[xmlns] .clearfix, html[xmlns] .section-full, html[xmlns] .section
{
	display: block;
}

* html .clearfix, * html .section-full, * html .section
{
	height: 1%;
}



/*
	**** Font - Colaborate *************************************
	*/

@font-face
{
	font-family: 'ColaborateThinRegular';
	src: url(  '../fonts/colaborate/colabthi-webfont.eot' );
	src: url(  '../fonts/colaborate/colabthi-webfont.eot?#iefix' ) format(  'embedded-opentype' ),url(  '../fonts/colaborate/colabthi-webfont.woff' ) format(  'woff' ),url(  '../fonts/colaborate/colabthi-webfont.ttf' ) format(  'truetype' ),url(  '../fonts/colaborate/colabthi-webfont.svg#ColaborateThinRegular' ) format(  'svg' );
	font-weight: normal;
	font-style: normal;
}
@font-face
{
	font-family: 'ColaborateLightRegular';
	src: url(  '../fonts/colaborate/colablig-webfont.eot' );
	src: url(  '../fonts/colaborate/colablig-webfont.eot?#iefix' ) format(  'embedded-opentype' ),url(  '../fonts/colaborate/colablig-webfont.woff' ) format(  'woff' ),url(  '../fonts/colaborate/colablig-webfont.ttf' ) format(  'truetype' ),url(  '../fonts/colaborate/colablig-webfont.svg#ColaborateLightRegular' ) format(  'svg' );
	font-weight: normal;
	font-style: normal;
}
@font-face
{
	font-family: 'ColaborateRegular';
	src: url(  '../fonts/colaborate/colabreg-webfont.eot' );
	src: url(  '../fonts/colaborate/colabreg-webfont.eot?#iefix' ) format(  'embedded-opentype' ),url(  '../fonts/colaborate/colabreg-webfont.woff' ) format(  'woff' ),url(  '../fonts/colaborate/colabreg-webfont.ttf' ) format(  'truetype' ),url(  '../fonts/colaborate/colabreg-webfont.svg#ColaborateRegular' ) format(  'svg' );
	font-weight: normal;
	font-style: normal;
}
@font-face
{
	font-family: 'ColaborateMediumRegular';
	src: url(  '../fonts/colaborate/colabmed-webfont.eot' );
	src: url(  '../fonts/colaborate/colabmed-webfont.eot?#iefix' ) format(  'embedded-opentype' ),url(  '../fonts/colaborate/colabmed-webfont.woff' ) format(  'woff' ),url(  '../fonts/colaborate/colabmed-webfont.ttf' ) format(  'truetype' ),url(  '../fonts/colaborate/colabmed-webfont.svg#ColaborateMediumRegular' ) format(  'svg' );
	font-weight: normal;
	font-style: normal;
}
@font-face
{
	font-family: 'ColaborateBoldRegular';
	src: url(  '../fonts/colaborate/colabbol-webfont.eot' );
	src: url(  '../fonts/colaborate/colabbol-webfont.eot?#iefix' ) format(  'embedded-opentype' ),url(  '../fonts/colaborate/colabbol-webfont.woff' ) format(  'woff' ),url(  '../fonts/colaborate/colabbol-webfont.ttf' ) format(  'truetype' ),url(  '../fonts/colaborate/colabbol-webfont.svg#ColaborateBoldRegular' ) format(  'svg' );
	font-weight: normal;
	font-style: normal;
}



/*
	**** General ***********************************************
	*/

body
{
}
html
{
	position: relative;
}
#container
{
	padding: 0 0 15px 0;
	margin: auto;
}
#header
{
	margin: 0px;
}
#style-background
{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: -3;
}
#style-shadow
{
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: -2;
}
#container #side-nav + #content
{
	width: 77%;
}


/*
	**** Login Form	********************************************
	*/

.exp-form
{
	width: 339px;
	background: #1b6aa2 url(  '../images/back-login-form.png' ) no-repeat center bottom;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	overflow: hidden;
	margin: 0 auto;
	border-radius: 7px;
}
.exp-form .exp-wrapper
{
	background: url(  '../images/back-login-form-blure.png' ) no-repeat;
	width: 339px;
	min-height: 300px;
}
.exp-form .brand
{
	height: 75px;
	text-align: center;
}
.exp-form .brand img
{
	display: inline-block;
	margin: 20px;
}
.exp-form .hr
{
	text-align: center;
	border: none;
	background: url(  '../images/login-form-hr.png' ) no-repeat center center;
	height: 3px;
	margin: 15px 0;
}
.exp-form .form
{
	width: 275px;
	margin: 0 auto;
}
.exp-form .form input[type=password], .exp-form .form input[type=text]
{
	display: block;
	width: 265px;
	height: 25px;
	margin-left: 5px;
	border: none;
}
.exp-form .form .input
{
	height: 27px;
	background: url(  '../images/back-login-form-field.png' ) no-repeat;
	margin: 0 0 5px 0;
	padding-top: 3px;
}
.exp-form .form label
{
	font-size: 13px;
	font-family: 'PT Sans Narrow' , arial, serif;
	color: #fff;
}
.exp-form .form label span
{
	font-weight: bold;
	color: brown;
	font-size: 20px;
	line-height: 10px;
}
.exp-form .options a
{
	float: left;
	display: block;
	width: 168px;
	text-align: center;
	text-decoration: none;
	font-size: 15px;
	color: #fff;
	text-shadow: 0 1px 3px #000;
	font-family: 'Droid Sans' , Arial, Serif;
}
.exp-form .options a span
{
	display: block;
	font-size: 10px;
	color: #779bb4;
	color: rgba(255,255,255,0.7); /*text-shadow:0 1px #000;*/
}
.exp-form .options
{
	background: url(  '../images/login-form-bottom-hr.png' ) no-repeat center center;
	padding: 15px 0;
}
.exp-form .right
{
	float: right;
	display: inline-block;
}


.exp-form #exp-recovery
{
	display: none;
}
.exp-form #exp-register
{
	display: none;
}
.exp-form .btn-cancel
{
	text-decoration: none;
	color: #fff;
	padding: 2px 10px;
	font: bold 12px/1.2 Arial,sans-serif;
}

.exp-form .btn-cancel:link
{
}
.exp-form .btn-cancel:visited
{
}
.exp-form .btn-cancel:hover
{
	text-decoration: underline;
}
.exp-form .btn-cancel:active
{
}

.exp-form span.small
{
	font-size: 11px;
	text-align: center;
	font-family: "Pt Sans Narrow" , Arial, Verdana;
	line-height: 10px;
}


/*
	**** Explorer Stats ************************************************
	*/


.exp-stats
{
	width: 100%;
}
.exp-stats
{
	font-size: 11px;
}
.exp-stats .stats
{
	font-size: 11px;
	height: 20px;
}

.exp-stats thead
{
}

.exp-stats tr.chart th > div
{
	position: relative;
	background: #D1DFEB;
}
.exp-stats tr.chart th > div > div
{
	background-color: #3079B1;
	position: absolute;
	bottom: 0;
	display: none;
}
.exp-stats tr.chart th
{
	height: 20px;
	position: relative;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.exp-stats tr.week th
{
	width: 14%;
	height: 20px;
	background: url(  "../images/back-theme-panelbar.png" ) repeat-x scroll left -20px;
	background-color: #3079B1;
	color: #fff;
	text-align: center;
	font-family: "trebuchet ms";
	border-right: 1px solid #fff;
	cursor: pointer;
}
.exp-stats tr.week th.last
{
	border-right: none;
}

.exp-stats tr.week th span.date
{
	display: none;
}
.exp-stats tr.week th:hover
{
	background: #2B2B2B;
}
.exp-stats tr.week th:hover span.date
{
	display: inline;
}
.exp-stats tr.week th:hover span.name
{
	display: none;
}

.exp-stats tr.data
{
}
.exp-stats tr.data th
{
	height: 20px;
	text-align: center;
	font-family: "trebuchet ms";
	font-size: 13px;
	font-weight: bold;
	color: #2B2B2B;
}
.exp-stats tr.data a
{
	display: none;
}
.exp-stats tr.data a.clear
{
	color: #ccc;
}
.exp-stats tr.data a.sales-total
{
	display: inline;
}

.exp-stats tbody td
{
	color: #777777;
	height: 25px;
	font-size: 11px;
	font-family: "trebuchet ms";
	text-align: center;
	border-bottom: 1px dotted #ccc;
}
.exp-stats tbody td:first-child
{
	text-align: left;
}
.exp-stats tbody tr.labels td
{
	font-weight: bold;
	color: #000;
}
.exp-stats tbody tr:hover
{
	background: #D1DFEB;
}
.exp-stats tbody tr:hover td
{
	color: #000;
	cursor: pointer;
}


/*
	**** Layout ************************************************
	*/

#container > #content
{
	width: 78%;
	float: left;
	margin: 20px 0 0 2%;
	min-height: 400px;
	min-width: 750px;
}

#container.fixed
{
	width: 980px;
}
#container.fixed #header
{
	margin: 0;
}
#container.fixed #content
{
	margin-left: 0;
	margin-right: 0;
	width: 100%;
}

#container.fluid
{
	width: 100%;
	min-width: 980px;
}
#container.fluid #header
{
	margin: 0;
}
#container.fluid #content
{
	margin: 0 auto;
	width: 96%;
	float: none;
}

body > #header
{
	margin-left: 0;
	margin-right: 0;
}

#content div.tiny
{
	width: 20%;
	margin-left: 5%;
	float: left;
	margin-top: 5px;
}
#content div.tiny.x2
{
	width: 49%;
}
#content div.tiny.x3
{
	width: 74.5%;
}
#content div.small
{
	width: 32%;
	margin-left: 2%;
	float: left;
}
#content div.small.x2
{
	width: 66%;
}
#content div.medium
{
	width: 64%;
	margin-left: 2%;
	float: left;
}
#content div.large
{
	width: 49%;
	margin-left: 2%;
	min-height: 100px;
	float: left;
}
#content div.full
{
	width: 100%;
}

#content .section
{
	margin-bottom: 20px;
	
}
#content .section > div:first-child
{
	margin-left: 0;
}

div.tiny, div.large, div.small, div.full
{
	/*background:rgba(255,255,255, 0.1);*/
	min-height: 40px;
}



/*
	**** Tables Style	********************************************
	*/
.dataTables_wrapper
{
	margin: 15px;
	font-family: 'PT Sans' , arial, serif;
	font-size: 13px;
}
.dataTables_length
{
	background: url(  "../images/back-theme-panelbar.png" ) repeat-x scroll left -95px;
	width: 48%;
	display: inline-block;
	padding: 8px 1%;
}
.dataTables_filter
{
	background: url(  "../images/back-theme-panelbar.png" ) repeat-x scroll left -95px;
	display: inline-block;
	padding: 4px 0;
	text-align: right;
	width: 48%;
	display: inline-block;
	padding: 8px 1%;
}
.dataTables_filter input
{
	border-radius: 4px !important;
	border-radius: 4px;
	-moz-border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
}
.dataTables_info
{
	width: 45%;
	display: inline-block;
	padding: 5px;
	float: left;
}
.dataTables_paginate
{
	width: 45%;
	display: inline-block;
	float: right;
	padding: 5px 0;
	position: relative;
}

.paginate_enabled_previous
{
	background: url(  '../images/back-panel-controls.png' ) no-repeat 0px top;
	width: 18px;
	height: 20px;
	margin: 0 2px;
	position: absolute;
	top: 2px;
	right: 18px;
}
.paginate_disabled_previous
{
	background: url(  '../images/back-panel-controls.png' ) no-repeat 0px top;
	width: 18px;
	height: 20px;
	margin: 0 2px;
	opacity: 0.2;
	position: absolute;
	top: 2px;
	right: 18px;
}

.paginate_enabled_next
{
	background: url(  '../images/back-panel-controls.png' ) no-repeat -18px top;
	width: 18px;
	height: 20px;
	float: right;
	margin: 0 0 0 2px;
	position: absolute;
	top: 2px;
	right: 0px;
}
.paginate_disabled_next
{
	background: url(  '../images/back-panel-controls.png' ) no-repeat -18px top;
	width: 18px;
	height: 20px;
	margin: 0 2px;
	opacity: 0.2;
	position: absolute;
	top: 2px;
	right: 0px;
}

.tabularData
{
	width: 100%;
}
.tabularData .sorting_asc
{
	background: #000;
}
.tabularData thead
{
}
.tabularData thead th
{
	padding: 5px;
}
.tabularData tfoot th
{
	padding: 5px;
}
.tabularData thead tr
{
	cursor: pointer;
}
.tabularData tbody td
{
	padding: 0 4px 4px 10px;
}

.tabularData tfoot, .tabularData thead
{
	color: #fff;
	background: #423F3C;
}



/*
	**** Page Style	********************************************
	*/

.notice, .notice .button span
{
	font-family: 'PT Sans Narrow' , arial, serif;
}

.button-clean span, .button-clean strong, .button-clean-style02 span, .button-clean-style03 span, .panel .title h4, .panel .title-large h3, .panel .title-large h2, .panel .toolbar span, .tabs-box, .page-nav li
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}

.popup .input-text input, .popup .input-textarea textarea, .popup.dialog .button span, .popup.dialog .button.white span, .popup span, .popup h5
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}

.calendar-events li > strong
{
	font-family: arial;
}
.calendar-events li > span
{
	font-family: arial;
}
.popup-calendar-hours a
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}

.calendar-nav a
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}
.calendar-nav h1
{
	font-family: 'ColaborateThinRegular';
}
.calendar-stats h4
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}
.calendar-stats .item *
{
	font-family: 'ColaborateThinRegular';
}
.calendar-body
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}
.gallery-view-detail h3
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}
.gallery-view-detail p
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}
.typography-texts > div > ul li
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}
.contacts-alphabet span.selected
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}
.bar.gold .progress-done
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}
.search-box input
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}
.calendar-events li > strong span
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}
.contact-item h3
{
	font-family: 'ColaborateMediumRegular';
}
.contact-group > span
{
	font-family: 'ColaborateThinRegular';
}
.contact-group h3
{
	font-family: 'ColaborateMediumRegular';
}
.contact-item > div > span
{
	font-family: 'ColaborateThinRegular';
	color: #bdbdbd !important;
}


h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h1.strong, h2.strong, h3.strong, h4.strong, h5.strong
{
	font-family: 'ColaborateRegular';
}
h1, h2, h3, h4, h5
{
	font-family: 'ColaborateThinRegular';
	margin-bottom: 5px;
}

p, span
{
	font-family: 'Pt Sans' , arial, serif;
	margin-bottom: 15px;
}

span
{
	font-size: 11px;
	color: white;
}
h3
{
	font-size: 20px;
}
p
{
	font-size: 14px;
}

.text-left
{
	text-align: left !important;
}
.text-right
{
	text-align: right !important;
}
.text-center
{
	text-align: center !important;
}


.notice
{
	margin: 0 0 15px 0;
	box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin-bottom: 8px;
	position: relative;
}
.notice a
{
	display: block;
	text-decoration: none;
	font-size: 14px;
}

.notice.blue
{
	background: #0073BD url(  '../images/back-bar-blue.png' ) repeat-x top left;
}
.notice.white
{
	background: #F1F1F4 url(  '../images/back-bar-white.png' ) repeat-x top left;
}
.notice.red
{
	background: #BB130B url(  '../images/back-bar-red.png' ) repeat-x top left;
}
.notice.gold
{
	background: #CEBC72 url(  '../images/back-bar-gold.png' ) repeat-x top left;
}
.notice.gold p
{
	color: #5b5125;
}
.notice.red p
{
	color: #fffcee;
}
.notice.white p
{
	color: #616161;
	text-shadow: 0px 1px #FFFEFF;
}
.notice.blue p
{
	color: #fffcee;
	text-shadow: 0px 1px #00A2F5;
}

.notice .button
{
	background: url(  '../images/back-button-white.png' ) no-repeat top left;
	padding-left: 15px;
	display: block;
	float: left;
	height: 25px;
	text-decoration: none;
}
.notice .button span
{
	background: url(  '../images/back-button-white.png' ) no-repeat bottom right;
	display: block;
	height: 25px;
	line-height: 25px;
	padding-right: 15px;
	color: #616161;
	text-shadow: 0px 1px #fff;
}

.notice .button:link
{
}
.notice .button:visited
{
}
.notice .button:hover
{
}
.notice .button:hover span
{
	color: #000;
}
.notice .button:active
{
}

.notice .button.transparent
{
	background: url(  '../images/back-button-transparent.png' ) no-repeat top left;
}
.notice .button.transparent span
{
	background: url(  '../images/back-button-transparent.png' ) no-repeat bottom right;
	color: #fff;
	text-shadow: 0px 0px;
}

.notice.large.blue
{
	background: #0073BD url(  '../images/back-bar-bluelong.png' ) repeat-x top left;
}
.notice.large.gold
{
	background: #CEBC72 url(  '../images/back-bar-goldlong.png' ) repeat-x top left;
}
.notice.large.red
{
	background: #BB130B url(  '../images/back-bar-redlong.png' ) repeat-x top left;
}

.notice.large.white
{
	background: #F1F1F4 url(  '../images/back-bar-whitelong.png' ) repeat-x top left;
}
.notice.large.white p
{
	color: #acaca9;
}
.notice.large.white h3
{
	color: #3a3a3a;
}
.notice.large.white p, .notice.large.white h3
{
	text-shadow: 0px 1px #FFF;
}

.notice.large.red p, .notice.large.white h3
{
	color: #671a09;
}
.notice.large.red p
{
	text-shadow: 0px 1px #F32D0D;
}
.notice.large.red h3
{
	text-shadow: 0px 1px #FF390E;
}


.notice.large.gold p
{
	color: #766a33;
	text-shadow: 0px 1px #FFFFC1;
}
.notice.large.gold h3
{
	color: #6b5b16;
	text-shadow: 0px 1px #FAF8AC;
}

.notice.large.blue p, .notice.large.blue h3
{
	color: #fffcee;
}
.notice.large.blue p
{
	text-shadow: 0px 1px #00A7F6;
}
.notice.large.blue h3
{
	text-shadow: 0px 1px #00BDFF;
}

.notice.red h3
{
	color: #671a09;
	text-shadow: 0px 1px #ff390e;
}
.notice.red p
{
	text-shadow: 0;
}

.notice h3
{
	margin-top: 10px;
	margin-bottom: 0;
	padding-bottom: 0;
	padding-left: 15px;
}

.notice p
{
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	padding: 15px;
}
.notice.large p
{
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
}

.notice .close
{
	background: url(  '../images/x-btn.png' );
	width: 26px;
	height: 26px;
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
}

.notice.red .dialog
{
	border-top: 1px solid #BB220B;
}
.notice.blue .dialog
{
	border-top: 1px solid #2D9AD3;
}
.notice.gold .dialog
{
	border-top: 1px solid #D1C381;
}
.notice.white .dialog
{
	border-top: 1px solid #DACBC9;
}

.notice .dialog
{
	margin: 5px 15px;
	padding: 5px 0;
}
.notice .button
{
	float: right;
	margin: 0 3px;
}



/*
	**** Header - Nav ******************************************
	
		#header .nav-wrapper-left									{ background:url('../images/back-menu-left.png') no-repeat left top; 	}
		#header .nav-wrapper-right									{ background:url('../images/back-menu-right.png') no-repeat right top; 	}
		#header .nav 												{ background:url('../images/back-menu-center.png') repeat-x left top; 	}
	*/

#header h3, #header span
{
	font-family: 'Droid Sans' ,arial,serif;
}
#header .nav-wrapper-left
{
	height: 90px;
	padding-left: 10px;
}
#header .nav-wrapper-right
{
	height: 90px;
	padding-right: 10px;
}

#header .nav
{
	width: 980px;
	margin: 0 auto;
	height: 90px;
}

#header .nav h3
{
	color: #626161;
	text-align: center;
	margin: 0;
	padding: 0;
	line-height: 20px;
	padding-top: 3px;
	font-size: 13px;
}
#header .nav span
{
	color: #ababab;
	display: block;
	text-align: center;
	font-size: 11px;
}
#header .nav img
{
	padding: 10px 27px 0px 27px;
}

#header .nav li
{
	position: relative;
	z-index: 5;
	width: 90px;
	height: 90px;
	float: left;
	cursor: pointer;
	position: relative;
}
#header .nav li:hover
{
}
#header .nav li:hover h3
{
	color: #fff;
}
#header .nav li.logo
{
	width: 240px;
}
#header .nav li.logo div
{
	background: url(  '../images/sellvel.png' ) no-repeat center center;
	width: 240px;
	height: 90px;
}
#header .nav li.selected
{
}
#header .nav li.selected .sel
{
	display: block;
}
#header .nav li.selected h3
{
	position: relative;
	z-index: 5;
	color: #fff;
}
#header .nav li.selected span
{
	position: relative;
	z-index: 5;
	color: #E36B25;
}
#header .nav li.selected img
{
	position: relative;
	z-index: 5;
}
#header .nav a
{
	text-decoration: none;
}
/*	#header .nav a #special										{ color:#CC0000; }*/

#header .nav div.sel
{
	background: url(  '../images/back-menu-center-selected.png' ) no-repeat center bottom;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 0;
	display: none;
}

#header #notice
{
	width: 960px;
	height: 40px;
	margin: 0 auto;
	padding: 0;
}
#header #notice-wrapper-left
{
	background: url(  '../images/back-bar-header.png' ) repeat-x left top;
	height: 40px;
	margin-bottom: 10px;
}
#header #notice-wrapper-right
{
}
.mainMenu
{
	color: White;
	text-decoration: none;
	font-family: 'PT Sans Narrow' ,arial,serif;
	font-size: 12px;
	width: 100%;
	vertical-align: middle;
}

#header #notice span
{
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 12px;
	text-shadow: 0px 1px #fff;
	margin: 0 10px;
}
#header #notice span.error
{
	background: url(  '../images/icon-error.png' ) no-repeat left center;
	color: #ab2525;
	padding-left: 20px;
}
#header #notice span #special
{
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 12px;
	text-shadow: 0px 1px #fff;
	margin: 0 10px;
	color: #CC0000;
}

#header #notice a.selected
{
	background: #013854;
	background: rgba(0,0,0, 0.4);
	padding: 0 10px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	text-shadow: none;
	font-size: 12px;
	color: #fff;
	border-bottom: 1px solid rgba(255,255,255, 0.4);
}
#header #notice a.selected:link
{
}
#header #notice a.selected:visited
{
}
#header #notice a.selected:hover
{
	background: #2c425f;
	color: #fff;
}
#header #notice a.selected:active
{
}

#header #notice a
{
	color: #CCE5F2;
	color: rgba(255,255,255, 0.8);
	text-decoration: none;
	line-height: 22px;
	font-family: 'Pt Sans' , arial, serif;
	font-size: 12px;
	display: inline-block;
	margin-top: 7px;
	height: 24px;
	padding: 0 5px;
}
#header #notice a:link
{
}
#header #notice a:visited
{
}
#header #notice a:hover
{
	color: rgba(255,255,255, 1);
}
#header #notice a:active
{
}



.inpad
{
	padding: 15px;
}
.topad
{
	padding-top: 15px;
}
.bopad
{
	padding-top: 15px;
}
.hpad
{
	padding-left: 15px;
	padding-right: 15px;
}
.vpad
{
	padding-top: 15px;
	padding-bottom: 15px;
}
.clpad
{
	padding: 1;
}
.hr
{
	border-top: 1px solid #e4e4e4;
	margin: 15px 5px;
}

.content.inpad .hr
{
	margin-left: 0;
	margin-right: 0;
}

.small > .hr
{
	border-top: 1px solid rgba(0,0,0, 0.2);
	margin: 10px 0;
}


/*
	**** Panel - Calendar **************************************
	*/

.calendar-events
{
	background: url(  '../images/back-list-lines.png' );
	padding: 0 0 1px 0;
	margin: 10px;
	border-top: 1px solid #ccc;
}
.calendar-events li
{
	background: url(  '../images/back-list-border.png' ) repeat-y 36px top;
	list-style-type: none;
	height: 30px;
	margin-bottom: 1px;
	position: relative;
	overflow: hidden;
}
.calendar-events li > a
{
	background: url(  '../images/back-calendar-button-close.png' );
	height: 13px;
	width: 13px;
	position: absolute;
	top: 7px;
	right: 7px;
	margin: 0;
	display: block;
}
.calendar-events li > a:active
{
	background: url(  '../images/back-calendar-button-close-active.png' );
}

.calendar-events li > a:active
{
	background: url(  '../images/back-calendar-button-close-active.png' );
}
.calendar-events li > a:hover
{
}
.calendar-events li > a:link
{
}
.calendar-events li > a:visited
{
}

.calendar-events li > strong
{
	font-size: 15px;
	color: #262626;
	display: block;
	width: 30px;
	height: 30px;
	letter-spacing: 0px;
	line-height: 30px;
	text-align: right;
	padding: 0 6px 0 0;
	display: block;
	float: left;
}
.calendar-events li > strong span
{
	color: #4d4d4d;
	font-size: 11px;
	vertical-align: top;
	line-height: 26px;
	padding-left: 1px;
}
.calendar-events li > span
{
	line-height: 30px;
	border-left: 4px solid #036fad;
	display: block;
	float: left;
	padding-left: 15px;
	color: #535353;
}

.popup-calendar-hours
{
	width: 100%;
}
.popup-calendar-hours .bar
{
	padding: 0 15px;
	height: 40px;
	background: url(  '../images/back-calendar-hours.png' ) repeat-x top left;
	position: relative;
	border: none;
}
.popup-calendar-hours .bar a
{
	display: block;
	text-decoration: none;
	color: #fdfdfd;
	line-height: 20px;
	height: 20px;
	width: 70px;
	background: url(  '../images/back-calendar-button-event.png' ) no-repeat;
	font-size: 11px;
	text-align: center;
	float: right;
	margin-top: 10px;
}
.popup-calendar-hours .bar h3
{
	font-weight: normal;
	color: #535353;
	font-size: 15px;
	margin: 0;
	float: left;
	height: 20px;
	line-height: 20px;
	margin-top: 10px;
}

.calendar-nav
{
	padding: 15px 0;
	border-bottom: 1px solid #e4e4e4;
	margin: 0 25px;
}
.calendar-nav a
{
	background: url(  '../images/calendar-nav-buttons.png' ) no-repeat;
	display: block;
	width: 63px;
	height: 25px;
	float: right;
	margin-top: 10px;
	text-decoration: none;
	font-size: 13px;
	line-height: 22px;
	color: #adacad;
	text-shadow: 0 1px #fff;
}
.calendar-nav h1
{
	font-size: 30px;
	color: #4c4c4c;
	font-weight: normal;
	margin-left: 15px;
	float: left;
	margin: 0;
}

.calendar-nav a.next
{
	background-position: right top;
	text-align: right;
	padding-right: 18px;
}
.calendar-nav a.next:focus
{
	outline: none;
}
.calendar-nav a.next:link
{
}
.calendar-nav a.next:visited
{
}
.calendar-nav a.next:hover
{
	background-position: right center;
	color: #8f8f8f;
}
.calendar-nav a.next:active
{
	background-position: right bottom;
	color: #686868;
}

.calendar-nav a.back
{
	background-position: left top;
	text-align: left;
	padding-left: 18px;
}
.calendar-nav a.back:focus
{
	outline: none;
}
.calendar-nav a.back:link
{
}
.calendar-nav a.back:visited
{
}
.calendar-nav a.back:hover
{
	background-position: left center;
	color: #8f8f8f;
}
.calendar-nav a.back:active
{
	background-position: left bottom;
	color: #686868;
}


.calendar-stats
{
	position: relative;
	margin: 0 25px 10px 25px;
	border-bottom: 1px solid #e4e4e4;
}
.calendar-stats h4
{
	position: absolute;
	left: 0;
	width: auto;
	height: 35px;
	line-height: 35px;
	text-align: center;
	padding: 0 25px;
	font-size: 14px;
	top: 0;
	margin: 0;
	left: 25px;
	background: #ccc;
}

.calendar-stats .item
{
	width: 80px;
	float: right;
	margin: 0 15px 10px 15px;
}
.calendar-stats .item *
{
	text-align: center;
	font-weight: normal;
	margin: 0;
	overflow: hidden;
}
.calendar-stats .chart
{
	background: url(  '../images/back-calendar-bar.png' ) no-repeat center bottom;
	padding-bottom: 5px;
	margin-bottom: 3px;
}
.calendar-stats .item h2
{
	font-size: 46px;
	color: #4c4c4c;
	line-height: 50px;
}
.calendar-stats .item h3
{
	font-size: 14px;
	color: #a9a9a9;
}


.calendar-body
{
	width: auto;
	background: transparent;
}
.calendar-body .fc-header span
{
	color: #000;
}
.calendar-body .fc-header
{
	display: none;
}


.calendar-body .fc-widget-header
{
	height: 44px;
	background-color: #52504E;
	background-image: url(  "../images/back-theme-panelbar.png" );
	background-repeat: repeat-x;
	background-position: left -45px;
	color: #fff;
	line-height: 44px;
	font-size: 15px;
	font-weight: normal;
	text-shadow: 0 1px #000;
	text-align: center;
}
.calendar-body .fc-widget-content
{
	background: #F4F4F4;
}
.calendar-body .fc-border-separate tr.fc-last th
{
	border-bottom-width: 0;
}
.calendar-body thead .fc-widget-header
{
	border-width: 0;
}
.calendar-body .fc-other-month
{
	background: #fff;
	color: #6F6F6F;
}
.calendar-body .fc-today
{
	color: #fff;
	background: #C7C7C7;
}
.calendar-body .fc-day-number
{
	float: left;
}
.fc-day-content
{
	margin-top: 15px;
}

#calendar-events-rnd
{
	padding: 15px;
}
.fc-button-inner
{
	background-image: url(  "../images/back-theme-panelbar.png" );
	background-repeat: repeat-x;
	background-position: left -45px;
	color: #fff;
	padding: 4px;
	margin-right: 1px;
	margin-bottom: 1px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.fc-header-right
{
	padding-bottom: 4px;
	text-align: right;
}
.fc-header-left
{
	padding-bottom: 4px;
}
.fc-header-title
{
	text-align: right;
}
.fc-header-title h2
{
	font-size: 24px;
}
.calendar-body .fc-event-time
{
	display: none;
}
.calendar-body .fc-button-content
{
	color: #fff;
}






/*
	**** JCrop General *****************************************
	*/
.jcrop-holder
{
	text-align: left;
}
.jcrop-vline, .jcrop-hline
{
	font-size: 0;
	position: absolute;
	background: white url(  '../images/Jcrop.gif' ) top left repeat;
}
.jcrop-vline
{
	height: 100%;
	width: 1px !important;
}
.jcrop-hline
{
	width: 100%;
	height: 1px !important;
}
.jcrop-handle
{
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333; *width:9px;*height:9px;}
.jcrop-tracker
{
	width: 100%;
	height: 100%;
}
.custom .jcrop-vline, .custom .jcrop-hline
{
	background: yellow;
}
.custom .jcrop-handle
{
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}


/*
	**** Panel - General ***************************************
	*/

.panel
{
	margin: 0 0 15px 0;
	box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
}

.ui-state-highlight
{
	height: 10px;
	background: #000;
	background: rgba(0,0,0,0.2);
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-bottom: 10px;
}

.panel .title
{
	cursor: move;
	position: relative;
	z-index: 0;
	background: #019ddd;
	position: relative;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	height: 35px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.panel .title h4
{
	position: relative;
	z-idex: 999;
	margin: 0;
	padding: 6px 15px 5px 35px;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
}

.panel .title-large
{
	cursor: move;
	position: relative;
	z-index: 0;
	background: #019ddd;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	height: 45px;
	overflow: hidden;
}

.panel .drop
{
	cursor: pointer;
	background: url(  '../images/back-panel-controls.png' ) no-repeat -54px center;
	width: 18px;
	height: 20px;
	position: absolute;
}
.panel .drop.minimized
{
	background-position: -36px top;
}

.panel .title-large .drop
{
	top: 11px;
	left: 12px;
}
.panel .title .drop
{
	top: 7px;
	left: 10px;
}

.panel .theme
{
	position: absolute;
	top: -3214;
	left: 0;
	right: 980;
	bottom: 3309;
	z-index: -1;
}

.panel .title-large .theme
{
	background: url(  '../images/back-theme-panelbar.png' ) repeat-x left -45px;
}
.panel .title .theme
{
	background: url(  '../images/back-theme-panelbar.png' ) repeat-x left -5px;
}
.panel.wizard .header .theme
{
	background: url(  '../images/back-theme-panelbar.png' ) repeat-x left -95px;
}


.panel .title-large .search-box
{
	background: url(  '../images/back-search.png' ) no-repeat center center;
	width: 245px;
	height: 22px;
	float: right;
	margin-right: 8px;
	padding: 11px 10px;
	position: relative;
}
.panel .title-large span
{
	color: rgba(255,255,255, 0.4);
	font-size: 11px;
	display: block;
	text-shadow: none;
}
.panel .title-large h3
{
	position: relative;
	z-idex: 999;
	float: left;
	margin: 0;
	padding: 5px 0 0 30px;
	color: #fff;
	font-size: 18px;
	margin: 0 10px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	font-weight: normal;
	text-shadow: 0px 1px #000;
	line-height: 16px;
}
.panel .title-large h2
{
	position: relative;
	z-idex: 999;
	float: left;
	margin: 0;
	padding: 7px 0 0 28px;
	color: #fff;
	font-size: 20px;
	margin: 0 10px;
	font-weight: normal;
}

.panel .toolbar
{
	padding: 10px 0;
	margin: 0 20px;
	border-bottom: 1px solid #D3D3D3;
	text-align: right;
}
.panel .toolbar span
{
	font-size: 14px;
	line-height: 14px;
	color: #808080;
	font-weight: 700;
}

.panel .content
{
	min-height: 100px;
	background: #fff;
	padding-bottom: 15px;
}
.panel .content .view-content
{
	display: none;
	padding-bottom: 23px;
}
.panel .content .view-content.selected
{
	display: block;
}

.charts
{
	overflow: hidden;
}

.tabs-box
{
	margin: 0 0 0 45px;
	padding: 0;
	float: left;
	padding-top: 9px;
}
.tabs-box a
{
	text-decoration: none;
	display: block;
	color: #CFCFCF;
	color: rgba(255,255,255,0.6);
	padding: 5px 3px;
	font-size: 13px;
}
.tabs-box li
{
	background: url(  '../images/back-tabs-box-inactive.png' );
	list-style-type: none;
	display: block;
	float: left;
	height: 31px;
	padding: 0px 11px;
	margin: 5px 2px 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
}
.tabs-box li:hover
{
	background: url(  '../images/back-tabs-box-hover.png' );
}
.tabs-box li.selected
{
	background: #fff url(  '../images/back-tabs-box-gradient.png' ) repeat-x left -2px; ;border-top:1pxsolid#fff;}
.tabs-box li.selected a
{
	color: #191919;
}

.tabs-content
{
	display: none;
}
.tabs-content.selected
{
	display: block;
}

.panel .nav
{
}

.page-nav
{
	border-top: 1px solid #D3D3D3;
	margin: 0 20px;
}
.page-nav ul
{
	float: right;
	padding: 10px 0 0 0;
}
.page-nav li
{
	list-style-type: none;
	float: right;
	font-size: 13px;
	color: #6E6F6E;
	margin: 1px;
}

.page-nav a
{
	color: #6E6F6E;
	text-decoration: none;
	padding: 2px 6px;
}
.page-nav a:link
{
}
.page-nav a:visited
{
}
.page-nav a:hover
{
	color: #000;
	text-decoration: underline;
}
.page-nav a:active
{
	color: #fff;
	background: #000;
	text-deocration: none;
}

.page-nav a.last
{
	margin-right: 0;
}

.page-nav a.selected
{
	background: #000;
	color: #fff;
	padding: 2px 6px;
}

.page-nav span
{
	color: #6E6F6E;
	font-size: 13px;
	padding: 16px 0 0 0;
	margin: 0;
}
.page-nav > span
{
	float: left;
}

.search-box a
{
	background: url(  '../images/search-button.png' ) no-repeat right center;
	display: block;
	width: 18px;
	height: 18px;
	position: absolute;
	top: 13px;
	right: 10px;
}
#container .search-box input
{
	font-size: 12px;
	color: #606770;
	width: 220px;
	border: none;
	box-shadow: none;
	height: 20px;
}
.search-box a:link
{
}
.search-box a:visited
{
}
.search-box a:hover
{
	background-position: left center;
}
.search-box a:active
{
}


.view-button
{
	display: inline-block;
}

.view-column
{
	background: url(  '../images/back-view-column.png' ) no-repeat bottom center;
	width: 14px;
	height: 12px;
	display: inline-block;
	vertical-align: middle;
}
.view-column.selected
{
	background-position: center top;
}

.view-dropdown
{
	background: url(  '../images/back-view-dropdown.png' ) no-repeat bottom center;
	width: 14px;
	height: 12px;
	display: inline-block;
	vertical-align: middle;
}
.view-dropdown.selected
{
	background-position: center top;
}

.view-gallery-thumbnails
{
	background: url(  '../images/nav-view-thumbnails.png' ) no-repeat bottom center;
	width: 14px;
	height: 9px;
}
.view-gallery-thumbnails.selected
{
	background-position: center top;
}

.view-gallery-detailed
{
	background: url(  '../images/nav-view-detailed.png' ) no-repeat bottom center;
	width: 17px;
	height: 9px;
}
.view-gallery-detailed.selected
{
	background-position: center top;
}

.view-chart-line
{
	text-decoration: none;
	display: inline-block;
	height: 15px;
	width: 20px;
	margin: 0 2px;
	vertical-align: middle;
	background: url(  '../images/back-chart-icons.png' ) no-repeat 0 bottom;
}
.view-chart-line.selected
{
	background-position: 0 top;
}

.view-chart-area
{
	text-decoration: none;
	display: inline-block;
	height: 15px;
	width: 20px;
	margin: 0 2px;
	vertical-align: middle;
	background: url(  '../images/back-chart-icons.png' ) no-repeat -20px bottom;
}
.view-chart-area.selected
{
	background-position: -20px top;
}

.view-chart-pie
{
	text-decoration: none;
	display: inline-block;
	height: 15px;
	width: 20px;
	margin: 0 2px;
	vertical-align: middle;
	background: url(  '../images/back-chart-icons.png' ) no-repeat -40px bottom;
}
.view-chart-pie.selected
{
	background-position: -40px top;
}

.view-chart-bar
{
	text-decoration: none;
	display: inline-block;
	height: 15px;
	width: 20px;
	margin: 0 2px;
	vertical-align: middle;
	background: url(  '../images/back-chart-icons.png' ) no-repeat -60px bottom;
}
.view-chart-bar.selected
{
	background-position: -60px top;
}



.popup
{
	background: url(  '../images/back-popup.png' );
	position: relative;
}
.popup .popup-pin
{
	background: url(  '../images/back-popup-pin.png' );
	width: 15px;
	height: 32px;
	position: absolute;
	top: 25px;
	right: -14px;
}
.popup .input-textarea
{
	background: url(  '../images/back-popup-input.png' );
	width: 265px;
	height: 79px;
}
.popup .input-text
{
	background: url(  '../images/back-search.png' ) no-repeat center center;
	padding: 11px 10px;
	width: 245px;
	height: 22px;
}
.popup .input-text input
{
	border: none;
	width: 240px;
	font-size: 14px;
	color: #b8b8b8;
}
.popup .input-textarea textarea
{
	border: none;
	width: 240px;
	height: 55px;
	padding: 11px 10px;
	font-size: 14px;
	color: #b8b8b8;
	overflow: hidden;
}

.popup.dialog
{
	margin: 10px;
	padding: 8px;
	float: left;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.popup.dialog .button
{
	background: url(  '../images/back-popup-button.png' ) no-repeat;
	height: 24px;
	line-height: 24px;
	display: block;
	padding-left: 10px;
	display: inline-block;
	float: none;
	border: none;
	text-decoration: none;
}
.popup.dialog .button span
{
	background: url(  '../images/back-popup-button.png' ) no-repeat top right;
	float: left;
	display: block;
	height: 24px;
	line-height: 24px;
	text-shadow: none;
	color: #fff;
	padding-right: 15px;
	padding-left: 5px;
}

.popup.dialog .button:link
{
}
.popup.dialog .button:visited
{
}
.popup.dialog .button:hover
{
	background-position: left -24px;
}
.popup.dialog .button:active
{
	background-position: left -48px;
}

.popup.dialog .button.white:link
{
}
.popup.dialog .button.white:visited
{
}
.popup.dialog .button.white:hover
{
	background-position: left -24px;
}
.popup.dialog .button.white:active
{
	background-position: left -48px;
}

.popup.dialog .button:hover span
{
	background-position: right -24px;
}
.popup.dialog .button:active span
{
	background-position: right -48px;
}

.popup.dialog .button.white:hover span
{
	background-position: right -24px;
}
.popup.dialog .button.white:active span
{
	background-position: right -48px;
}

.popup.dialog .button.white
{
	background: url(  '../images/back-popup-button-white.png' ) no-repeat;
}
.popup.dialog .button.white span
{
	background: url(  '../images/back-popup-button-white.png' ) no-repeat top right;
	color: #000;
}

.popup .column-right
{
	float: right;
	background: transparent;
	width: 125px;
	text-align: right;
	padding-top: 10px;
}
.popup .column-left
{
	float: right;
	background: transparent;
	width: 140px;
	margin-right: 2px;
}
.popup span
{
	color: #b5b5b5;
	font-size: 13px;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
.popup h5
{
	font-size: 13px;
	color: #ededed;
	margin: 0;
	padding: 0;
	display: block;
	font-weight: normal;
}

.hr
{
	height: 1px;
	margin: 25px 15px;
}



/*
	**** Panel - UI Buttons ************************************
	*/

.button-clean
{
	display: inline-block;
	height: 28px;
	background: url(  '../images/back-button-clean-style01.png' ) no-repeat left top;
	padding-left: 10px;
	text-decoration: none;
}
.button-clean span
{
	-webkit-transition-property: color, text-shadow;
	-moz-transition-property: color-text-shadow;
	-moz-transition-duration: 200ms, 200ms;
	-webkit-transition-duration: 200ms, 200ms;
	-moz-transition-timing-function: linear, ease-out;
	-webkit-transition-timing-function: linear, ease-out;
}
.button-clean span
{
	background-position: right top;
	background: url(   '../images/back-button-clean-style01.png' ) no-repeat right top;
	display: block;
	float: left;
	height: 28px;
	line-height: 25px;
	text-align: center;
	padding-right: 10px;
	font-size: 13px;
	color: #800000;
	text-shadow: 0 1px #f7f7f9;
}
.button-clean strong
{
	display: block;
	float: left;
	height: 28px;
	line-height: 25px;
	text-align: center;
	padding-right: 10px;
	font-size: 14px;
	font-weight: normal;
	padding-left: 5px;
	color: #5b5b5b;
}
.button-clean img
{
	vertical-align: middle;
	padding-right: 3px;
	opacity: 0.45;
}
.button-clean img
{
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-moz-transition-duration: 300ms;
	-webkit-transition-duration: 300ms;
	-moz-transition-timing-function: linear;
	-webkit-transition-timing-function: linear;
}
.button-clean img.icon
{
	padding-right: 0;
}


.button-clean.large span
{
	text-align: left;
	width: 100px;
}

.button-clean.newlarge span
{
	text-align: left;
	font-weight:bold;
	width: 120px;
}


.button-clean:link
{
}
.button-clean:visited
{
}
.button-clean:hover
{
	background-position: left center;
}
.button-clean:hover span
{
	background-position: right center;
	color: #5b5b5b;
	text-shadow: 0 1px #fff;
}
.button-clean:hover img
{
	opacity: 1;
}
.button-clean:hover strong
{
	color: #2b2b2b;
}
.button-clean:active
{
	background-position: left bottom;
}
.button-clean:active span
{
	background-position: right bottom;
	color: #2b2b2b;
	text-shadow: 0 1px #fff;
}
.button-clean:active img
{
	opacity: 0.7;
}

.button-clean-style02
{
	display: inline-block;
	height: 27px;
	background: url(  '../images/back-button-clean-style02.png' ) no-repeat left top;
	padding-left: 15px;
	text-decoration: none;
}
.button-clean-style02 span
{
	background: url(  '../images/back-button-clean-style02.png' ) no-repeat right top;
	display: block;
	float: left;
	height: 27px;
	line-height: 25px;
	text-align: center;
	padding-right: 10px;
	color: #808080;
	font-size: 13px;
	color: #adadad;
	text-shadow: 0 1px #f7f7f9;
}
.button-clean-style02:link
{
}
.button-clean-style02:visited
{
}
.button-clean-style02:hover
{
	background-position: left center;
}
.button-clean-style02:hover span
{
	background-position: right center;
	color: #8f8f8f;
	text-shadow: 0 1px #fff;
}
.button-clean-style02:hover strong
{
	color: #2b2b2b;
}
.button-clean-style02:active
{
	background-position: left bottom;
}
.button-clean-style02:active span
{
	background-position: right bottom;
	color: #2b2b2b;
	text-shadow: 0 1px #fff;
}

.button-clean-style03
{
	display: inline-block;
	height: 28px;
	background: url(  '../images/back-button-clean-style03.png' ) no-repeat left top;
	padding-left: 10px;
	text-decoration: none;
}
.button-clean-style03 span
{
	background: url(  '../images/back-button-clean-style03.png' ) no-repeat right top;
	display: block;
	float: left;
	height: 28px;
	line-height: 25px;
	text-align: center;
	padding-right: 10px;
	color: #808080;
	font-size: 13px;
	color: #adadad;
	text-shadow: 0 1px #f7f7f9;
}
.button-clean-style03:link
{
}
.button-clean-style03:visited
{
}
.button-clean-style03:hover
{
	background-position: left center;
}
.button-clean-style03:hover span
{
	background-position: right center;
	color: #8f8f8f;
	text-shadow: 0 1px #fff;
}
.button-clean-style03:hover strong
{
	color: #686868;
}
.button-clean-style03:active
{
	background-position: left bottom;
}
.button-clean-style03:active span
{
	background-position: right bottom;
	color: #686868;
	text-shadow: 0 1px #fff;
}

.button-clean-style02.large span
{
	text-align: center;
	width: 100px;
}
.button-clean-style03.large span
{
	text-align: center;
	width: 100px;
}

/*
	**** Panel - Dashboard ***************************************
	*/

.section .tiny h2
{
	margin-bottom: 11px;
}
.section .tiny p
{
	margin-top: 10px;
}

/*
	**** Panel - Gallery ***************************************
	*/

.gallery-thumbnail
{
	display: none;
}
.gallery-detail
{
	display: none;
}

.gallery-view-thumbnail
{
	margin: 0;
	padding: 5px 0 10px 5px;
	font-family: 'Droid Sans' , Arial, Verdana;
	font-size: 12px;
}
.gallery-view-thumbnail li
{
	list-style-type: none;
	display: block;
	float: left;
	margin: 10px 0 0 9px;
	width: 128px;
	height: 128px;
	position: relative;
}
.gallery-view-thumbnail li img
{
}

.gallery-view-thumbnail .edit
{
	display: none;
	background: red;
	position: absolute;
	top: 40px;
	left: 25px;
	width: 55px;
	height: 22px;
	line-height: 22px;
	color: #fff;
	text-align: left;
	cursor: pointer;
	padding-left: 23px;
	background: url(  '../images/icon-edit.png' ) no-repeat 3px center;
	background-color: #000;
	background-color: rgba(0,0,0,0.7);
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.gallery-view-thumbnail .remove
{
	display: none;
	background: red;
	position: absolute;
	top: 65px;
	left: 25px;
	width: 55px;
	height: 22px;
	line-height: 22px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	padding-left: 19px;
	padding-right: 4px;
	background: url(  '../images/icon-remove.png' ) no-repeat 3px center;
	background-color: #000;
	background-color: rgba(0,0,0,0.7);
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.gallery-view-thumbnail .thumb
{
	width: 115px;
	height: 115px;
	padding: 6px;
	background: rgba(220,220,220, 0.6);
	position: relative;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	cursor: move;
}

.gallery-view-thumbnail li.ui-selecting .thumb
{
	background: #DAA520;
}
.gallery-view-thumbnail li.ui-selected .thumb
{
	background: #DAA520;
}

.thumb-state-highlight
{
	background: rgba(220,220,220, 0.6);
}

.gallery-view-thumbnail .crop-tool
{
	min-width: 50px;
	min-height: 50px;
	right: 135px;
	top: 0;
	padding: 5px;
	position: absolute;
	background: green;
	z-index: 9999;
	display: none;
}


.gallery-view-detail li
{
	display: block;
	height: 65px;
	margin-bottom: 10px;
	position: relative;
	margin-left: 10px;
}
.gallery-view-detail li .thumbnail
{
	border: 3px solid #E6E6E6;
	float: left;
	margin-right: 10px;
}
.gallery-view-detail h3
{
	font-size: 18px;
	color: #9A999A;
	margin: 0;
	padding: 0;
}
.gallery-view-detail p
{
	font-size: 12px;
	color: #B4B2B3;
	margin: 0;
}

.gallery-view-detail .options
{
	font-family: 'Droid Sans' , Arial, Verdana;
	position: absolute;
	top: 0;
	right: 0;
	padding-left: 5px;
	border-left: 5px solid #D3D3D3;
	height: 65px;
	width: 85px;
}
.gallery-view-detail .options .edit
{
	display: block;
	font-size: 13px;
	height: 22px;
	line-height: 22px;
	color: #000;
	text-align: left;
	cursor: pointer;
	padding-left: 23px;
	margin-bottom: 5px;
	margin-top: 10px;
	background: transparent url(  '../images/icon-edit.png' ) no-repeat 3px top;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.gallery-view-detail .options .remove
{
	display: block;
	font-size: 13px;
	height: 22px;
	line-height: 22px;
	color: #000;
	text-align: left;
	cursor: pointer;
	padding-left: 23px;
	background: transparent url(  '../images/icon-remove.png' ) no-repeat 3px top;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.gallery-view-detail .options img
{
	vertical-align: middle;
	border: none;
}
/*
	.gallery-view-detail .options a								{ display:block;text-decoration:none;font-size:14px;font-family:'Droid Sans', Arial, Verdana;color:#E0E0E0;margin-left:10px;margin-top:10px;line-height:16px;	}
	*/

.gallery-view-detail li:hover .options
{
	border-left: 5px solid #018ECD;
}
.gallery-view-detail :hover .options a
{
	color: #6C6B6C;
}
.gallery-view-detail li:first-child
{
	margin-top: 9px;
}

.square
{
	list-style-type: square;
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}
.normal-list
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}
.round
{
	list-style-type: round;
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}
.h3-example
{
	color: black;
	text-shadow: none;
}


/*
	**** Panel - Calendar - Custom scrollbar *******************
	*/
#scrolable_content
{
	position: relative;
	width: 100%;
	height: 666px;
}
#scrolable_content .customScrollBox
{
	position: relative;
	height: 100%;
	overflow: hidden;
}
#scrolable_content .customScrollBox .container
{
	position: relative;
	width: 95%;
	float: left;
}
#scrolable_content .customScrollBox .content
{
	clear: both;
}

#scrolable_content .dragger_container
{
	position: relative;
	width: 4px;
	height: 680px;
	float: left;
	margin: 10px 0 0 10px;
	background: #EAEAEA;
	cursor: pointer;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: s-resize;
}
#scrolable_content .dragger
{
	position: absolute;
	width: 4px;
	height: 60px;
	background: #999;
	text-align: center;
	line-height: 60px;
	color: #666;
	overflow: hidden;
	cursor: pointer;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
#scrolable_content .dragger_pressed
{
	position: absolute;
	width: 6px;
	margin-left: -1px;
	height: 60px;
	background: #0370AE;
	text-align: center;
	line-height: 60px;
	color: #666;
	overflow: hidden;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	cursor: s-resize;
}

#scrolable_content .scrollUpBtn, #scrolable_content .scrollDownBtn
{
	position: absolute;
	display: inline-block;
	width: 14px;
	height: 15px;
	margin-right: 12px;
	text-decoration: none;
	right: 0;
	-moz-opacity: 0.20;
	-khtml-opacity: 0.20;
	opacity: 0.20;
}

#scrolable_content .scrollUpBtn
{
	top: 16px;
	background: url(mcs_btnUp.png) center center no-repeat;
}
#scrolable_content .scrollDownBtn
{
	bottom: 12px;
	background: url(mcs_btnDown.png) center center no-repeat;
}

#scrolable_content .scrollUpBtn:hover, #scrolable_content .scrollDownBtn:hover
{
	-moz-opacity: 0.60;
	-khtml-opacity: 0.60;
	opacity: 0.60;
}








/*
	**** Components - Progress bar *****************************
	*/

.progress
{
	width: 100%;
	height: 25px;
	margin: 4px 0;
	text-align: left;
	background: #f4f4f4;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	overflow: hidden;
	-moz-box-shadow: 0 0 2px 1px #ccc;
	-webkit-box-shadow: 0 0 2px 1px #ccc;
}
.progress > div
{
	float: left;
	height: 25px;
	display: inline-block;
	text-align: right;
	background: url(  '../images/back-progress-theme-red.png' ) repeat-x center center;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #fff;
	line-height: 25px;
	font-family: 'ColaborateThinRegular';
	font-size: 12px;
}

.progress.min
{
	height: 4px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.progress.min div
{
	height: 4px;
}

.progress.blue > div
{
	color: #f0f9ff;
	background: url(  '../images/back-progress-theme-blue.png' ) repeat-x center center;
}
.progress.lightblue > div
{
	color: #1688ce;
	background: url(  '../images/back-progress-theme-lightblue.png' ) repeat-x center center;
}
.progress.grey > div
{
	color: #737679;
	background: url(  '../images/back-progress-theme-grey.png' ) repeat-x center center;
}
.progress.yellow > div
{
	color: #675618;
	background: url(  '../images/back-progress-theme-yellow.png' ) repeat-x center center;
}
.progress.orange > div
{
	color: #7b330c;
	background: url(  '../images/back-progress-theme-orange.png' ) repeat-x center center;
}

/*
	.progress.min >div span { position:absolute;text-align:right;padding-bottom:6px;background:red;right:0;bottom:0px;display:none; }
	
	.bar  														{ background:transparent;padding:4px; }
	.bar .label													{ background:transparent;float:left;width:140px;height:15p;font-size:10px;line-height:15px;color:#000; }
	.bar .progress   											{ width:150px;height:15px;border:1px solid #D3D3D3;background:#F9F9F9;float:left; }
	.bar.red  	.progress-done									{ background:url('../images/back-progress-red.png');color:#fff; 		}
	.bar.blue  	.progress-done									{ background:url('../images/back-progress-blue.png');color:#fff; 		}
	.bar.gold  	.progress-done 									{ background:url('../images/back-progress-gold.png');color:#504108; 	}
	.bar.white  .progress-done 									{ background:url('../images/back-progress-white.png');color:#504108; 	}
	.progress-done 												{ height:15px;text-align:right;font-size:11px;font-size:11px;color:black; }
	*/




/*
	**** Panel - Typohraphy	************************************
	*/
h1
{
	font-size: 24px;
	font-weight: normal;
}
h2
{
	font-size: 20px;
	font-weight: normal;
}
h3
{
	font-size: 18px;
	font-weight: normal;
	color: black;
}
h4
{
	font-size: 16px;
	font-weight: normal;
}
h5
{
	font-size: 14px;
	font-weight: normal;
}


h1 img
{
	padding-right: 5px;
	vertical-align: middle;
}
h2 img
{
	padding-right: 5px;
	vertical-align: middle;
}
h3 img
{
	padding-right: 5px;
	vertical-align: middle;
}
h4 img
{
	padding-right: 5px;
	vertical-align: middle;
}
h5 img
{
	padding-right: 5px;
	vertical-align: middle;
}


p
{
	color: #6f6f6f;
	font-size: 13px;
}

.typography-texts
{
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin: 0 15px 0 15px;
}
.typography-texts > div:first-child
{
	margin-left: 0;
}
.typography-texts > div
{
	width: 23.5%;
	float: left;
	margin-left: 2%;
}
.typography-texts > div > ul li
{
	color: #6f6f6f;
}
.square-lists ul li
{
	list-style-type: square;
}
.round-lists
{
	padding: 0;
	margin-left: 15px;
}
.square-lists ul
{
	padding: 0;
	margin-left: 15px;
}
.text-style span
{
	background: blue;
}
.contrast-text p
{
	color: #222;
}
.contrast-text span
{
	background: red;
}
.typography-texts h3
{
	text-align: left;
	padding: 0;
}

.typography-buttons > div
{
	float: left;
	margin-top: 15px;
	margin-left: 18px;
}
.typography-buttons > div:first-child
{
	margin-left: 0;
}

.popup-help
{
	display: none;
	width: 250px;
	font-size: 18px;
	position: absolute;
	top: -33px;
	left: -255px;
}
.popup-help.selected
{
	display: block;
}
.popup-help .top
{
	padding: 15px 35px 15px 20px;
	background: url(  '../images/back-popup-help-top.png' ) no-repeat center top;
	text-align: left;
}
.popup-help .bottom
{
	background: url(  '../images/back-popup-help-bottom.png' ) no-repeat center top;
	height: 19px;
}
.popup-help .center
{
	background: url(  '../images/back-popup-help-center.png' ) no-repeat center top;
}

.popup-help h4, .popup-help h3, .popup-help h2, .popup-help h1
{
	margin-top: 0;
	margin-bottom: 10px;
	text-align: left;
}

.help
{
	background: transparent;
	position: relative;
	display: inline-block;
	padding: 0 5px;
	cursor: pointer;
	top: 0px;
	width: 81px;
}
.help-button
{
	background: url(  '../images/Animated Gif Help.gif' ) no-repeat left center;
	height: 70px;
	width: 75px;
	margin: 0;
	pointer: pointer;
}
.help-buttonn
{
	background: url(  '../images/help_icon.gif' ) no-repeat left center;
	height: 16px;
	width: 16px;
	margin: 0;
	pointer: pointer;
}

.bullet-round, .bullet-square
{
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
}

.bullet
{
	background: #000;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	font-family: 'Droid Sans' , Arial, Verdana;
}
.bullet
{
	border-radius: 35px;
	-moz-border-radius: 35px;
	-webkit-border-radius: 35px;
}
.bullet
{
	box-shadow: 0 0 1px 1px rgba(0,0,0,0.2);
	margin: 0;
}

h1 .bullet
{
	width: 24px;
	height: 24px;
	line-height: 24px;
	font-size: 16px;
}
h2 .bullet
{
	width: 22px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
}
h3 .bullet
{
	width: 20px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
}
h4 .bullet
{
	width: 18px;
	height: 18px;
	line-height: 18px;
	font-size: 11px;
}
h5 .bullet
{
	width: 16px;
	height: 16px;
	line-height: 16px;
	font-size: 10px;
}

.size-01
{
	width: 24px;
	height: 24px;
	line-height: 24px;
	font-size: 16px;
}
.size-02
{
	width: 22px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
}
.size-03
{
	width: 20px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
}
.size-04
{
	width: 18px;
	height: 18px;
	line-height: 18px;
	font-size: 11px;
}
.size-05
{
	width: 16px;
	height: 16px;
	line-height: 16px;
	font-size: 10px;
}

.bullet
{
	vertical-align: middle;
}
.bullet.square
{
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
}

.red
{
	background: red;
}
.black
{
	background: black;
}
.blue
{
	background: blue;
}
.gold
{
	background: gold;
}
.green
{
	background: green;
}

.RoomOpen
{
	background: #C0F7C4;
}
.RoomBlock
{
	background: #F3D2CC;
}

.buttons-typography, .buttons-cal, .buttons-text, .buttons-suggest
{
	border: 1px solid black;
	min-height: 50px;
	min-width: 95px;
	margin-bottom: 3px;
}

.button-item
{
	display: block;
	width: 5px;
	height: 25px;
	background: url(  '../images/back-buttons-item-small.png' );
	text-decoration: none;
	margin-left: 5px;
}
.button-item span
{
	display: block;
	width: 100px;
	height: 25px;
	background: url(  '../images/back-buttons-item.png' );
	color: black;
	text-align: center;
	line-height: 25px;
}


/*
	**** Panel - Wizard	****************************************
	*/
.wizard .progress-bar
{
	font-family: 'PT Sans' , Arial, Serif;
}
.wizard .content
{
	position: relative;
	background: #fff url(  '../images/back-wizard-shadow.png' ) repeat-x left bottom;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
.wizard .header
{
	position: relative;
	z-index: -2;
	background: #019ddd;
	height: 95px;
	overflow: hidden;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.wizard .header .wizard-title h2
{
	display: block;
	margin: 0;
	font-size: 22px;
	line-height: 22px;
	text-shadow: 0 1px #014e74;
	color: #fff;
	font-family: 'PT Sans Narrow' ,arial,serif;
}
.wizard .header .wizard-title span
{
	display: block;
	margin: 0;
	font-size: 10px;
	color: #fff;
	color: rgba(255,255,255,0.9);
	font-family: 'PT Sans' ,arial,serif;
}
.wizard .header .wizard-title
{
	float: left;
	width: 270px;
	padding: 25px 0 0 20px;
}

.wizard .progress-zone
{
	float: left;
	height: 93px;
	min-width: 640px;
	width: 70%;
}
.wizard .progress-zone
{
}
.wizard .progress-bar
{
	width: 630px;
	margin: 8px auto 0 auto;
	min-height: 80px;
}
.wizard .progress-bar > .label
{
	width: 105px;
	min-height: 30px;
	float: left;
	text-align: center;
	font-size: 12px;
	color: #fff;
	text-shadow: 0 0 1px #000;
	opacity: 0.7;
}
.wizard .progress-bar > .label span
{
	display: block;
	font-size: 9px;
	text-align: center;
	color: rgba(255,255,255, 0.4);
	text-shadow: none;
}
.wizard .progress-bar > .label.selected
{
	opacity: 1;
}
.wizard .progress-bar > .progress-wrap
{
	width: 540px;
	height: 32px;
	background: transparent;
	margin: 5px 40px;
	position: relative;
}
.wizard .progress-bar .pbar
{
	height: 8px;
	margin: 0;
	padding: 0;
	background: #696969;
	background: rgba(0,0,0, 0.2);
	width: 525px;
	position: absolute;
	top: 12px;
	left: 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0 0 4px rgba(0,0,0,0.2);
}

.wizard .pbar .done
{
	height: 8px;
	background: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.wizard .on
{
	width: 10px;
	height: 10px;
	border: 4px solid #fff;
	background: #a0a0a0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	z-index: 10;
	box-shadow: 0 0 4px rgba(0,0,0,0.2);
}
.wizard .off
{
	width: 10px;
	height: 10px;
	border: 4px solid #000609;
	background: #3b3b3b;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	z-index: 10;
	box-shadow: 0 0 4px rgba(0,0,0,0.2);
}

.wizard .step-1
{
	position: absolute;
	top: 7px;
	left: 6px;
}
.wizard .step-2
{
	position: absolute;
	top: 7px;
	left: 102px;
}
.wizard .step-3
{
	position: absolute;
	top: 7px;
	left: 207px;
}
.wizard .step-4
{
	position: absolute;
	top: 7px;
	left: 312px;
}
.wizard .step-5
{
	position: absolute;
	top: 7px;
	left: 417px;
}
.wizard .step-6
{
	position: absolute;
	top: 7px;
	left: 522px;
}

.wizard .step-1.selected
{
	position: absolute;
	top: 3px;
	left: 2px;
}
.wizard .step-2.selected
{
	position: absolute;
	top: 3px;
	left: 98px;
}
.wizard .step-3.selected
{
	position: absolute;
	top: 3px;
	left: 202px;
}
.wizard .step-4.selected
{
	position: absolute;
	top: 3px;
	left: 308px;
}
.wizard .step-5.selected
{
	position: absolute;
	top: 3px;
	left: 413px;
}
.wizard .step-6.selected
{
	position: absolute;
	top: 3px;
	left: 518px;
}

.wizard .step-1.selected, .wizard .step-2.selected, .wizard .step-3.selected, .wizard .step-4.selected, .wizard .step-5.selected, .wizard .step-6.selected
{
	color: #fff;
	width: 18px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	border: 4px solid #000;
	background: #000;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	z-index: 15;
	box-shadow: 0 0 4px rgba(0,0,0,0.2);
}

.wizard .step-1.on, .wizard .step-1.off, .wizard .step-2.on, .wizard .step-2.off, .wizard .step-3.on, .wizard .step-3.off, .wizard .step-4.on, .wizard .step-4.off, .wizard .step-5.on, .wizard .step-5.off, .wizard .step-6.on, .wizard .step-6.off
{
	text-indent: 9999px;
	overflow: hidden;
	opacity: 1;
}

.wizard .pbar.ct-step-1 .done
{
	width: 0;
}
.wizard .pbar.ct-step-2 .done
{
	width: 105px;
}
.wizard .pbar.ct-step-3 .done
{
	width: 210px;
}
.wizard .pbar.ct-step-4 .done
{
	width: 315px;
}
.wizard .pbar.ct-step-5 .done
{
	width: 420px;
}
.wizard .pbar.ct-step-6 .done
{
	width: 525px;
}

.wizard-text
{
	float: left;
	width: 260px;
	padding: 0 15px 0 0;
	border-right: 1px solid #e9e9e9;
	height: 100%;
}
.wizard-text h2
{
	margin: 0;
	padding: 0;
	font-size: 25px;
	line-height: 24px;
	color: #262626;
}
.wizard-text p
{
	color: #c2c2c2;
	font-size: 13px;
}
.wizard-text .numbering
{
	float: left;
	margin-right: 10px;
	font-size: 65px;
	display: block;
	line-height: 50px;
	color: #262626;
	font-weight: n;
}
.wizard-text .subtext
{
	display: block;
	font-size: 11px;
	color: #262626;
}

.wizard-nav:link
{
}
.wizard-nav:visited
{
}
.wizard-nav a:hover
{
	background-position: left center;
}
.wizard-nav a span:hover
{
	background-position: right center;
}
.wizard-nav a:active
{
	background-position: left bottom;
}
.wizard-nav a span:active
{
	background-position: right bottom;
}

.wizard-nav
{
	padding: 10px 0;
	min-width: 430px;
	width: 55%;
	background: url(  '../images/back-wizard-nav-line.png' ) repeat-x left center;
	height: 48px;
	text-align: center;
	position: absolute;
	bottom: 15px;
	right: 75px;
	z-index: 9999;
}
.wizard-nav a
{
	background: url(  '../images/back-wizard-nav-button.png' ) no-repeat left top;
	display: inline-block;
	height: 48px;
	padding-left: 20px;
	text-decoration: none;
	line-height: 44px;
	text-align: center;
	outline: none;
}
.wizard-nav a span
{
	background: url(  '../images/back-wizard-nav-button.png' ) no-repeat right top;
	display: block;
	height: 48px;
	padding-right: 20px;
	float: left;
	margin: 0;
	color: #5b5b5b;
	text-shadow: 0 1px #fff;
	font-size: 14px;
	font-family: 'PT Sans Narrow' ,arial,serif;
}
.wizard-nav img
{
	vertical-align: middle;
	padding-right: 3px;
}

.panel.wizard .wizard-content
{
	overflow: hidden;
}
.panel.wizard .wizard-content > ul, .panel.wizard .wizard-content > ul > li, .panel.wizard .wizard-content .wizard-text
{
	height: 500px;
}

.panel.wizard .wizard-content .hr
{
	margin: 10px 0;
}

.panel.wizard .wizard-content > ul
{
	margin: 20px;
	padding: 0;
	overflow: hidden;
}
.panel.wizard .wizard-content > ul > li
{
	width: 100%;
}

.step-content
{
	float: left;
	width: 630px;
	margin-left: 20px;
}


/*
	**** Panel - F.A.Q.	****************************************
	*/

.columns-index ul ul
{
	display: none;
}
.columns-index ul ul a:link
{
}
.columns-index ul ul a:visited
{
}
.columns-index ul ul a:hover
{
	color: #0364c5 !important;
}
.columns-index ul ul a:active
{
}

.columns-index > ul > li > a:link
{
}
.columns-index > ul > li > a:visited
{
}
.columns-index > ul > li > a:hover
{
	color: black;
}
.columns-index > ul > li > a:active
{
}

.faq-columns .columns-index
{
	font-family: 'PT Sans Narrow' ,arial,serif;
}

.faq-columns h1, .faq-columns h2, .faq-columns h3, .faq-columns h4, .faq-columns h5
{
	font-family: 'ColaborateLightRegular';
}

.faq-columns .scrollFixIt
{
	display: none !important;
}
.faq-columns .columns-index
{
	width: 25%;
	margin-left: 20px;
	float: left;
}
.faq-columns .columns-index.auto
{
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	float: none;
}
.faq-columns
{
	margin: 5px 0;
	position: relative;
}
.faq-columns .columns-index a
{
	text-decoration: none;
	color: #656565;
}
.faq-columns .columns-index ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.faq-columns .columns-index ul ul
{
	list-style-type: none;
	margin: 0 0 0 35px;
	padding: 0;
}
.faq-columns .columns-index ul span
{
	display: inline-block;
	height: 20px;
	width: 20px;
	text-align: center;
	line-height: 20px;
	margin-bottom: 1px;
	color: #ccc;
}
.faq-columns .columns-index li.selected span
{
	background: #1F2D3E;
	color: #fff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	line-height: 18px;
}
.faq-columns .columns-index li.selected a
{
	color: black;
}
.faq-columns .columns-index li.selected ul
{
	display: block;
}


.faq-columns .columns-content
{
	border-left: 1px dotted #CCCCCC;
	min-height: 400px;
	padding-left: 2.5%;
	width: 67.5%;
	margin-right: 20px;
	float: right;
}
.faq-columns .columns-content p
{
	color: #6c6c6c;
	font-size: 14px;
	font-weight: normal;
	padding-bottom: 10px;
}
.faq-columns .columns-content h2
{
	color: #262626;
	font-size: 32px;
	font-weight: normal;
	padding-bottom: 10px;
	padding-top: 15px;
}
.faq-columns .columns-content h3
{
	margin-bottom: 5px;
	margin-top: 15px;
	font-size: 22px;
}
.faq-columns .columns-content span
{
	color: #989898;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
.faq-columns .columns-content ul li
{
	font-size: 14px;
	color: #262626;
	list-style-type: none;
}
.faq-columns .columns-content > div
{
	display: none;
}
.faq-columns .columns-content > div.selected
{
	display: block;
}

.faq-columns .screencast-button
{
	background: url(  '../images/back-screencast.png' ) no-repeat center top;
	display: block;
	width: 34px;
	height: 28px;
	float: right;
}
.faq-columns .screencast-button:link
{
}
.faq-columns .screencast-button:visited
{
}
.faq-columns .screencast-button:hover
{
	background-position: bottom center;
}
.faq-columns .screencast-button:active
{
}



/*
	**** Lateral Navigation	************************************
	*/

#container > .nav-wrapper
{
	min-height: 640px;
	width: 22.5%;
	font-family: 'Droid Sans' , Arial, Serif;
	float: left;
}
#container .nav-wrapper-bottom
{
	/*background:url('../images/nav/back-nav-bar.png') no-repeat -70px bottom;*/
	height: 30px;
}
#container .nav-wrapper-top
{
	/*background:url('../images/nav/back-nav-bar.png') no-repeat left top;*/
}

#container > .nav-wrapper li > div
{
	width: 32px;
	height: 32px;
	float: left;
	margin: 0 25px 0 10px;
}
#container > .nav-wrapper li > div > div
{
	display: none;
	width: 32px;
	height: 32px;
}
#container > .nav-wrapper li
{
	background: url(  '../images/nav/back-nav-separator.png' ) no-repeat top left;
	height: 40px;
	padding: 10px 0 8px 0;
	cursor: pointer;
}
#container > .nav-wrapper li:first-child
{
	background: none;
}
#container > .nav-wrapper h4
{
	position: relative;
	z-index: 5;
	color: #bebdbd;
	margin: 0;
	float: left;
	width: 110px;
	font-size: 14px;
}
#container > .nav-wrapper span
{
	position: relative;
	z-index: 5;
	color: #5e5c5c;
	margin: 0;
	float: left;
	display: block;
	width: 110px;
	font-size: 11px;
	padding: 2px 0;
}
#container > .nav-wrapper ul
{
	margin: 0 20px 0 0;
	padding: 25px 0 5px 0;
}

#container > .nav-wrapper li.selected
{
	background: url(  '../images/nav/back-nav-selection.png' ) repeat-y -25px top;
}
#container > .nav-wrapper li.selected h4
{
	color: #fff;
}
#container > .nav-wrapper li.selected span
{
	color: #a6a6a5;
}

#container > .nav-wrapper li.selected > div
{
	background: none;
}
#container > .nav-wrapper li.selected > div > div
{
	display: block;
}

.icon-dashboard
{
	background: url(  '../images/icons/nav/sprite-back-leftnav-dashboard.png' ) no-repeat right center;
}
.icon-dashboard > div
{
	background: url(  '../images/icons/nav/sprite-back-leftnav-dashboard.png' ) no-repeat left center;
}
.icon-setup
{
	background: url(  '../images/icons/nav/sprite-back-leftnav-setup.png' ) no-repeat right center;
}
.icon-setup > div
{
	background: url(  '../images/icons/nav/sprite-back-leftnav-setup.png' ) no-repeat left center;
}
.icon-backup
{
	background: url(  '../images/icons/nav/sprite-back-leftnav-backup.png' ) no-repeat right center;
}
.icon-backup > div
{
	background: url(  '../images/icons/nav/sprite-back-leftnav-backup.png' ) no-repeat left center;
}
.icon-theme
{
	background: url(  '../images/icons/nav/sprite-back-leftnav-theme.png' ) no-repeat right center;
}
.icon-theme > div
{
	background: url(  '../images/icons/nav/sprite-back-leftnav-theme.png' ) no-repeat left center;
}
.icon-layout
{
	background: url(  '../images/icons/nav/sprite-back-leftnav-layout.png' ) no-repeat right center;
}
.icon-layout > div
{
	background: url(  '../images/icons/nav/sprite-back-leftnav-layout.png' ) no-repeat left center;
}
.icon-sliders
{
	background: url(  '../images/icons/nav/sprite-back-leftnav-sliders.png' ) no-repeat right center;
}
.icon-sliders > div
{
	background: url(  '../images/icons/nav/sprite-back-leftnav-sliders.png' ) no-repeat left center;
}

/*
	**** Visualize CSS *****************************************
	*/

/*plugin styles*/
.visualize
{
	font-family: 'ColaborateLightRegular' , arial, verdana;
	border: 1px solid #888;
	position: relative;
	background: #fafafa;
}
.visualize canvas
{
	position: absolute;
}
.visualize ul, .visualize li
{
	margin: 0;
	padding: 0;
}

/*table title, key elements*/
.visualize .visualize-info
{
	padding: 3px 5px;
	background: #fafafa;
	border: 1px solid #888;
	position: absolute;
	top: -20px;
	right: 10px;
	opacity: .8;
}
.visualize .visualize-title
{
	display: block;
	color: #333;
	margin-bottom: 3px;
	font-size: 1.1em;
}
.visualize ul.visualize-key
{
	list-style: none;
}
.visualize ul.visualize-key li
{
	list-style: none;
	float: left;
	margin-right: 10px;
	padding-left: 10px;
	position: relative;
}
.visualize ul.visualize-key .visualize-key-color
{
	width: 6px;
	height: 6px;
	left: 0;
	position: absolute;
	top: 50%;
	margin-top: -3px;
}
.visualize ul.visualize-key .visualize-key-label
{
	color: #000;
}

/*pie labels*/
.visualize-pie .visualize-labels
{
	list-style: none;
}
.visualize-pie .visualize-label-pos, .visualize-pie .visualize-label
{
	position: absolute;
	margin: 0;
	padding: 0;
}
.visualize-pie .visualize-label
{
	display: block;
	color: #fff;
	font-weight: bold;
	font-size: 1em;
}
.visualize-pie-outside .visualize-label
{
	color: #000;
	font-weight: normal;
}

/*line,bar, area labels*/
.visualize-labels-x, .visualize-labels-y
{
	position: absolute;
	left: 0;
	top: 0;
	list-style: none;
}
.visualize-labels-x li, .visualize-labels-y li
{
	position: absolute;
	bottom: 0;
}
.visualize-labels-x li span.label, .visualize-labels-y li span.label
{
	position: absolute;
	color: #555;
}
.visualize-labels-x li span.line, .visualize-labels-y li span.line
{
	position: absolute;
	border: 0 solid #ccc;
}
.visualize-labels-x li
{
	height: 100%;
}
.visualize-labels-x li span.label
{
	top: 100%;
	margin-top: 5px;
}
.visualize-labels-x li span.line
{
	border-left-width: 1px;
	height: 100%;
	display: block;
}
.visualize-labels-x li span.line
{
	border: 0;
}
/*hide vertical lines on area, line, bar*/
.visualize-labels-y li
{
	width: 100%;
}
.visualize-labels-y li span.label
{
	right: 100%;
	margin-right: 5px;
	display: block;
	width: 100px;
	text-align: right;
}
.visualize-labels-y li span.line
{
	border-top-width: 1px;
	width: 100%;
}
.visualize-bar .visualize-labels-x li span.label
{
	width: 100%;
	text-align: center;
}

.visualize
{
	margin: 20px;
	padding: 70px 40px 90px;
	border: 1px solid #ddd;
}
.visualize canvas
{
	border: 1px solid #aaa;
	margin: -1px;
	background: #fff;
}
.visualize-labels-x, .visualize-labels-y
{
	top: 70px;
	left: 40px;
	z-index: 100;
}
.visualize-pie .visualize-labels
{
	position: absolute;
	top: 70px;
	left: 40px;
}
.visualize-labels-x li span.label, .visualize-labels-y li span.label
{
	color: #444;
	font-size: 12px;
	padding-right: 5px;
}
.visualize-labels-y li span.line
{
	border-style: solid;
	opacity: .7;
}
.visualize .visualize-info
{
	border: 0;
	position: static;
	opacity: 1;
	background: none;
}
.visualize .visualize-title
{
	position: absolute;
	top: 20px;
	color: #333;
	margin-bottom: 0;
	left: 20px;
	font-size: 22px;
}
.visualize ul.visualize-key
{
	position: absolute;
	bottom: 15px;
	background: #eee;
	z-index: 10;
	padding: 10px 0;
	color: #aaa;
	width: 100%;
	left: 0;
}
.visualize ul.visualize-key li
{
	font-size: 1.2em;
	margin-left: 20px;
	padding-left: 18px;
}
.visualize ul.visualize-key .visualize-key-color
{
	width: 10px;
	height: 10px;
	margin-top: -4px;
}
.visualize ul.visualize-key .visualize-key-label
{
	color: #333;
}



/*
	**** Panel - Forms	****************************************
	*/
.input_tiny
{
	width: 50px;
}
.input_small
{
	width: 100px;
}
.input_medium
{
	width: 150px;
}
.input_large
{
	width: 200px;
}
.input_xlarge
{
	width: 250px;
}
.input_xxlarge
{
	width: 300px;
}
.input_full
{
	width: 100%;
}

.formular p > label
{
	margin-top: 5px;
	display: block;
}
.formular input[type=checkbox] + label
{
	display: inline-block;
}
.formular input[type=radio] + label
{
	display: inline-block;
}
.formular .horiz td
{
	margin: 10px 0;
	padding: 2px;
	display: inline-block;
}
.formular .second-column
{
}
.formular .first-column
{
	float: left;
}

.formular label
{
	display: block;
	font-family: 'PT Sans' , Arial, Verdana;
	font-size: 12px;
}

.formular fieldset
{
	margin: 0 15px 15px 15px;
	border: 1px solid #DCDCDC;
	padding: 0 10px 10px 15px;
}
.formular fieldset legend
{
	margin-left: 25px;
	overflow: hidden;
}

.input_full_wrap
{
	display: block;
	padding-right: 8px;
}
::-moz-focus-inner
{
	border: 0;
	padding: 0;
}
input[type="search"]::-webkit-search-decoration
{
	display: none;
}
input, button, select, textarea
{
	margin: 0;
	vertical-align: middle;
}
button, input[type="reset"], input[type="submit"], input[type="button"]
{
	-webkit-appearance: none;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;
	background-clip: padding-box;
	border-radius: 11px;
	background: #ddd url(../images/button.png) repeat-x;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));
	background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);
	border: 1px solid;
	border-color: #ddd #bbb #999;
	cursor: pointer;
	color: #333;
	font: bold 12px/1.2 Arial, sans-serif;
	outline: 0;
	overflow: visible;
	padding: 3px 10px 4px;
	text-shadow: #fff 0 1px 1px;
	width: auto; *padding-top:2px;*padding-bottom:0px;}
button
{ *padding-top:1px;*padding-bottom:1px;}

textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"]
{
	-webkit-appearance: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;
	background-clip: padding-box;
	background-color: #fff;
	border: 1px solid;
	border-color: #848484 #c1c1c1 #e1e1e1;
	color: #000;
	outline: 0;
	padding: 4px 3px;
	font-size: 13px;
	font-family: Arial, sans-serif;
	height: 30px; *padding-top:2px;*padding-bottom:1px;*height:auto;box-shadow:01px2pxrgba(0, 0, 0, 0.15)inset;-webkit-box-shadow:01px2pxrgba(0, 0, 0, 0.15)inset;-moz-box-shadow:01px2pxrgba(0, 0, 0, 0.15)inset;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}

input.placeholder_text, textarea.placeholder_text, input:-moz-placeholder, textarea:-moz-placeholder
{
	color: #888;
}
::-webkit-input-placeholder
{
	color: #888;
}

button:focus, button:active, input:focus, input:active, select:focus, select:active, textarea:focus, textarea:active
{
	/* -moz-box-shadow: #06f 0 0 7px;-webkit-box-shadow: #06f 0 0 7px;box-shadow: #06f 0 0 7px;z-index: 1;*/
}

input[type="file"]:focus, input[type="file"]:active, input[type="radio"]:focus, input[type="radio"]:active, input[type="checkbox"]:focus, input[type="checkbox"]:active
{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

select[disabled], textarea[disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="email"][disabled], input[type="month"][disabled], input[type="number"][disabled], input[type="password"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="text"][disabled], input[type="time"][disabled], input[type="url"][disabled], input[type="week"][disabled]
{
	background-color: #eee;
}

button[disabled], input[disabled], select[disabled], select[disabled] option, select[disabled] optgroup, textarea[disabled]
{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	color: #888;
	cursor: default;
}
.is_webkit select
{
	background-image: url(../images/select_arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 20px;
}

textarea, select[size], select[multiple]
{
	height: auto;
}
.is_webkit select[size], .is_webkit select[multiple]
{
	background-image: none;
	padding: 0;
}
textarea
{
	min-height: 40px;
	overflow: auto;
	resize: vertical;
	width: 100%;
}
optgroup
{
	color: #000;
	font-style: normal;
	font-weight: normal;
}



/*
	**** Snippet CSS  ******************************************
	*/
.snippet-wrap
{
	position: relative;
}
.snippet-wrap pre.snippet-textonly
{
	padding: 2em;
}
.snippet-wrap pre.sh_sourceCode
{
	-moz-border-radius: 15px;
	-moz-box-shadow: 2px 2px 5px #000;
	-webkit-border-radius: 15px;
	-webkit-box-shadow: 2px 2px 5px #000;
	border-radius: 15px;
	box-shadow: 2px 2px 5px #000;
	line-height: 1.8em;
	overflow: auto;
	padding: 1em;
	position: relative;
}
.snippet-wrap .snippet-no-num
{
	list-style: none;
	margin: 0;
	padding: .6em 1em;
}
.snippet-wrap .snippet-no-num li.box
{
	border: 1px solid;
}
.snippet-wrap .snippet-no-num li.box
{
	margin-left: -6px;
	padding: 0 6px;
}
.snippet-wrap .snippet-no-num li
{
	list-style: none;
	padding-left: 0;
}
.snippet-wrap .snippet-no-num li .box-sp
{
	display: none;
}
.snippet-wrap .snippet-menu, .snippet-wrap .snippet-hide
{
	background-color: transparent;
	font-size: .9em;
	position: absolute;
	right: 15px;
	top: 10px;
	z-index: 1;
}
.snippet-wrap .snippet-menu pre, .snippet-wrap .snippet-hide pre
{
	background-color: transparent;
	margin: 0;
	padding: 0;
}
.snippet-wrap .snippet-menu a, .snippet-wrap .snippet-hide a
{
	padding: 0 5px;
	text-decoration: underline;
}
.snippet-wrap .snippet-hide
{
	bottom: 10px;
	top: auto;
}
.snippet-wrap .snippet-num
{
	margin: 1em 0 1em 1em;
	padding-left: 3em;
}
.snippet-wrap .snippet-num li.box
{
	border: 1px solid;
	list-style-position: inside;
	margin-left: -3em;
	padding-left: 6px;
}
.snippet-wrap .snippet-num li
{
	padding-left: 1.5em;
}
.snippet-wrap .snippet-num li .box-sp
{
	display: inline-block;
	width: 18px;
}
.snippet-wrap .snippet-num li
{
	list-style: decimal-leading-zero outside none;
}
.snippet-wrap li.box-top
{
	border-width: 1px 1px 0 !important;
}
.snippet-wrap li.box-bot
{
	border-width: 0 1px 1px !important;
}
.snippet-wrap li.box-mid
{
	border-width: 0 1px !important;
}
*:first-child + html .snippet-wrap
{
	display: inline-block;
}
*:first-child + html .snippet-wrap .snippet-num li .box-sp
{
	width: 27px;
}
*:first-child + html .snippet-wrap pre.snippet-formatted
{
	padding: 2em 1em;
}
*:first-child + html .snippet-wrap .snippet-num li.box
{
	margin-left: -2.4em;
}
*:first-child + html .snippet-wrap .snippet-hide
{
	bottom: 25px;
}
* html .snippet-wrap
{
	display: inline-block;
}
* html .snippet-wrap .snippet-num li .box-sp
{
	width: 27px;
}
* html .snippet-wrap pre.snippet-formatted
{
	padding: 2em 1em;
}
* html .snippet-wrap .snippet-num li.box
{
	margin-left: -2.4em;
}
* html .snippet-wrap .snippet-hide
{
	bottom: 25px;
}
.snippet-reveal
{
	text-decoration: underline;
}
.snippet-reveal pre.sh_sourceCode
{
	padding: .5em 1em;
	text-align: right;
}
.sh_acid, .sh_berries-dark, .sh_berries-light, .sh_bipolar, .sh_blacknblue, .sh_bright, .sh_contrast, .sh_darkblue, .sh_darkness, .sh_desert, .sh_dull, .sh_easter, .sh_emacs, .sh_golden, .sh_greenlcd, .sh_ide-anjuta, .sh_ide-codewarrior, .sh_ide-devcpp, .sh_ide-eclipse, .sh_ide-kdev, .sh_ide-msvcpp, .sh_kwrite, .sh_matlab, .sh_navy, .sh_nedit, .sh_neon, .sh_night, .sh_pablo, .sh_peachpuff, .sh_print, .sh_rand01, .sh_the, .sh_typical, .sh_vampire, .sh_vim-dark, .sh_vim, .sh_whatis, .sh_whiten#808080, .sh_zellner
{
	background: none;
	border: 0 none;
	margin: 0;
	padding: 0;
}
.sh_emacs .sh_sourceCode, .sh_ide-anjuta .sh_sourceCode, .sh_ide-codewarrior .sh_sourceCode, .sh_ide-devcpp .sh_sourceCode, .sh_ide-eclipse .sh_sourceCode, .sh_ide-kdev .sh_sourceCode, .sh_ide-msvcpp .sh_sourceCode, .sh_kwrite .sh_sourceCode, .sh_matlab .sh_sourceCode, .sh_nedit .sh_sourceCode, .sh_print .sh_sourceCode, .sh_the .sh_sourceCode, .sh_typical .sh_sourceCode, .sh_vim .sh_sourceCode, .sh_zellner .sh_sourceCode
{
	background-color: #fff;
	color: #000;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-codewarrior .sh_sourceCode .sh_keyword, .sh_ide-codewarrior .sh_sourceCode .sh_preproc, .sh_ide-codewarrior .sh_sourceCode .sh_date, .sh_ide-codewarrior .sh_sourceCode .sh_time, .sh_ide-codewarrior .sh_sourceCode .sh_file, .sh_ide-codewarrior .sh_sourceCode .sh_variable, .sh_ide-codewarrior .sh_sourceCode .sh_difflines, .sh_ide-codewarrior .sh_sourceCode .sh_selector, .sh_ide-codewarrior .sh_sourceCode .sh_property
{
	color: #0000b3;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-codewarrior .sh_sourceCode .sh_comment
{
	color: #b30000;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-codewarrior .sh_sourceCode .sh_string, .sh_ide-codewarrior .sh_sourceCode .sh_regexp, .sh_ide-codewarrior .sh_sourceCode .sh_specialchar, .sh_ide-codewarrior .sh_sourceCode .sh_url, .sh_ide-codewarrior .sh_sourceCode .sh_ip, .sh_ide-codewarrior .sh_sourceCode .sh_name, .sh_ide-codewarrior .sh_sourceCode .sh_oldfile, .sh_ide-codewarrior .sh_sourceCode .sh_newfile, .sh_ide-codewarrior .sh_sourceCode .sh_value
{
	color: #666;
	font-style: normal;
	font-weight: 400;
}
.sh_berries-dark .sh_sourceCode .sh_symbol, .sh_berries-dark .sh_sourceCode .sh_cbracket, .sh_contrast .sh_sourceCode .sh_comment, .sh_emacs .sh_sourceCode .sh_number, .sh_emacs .sh_sourceCode .sh_preproc, .sh_emacs .sh_sourceCode .sh_function, .sh_ide-anjuta .sh_sourceCode .sh_function, .sh_ide-codewarrior .sh_sourceCode .sh_number, .sh_ide-codewarrior .sh_sourceCode .sh_function, .sh_ide-devcpp .sh_sourceCode .sh_type, .sh_ide-devcpp .sh_sourceCode .sh_function, .sh_ide-eclipse .sh_sourceCode .sh_number, .sh_ide-eclipse .sh_sourceCode .sh_function, .sh_ide-kdev .sh_sourceCode .sh_function, .sh_ide-msvcpp .sh_sourceCode .sh_string, .sh_ide-msvcpp .sh_sourceCode .sh_regexp, .sh_ide-msvcpp .sh_sourceCode .sh_specialchar, .sh_ide-msvcpp .sh_sourceCode .sh_number, .sh_ide-msvcpp .sh_sourceCode .sh_function, .sh_ide-msvcpp .sh_sourceCode .sh_url, .sh_ide-msvcpp .sh_sourceCode .sh_ip, .sh_ide-msvcpp .sh_sourceCode .sh_name, .sh_ide-msvcpp .sh_sourceCode .sh_oldfile, .sh_ide-msvcpp .sh_sourceCode .sh_newfile, .sh_ide-msvcpp .sh_sourceCode .sh_value, .sh_matlab .sh_sourceCode .sh_type, .sh_matlab .sh_sourceCode .sh_specialchar, .sh_matlab .sh_sourceCode .sh_number, .sh_matlab .sh_sourceCode .sh_function, .sh_matlab .sh_sourceCode .sh_oldfile, .sh_nedit .sh_sourceCode .sh_function, .sh_print .sh_sourceCode .sh_string, .sh_print .sh_sourceCode .sh_regexp, .sh_print .sh_sourceCode .sh_specialchar, .sh_print .sh_sourceCode .sh_number, .sh_print .sh_sourceCode .sh_url, .sh_print .sh_sourceCode .sh_ip, .sh_print .sh_sourceCode .sh_name, .sh_print .sh_sourceCode .sh_oldfile, .sh_print .sh_sourceCode .sh_newfile, .sh_print .sh_sourceCode .sh_value, .sh_the .sh_sourceCode .sh_specialchar, .sh_the .sh_sourceCode .sh_function, .sh_the .sh_sourceCode .sh_oldfile, .sh_vim .sh_sourceCode .sh_function, .sh_whiten#808080 .sh_sourceCode .sh_function
{
	color: #000;
	font-style: normal;
	font-weight: 400;
}
.sh_typical .sh_sourceCode .sh_specialchar, .sh_typical .sh_sourceCode .sh_oldfile
{
	color: #C42DA8;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-codewarrior .sh_sourceCode .sh_type
{
	color: #4c73a6;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-eclipse .sh_sourceCode .sh_preproc
{
	color: #3f5fbf;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-eclipse .sh_sourceCode .sh_keyword, .sh_ide-eclipse .sh_sourceCode .sh_type, .sh_ide-eclipse .sh_sourceCode .sh_date, .sh_ide-eclipse .sh_sourceCode .sh_time, .sh_ide-eclipse .sh_sourceCode .sh_file, .sh_ide-eclipse .sh_sourceCode .sh_variable, .sh_ide-eclipse .sh_sourceCode .sh_difflines, .sh_ide-eclipse .sh_sourceCode .sh_selector, .sh_ide-eclipse .sh_sourceCode .sh_property
{
	color: #7f0055;
	font-style: normal;
	font-weight: 700;
}
.sh_ide-anjuta .sh_sourceCode .sh_keyword, .sh_ide-anjuta .sh_sourceCode .sh_date, .sh_ide-anjuta .sh_sourceCode .sh_time, .sh_ide-anjuta .sh_sourceCode .sh_file, .sh_ide-anjuta .sh_sourceCode .sh_difflines, .sh_ide-anjuta .sh_sourceCode .sh_property
{
	color: navy;
	font-style: normal;
	font-weight: 700;
}
.sh_ide-eclipse .sh_sourceCode .sh_comment
{
	color: #717ab3;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-anjuta .sh_sourceCode .sh_preproc
{
	color: #678000;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-msvcpp .sh_sourceCode .sh_comment
{
	color: green;
	font-style: italic;
	font-weight: 400;
}
.sh_ide-msvcpp .sh_sourceCode .sh_keyword, .sh_ide-msvcpp .sh_sourceCode .sh_date, .sh_ide-msvcpp .sh_sourceCode .sh_time, .sh_ide-msvcpp .sh_sourceCode .sh_file, .sh_ide-msvcpp .sh_sourceCode .sh_variable, .sh_ide-msvcpp .sh_sourceCode .sh_difflines, .sh_ide-msvcpp .sh_sourceCode .sh_selector, .sh_ide-msvcpp .sh_sourceCode .sh_property, .sh_typical .sh_sourceCode .sh_keyword, .sh_typical .sh_sourceCode .sh_date, .sh_typical .sh_sourceCode .sh_time, .sh_typical .sh_sourceCode .sh_file, .sh_typical .sh_sourceCode .sh_difflines, .sh_typical .sh_sourceCode .sh_property
{
	color: #00f;
	font-style: normal;
	font-weight: 700;
}
.sh_desert .sh_sourceCode .sh_variable, .sh_desert .sh_sourceCode .sh_selector, .sh_ide-devcpp .sh_sourceCode .sh_keyword, .sh_ide-devcpp .sh_sourceCode .sh_date, .sh_ide-devcpp .sh_sourceCode .sh_time, .sh_ide-devcpp .sh_sourceCode .sh_file, .sh_ide-devcpp .sh_sourceCode .sh_variable, .sh_ide-devcpp .sh_sourceCode .sh_difflines, .sh_ide-devcpp .sh_sourceCode .sh_selector, .sh_ide-devcpp .sh_sourceCode .sh_property, .sh_kwrite .sh_sourceCode .sh_keyword, .sh_kwrite .sh_sourceCode .sh_date, .sh_kwrite .sh_sourceCode .sh_time, .sh_kwrite .sh_sourceCode .sh_file, .sh_kwrite .sh_sourceCode .sh_variable, .sh_kwrite .sh_sourceCode .sh_difflines, .sh_kwrite .sh_sourceCode .sh_selector, .sh_kwrite .sh_sourceCode .sh_property, .sh_nedit .sh_sourceCode .sh_keyword, .sh_nedit .sh_sourceCode .sh_symbol, .sh_nedit .sh_sourceCode .sh_cbracket, .sh_nedit .sh_sourceCode .sh_date, .sh_nedit .sh_sourceCode .sh_time, .sh_nedit .sh_sourceCode .sh_file, .sh_nedit .sh_sourceCode .sh_difflines, .sh_nedit .sh_sourceCode .sh_property, .sh_print .sh_sourceCode .sh_keyword, .sh_print .sh_sourceCode .sh_type, .sh_print .sh_sourceCode .sh_preproc, .sh_print .sh_sourceCode .sh_symbol, .sh_print .sh_sourceCode .sh_cbracket, .sh_print .sh_sourceCode .sh_date, .sh_print .sh_sourceCode .sh_time, .sh_print .sh_sourceCode .sh_file, .sh_print .sh_sourceCode .sh_variable, .sh_print .sh_sourceCode .sh_difflines, .sh_print .sh_sourceCode .sh_selector, .sh_print .sh_sourceCode .sh_property, .sh_rand01 .sh_sourceCode .sh_function, .sh_typical .sh_sourceCode .sh_function, .sh_zellner .sh_sourceCode .sh_function
{
	color: #000;
	font-style: normal;
	font-weight: 700;
}
.sh_bright .sh_sourceCode .sh_variable, .sh_bright .sh_sourceCode .sh_selector, .sh_emacs .sh_sourceCode .sh_variable, .sh_emacs .sh_sourceCode .sh_selector, .sh_ide-anjuta .sh_sourceCode .sh_variable, .sh_ide-anjuta .sh_sourceCode .sh_selector, .sh_ide-devcpp .sh_sourceCode .sh_number, .sh_ide-eclipse .sh_sourceCode .sh_string, .sh_ide-eclipse .sh_sourceCode .sh_regexp, .sh_ide-eclipse .sh_sourceCode .sh_specialchar, .sh_ide-eclipse .sh_sourceCode .sh_url, .sh_ide-eclipse .sh_sourceCode .sh_ip, .sh_ide-eclipse .sh_sourceCode .sh_name, .sh_ide-eclipse .sh_sourceCode .sh_oldfile, .sh_ide-eclipse .sh_sourceCode .sh_newfile, .sh_ide-eclipse .sh_sourceCode .sh_value, .sh_ide-kdev .sh_sourceCode .sh_number, .sh_ide-msvcpp .sh_sourceCode .sh_type, .sh_ide-msvcpp .sh_sourceCode .sh_preproc, .sh_matlab .sh_sourceCode .sh_keyword, .sh_matlab .sh_sourceCode .sh_date, .sh_matlab .sh_sourceCode .sh_time, .sh_matlab .sh_sourceCode .sh_file, .sh_matlab .sh_sourceCode .sh_variable, .sh_matlab .sh_sourceCode .sh_difflines, .sh_matlab .sh_sourceCode .sh_selector, .sh_matlab .sh_sourceCode .sh_property, .sh_pablo .sh_sourceCode .sh_specialchar, .sh_pablo .sh_sourceCode .sh_oldfile, .sh_the .sh_sourceCode .sh_keyword, .sh_the .sh_sourceCode .sh_date, .sh_the .sh_sourceCode .sh_time, .sh_the .sh_sourceCode .sh_file, .sh_the .sh_sourceCode .sh_variable, .sh_the .sh_sourceCode .sh_difflines, .sh_the .sh_sourceCode .sh_selector, .sh_the .sh_sourceCode .sh_property, .sh_typical .sh_sourceCode .sh_type, .sh_vim-dark .sh_sourceCode .sh_comment, .sh_vim .sh_sourceCode .sh_comment, .sh_zellner .sh_sourceCode .sh_type
{
	color: #00f;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-devcpp .sh_sourceCode .sh_comment
{
	color: navy;
	font-style: italic;
	font-weight: 400;
}
.sh_ide-devcpp .sh_sourceCode .sh_preproc, .sh_ide-kdev .sh_sourceCode .sh_preproc
{
	color: green;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-anjuta .sh_sourceCode .sh_comment
{
	color: red;
	font-style: italic;
	font-weight: 400;
}
.sh_nedit .sh_sourceCode .sh_specialchar, .sh_nedit .sh_sourceCode .sh_oldfile
{
	color: #2e8b57;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-anjuta .sh_sourceCode .sh_string, .sh_ide-anjuta .sh_sourceCode .sh_regexp, .sh_ide-anjuta .sh_sourceCode .sh_specialchar, .sh_ide-anjuta .sh_sourceCode .sh_url, .sh_ide-anjuta .sh_sourceCode .sh_ip, .sh_ide-anjuta .sh_sourceCode .sh_name, .sh_ide-anjuta .sh_sourceCode .sh_oldfile, .sh_ide-anjuta .sh_sourceCode .sh_newfile, .sh_ide-anjuta .sh_sourceCode .sh_value
{
	color: #db0;
	font-style: normal;
	font-weight: 400;
}
.sh_golden .sh_sourceCode .sh_string, .sh_golden .sh_sourceCode .sh_regexp, .sh_golden .sh_sourceCode .sh_specialchar, .sh_golden .sh_sourceCode .sh_url, .sh_golden .sh_sourceCode .sh_ip, .sh_golden .sh_sourceCode .sh_name, .sh_golden .sh_sourceCode .sh_oldfile, .sh_golden .sh_sourceCode .sh_newfile, .sh_golden .sh_sourceCode .sh_value, .sh_ide-devcpp .sh_sourceCode .sh_string, .sh_ide-devcpp .sh_sourceCode .sh_regexp, .sh_ide-devcpp .sh_sourceCode .sh_specialchar, .sh_ide-devcpp .sh_sourceCode .sh_url, .sh_ide-devcpp .sh_sourceCode .sh_ip, .sh_ide-devcpp .sh_sourceCode .sh_name, .sh_ide-devcpp .sh_sourceCode .sh_oldfile, .sh_ide-devcpp .sh_sourceCode .sh_newfile, .sh_ide-devcpp .sh_sourceCode .sh_value, .sh_ide-kdev .sh_sourceCode .sh_string, .sh_ide-kdev .sh_sourceCode .sh_regexp, .sh_ide-kdev .sh_sourceCode .sh_specialchar, .sh_ide-kdev .sh_sourceCode .sh_url, .sh_ide-kdev .sh_sourceCode .sh_ip, .sh_ide-kdev .sh_sourceCode .sh_name, .sh_ide-kdev .sh_sourceCode .sh_oldfile, .sh_ide-kdev .sh_sourceCode .sh_newfile, .sh_ide-kdev .sh_sourceCode .sh_value, .sh_kwrite .sh_sourceCode .sh_string, .sh_kwrite .sh_sourceCode .sh_regexp, .sh_kwrite .sh_sourceCode .sh_url, .sh_kwrite .sh_sourceCode .sh_ip, .sh_kwrite .sh_sourceCode .sh_name, .sh_kwrite .sh_sourceCode .sh_newfile, .sh_kwrite .sh_sourceCode .sh_value, .sh_pablo .sh_sourceCode .sh_symbol, .sh_pablo .sh_sourceCode .sh_cbracket, .sh_the .sh_sourceCode .sh_number, .sh_the .sh_sourceCode .sh_preproc, .sh_typical .sh_sourceCode .sh_string, .sh_typical .sh_sourceCode .sh_regexp, .sh_typical .sh_sourceCode .sh_symbol, .sh_typical .sh_sourceCode .sh_cbracket, .sh_typical .sh_sourceCode .sh_url, .sh_typical .sh_sourceCode .sh_ip, .sh_typical .sh_sourceCode .sh_name, .sh_typical .sh_sourceCode .sh_newfile, .sh_typical .sh_sourceCode .sh_value, .sh_vim-dark .sh_sourceCode .sh_string, .sh_vim-dark .sh_sourceCode .sh_regexp, .sh_vim-dark .sh_sourceCode .sh_number, .sh_vim-dark .sh_sourceCode .sh_url, .sh_vim-dark .sh_sourceCode .sh_ip, .sh_vim-dark .sh_sourceCode .sh_name, .sh_vim-dark .sh_sourceCode .sh_newfile, .sh_vim-dark .sh_sourceCode .sh_value, .sh_vim .sh_sourceCode .sh_string, .sh_vim .sh_sourceCode .sh_regexp, .sh_vim .sh_sourceCode .sh_number, .sh_vim .sh_sourceCode .sh_url, .sh_vim .sh_sourceCode .sh_ip, .sh_vim .sh_sourceCode .sh_name, .sh_vim .sh_sourceCode .sh_newfile, .sh_vim .sh_sourceCode .sh_value, .sh_whatis .sh_sourceCode .sh_comment, .sh_zellner .sh_sourceCode .sh_comment
{
	color: red;
	font-style: normal;
	font-weight: 400;
}
.sh_zellner .sh_sourceCode .sh_variable, .sh_zellner .sh_sourceCode .sh_selector
{
	color: #225f2d;
	font-style: normal;
	font-weight: 400;
}
.sh_typical .sh_sourceCode .sh_variable, .sh_typical .sh_sourceCode .sh_selector
{
	color: #ec7f15;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-kdev .sh_sourceCode .sh_keyword, .sh_ide-kdev .sh_sourceCode .sh_date, .sh_ide-kdev .sh_sourceCode .sh_time, .sh_ide-kdev .sh_sourceCode .sh_file, .sh_ide-kdev .sh_sourceCode .sh_variable, .sh_ide-kdev .sh_sourceCode .sh_difflines, .sh_ide-kdev .sh_sourceCode .sh_selector, .sh_ide-kdev .sh_sourceCode .sh_property
{
	color: #600000;
	font-style: normal;
	font-weight: 700;
}
.sh_zellner .sh_sourceCode .sh_keyword, .sh_zellner .sh_sourceCode .sh_date, .sh_zellner .sh_sourceCode .sh_time, .sh_zellner .sh_sourceCode .sh_file, .sh_zellner .sh_sourceCode .sh_difflines, .sh_zellner .sh_sourceCode .sh_property
{
	color: #a52a2a;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-kdev .sh_sourceCode .sh_comment
{
	color: #bfbfbf;
	font-style: italic;
	font-weight: 400;
}
.sh_ide-anjuta .sh_sourceCode .sh_type
{
	color: navy;
	font-style: normal;
	font-weight: 400;
}
.sh_kwrite .sh_sourceCode .sh_function
{
	color: #010181;
	font-style: normal;
	font-weight: 400;
}
.sh_zellner .sh_sourceCode .sh_preproc
{
	color: #a020f0;
	font-style: normal;
	font-weight: 400;
}
.sh_print .sh_sourceCode .sh_comment, .sh_typical .sh_sourceCode .sh_comment
{
	color: #666;
	font-style: italic;
	font-weight: 400;
}
.sh_typical .sh_sourceCode .sh_preproc
{
	color: #00b800;
	font-style: normal;
	font-weight: 400;
}
.sh_nedit .sh_sourceCode .sh_variable, .sh_nedit .sh_sourceCode .sh_selector
{
	color: #dda0dd;
	font-style: normal;
	font-weight: 700;
}
.sh_emacs .sh_sourceCode .sh_keyword, .sh_emacs .sh_sourceCode .sh_date, .sh_emacs .sh_sourceCode .sh_time, .sh_emacs .sh_sourceCode .sh_file, .sh_emacs .sh_sourceCode .sh_difflines, .sh_emacs .sh_sourceCode .sh_property
{
	color: #9c20ee;
	font-style: normal;
	font-weight: 700;
}
.sh_kwrite .sh_sourceCode .sh_preproc
{
	color: #008200;
	font-style: normal;
	font-weight: 400;
}
.sh_kwrite .sh_sourceCode .sh_comment
{
	color: #838183;
	font-style: italic;
	font-weight: 400;
}
.sh_typical .sh_sourceCode .sh_number
{
	color: #a900a9;
	font-style: normal;
	font-weight: 400;
}
.sh_ide-kdev .sh_sourceCode .sh_type
{
	color: #600000;
	font-style: normal;
	font-weight: 400;
}
.sh_nedit .sh_sourceCode .sh_comment
{
	color: #000;
	font-style: italic;
	font-weight: 400;
}
.sh_nedit .sh_sourceCode .sh_preproc
{
	color: #27408b;
	font-style: normal;
	font-weight: 400;
}
.sh_matlab .sh_sourceCode .sh_string, .sh_matlab .sh_sourceCode .sh_regexp, .sh_matlab .sh_sourceCode .sh_url, .sh_matlab .sh_sourceCode .sh_ip, .sh_matlab .sh_sourceCode .sh_name, .sh_matlab .sh_sourceCode .sh_newfile, .sh_matlab .sh_sourceCode .sh_value
{
	color: maroon;
	font-style: normal;
	font-weight: 400;
}
.sh_kwrite .sh_sourceCode .sh_number
{
	color: #2928ff;
	font-style: normal;
	font-weight: 400;
}
.sh_emacs .sh_sourceCode .sh_comment
{
	color: #ac2020;
	font-style: italic;
	font-weight: 400;
}
.sh_nedit .sh_sourceCode .sh_string, .sh_nedit .sh_sourceCode .sh_regexp, .sh_nedit .sh_sourceCode .sh_number, .sh_nedit .sh_sourceCode .sh_url, .sh_nedit .sh_sourceCode .sh_ip, .sh_nedit .sh_sourceCode .sh_name, .sh_nedit .sh_sourceCode .sh_newfile, .sh_nedit .sh_sourceCode .sh_value
{
	color: #006400;
	font-style: normal;
	font-weight: 400;
}
.sh_emacs .sh_sourceCode .sh_string, .sh_emacs .sh_sourceCode .sh_regexp, .sh_emacs .sh_sourceCode .sh_specialchar, .sh_emacs .sh_sourceCode .sh_url, .sh_emacs .sh_sourceCode .sh_ip, .sh_emacs .sh_sourceCode .sh_name, .sh_emacs .sh_sourceCode .sh_oldfile, .sh_emacs .sh_sourceCode .sh_newfile, .sh_emacs .sh_sourceCode .sh_value
{
	color: #bd8d8b;
	font-style: normal;
	font-weight: 400;
}
.sh_darkness .sh_sourceCode, .sh_neon .sh_sourceCode, .sh_pablo .sh_sourceCode, .sh_vim-dark .sh_sourceCode
{
	background-color: #000;
	color: #fff;
	font-style: normal;
	font-weight: 400;
}
.sh_vim-dark .sh_sourceCode .sh_specialchar, .sh_vim-dark .sh_sourceCode .sh_preproc, .sh_vim-dark .sh_sourceCode .sh_oldfile, .sh_vim .sh_sourceCode .sh_specialchar, .sh_vim .sh_sourceCode .sh_preproc, .sh_vim .sh_sourceCode .sh_oldfile
{
	color: #f2f;
	font-style: normal;
	font-weight: 400;
}
.sh_vim-dark .sh_sourceCode .sh_keyword, .sh_vim-dark .sh_sourceCode .sh_date, .sh_vim-dark .sh_sourceCode .sh_time, .sh_vim-dark .sh_sourceCode .sh_file, .sh_vim-dark .sh_sourceCode .sh_variable, .sh_vim-dark .sh_sourceCode .sh_difflines, .sh_vim-dark .sh_sourceCode .sh_selector, .sh_vim-dark .sh_sourceCode .sh_property, .sh_vim .sh_sourceCode .sh_keyword, .sh_vim .sh_sourceCode .sh_date, .sh_vim .sh_sourceCode .sh_time, .sh_vim .sh_sourceCode .sh_file, .sh_vim .sh_sourceCode .sh_variable, .sh_vim .sh_sourceCode .sh_difflines, .sh_vim .sh_sourceCode .sh_selector, .sh_vim .sh_sourceCode .sh_property
{
	color: #B26818;
	font-style: normal;
	font-weight: 400;
}
.sh_darkness .sh_sourceCode .sh_function
{
	color: #f34627;
	font-style: normal;
	font-weight: 400;
}
.sh_darkness .sh_sourceCode .sh_keyword, .sh_darkness .sh_sourceCode .sh_date, .sh_darkness .sh_sourceCode .sh_time, .sh_darkness .sh_sourceCode .sh_file, .sh_darkness .sh_sourceCode .sh_difflines, .sh_darkness .sh_sourceCode .sh_property
{
	color: #ff0;
	font-style: normal;
	font-weight: 700;
}
.sh_darkness .sh_sourceCode .sh_preproc
{
	color: #1da3cf;
	font-style: normal;
	font-weight: 400;
}
.sh_darkness .sh_sourceCode .sh_symbol, .sh_darkness .sh_sourceCode .sh_cbracket, .sh_kwrite .sh_sourceCode .sh_specialchar, .sh_kwrite .sh_sourceCode .sh_oldfile, .sh_neon .sh_sourceCode .sh_number, .sh_zellner .sh_sourceCode .sh_string, .sh_zellner .sh_sourceCode .sh_regexp, .sh_zellner .sh_sourceCode .sh_specialchar, .sh_zellner .sh_sourceCode .sh_number, .sh_zellner .sh_sourceCode .sh_url, .sh_zellner .sh_sourceCode .sh_ip, .sh_zellner .sh_sourceCode .sh_name, .sh_zellner .sh_sourceCode .sh_oldfile, .sh_zellner .sh_sourceCode .sh_newfile, .sh_zellner .sh_sourceCode .sh_value
{
	color: #f0f;
	font-style: normal;
	font-weight: 400;
}
.sh_darkness .sh_sourceCode .sh_number
{
	color: #619de7;
	font-style: normal;
	font-weight: 400;
}
.sh_darkness .sh_sourceCode .sh_string, .sh_darkness .sh_sourceCode .sh_regexp, .sh_darkness .sh_sourceCode .sh_url, .sh_darkness .sh_sourceCode .sh_ip, .sh_darkness .sh_sourceCode .sh_name, .sh_darkness .sh_sourceCode .sh_newfile, .sh_darkness .sh_sourceCode .sh_value
{
	color: #abab00;
	font-style: normal;
	font-weight: 700;
}
.sh_pablo .sh_sourceCode .sh_variable, .sh_pablo .sh_sourceCode .sh_selector
{
	color: #0000c0;
	font-style: normal;
	font-weight: 700;
}
.sh_pablo .sh_sourceCode .sh_function
{
	color: #ff22b9;
	font-style: normal;
	font-weight: 400;
}
.sh_pablo .sh_sourceCode .sh_keyword, .sh_pablo .sh_sourceCode .sh_date, .sh_pablo .sh_sourceCode .sh_time, .sh_pablo .sh_sourceCode .sh_file, .sh_pablo .sh_sourceCode .sh_difflines, .sh_pablo .sh_sourceCode .sh_property
{
	color: #c0c000;
	font-style: normal;
	font-weight: 700;
}
.sh_darkness .sh_sourceCode .sh_type, .sh_pablo .sh_sourceCode .sh_preproc, .sh_vim-dark .sh_sourceCode .sh_type, .sh_vim .sh_sourceCode .sh_type
{
	color: #0f0;
	font-style: normal;
	font-weight: 400;
}
.sh_neon .sh_sourceCode .sh_variable, .sh_neon .sh_sourceCode .sh_selector
{
	color: #ef1347;
	font-style: normal;
	font-weight: 700;
}
.sh_neon .sh_sourceCode .sh_comment, .sh_the .sh_sourceCode .sh_comment
{
	color: #0f0;
	font-style: italic;
	font-weight: 400;
}
.sh_pablo .sh_sourceCode .sh_comment
{
	color: gray;
	font-style: normal;
	font-weight: 400;
}
.sh_neon .sh_sourceCode .sh_keyword, .sh_neon .sh_sourceCode .sh_date, .sh_neon .sh_sourceCode .sh_time, .sh_neon .sh_sourceCode .sh_file, .sh_neon .sh_sourceCode .sh_difflines, .sh_neon .sh_sourceCode .sh_property
{
	color: #0ff;
	font-style: normal;
	font-weight: 700;
}
.sh_neon .sh_sourceCode .sh_string, .sh_neon .sh_sourceCode .sh_regexp, .sh_neon .sh_sourceCode .sh_specialchar, .sh_neon .sh_sourceCode .sh_url, .sh_neon .sh_sourceCode .sh_ip, .sh_neon .sh_sourceCode .sh_name, .sh_neon .sh_sourceCode .sh_oldfile, .sh_neon .sh_sourceCode .sh_newfile, .sh_neon .sh_sourceCode .sh_value
{
	color: #cd00ff;
	font-style: normal;
	font-weight: 400;
}
.sh_neon .sh_sourceCode .sh_symbol, .sh_neon .sh_sourceCode .sh_cbracket
{
	color: #ee5896;
	font-style: normal;
	font-weight: 700;
}
.sh_berries-light .sh_sourceCode
{
	background-color: #d7ffff;
	color: #47406d;
	font-style: normal;
	font-weight: 400;
}
.sh_berries-dark .sh_sourceCode .sh_function, .sh_berries-light .sh_sourceCode .sh_function
{
	color: #901164;
	font-style: normal;
	font-weight: 700;
}
.sh_berries-light .sh_sourceCode .sh_variable, .sh_berries-light .sh_sourceCode .sh_selector
{
	color: #0628cb;
	font-style: normal;
	font-weight: 700;
}
.sh_berries-light .sh_sourceCode .sh_keyword, .sh_berries-light .sh_sourceCode .sh_date, .sh_berries-light .sh_sourceCode .sh_time, .sh_berries-light .sh_sourceCode .sh_file, .sh_berries-light .sh_sourceCode .sh_difflines, .sh_berries-light .sh_sourceCode .sh_property
{
	color: #2cae1e;
	font-style: normal;
	font-weight: 700;
}
.sh_berries-light .sh_sourceCode .sh_comment
{
	color: #9c3caf;
	font-style: italic;
	font-weight: 400;
}
.sh_berries-dark .sh_sourceCode .sh_preproc, .sh_berries-light .sh_sourceCode .sh_preproc
{
	color: #0628cb;
	font-style: normal;
	font-weight: 400;
}
.sh_berries-dark .sh_sourceCode .sh_number, .sh_berries-light .sh_sourceCode .sh_number
{
	color: #20755a;
	font-style: normal;
	font-weight: 400;
}
.sh_berries-light .sh_sourceCode .sh_string, .sh_berries-light .sh_sourceCode .sh_regexp, .sh_berries-light .sh_sourceCode .sh_specialchar, .sh_berries-light .sh_sourceCode .sh_url, .sh_berries-light .sh_sourceCode .sh_ip, .sh_berries-light .sh_sourceCode .sh_name, .sh_berries-light .sh_sourceCode .sh_oldfile, .sh_berries-light .sh_sourceCode .sh_newfile, .sh_berries-light .sh_sourceCode .sh_value
{
	color: #5f81b3;
	font-style: normal;
	font-weight: 400;
}
.sh_berries-light .sh_sourceCode .sh_symbol, .sh_berries-light .sh_sourceCode .sh_cbracket
{
	color: #d2073b;
	font-style: normal;
	font-weight: 400;
}
.sh_pablo .sh_sourceCode .sh_type
{
	color: #00c000;
	font-style: normal;
	font-weight: 700;
}
.sh_berries-light .sh_sourceCode .sh_type
{
	color: #8b51c0;
	font-style: normal;
	font-weight: 400;
}
.sh_berries-dark .sh_sourceCode
{
	background-color: #80bfff;
	color: #400080;
	font-style: normal;
	font-weight: 400;
}
.sh_berries-dark .sh_sourceCode .sh_specialchar, .sh_berries-dark .sh_sourceCode .sh_oldfile
{
	color: #77379a;
	font-style: normal;
	font-weight: 400;
}
.sh_berries-dark .sh_sourceCode .sh_variable, .sh_berries-dark .sh_sourceCode .sh_selector
{
	color: #a91ea7;
	font-style: normal;
	font-weight: 400;
}
.sh_berries-dark .sh_sourceCode .sh_keyword, .sh_berries-dark .sh_sourceCode .sh_date, .sh_berries-dark .sh_sourceCode .sh_time, .sh_berries-dark .sh_sourceCode .sh_file, .sh_berries-dark .sh_sourceCode .sh_difflines, .sh_berries-dark .sh_sourceCode .sh_property
{
	color: #3f2bf0;
	font-style: normal;
	font-weight: 700;
}
.sh_berries-dark .sh_sourceCode .sh_comment
{
	color: #df0959;
	font-style: italic;
	font-weight: 400;
}
.sh_berries-dark .sh_sourceCode .sh_string, .sh_berries-dark .sh_sourceCode .sh_regexp, .sh_berries-dark .sh_sourceCode .sh_url, .sh_berries-dark .sh_sourceCode .sh_ip, .sh_berries-dark .sh_sourceCode .sh_name, .sh_berries-dark .sh_sourceCode .sh_newfile, .sh_berries-dark .sh_sourceCode .sh_value
{
	color: #c40000;
	font-style: normal;
	font-weight: 400;
}
.sh_blacknblue .sh_sourceCode
{
	background-color: #000;
	color: #2346d5;
	font-style: normal;
	font-weight: 400;
}
.sh_blacknblue .sh_sourceCode .sh_specialchar, .sh_blacknblue .sh_sourceCode .sh_symbol, .sh_blacknblue .sh_sourceCode .sh_cbracket, .sh_blacknblue .sh_sourceCode .sh_oldfile
{
	color: #ccc6c6;
	font-style: normal;
	font-weight: 400;
}
.sh_blacknblue .sh_sourceCode .sh_variable, .sh_blacknblue .sh_sourceCode .sh_selector
{
	color: #ecea26;
	font-style: normal;
	font-weight: 400;
}
.sh_blacknblue .sh_sourceCode .sh_function
{
	color: #1c96ed;
	font-style: normal;
	font-weight: 400;
}
.sh_blacknblue .sh_sourceCode .sh_keyword, .sh_blacknblue .sh_sourceCode .sh_date, .sh_blacknblue .sh_sourceCode .sh_time, .sh_blacknblue .sh_sourceCode .sh_file, .sh_blacknblue .sh_sourceCode .sh_difflines, .sh_blacknblue .sh_sourceCode .sh_property
{
	color: #1ededc;
	font-style: normal;
	font-weight: 700;
}
.sh_blacknblue .sh_sourceCode .sh_preproc
{
	color: #8080ff;
	font-style: normal;
	font-weight: 400;
}
.sh_blacknblue .sh_sourceCode .sh_comment
{
	color: #6fb2c4;
	font-style: italic;
	font-weight: 400;
}
.sh_berries-dark .sh_sourceCode .sh_type
{
	color: #3f2bf0;
	font-style: normal;
	font-weight: 400;
}
.sh_blacknblue .sh_sourceCode .sh_number
{
	color: #c4ac60;
	font-style: normal;
	font-weight: 400;
}
.sh_blacknblue .sh_sourceCode .sh_string, .sh_blacknblue .sh_sourceCode .sh_regexp, .sh_blacknblue .sh_sourceCode .sh_url, .sh_blacknblue .sh_sourceCode .sh_ip, .sh_blacknblue .sh_sourceCode .sh_name, .sh_blacknblue .sh_sourceCode .sh_newfile, .sh_blacknblue .sh_sourceCode .sh_value
{
	color: #cfc631;
	font-style: normal;
	font-weight: 400;
}
.sh_whiten#808080 .sh_sourceCode
{
	background-color: #fff;
	color: #696969;
	font-style: normal;
	font-weight: 400;
}
.sh_whiten#808080 .sh_sourceCode .sh_keyword, .sh_whiten#808080 .sh_sourceCode .sh_date, .sh_whiten#808080 .sh_sourceCode .sh_time, .sh_whiten#808080 .sh_sourceCode .sh_file, .sh_whiten#808080 .sh_sourceCode .sh_variable, .sh_whiten#808080 .sh_sourceCode .sh_difflines, .sh_whiten#808080 .sh_sourceCode .sh_selector, .sh_whiten#808080 .sh_sourceCode .sh_property
{
	color: #696969;
	font-style: normal;
	font-weight: 700;
}
.sh_ide-anjuta .sh_sourceCode .sh_number, .sh_whiten#808080 .sh_sourceCode .sh_string, .sh_whiten#808080 .sh_sourceCode .sh_regexp, .sh_whiten#808080 .sh_sourceCode .sh_specialchar, .sh_whiten#808080 .sh_sourceCode .sh_url, .sh_whiten#808080 .sh_sourceCode .sh_ip, .sh_whiten#808080 .sh_sourceCode .sh_name, .sh_whiten#808080 .sh_sourceCode .sh_oldfile, .sh_whiten#808080 .sh_sourceCode .sh_newfile, .sh_whiten#808080 .sh_sourceCode .sh_value
{
	color: #080;
	font-style: normal;
	font-weight: 400;
}
.sh_whiten#808080 .sh_sourceCode .sh_comment
{
	color: #1326a2;
	font-style: italic;
	font-weight: 400;
}
.sh_whiten#808080 .sh_sourceCode .sh_preproc
{
	color: #470000;
	font-style: normal;
	font-weight: 400;
}
.sh_navy .sh_sourceCode .sh_preproc, .sh_vampire .sh_sourceCode .sh_string, .sh_vampire .sh_sourceCode .sh_regexp, .sh_vampire .sh_sourceCode .sh_number, .sh_vampire .sh_sourceCode .sh_url, .sh_vampire .sh_sourceCode .sh_ip, .sh_vampire .sh_sourceCode .sh_name, .sh_vampire .sh_sourceCode .sh_newfile, .sh_vampire .sh_sourceCode .sh_value, .sh_whiten#808080 .sh_sourceCode .sh_number
{
	color: #b0f;
	font-style: normal;
	font-weight: 400;
}
.sh_blacknblue .sh_sourceCode .sh_type
{
	color: #c06cf8;
	font-style: normal;
	font-weight: 700;
}
.sh_whiten#808080 .sh_sourceCode .sh_type
{
	color: #696969;
	font-style: normal;
	font-weight: 400;
}
.sh_peachpuff .sh_sourceCode
{
	background-color: #ffdab9;
	color: #000;
	font-style: normal;
	font-weight: 400;
}
.sh_peachpuff .sh_sourceCode .sh_specialchar, .sh_peachpuff .sh_sourceCode .sh_oldfile
{
	color: #6a5acd;
	font-style: normal;
	font-weight: 400;
}
.sh_peachpuff .sh_sourceCode .sh_variable, .sh_peachpuff .sh_sourceCode .sh_selector
{
	color: #275fec;
	font-style: normal;
	font-weight: 700;
}
.sh_nedit .sh_sourceCode .sh_type, .sh_peachpuff .sh_sourceCode .sh_keyword, .sh_peachpuff .sh_sourceCode .sh_date, .sh_peachpuff .sh_sourceCode .sh_time, .sh_peachpuff .sh_sourceCode .sh_file, .sh_peachpuff .sh_sourceCode .sh_difflines, .sh_peachpuff .sh_sourceCode .sh_property
{
	color: #a52a2a;
	font-style: normal;
	font-weight: 700;
}
.sh_peachpuff .sh_sourceCode .sh_function
{
	color: #521cc7;
	font-style: normal;
	font-weight: 400;
}
.sh_peachpuff .sh_sourceCode .sh_string, .sh_peachpuff .sh_sourceCode .sh_regexp, .sh_peachpuff .sh_sourceCode .sh_number, .sh_peachpuff .sh_sourceCode .sh_url, .sh_peachpuff .sh_sourceCode .sh_ip, .sh_peachpuff .sh_sourceCode .sh_name, .sh_peachpuff .sh_sourceCode .sh_newfile, .sh_peachpuff .sh_sourceCode .sh_value
{
	color: #c00058;
	font-style: normal;
	font-weight: 400;
}
.sh_peachpuff .sh_sourceCode .sh_comment
{
	color: #406090;
	font-style: normal;
	font-weight: 400;
}
.sh_peachpuff .sh_sourceCode .sh_preproc
{
	color: #cd00cd;
	font-style: normal;
	font-weight: 400;
}
.sh_contrast .sh_sourceCode
{
	background-color: #ed6104;
	color: #00f;
	font-style: normal;
	font-weight: 400;
}
.sh_contrast .sh_sourceCode .sh_variable, .sh_contrast .sh_sourceCode .sh_selector
{
	color: #11f80c;
	font-style: normal;
	font-weight: 700;
}
.sh_contrast .sh_sourceCode .sh_function
{
	color: #fff700;
	font-style: normal;
	font-weight: 700;
}
.sh_contrast .sh_sourceCode .sh_keyword, .sh_contrast .sh_sourceCode .sh_type, .sh_contrast .sh_sourceCode .sh_date, .sh_contrast .sh_sourceCode .sh_time, .sh_contrast .sh_sourceCode .sh_file, .sh_contrast .sh_sourceCode .sh_difflines, .sh_contrast .sh_sourceCode .sh_property, .sh_darkblue .sh_sourceCode .sh_function, .sh_neon .sh_sourceCode .sh_function, .sh_night .sh_sourceCode .sh_keyword, .sh_night .sh_sourceCode .sh_date, .sh_night .sh_sourceCode .sh_time, .sh_night .sh_sourceCode .sh_file, .sh_night .sh_sourceCode .sh_difflines, .sh_night .sh_sourceCode .sh_property, .sh_vampire .sh_sourceCode .sh_keyword, .sh_vampire .sh_sourceCode .sh_date, .sh_vampire .sh_sourceCode .sh_time, .sh_vampire .sh_sourceCode .sh_file, .sh_vampire .sh_sourceCode .sh_difflines, .sh_vampire .sh_sourceCode .sh_property, .sh_whatis .sh_sourceCode .sh_type
{
	color: #fff;
	font-style: normal;
	font-weight: 700;
}
.sh_contrast .sh_sourceCode .sh_symbol, .sh_contrast .sh_sourceCode .sh_cbracket, .sh_golden .sh_sourceCode .sh_variable, .sh_golden .sh_sourceCode .sh_selector
{
	color: #dedede;
	font-style: normal;
	font-weight: 700;
}
.sh_contrast .sh_sourceCode .sh_preproc
{
	color: #7b44e0;
	font-style: normal;
	font-weight: 400;
}
.sh_contrast .sh_sourceCode .sh_string, .sh_contrast .sh_sourceCode .sh_regexp, .sh_contrast .sh_sourceCode .sh_specialchar, .sh_contrast .sh_sourceCode .sh_url, .sh_contrast .sh_sourceCode .sh_ip, .sh_contrast .sh_sourceCode .sh_name, .sh_contrast .sh_sourceCode .sh_oldfile, .sh_contrast .sh_sourceCode .sh_newfile, .sh_contrast .sh_sourceCode .sh_value
{
	color: #11f80c;
	font-style: normal;
	font-weight: 400;
}
.sh_contrast .sh_sourceCode .sh_number
{
	color: #971ad8;
	font-style: normal;
	font-weight: 400;
}
.sh_peachpuff .sh_sourceCode .sh_type
{
	color: #2e8b57;
	font-style: normal;
	font-weight: 700;
}
.sh_greenlcd .sh_sourceCode
{
	background-color: #003400;
	color: #0b0;
	font-style: normal;
	font-weight: 400;
}
.sh_greenlcd .sh_sourceCode .sh_variable, .sh_greenlcd .sh_sourceCode .sh_selector
{
	color: #beef13;
	font-style: normal;
	font-weight: 400;
}
.sh_darkness .sh_sourceCode .sh_comment, .sh_greenlcd .sh_sourceCode .sh_comment
{
	color: #888;
	font-style: italic;
	font-weight: 400;
}
.sh_greenlcd .sh_sourceCode .sh_function
{
	color: #c0ff73;
	font-style: normal;
	font-weight: 400;
}
.sh_greenlcd .sh_sourceCode .sh_keyword, .sh_greenlcd .sh_sourceCode .sh_date, .sh_greenlcd .sh_sourceCode .sh_time, .sh_greenlcd .sh_sourceCode .sh_file, .sh_greenlcd .sh_sourceCode .sh_difflines, .sh_greenlcd .sh_sourceCode .sh_property
{
	color: #00ed00;
	font-style: normal;
	font-weight: 700;
}
.sh_darkness .sh_sourceCode .sh_specialchar, .sh_darkness .sh_sourceCode .sh_oldfile, .sh_greenlcd .sh_sourceCode .sh_preproc, .sh_night .sh_sourceCode .sh_comment, .sh_whatis .sh_sourceCode .sh_preproc
{
	color: #bfbfbf;
	font-style: normal;
	font-weight: 400;
}
.sh_greenlcd .sh_sourceCode .sh_symbol, .sh_greenlcd .sh_sourceCode .sh_cbracket
{
	color: #2fe7a9;
	font-style: normal;
	font-weight: 400;
}
.sh_greenlcd .sh_sourceCode .sh_string, .sh_greenlcd .sh_sourceCode .sh_regexp, .sh_greenlcd .sh_sourceCode .sh_specialchar, .sh_greenlcd .sh_sourceCode .sh_url, .sh_greenlcd .sh_sourceCode .sh_ip, .sh_greenlcd .sh_sourceCode .sh_name, .sh_greenlcd .sh_sourceCode .sh_oldfile, .sh_greenlcd .sh_sourceCode .sh_newfile, .sh_greenlcd .sh_sourceCode .sh_value
{
	color: #dfdfdf;
	font-style: normal;
	font-weight: 400;
}
.sh_bipolar .sh_sourceCode .sh_number, .sh_golden .sh_sourceCode .sh_number, .sh_greenlcd .sh_sourceCode .sh_number, .sh_navy .sh_sourceCode .sh_string, .sh_navy .sh_sourceCode .sh_regexp, .sh_navy .sh_sourceCode .sh_specialchar, .sh_navy .sh_sourceCode .sh_symbol, .sh_navy .sh_sourceCode .sh_function, .sh_navy .sh_sourceCode .sh_cbracket, .sh_navy .sh_sourceCode .sh_url, .sh_navy .sh_sourceCode .sh_ip, .sh_navy .sh_sourceCode .sh_name, .sh_navy .sh_sourceCode .sh_oldfile, .sh_navy .sh_sourceCode .sh_newfile, .sh_navy .sh_sourceCode .sh_value, .sh_night .sh_sourceCode .sh_string, .sh_night .sh_sourceCode .sh_regexp, .sh_night .sh_sourceCode .sh_url, .sh_night .sh_sourceCode .sh_ip, .sh_night .sh_sourceCode .sh_name, .sh_night .sh_sourceCode .sh_newfile, .sh_night .sh_sourceCode .sh_value, .sh_vampire .sh_sourceCode .sh_specialchar, .sh_vampire .sh_sourceCode .sh_variable, .sh_vampire .sh_sourceCode .sh_oldfile, .sh_vampire .sh_sourceCode .sh_selector, .sh_vim-dark .sh_sourceCode .sh_function
{
	color: #fff;
	font-style: normal;
	font-weight: 400;
}
.sh_darkblue .sh_sourceCode
{
	background-color: #000040;
	color: #C7C7C7;
	font-style: normal;
	font-weight: 400;
}
.sh_darkblue .sh_sourceCode .sh_specialchar, .sh_darkblue .sh_sourceCode .sh_oldfile
{
	color: orange;
	font-style: normal;
	font-weight: 400;
}
.sh_darkblue .sh_sourceCode .sh_variable, .sh_darkblue .sh_sourceCode .sh_selector, .sh_darkness .sh_sourceCode .sh_variable, .sh_darkness .sh_sourceCode .sh_selector
{
	color: #26e0e7;
	font-style: normal;
	font-weight: 400;
}
.sh_darkblue .sh_sourceCode .sh_keyword, .sh_darkblue .sh_sourceCode .sh_date, .sh_darkblue .sh_sourceCode .sh_time, .sh_darkblue .sh_sourceCode .sh_file, .sh_darkblue .sh_sourceCode .sh_difflines, .sh_darkblue .sh_sourceCode .sh_property
{
	color: #ffff60;
	font-style: normal;
	font-weight: 400;
}
.sh_darkblue .sh_sourceCode .sh_comment
{
	color: #80a0ff;
	font-style: normal;
	font-weight: 400;
}
.sh_darkblue .sh_sourceCode .sh_symbol, .sh_darkblue .sh_sourceCode .sh_cbracket
{
	color: #d8e91b;
	font-style: normal;
	font-weight: 700;
}
.sh_darkblue .sh_sourceCode .sh_preproc
{
	color: #ff80ff;
	font-style: normal;
	font-weight: 400;
}
.sh_darkblue .sh_sourceCode .sh_number
{
	color: #42cad9;
	font-style: normal;
	font-weight: 400;
}
.sh_darkblue .sh_sourceCode .sh_string, .sh_darkblue .sh_sourceCode .sh_regexp, .sh_darkblue .sh_sourceCode .sh_url, .sh_darkblue .sh_sourceCode .sh_ip, .sh_darkblue .sh_sourceCode .sh_name, .sh_darkblue .sh_sourceCode .sh_newfile, .sh_darkblue .sh_sourceCode .sh_value
{
	color: #ffa0a0;
	font-style: normal;
	font-weight: 400;
}
.sh_greenlcd .sh_sourceCode .sh_type
{
	color: #00ed00;
	font-style: normal;
	font-weight: 400;
}
.sh_bipolar .sh_sourceCode
{
	background-color: #000;
	color: #d149a6;
	font-style: normal;
	font-weight: 400;
}
.sh_bipolar .sh_sourceCode .sh_variable, .sh_bipolar .sh_sourceCode .sh_selector
{
	color: #72d42c;
	font-style: normal;
	font-weight: 700;
}
.sh_bipolar .sh_sourceCode .sh_keyword, .sh_bipolar .sh_sourceCode .sh_date, .sh_bipolar .sh_sourceCode .sh_time, .sh_bipolar .sh_sourceCode .sh_file, .sh_bipolar .sh_sourceCode .sh_difflines, .sh_bipolar .sh_sourceCode .sh_property
{
	color: #ee85e2;
	font-style: normal;
	font-weight: 700;
}
.sh_bipolar .sh_sourceCode .sh_function
{
	color: #d51993;
	font-style: normal;
	font-weight: 700;
}
.sh_bipolar .sh_sourceCode .sh_string, .sh_bipolar .sh_sourceCode .sh_regexp, .sh_bipolar .sh_sourceCode .sh_specialchar, .sh_bipolar .sh_sourceCode .sh_url, .sh_bipolar .sh_sourceCode .sh_ip, .sh_bipolar .sh_sourceCode .sh_name, .sh_bipolar .sh_sourceCode .sh_oldfile, .sh_bipolar .sh_sourceCode .sh_newfile, .sh_bipolar .sh_sourceCode .sh_value
{
	color: #9ef457;
	font-style: normal;
	font-weight: 400;
}
.sh_bipolar .sh_sourceCode .sh_preproc
{
	color: #07f6bf;
	font-style: normal;
	font-weight: 400;
}
.sh_bipolar .sh_sourceCode .sh_comment
{
	color: #35d6e5;
	font-style: italic;
	font-weight: 400;
}
.sh_bipolar .sh_sourceCode .sh_symbol, .sh_bipolar .sh_sourceCode .sh_cbracket
{
	color: #348fef;
	font-style: normal;
	font-weight: 400;
}
.sh_darkblue .sh_sourceCode .sh_type
{
	color: #60ff60;
	font-style: normal;
	font-weight: 400;
}
.sh_vampire .sh_sourceCode
{
	background-color: #000;
	color: red;
	font-style: normal;
	font-weight: 400;
}
.sh_golden .sh_sourceCode .sh_symbol, .sh_golden .sh_sourceCode .sh_cbracket, .sh_vampire .sh_sourceCode .sh_preproc
{
	color: #ababab;
	font-style: normal;
	font-weight: 400;
}
.sh_vampire .sh_sourceCode .sh_function
{
	color: #7bc710;
	font-style: normal;
	font-weight: 400;
}
.sh_rand01 .sh_sourceCode .sh_comment, .sh_vampire .sh_sourceCode .sh_comment
{
	color: #ababab;
	font-style: italic;
	font-weight: 400;
}
.sh_vampire .sh_sourceCode .sh_symbol, .sh_vampire .sh_sourceCode .sh_cbracket
{
	color: #F3E651;
	font-style: normal;
	font-weight: 400;
}
.sh_bipolar .sh_sourceCode .sh_type
{
	color: #aadd8b;
	font-style: normal;
	font-weight: 700;
}
.sh_desert .sh_sourceCode
{
	background-color: #af947e;
	color: #fffdec;
	font-style: normal;
	font-weight: 400;
}
.sh_desert .sh_sourceCode .sh_keyword, .sh_desert .sh_sourceCode .sh_date, .sh_desert .sh_sourceCode .sh_time, .sh_desert .sh_sourceCode .sh_file, .sh_desert .sh_sourceCode .sh_difflines, .sh_desert .sh_sourceCode .sh_property
{
	color: #fef8bc;
	font-style: normal;
	font-weight: 700;
}
.sh_desert .sh_sourceCode .sh_function
{
	color: #f3d266;
	font-style: normal;
	font-weight: 700;
}
.sh_desert .sh_sourceCode .sh_string, .sh_desert .sh_sourceCode .sh_regexp, .sh_desert .sh_sourceCode .sh_specialchar, .sh_desert .sh_sourceCode .sh_url, .sh_desert .sh_sourceCode .sh_ip, .sh_desert .sh_sourceCode .sh_name, .sh_desert .sh_sourceCode .sh_oldfile, .sh_desert .sh_sourceCode .sh_newfile, .sh_desert .sh_sourceCode .sh_value
{
	color: #f6f647;
	font-style: normal;
	font-weight: 400;
}
.sh_desert .sh_sourceCode .sh_comment
{
	color: #a00000;
	font-style: italic;
	font-weight: 400;
}
.sh_desert .sh_sourceCode .sh_preproc
{
	color: #833914;
	font-style: normal;
	font-weight: 400;
}
.sh_desert .sh_sourceCode .sh_symbol, .sh_desert .sh_sourceCode .sh_cbracket
{
	color: #66574f;
	font-style: normal;
	font-weight: 400;
}
.sh_desert .sh_sourceCode .sh_number
{
	color: #3e3f25;
	font-style: normal;
	font-weight: 400;
}
.sh_vampire .sh_sourceCode .sh_type
{
	color: #F35E1E;
	font-style: normal;
	font-weight: 700;
}
.sh_rand01 .sh_sourceCode
{
	background-color: #fff;
	color: #121b28;
	font-style: normal;
	font-weight: 400;
}
.sh_rand01 .sh_sourceCode .sh_specialchar, .sh_rand01 .sh_sourceCode .sh_oldfile
{
	color: #a764cb;
	font-style: normal;
	font-weight: 400;
}
.sh_rand01 .sh_sourceCode .sh_variable, .sh_rand01 .sh_sourceCode .sh_selector
{
	color: #e12f76;
	font-style: normal;
	font-weight: 700;
}
.sh_rand01 .sh_sourceCode .sh_keyword, .sh_rand01 .sh_sourceCode .sh_date, .sh_rand01 .sh_sourceCode .sh_time, .sh_rand01 .sh_sourceCode .sh_file, .sh_rand01 .sh_sourceCode .sh_difflines, .sh_rand01 .sh_sourceCode .sh_property
{
	color: #0a7f6d;
	font-style: normal;
	font-weight: 700;
}
.sh_rand01 .sh_sourceCode .sh_preproc
{
	color: #620ac6;
	font-style: normal;
	font-weight: 400;
}
.sh_rand01 .sh_sourceCode .sh_string, .sh_rand01 .sh_sourceCode .sh_regexp, .sh_rand01 .sh_sourceCode .sh_url, .sh_rand01 .sh_sourceCode .sh_ip, .sh_rand01 .sh_sourceCode .sh_name, .sh_rand01 .sh_sourceCode .sh_newfile, .sh_rand01 .sh_sourceCode .sh_value
{
	color: #2b83ba;
	font-style: normal;
	font-weight: 400;
}
.sh_rand01 .sh_sourceCode .sh_symbol, .sh_rand01 .sh_sourceCode .sh_cbracket
{
	color: #0000de;
	font-style: normal;
	font-weight: 400;
}
.sh_rand01 .sh_sourceCode .sh_number
{
	color: #0da344;
	font-style: normal;
	font-weight: 400;
}
.sh_desert .sh_sourceCode .sh_type
{
	color: #fef8bc;
	font-style: normal;
	font-weight: 400;
}
.sh_rand01 .sh_sourceCode .sh_type
{
	color: #c42638;
	font-style: normal;
	font-weight: 700;
}
.sh_whatis .sh_sourceCode
{
	background-color: #000;
	color: #0f0;
	font-style: normal;
	font-weight: 400;
}
.sh_whatis .sh_sourceCode .sh_variable, .sh_whatis .sh_sourceCode .sh_selector
{
	color: #efe219;
	font-style: normal;
	font-weight: 700;
}
.sh_whatis .sh_sourceCode .sh_function
{
	color: #e721d3;
	font-style: normal;
	font-weight: 400;
}
.sh_whatis .sh_sourceCode .sh_keyword, .sh_whatis .sh_sourceCode .sh_date, .sh_whatis .sh_sourceCode .sh_time, .sh_whatis .sh_sourceCode .sh_file, .sh_whatis .sh_sourceCode .sh_difflines, .sh_whatis .sh_sourceCode .sh_property
{
	color: #fa5a03;
	font-style: normal;
	font-weight: 700;
}
.sh_neon .sh_sourceCode .sh_preproc, .sh_whatis .sh_sourceCode .sh_string, .sh_whatis .sh_sourceCode .sh_regexp, .sh_whatis .sh_sourceCode .sh_specialchar, .sh_whatis .sh_sourceCode .sh_url, .sh_whatis .sh_sourceCode .sh_ip, .sh_whatis .sh_sourceCode .sh_name, .sh_whatis .sh_sourceCode .sh_oldfile, .sh_whatis .sh_sourceCode .sh_newfile, .sh_whatis .sh_sourceCode .sh_value
{
	color: #fb0;
	font-style: normal;
	font-weight: 400;
}
.sh_neon .sh_sourceCode .sh_type, .sh_whatis .sh_sourceCode .sh_number
{
	color: #ff0;
	font-style: normal;
	font-weight: 400;
}
.sh_pablo .sh_sourceCode .sh_string, .sh_pablo .sh_sourceCode .sh_regexp, .sh_pablo .sh_sourceCode .sh_number, .sh_pablo .sh_sourceCode .sh_url, .sh_pablo .sh_sourceCode .sh_ip, .sh_pablo .sh_sourceCode .sh_name, .sh_pablo .sh_sourceCode .sh_newfile, .sh_pablo .sh_sourceCode .sh_value, .sh_whatis .sh_sourceCode .sh_symbol, .sh_whatis .sh_sourceCode .sh_cbracket
{
	color: #0ff;
	font-style: normal;
	font-weight: 400;
}
.sh_easter .sh_sourceCode
{
	background-color: #ffff80;
	color: #2C7B34;
	font-style: normal;
	font-weight: 400;
}
.sh_easter .sh_sourceCode .sh_variable, .sh_easter .sh_sourceCode .sh_selector
{
	color: #26aae7;
	font-style: normal;
	font-weight: 700;
}
.sh_easter .sh_sourceCode .sh_keyword, .sh_easter .sh_sourceCode .sh_date, .sh_easter .sh_sourceCode .sh_time, .sh_easter .sh_sourceCode .sh_file, .sh_easter .sh_sourceCode .sh_difflines, .sh_easter .sh_sourceCode .sh_property
{
	color: #1d45d6;
	font-style: normal;
	font-weight: 700;
}
.sh_easter .sh_sourceCode .sh_function
{
	color: #1d45d6;
	font-style: normal;
	font-weight: 400;
}
.sh_easter .sh_sourceCode .sh_comment
{
	color: #24c815;
	font-style: italic;
	font-weight: 400;
}
.sh_easter .sh_sourceCode .sh_string, .sh_easter .sh_sourceCode .sh_regexp, .sh_easter .sh_sourceCode .sh_specialchar, .sh_easter .sh_sourceCode .sh_url, .sh_easter .sh_sourceCode .sh_ip, .sh_easter .sh_sourceCode .sh_name, .sh_easter .sh_sourceCode .sh_oldfile, .sh_easter .sh_sourceCode .sh_newfile, .sh_easter .sh_sourceCode .sh_value
{
	color: #ca4be3;
	font-style: normal;
	font-weight: 400;
}
.sh_easter .sh_sourceCode .sh_preproc
{
	color: #1583b1;
	font-style: normal;
	font-weight: 400;
}
.sh_easter .sh_sourceCode .sh_symbol, .sh_easter .sh_sourceCode .sh_cbracket
{
	color: #fa4700;
	font-style: normal;
	font-weight: 400;
}
.sh_golden .sh_sourceCode
{
	background-color: #000;
	color: #db0;
	font-style: normal;
	font-weight: 400;
}
.sh_golden .sh_sourceCode .sh_keyword, .sh_golden .sh_sourceCode .sh_date, .sh_golden .sh_sourceCode .sh_time, .sh_golden .sh_sourceCode .sh_file, .sh_golden .sh_sourceCode .sh_difflines, .sh_golden .sh_sourceCode .sh_property
{
	color: #ffed8a;
	font-style: normal;
	font-weight: 700;
}
.sh_golden .sh_sourceCode .sh_function
{
	color: #db0;
	font-style: normal;
	font-weight: 700;
}
.sh_golden .sh_sourceCode .sh_comment
{
	color: #978345;
	font-style: italic;
	font-weight: 400;
}
.sh_golden .sh_sourceCode .sh_preproc
{
	color: #fda;
	font-style: normal;
	font-weight: 400;
}
.sh_easter .sh_sourceCode .sh_number
{
	color: #e11a70;
	font-style: normal;
	font-weight: 400;
}
.sh_easter .sh_sourceCode .sh_type
{
	color: #ed0f55;
	font-style: normal;
	font-weight: 700;
}
.sh_bright .sh_sourceCode
{
	background-color: #fff;
	color: #401e7a;
	font-style: normal;
	font-weight: 400;
}
.sh_bright .sh_sourceCode .sh_keyword, .sh_bright .sh_sourceCode .sh_date, .sh_bright .sh_sourceCode .sh_time, .sh_bright .sh_sourceCode .sh_file, .sh_bright .sh_sourceCode .sh_difflines, .sh_bright .sh_sourceCode .sh_property
{
	color: #ff3030;
	font-style: normal;
	font-weight: 700;
}
.sh_bright .sh_sourceCode .sh_function
{
	color: #d11ced;
	font-style: normal;
	font-weight: 400;
}
.sh_bright .sh_sourceCode .sh_preproc
{
	color: #5374b0;
	font-style: normal;
	font-weight: 400;
}
.sh_bright .sh_sourceCode .sh_symbol, .sh_bright .sh_sourceCode .sh_cbracket
{
	color: #3030ee;
	font-style: normal;
	font-weight: 400;
}
.sh_bright .sh_sourceCode .sh_comment
{
	color: #38ad24;
	font-style: normal;
	font-weight: 400;
}
.sh_bright .sh_sourceCode .sh_number
{
	color: #32ba06;
	font-style: normal;
	font-weight: 400;
}
.sh_bright .sh_sourceCode .sh_string, .sh_bright .sh_sourceCode .sh_regexp, .sh_bright .sh_sourceCode .sh_specialchar, .sh_bright .sh_sourceCode .sh_url, .sh_bright .sh_sourceCode .sh_ip, .sh_bright .sh_sourceCode .sh_name, .sh_bright .sh_sourceCode .sh_oldfile, .sh_bright .sh_sourceCode .sh_newfile, .sh_bright .sh_sourceCode .sh_value
{
	color: #1861a7;
	font-style: normal;
	font-weight: 400;
}
.sh_golden .sh_sourceCode .sh_type
{
	color: #ffed8a;
	font-style: normal;
	font-weight: 400;
}
.sh_night .sh_sourceCode
{
	background-color: #004;
	color: #d0f;
	font-style: normal;
	font-weight: 400;
}
.sh_night .sh_sourceCode .sh_specialchar, .sh_night .sh_sourceCode .sh_oldfile
{
	color: #82d66d;
	font-style: normal;
	font-weight: 400;
}
.sh_night .sh_sourceCode .sh_variable, .sh_night .sh_sourceCode .sh_selector
{
	color: #7aec27;
	font-style: normal;
	font-weight: 700;
}
.sh_night .sh_sourceCode .sh_symbol, .sh_night .sh_sourceCode .sh_cbracket
{
	color: #e7ee5c;
	font-style: normal;
	font-weight: 700;
}
.sh_night .sh_sourceCode .sh_function
{
	color: #ff06cd;
	font-style: normal;
	font-weight: 700;
}
.sh_night .sh_sourceCode .sh_preproc
{
	color: #0b0;
	font-style: normal;
	font-weight: 400;
}
.sh_bright .sh_sourceCode .sh_type
{
	color: #f7b92c;
	font-style: normal;
	font-weight: 400;
}
.sh_night .sh_sourceCode .sh_number
{
	color: #8ee119;
	font-style: normal;
	font-weight: 400;
}
.sh_acid .sh_sourceCode
{
	background-color: #eee;
	color: #000;
	font-style: normal;
	font-weight: 400;
}
.sh_acid .sh_sourceCode .sh_specialchar, .sh_acid .sh_sourceCode .sh_oldfile
{
	color: #f0f;
	font-style: normal;
	font-weight: 700;
}
.sh_acid .sh_sourceCode .sh_variable, .sh_acid .sh_sourceCode .sh_selector
{
	color: #0080c0;
	font-style: normal;
	font-weight: 400;
}
.sh_acid .sh_sourceCode .sh_string, .sh_acid .sh_sourceCode .sh_regexp, .sh_acid .sh_sourceCode .sh_url, .sh_acid .sh_sourceCode .sh_ip, .sh_acid .sh_sourceCode .sh_name, .sh_acid .sh_sourceCode .sh_newfile, .sh_acid .sh_sourceCode .sh_value
{
	color: #a68500;
	font-style: normal;
	font-weight: 400;
}
.sh_acid .sh_sourceCode .sh_function
{
	color: #046;
	font-style: normal;
	font-weight: 400;
}
.sh_acid .sh_sourceCode .sh_preproc
{
	color: #0080c0;
	font-style: normal;
	font-weight: 700;
}
.sh_acid .sh_sourceCode .sh_keyword, .sh_acid .sh_sourceCode .sh_date, .sh_acid .sh_sourceCode .sh_time, .sh_acid .sh_sourceCode .sh_file, .sh_acid .sh_sourceCode .sh_difflines, .sh_acid .sh_sourceCode .sh_property
{
	color: #bb7977;
	font-style: normal;
	font-weight: 700;
}
.sh_acid .sh_sourceCode .sh_comment
{
	color: #ff8000;
	font-style: normal;
	font-weight: 400;
}
.sh_acid .sh_sourceCode .sh_symbol, .sh_acid .sh_sourceCode .sh_cbracket
{
	color: #ff0080;
	font-style: normal;
	font-weight: 700;
}
.sh_acid .sh_sourceCode .sh_number
{
	color: purple;
	font-style: normal;
	font-weight: 700;
}
.sh_night .sh_sourceCode .sh_type
{
	color: #f1157c;
	font-style: normal;
	font-weight: 700;
}
.sh_dull .sh_sourceCode
{
	background-color: #bfbfbf;
	color: #656565;
	font-style: normal;
	font-weight: 400;
}
.sh_dull .sh_sourceCode .sh_variable, .sh_dull .sh_sourceCode .sh_selector
{
	color: #ae5a16;
	font-style: normal;
	font-weight: 400;
}
.sh_dull .sh_sourceCode .sh_keyword, .sh_dull .sh_sourceCode .sh_date, .sh_dull .sh_sourceCode .sh_time, .sh_dull .sh_sourceCode .sh_file, .sh_dull .sh_sourceCode .sh_difflines, .sh_dull .sh_sourceCode .sh_property
{
	color: #353535;
	font-style: normal;
	font-weight: 700;
}
.sh_dull .sh_sourceCode .sh_function
{
	color: #38255c;
	font-style: normal;
	font-weight: 400;
}
.sh_dull .sh_sourceCode .sh_string, .sh_dull .sh_sourceCode .sh_regexp, .sh_dull .sh_sourceCode .sh_specialchar, .sh_dull .sh_sourceCode .sh_url, .sh_dull .sh_sourceCode .sh_ip, .sh_dull .sh_sourceCode .sh_name, .sh_dull .sh_sourceCode .sh_oldfile, .sh_dull .sh_sourceCode .sh_newfile, .sh_dull .sh_sourceCode .sh_value
{
	color: #059;
	font-style: normal;
	font-weight: 400;
}
.sh_dull .sh_sourceCode .sh_comment
{
	color: #d11d20;
	font-style: italic;
	font-weight: 400;
}
.sh_dull .sh_sourceCode .sh_preproc
{
	color: #003;
	font-style: normal;
	font-weight: 400;
}
.sh_dull .sh_sourceCode .sh_symbol, .sh_dull .sh_sourceCode .sh_cbracket
{
	color: #222;
	font-style: normal;
	font-weight: 400;
}
.sh_acid .sh_sourceCode .sh_type
{
	color: #8080c0;
	font-style: normal;
	font-weight: 700;
}
.sh_dull .sh_sourceCode .sh_number
{
	color: #16930d;
	font-style: normal;
	font-weight: 400;
}
.sh_navy .sh_sourceCode
{
	background-color: #000035;
	color: #008bff;
	font-style: normal;
	font-weight: 400;
}
.sh_navy .sh_sourceCode .sh_variable, .sh_navy .sh_sourceCode .sh_selector
{
	color: #13d8ef;
	font-style: normal;
	font-weight: 400;
}
.sh_navy .sh_sourceCode .sh_keyword, .sh_navy .sh_sourceCode .sh_date, .sh_navy .sh_sourceCode .sh_time, .sh_navy .sh_sourceCode .sh_file, .sh_navy .sh_sourceCode .sh_difflines, .sh_navy .sh_sourceCode .sh_property
{
	color: #f8c50b;
	font-style: normal;
	font-weight: 700;
}
.sh_navy .sh_sourceCode .sh_comment
{
	color: #fb0;
	font-style: italic;
	font-weight: 400;
}
.sh_dull .sh_sourceCode .sh_type
{
	color: #3241c6;
	font-style: normal;
	font-weight: 400;
}
.sh_navy .sh_sourceCode .sh_number
{
	color: #f87ff4;
	font-style: normal;
	font-weight: 400;
}
.sh_navy .sh_sourceCode .sh_type
{
	color: #e1e72f;
	font-style: normal;
	font-weight: 400;
}
.sh_the .sh_sourceCode .sh_string, .sh_the .sh_sourceCode .sh_regexp, .sh_the .sh_sourceCode .sh_url, .sh_the .sh_sourceCode .sh_ip, .sh_the .sh_sourceCode .sh_name, .sh_the .sh_sourceCode .sh_newfile, .sh_the .sh_sourceCode .sh_value
{
	color: #008;
	font-style: normal;
	font-weight: 400;
}
.sh_kwrite .sh_sourceCode .sh_type
{
	color: #830000;
	font-style: normal;
	font-weight: 400;
}
.sh_emacs .sh_sourceCode .sh_type
{
	color: #208920;
	font-style: normal;
	font-weight: 400;
}
.sh_the .sh_sourceCode .sh_type
{
	color: #808;
	font-style: normal;
	font-weight: 400;
}

a.bt_blue
{
	display: block;
	float: right;
	margin: 10px 5px 10px 5px;
	line-height: 31px;
	text-decoration: none;
	color: #FFFFFF;
	text-shadow: 1px 1px #3597bf;
}
a.bt_blue strong
{
	width: auto;
	height: 31px;
	padding: 0 10px 0 10px;
	display: block;
	float: left;
	background: url(../images/bt_blue_center.gif) repeat-x center;
}
a.bt_blue span.bt_blue_lft
{
	width: 10px;
	height: 31px;
	display: block;
	float: left;
	background: url(../images/bt_blue_left.gif) no-repeat center right;
}
a.bt_blue span.bt_blue_r
{
	width: 10px;
	height: 31px;
	display: block;
	float: left;
	background: url(../images/bt_blue_r.gif) no-repeat center right;
}
a:hover.bt_blue
{
	text-decoration: underline;
}


div.ajax__calendar_days table
{
	width: 110px;
}
div.ajax__calendar_days table tr
{
	width: 105px;
}
div.ajax__calendar_days table th
{
	width: 5px;
	height: 5px;
	padding-top: 0em;
	padding-bottom: 0em;
	padding-right: 0em;
	padding-left: 0em;
	margin: auto;
}
div.ajax__calendar_days table td
{
	width: 5px;
	height: 5px;
	padding-top: 0em;
	padding-bottom: 0em;
	padding-right: 0em;
	padding-left: 0em;
	background-color: white;
}
div.ajax__calendar_body
{
	width: 180px;
	height: 165px;
}
div.ajax__calendar_container
{
	width: 180px;
}

.CalHeader td
{
	width: 100%;
	background-color: #3F86B7;
	margin: 5px 0 10px 0;
	font-family: Verdana;
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	color: #000000;
}


.mGrid
{
	width: 100%;
	background-color: #fff;
	margin: 5px 0 10px 0;
	border: solid 1px #525252;
	border-collapse: collapse;
}
.mGrid td
{
	padding: 2px;
	border: solid 1px #c1c1c1;
	color: #717171;
	font-size: 14px;
	font-family: PT Sans Narrow,arial,serif;
}
.mGrid th
{
	padding: 4px 2px;
	color: #fff;
	background: #424242 url(../images/grd_head.png) repeat-x top;
	border-left: solid 1px #525252;
	font-size: 12px;
	font-weight: bold;
	font-family: PT Sans Narrow,arial,serif;
	text-align: center;
}
.mGrid .alt
{
	background: #fcfcfc url(../images/grd_alt.png) repeat-x top;
	font-size: 14px;
	font-family: PT Sans Narrow,arial,serif;
}
.mGrid .pgr
{
	background: #424242 url(../images/grd_pgr.png) repeat-x top;
}
.mGrid .pgr table
{
	margin: 5px 0;
	width:auto;
}
.mGrid .pgr td
{
	border-width: 0;
	padding: 0 6px;
	border-left: solid 1px #666;
	border-right: solid 1px #666;
	font-weight: bold;
	color: #fff;
	line-height: 12px;
}
.mGrid .pgr a
{
	color: #fff;
	text-decoration: none;
}
.mGrid .pgr a:hover
{
	color: Red;
	text-decoration: none;
}

.grdtxt
{
	width: 50px;
	border-style: solid;
	border-bottom-width: 1px;
	border-color: #ebebeb;
}


/* .table-heading {
FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #CCCCCC; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

--------------------------------------------------------------------------------------------------------------------------------

.table-text {
FONT-WEIGHT: normal; FONT-SIZE: 12px;COLOR: #000000; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: verdana; text-align:justify;
}

----------------------------------------------------------------------------------------------------------------------------------------

A.links {
FONT-SIZE: 12px; COLOR: #666666; font-weight: normal; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.links:visited {
FONT-SIZE: 12px; COLOR: #666666; font-weight: normal; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.links:hover {
FONT-SIZE: 12px; COLOR: #000000; font-weight: normal; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}*/

.label-text
{
	font-weight: lighter;
	font-size: 10px;
	color: Black;
	font-style: normal;
	font-family: verdana;
	text-align: justify;
}
/*----------------------------------------------------------------------------*/

.my-nav:link
{
}
.my-nav:visited
{
}
.my-nav a:hover
{
	background-position: left center;
}
.my-nav a span:hover
{
	background-position: right center;
}
.my-nav a:active
{
	background-position: left bottom;
}
.my-nav a span:active
{
	background-position: right bottom;
}

.my-nav
{
	height: 48px;
	text-align: left;
	z-index: 1000;
}
.my-nav a
{
	background: url(  '../images/back-wizard-nav-button.png' ) no-repeat left top;
	display: inline-block;
	height: 48px;
	padding-left: 15px;
	text-decoration: none;
	line-height: 44px;
	text-align: left;
	outline: none;
}
.my-nav a span
{
	background: url(  '../images/back-wizard-nav-button.png' ) no-repeat right top;
	display: block;
	height: 48px;
	width: 165px;
	padding-right: 7px;
	float: left;
	margin: 0;
	color: #5b5b5b;
	font-weight:bold;
	text-shadow: 0 1px #fff;
	font-size: 14px;
}
.my-nav img
{
	vertical-align: middle;
	padding-right: 3px;
}

    /* Some basic styles */
*,
*:before,
*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
}

a:hover {
	text-decoration: none;
}


/* Add this attribute to the element that needs a tooltip */
[data-tooltip] {
	position: relative;
	z-index: 2;
	cursor: pointer;
}

/* Hide the tooltip content by default */
[data-tooltip]:before,
[data-tooltip]:after {
  visibility: hidden;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	pointer-events: none;
}

/* Position tooltip above the element */
[data-tooltip]:before {
	position: absolute;
	bottom: 100%;
	left: 50%;
	margin-bottom: 5px;
	margin-left: -80px;
	padding: 7px;
	width: 160px;
	-webkit-border-radius: 3px;
	-moz-border-radius:    3px;
	border-radius:         3px;
	background-color: #000;
	background-color: hsla(0, 0%, 20%, 0.9);
	color: #fff;
	content: attr(data-tooltip);
	text-align: center;
	font-size: 14px;
	line-height: 1.2;
}

/* Triangle hack to make tooltip look like a speech bubble */
[data-tooltip]:after {
	position: absolute;
	bottom: 100%;
	left: 50%;
	margin-left: -5px;
	width: 0;
	border-top: 5px solid #000;
	border-top: 5px solid hsla(0, 0%, 20%, 0.9);
	border-right: 5px solid transparent;
	border-left: 5px solid transparent;
	content: " ";
	font-size: 0;
	line-height: 0;
}

/* Show tooltip content on hover */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
	visibility: visible;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity: 1;
}

.newbox{ float:left; width:220px;height:90px;background-color:#ffffff;border:1px solid #c1bfbf; margin:20px 45px; -moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-khtml-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;}
.logout{ background-color:#181818;
-moz-border-radius:15px 15px;
-webkit-border-radius:15px 15px;
-khtml-border-radius:15px 15px;
border-radius:15px 15px; color:#fff; float:right; padding:5px 15px; font-size:13px;
}
.newbox p{ text-align:center; color:#333; font-weight:bold; font-size:19px; line-height:30px;}
#load-screen {
    width: 100%;
    height: 100%;
    background: url('../images/myloader.gif') no-repeat center center #fff;
    position: absolute;
    margin:0 0 0 0;
    padding:0 0 0 0;
    opacity: 0.7;
}