	/* RESETS */
	* { margin: 0; padding:0; }
	html, body { height: 100%; }
	ul, li { list-style:none; }
	.ui-widget { line-height:1.1em; }


	.ui-widget-overlay {
		opacity: .85;
		filter: Alpha(Opacity=85);
	}


	/* GLOBAL STYLES */
	body { color:#737373;  font:13px/34px 'Noto Sans',Arial,Helvetica,sans-serif; background:#444; }



	button { 
		font-size:18px;
		padding:12px 24px; 
		cursor:pointer;
		border:1px solid #8bcf54;
		font-weight:300; 
		text-align: center; 
		color: #FFFFFF; 
		background-color: #8ed058; /* #a9db80; */
		font-family: 'Open Sans',Arial,Helvetica,sans-serif;
	}


	button.cancel {
		font-size:18px;
		padding:12px 16px; 

		cursor:pointer;
		border:1px solid #7d99ca; 
		font-weight:100; 
		text-align: center; 
		color: #FFFFFF; 
		background-color: #7089b3;
	}

	button.decline {
		background:#B91D47 ;
		border: 1px solid #9E1338;
	}

	button:active { background:#78AB22 ;}
	button.cancel:active { background:#7d99ca ;}
	button.decline:active { background:#C7385E;}
	

	input[type="checkbox"] {
	    display:none;
	}

	input[type="checkbox"] + label span {
	    display:inline-block;
	    width:24px;
	    height:24px;
	    margin:-1px 4px 0 0;
	    vertical-align:middle;
		background:#96002D url('/style/images/icon_cross.png'); background-size:24px 24px;
	    cursor:pointer;
	}

	input[type="checkbox"]:checked + label span {
	    background:#78AB22 url('/style/images/icon_tick.png'); background-size:24px 24px; 
	}
	
	.subtext { font-size:12px; color:#999; }
	.box_checked { background:#78AB22 url('/style/images/icon_tick.png'); background-size:24px 24px; width:24px; height:24px; }
	.box_crossed { background:#96002D url('/style/images/icon_cross.png'); background-size:24px 24px; width:24px; height:24px; }


.grid_960 {padding:8px 20px 20px; border:1px solid #888; background:#fff; width:920px; text-align:left; float:left; clear:left; margin:0px 0px 15px 0px;}
.grid_640 {padding:8px 20px 20px; border:1px solid #888; background:#fff; width:640px; text-align:left; float:left; clear:left; margin:0px 0px 15px 0px;}
.grid_225 {padding:8px 20px 20px; border:1px solid #888; background:#fff; width:225px; text-align:left; float:right; clear:right; margin:0px 0px 15px 0px;}

.grid_640_center { margin-left: 140px;}


.glass { background: rgba(255,255,255, 0.75); }
.hidden { display:none; }

.quotebox { background: url('/style/images/background_quote.png') no-repeat #fff; height:145px; line-height:1.3em; }
.quotebox h3 { padding:30px 0px 5px 0px; margin:0; }
.quotebox span.author { float:right; }

article p, footer { line-height:1.4em; }
h1,h2,h3,h4 { margin-bottom:10px; }
article a { color:#78AB22; text-decoration: none; }
article a:hover {color: #8ed058; }



article ul li { line-height:1.4em; margin-bottom:15px;}
article ul { margin-top:20px; }














/* forms */
input, select, option, textarea { font-size: 14px; color:#797979; }
input, select, textarea { padding: 10px 4px 10px 14px;  }
select { width:200px; }
input { width:180px; }
input.short { width:90px; }
input.tiny { width:30px; }
input.long { width: 320px; }
select.short { width:140px; }
.form-table { 
	text-align:left;
	width:800px;
	margin-left:40px;
	display:inline; float:left; clear:left; 
	padding:10px 40px;
	border:1px solid #888;
	/*
	border:2px solid #fff; 
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color:rgba(255,255,255, 0.75);	
	*/
	background:#fff;
}
.form-table .form-row { float:left; clear:both; margin-bottom:15px; width:100%;}
.form-table .form-row label { float:left; clear:left; width:220px; }
.form-table .form-row select,input { margin-right:20px; }
.form-table .form-row .required { background: url("/style/images/icon_required.gif"); width:16px; height:16px; background-repeat: no-repeat; float:right; overflow: hidden; text-indent: -99999px; margin:11px 0 0; }
.form-table div.fixed { margin-bottom:5px; border-bottom: 1px dotted #aaa;}
.form-table div.fixed label { font-weight:600; }


.form-table .button-row { text-align:right; margin-top:10px; margin-bottom:5px;}
.form-table .button-row { float: right; }
.progress-row { margin-top:15px; }
.progress-stage { 
	-moz-border-radius: 30px;
	border-radius: 30px;
	width:30px; height:30px; float:left; clear:none;
	border:1px solid #718C44;
	margin-right:5px;
	background:#80C465;
}
.valuation-amount { color:#74bf36; font-size:3em; margin-bottom:20px;}


/* TEMPLATE STYLES */
#page { margin:0 auto -170px; min-height: 100%; height: auto !important; height: 100%; width:100%; }

header { display:inline-block; width:100%; background:#222; border-bottom:1px solid #fff; padding-top:12px; }
footer { display:inline-block; width:100%; background:#444; color:#bbb; border-top:1px solid #fff; }
footer, .push { width:100%; height:170px; clear:both; }
footer div.content { font-size:0.75em; }
footer div.content a { color:#fff; text-decoration:none; }
footer div.content a:hover { color:#a9db80; }


footer div.designer a { color:#999; }
footer div.designer a:hover { color:#a9db80; }

.content { width:960px; margin:0 auto; }
.widget-table { float:right; width:250px; background:#fff;  border:1px solid #ccc; padding:5px 8px; } 


	/* NAVIGATION */
	header div.content ul li { float:left; clear:none; }
	nav { float:right; clear:none; }
	nav ul { margin:11px 0px 0px 100px; }
	nav ul li { padding: 4px 20px 4px 20px; margin:0px 5px; color:#bbb; }
	nav ul li a { color:#bbb; text-decoration:none; }
	nav ul li a:hover { color:#fff; }
	nav ul li:last-child { border-right:none;}

	nav ul li.special { 
		margin:-6px 0px 0px 0px;
		font-size:14px;
		padding:10px 14px; 
		cursor:pointer;
		
		font-weight:600; 
		text-align: center; 
		color: #a9db80; 
	}

	nav ul li a { color:#fff; }
	nav ul li.special a { color:#a9db80; }


ul.condition-notes { float:left; clear:right; margin: 10px 0px 0px 0px !important;}
ul.condition-notes li { padding:0; margin:0px 0px 0px 20px; clear:both; line-height:1.3em; list-style:square;}







/* GRADIENTS */

#themes li { width:20px; height:20px; float:left; clear:none; margin-right:2px; border:1px solid #000; cursor:pointer; }

.grad_desertsky {
	background: #5693cf; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2OTNjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOGQ1ZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #5693cf 0%, #c8d5df 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5693cf), color-stop(100%,#c8d5df)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5693cf 0%,#c8d5df 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5693cf 0%,#c8d5df 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5693cf 0%,#c8d5df 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #5693cf 0%,#c8d5df 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5693cf', endColorstr='#c8d5df',GradientType=0 ); /* IE6-8 */
}

.grad_orangesherbert {
	background: #ef8d31; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmOGQzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2Y1YWI2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWM2OTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ef8d31 0%, #f5ab66 53%, #fac695 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef8d31), color-stop(53%,#f5ab66), color-stop(100%,#fac695)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ef8d31 0%,#f5ab66 53%,#fac695 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ef8d31 0%,#f5ab66 53%,#fac695 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ef8d31 0%,#f5ab66 53%,#fac695 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ef8d31 0%,#f5ab66 53%,#fac695 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef8d31', endColorstr='#fac695',GradientType=0 ); /* IE6-8 */
}

.grad_peas {
	background: #abbd73; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FiYmQ3MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGVmYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #abbd73 0%, #e4efc0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#abbd73), color-stop(100%,#e4efc0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #abbd73 0%,#e4efc0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #abbd73 0%,#e4efc0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #abbd73 0%,#e4efc0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #abbd73 0%,#e4efc0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abbd73', endColorstr='#e4efc0',GradientType=0 ); /* IE6-8 */
}

.grad_purplehaze {
	background: #a849a3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4NDlhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iI2M4NWVjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGJjZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #a849a3 0%, #c85ec7 33%, #e4bce5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a849a3), color-stop(33%,#c85ec7), color-stop(100%,#e4bce5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a849a3 0%,#c85ec7 33%,#e4bce5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a849a3 0%,#c85ec7 33%,#e4bce5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a849a3 0%,#c85ec7 33%,#e4bce5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #a849a3 0%,#c85ec7 33%,#e4bce5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a849a3', endColorstr='#e4bce5',GradientType=0 ); /* IE6-8 */
}

.grad_edgeofspace {
	background: #23538a; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIzNTM4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhN2NmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #23538a 0%, #a7cfdf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#23538a), color-stop(100%,#a7cfdf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #23538a 0%,#a7cfdf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #23538a 0%,#a7cfdf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #23538a 0%,#a7cfdf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #23538a 0%,#a7cfdf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23538a', endColorstr='#a7cfdf',GradientType=0 ); /* IE6-8 */
}

.grad_vampire {
	background: #960000; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk2MDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmNiYzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #960000 0%, #ffcbc6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#960000), color-stop(100%,#ffcbc6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #960000 0%,#ffcbc6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #960000 0%,#ffcbc6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #960000 0%,#ffcbc6 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #960000 0%,#ffcbc6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#960000', endColorstr='#ffcbc6',GradientType=0 ); /* IE6-8 */

}

.grad_midnight {

	background: #0e0e0e; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBlMGUwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZDdlN2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #0e0e0e 0%, #7d7e7d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0e0e0e), color-stop(100%,#7d7e7d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0e0e0e 0%,#7d7e7d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0e0e0e 0%,#7d7e7d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0e0e0e 0%,#7d7e7d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0e0e0e 0%,#7d7e7d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e0e0e', endColorstr='#7d7e7d',GradientType=0 ); /* IE6-8 */

}

.grad_glass {
	background: #f2f6f8; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjZmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Q4ZTFlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2I1YzZkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGVmZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f2f6f8 0%, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f6f8), color-stop(50%,#d8e1e7), color-stop(51%,#b5c6d0), color-stop(100%,#e0eff9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9',GradientType=0 ); /* IE6-8 */

}

.grad_claret {
	background: #a90329; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #a90329 0%, #8f0222 44%, #6d0019 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-8 */

}
.picture_countryroad { 
	background: url('/style/images/background_image4.jpg') no-repeat #444;
	background-attachment:fixed;
}