@charset "utf-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, p, em, img, strong, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label {background:transparent;margin:0;padding:0;outline:0;font-family:Tahoma, Geneva, sans-serif;text-align:left;border:0}

body {background:#ffffff;font-size:12px}
ol, ul {list-style:none}
:focus {outline:0}
table {border-collapse:collapse;border-spacing:0}
	table td {vertical-align:top}
img {border:0;vertical-align:top}

a {text-decoration:none;color:#095ba6}
	a:hover {text-decoration:underline}

/* Set corner image */
.crn {background:url(crns.png) no-repeat;position:absolute;font-size:1px}
.crn.no {position:relative}

/* Set background image */
.bg {background:url(bg.png) no-repeat}

/* clear fix */
.clear:after, .clear-li li:after {content:".";display:block;font-size:1px;height:0;clear:both;visibility:hidden}
	.clear, .clear-li li {display:inline-block}
	.clear, .clear-li li {display:block}
.cfix {clear:both;float:none !important;height:0 !important;font-size:1px !important;border:none;margin:0 !important;padding:0 !important;background:transparent !important;visibility:hidden !important}

/* left & right & hide */
._size {width:1000px;margin:0 auto}
.left {float:left !important}
.right {float:right !important}
.hide {display:none}
.up, .down {background-image:url(blank_arrows.png);background-repeat:no-repeat;padding-right:10px}
	.up {background-position:top right}
	.down {background-position:bottom right}
.otherLink {display:block;padding:5px 0 0;float:right;font-size:11px;font-weight:bold;color:#095ba6}
.imageLeft {margin-right:4px;padding:1px;float:left;border:1px solid #e1e1e1}


/* Set fonts class */
.tahoma {font-family:Tahoma, Geneva, sans-serif !important}
.arial {font-family:Arial, Helvetica, sans-serif !important}


/* Page Arrows */
.pageArrowNext,
.pageArrowBack {background:url(pageNextBackBg.png) no-repeat;width:21px;height:21px;position:absolute;top:3px;text-indent:-999em}
	.pageArrowBack {background-position:0 0}
		.pageArrowBack:hover {background-position:0 -24px}
	.pageArrowNext {background-position:-24px 0}
		.pageArrowNext:hover {background-position:-24px -24px}






/* Inputs */
input, select, textarea {font-family:Tahoma, Geneva, sans-serif}
.inputText,
.inputFile,
.inputTextarea {padding:2px;vertical-align:middle;font-size:11px;color:#a4a4a4;border:1px solid #bfbfbf}

.inputSubmitBg,
	.inputSubmitBg i {background:url(msgOptions.png) no-repeat;display:block;height:23px}
.inputSubmitBg {background-position:0 -75px;display:block;margin:0 2px;padding:0;position:relative;float:left}
	.inputSubmitBg i {background-position:-89px -75px;width:10px;position:absolute;top:0;right:0;z-index:9}
	.inputSubmitBg input {background:none;display:block;margin:0;padding:5px 10px;position:relative;cursor:pointer;font-size:11px;font-weight:bold;color:#ffffff;z-index:99;border:0}


select.inputCombo {height:20px;padding:1px 1px 1px 2px;vertical-align:middle;font-size:11px;color:#a4a4a4;border:1px solid #bfbfbf}
ul.inputCombo {background:#ffffff;height:21px !important;padding:0;font-size:11px;color:#a4a4a4;border:1px solid #bfbfbf}
	ul.inputCombo li {position:relative}
		ul.inputCombo li > a {background:url(inputComboArrow.png) no-repeat right 9px;display:block;height:13px;padding:4px 14px 4px 6px;white-space:nowrap;overflow:hidden;color:#808080}
			ul.inputCombo a:hover {text-decoration:none}
		ul.inputCombo .options {background:#ffffff;visibility:hidden;height:200px;margin-top:-1px;padding:4px;position:absolute;z-index:99;left:-1px;border:1px solid #bfbfbf}
			ul.inputCombo .cnt {height:100%;float:left;overflow:hidden}
				ul.inputCombo ul {}
					ul.inputCombo ul li {}
						ul.inputCombo ul li a {background:none !important;display:inline;line-height:18px;white-space:nowrap;color:#00468c}
							ul.inputCombo ul li a:hover {text-decoration:underline}
			ul.inputCombo .hSliderBlock {float:right}


/* Buttons Styles */
.formButtons {width:327px;padding-left:170px}
	.formButtons ul {display:table;width:auto;margin:0 auto;padding:5px 0 5px;text-align:center}
	.formButtons .butonsSmalls {width:100%}
		.formButtons li {display:table-cell}
		.formButtons .padding li {padding:0 4px}
		.formButtons .butonsSmalls .buttonStyle {padding-left:7px}
			.formButtons .butonsSmalls .buttonStyle span {padding-right:7px}
		.formButtons .joint .buttonStyle {padding-left:10px}
			.formButtons .joint .buttonStyle span {padding-right:10px}

.buttonStyle,
	.buttonStyle i,
	a.buttonStyle span {background:url(buttonsStyles.png) no-repeat #ffffff;display:block;height:28px}
.buttonStyle {background-position:left 0;padding:0;position:relative;float:left}
	.buttonStyle i {background-position:right 0;width:10px;position:absolute;top:0;right:0;z-index:4}
	.buttonStyle input {background:none;display:block;margin:0;padding:5px 20px 6px;position:relative;cursor:pointer;font-size:14px;font-family:Arial;font-weight:bold;/*text-shadow:#ffffff 1px 1px 0;*/text-transform:uppercase;color:#404040;z-index:5;border:0}
a.buttonStyle {padding-left:20px}
	a.buttonStyle span {background-position:right 0;height:23px;padding:5px 20px 0 0;font-size:14px;font-family:Arial;font-weight:bold;/*text-shadow:#ffffff 1px 1px 0;*/text-transform:uppercase;white-space:nowrap;color:#404040}
a.buttonStyle:hover {text-decoration:none}

.buttonStyle.last,
.buttonStyle.center,
	.buttonStyle.first span,
	.buttonStyle.center span {background-position:center 0}
	.buttonStyle.center {border-width:0 1px;border-style:solid;border-color:#8e8e8e}

.buttonStyle.stlGreen {background-position:left -60px}
	.buttonStyle.stlGreen i,
	.buttonStyle.stlGreen span {background-position:right -60px}

	.buttonStyle.stlGreen.last,
	.buttonStyle.stlGreen.center,
		.buttonStyle.stlGreen.first span,
		.buttonStyle.stlGreen.center span {background-position:center -60px}

.buttonStyle.stlBlue {background-position:left -90px}
	.buttonStyle.stlBlue i,
	.buttonStyle.stlBlue span {background-position:right -90px}

	.buttonStyle.stlBlue.last,
	.buttonStyle.stlBlue.center,
		.buttonStyle.stlBlue.first span,
		.buttonStyle.stlBlue.center span {background-position:center -90px}

.buttonStyle.stlOrange {background-position:left -30px}
	.buttonStyle.stlOrange i,
	.buttonStyle.stlOrange span {background-position:right -30px}

	.buttonStyle.stlOrange.last,
	.buttonStyle.stlOrange.center,
		.buttonStyle.stlOrange.first span,
		.buttonStyle.stlOrange.center span {background-position:center -30px}

.buttonStyle.stlGreen input,
.buttonStyle.stlGreen span,
.buttonStyle.stlBlue input,
.buttonStyle.stlBlue span,
.buttonStyle.stlOrange input,
.buttonStyle.stlOrange span {text-shadow:#000000 1px 1px 0;color:#ffffff}