/** ###################
        global
#####################**/

		

	body {
		font-family:'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
		font-size:12px;
		color:#000;
		padding:0;
		background: #D1ECFF;
	}
	

	
	
	
	/*
	
	body {
		font-family:'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
		font-size:12px;
		background-color:#efefef;
		margin:50px auto;
		color:#000;
		padding:0;
	} */
	
	button {
		background: none;
		border: 0;
		vertical-align: middle;	
	}
	

	
	input#submit_link
	{
		border:none;
		cursor:pointer;
		background: none;
	}
	
	input#deleteButtonMiddle
	{
		background: url(images/deleteButtonMiddle.png) 0 0;
		width: 25px;
		min-heigth: 35px;
        border: 0;
        vertical-align: middle;
	}
	

	input[type="text"], input[type="email"], input[type="number"], input[type="password"]  {
	
	  background-color : #FBFDF3; 
	
	}
	

	
	
	option, select {
	  background-color : #FBFDF3; 
	}
	

	
	
	* {
		margin:0;
		padding:0;
	}

	
	img#logo {
		width: 300px;
	}
	
	p#logoPhrase {
		font-style: italic;
		padding-right: 30px;
	}
	
	
	img#logo2 {
		float:left;
		width:810px;
		margin-left:10px;
	}
	
	
	button#logoutButton {
		margin-left: 10px;
	}
	
	
	span#greenText {
		color: green;
	}

	span#redText {
		color: red;
	}
	

	

/** ###################
     dropdown-menu
#####################**/
/*
	
	div.dropdown {
		margin-left: 10px;
		margin-bottom: 30px;
	}
	
	ul#css3menu1,ul#css3menu1 ul{
		margin:0;
		list-style:none;
		padding:0;
		background-color:#212121;
		border-width:1px;
		border-style:solid;
		border-color:#a0a0a0;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
	}
	
	ul#css3menu1 ul{
		display:none;
		position:absolute;
		left:0;
		top:100%;
		-moz-box-shadow:3.5px 3.5px 5px #FFFFFF;
		-webkit-box-shadow:3.5px 3.5px 5px #FFFFFF;
		box-shadow:3.5px 3.5px 5px #000000;
		background-color:#FFFFFF;
		border-radius:
		6px;-moz-border-radius:
		6px;-webkit-border-radius:
		6px;border-color:
		#d4d4d4;padding:0 10px 10px;
	}
	
	ul#css3menu1 li:hover>*{
		display:block;
	}
	
	ul#css3menu1 li{
		position:relative;
		display:block;
		white-space:nowrap;
		font-size:0;
		float:left;
	}
	
	ul#css3menu1 li:hover{
		z-index:1;
	}
	
	ul#css3menu1 ul ul{
		position:absolute;
		left:100%;
		top:0;
	}
	
	ul#css3menu1{
		font-size:0;
		z-index:999;
		position:relative;
		display:inline-block;
		zoom:1;
		padding:0;
		*display:inline;
	}
	
	* html ul#css3menu1 li a{
		display:inline-block;
	}
	
	ul#css3menu1>li{
		margin:0;
	}
	
	ul#css3menu1 a:active, ul#css3menu1 a:focus{
		outline-style:none;
	}
	
	ul#css3menu1 a{
		display:block;
		vertical-align:middle;
		text-align:left;
		text-decoration:none;
		font:bold 14px Trebuchet MS;
		color:#FFFFFF;
		text-shadow:#000 0 0 1px;
		cursor:pointer;
		padding:10px;
		background-color:#000;
		background-image:url("images/mainbk.png");
		background-repeat:repeat;
		background-position:0 0;
		border-width:0 0 0 1px;
		border-style:solid;
		border-color:#C0C0C0;
	}
	
	ul#css3menu1 ul li{
		float:none;
		margin:10px 0 0;
	}
	
	ul#css3menu1 ul a{
		text-align:left;
		padding:4px;
		background-color:#000000;
		background-image:none;
		border-width:0;
		border-radius:0px;
		-moz-border-radius:0px;
		-webkit-border-radius:0px;
		font:14px Tahoma;
		color:#000;
		text-decoration:none;
	}
	
	ul#css3menu1 li:hover>a,ul#css3menu1 li a.pressed{
		background-color:#FFF;
		border-color:#C0C0C0;
		border-style:solid;
		color:#FFFFFF;
		text-shadow:#000 0 0 1px;
		background-image:url("images/mainbk.png");
		background-position:0 100px;
		text-decoration:none;
	}
	
	ul#css3menu1 span{
		display:block;
		overflow:visible;
		background-position:right center;
		background-repeat:no-repeat;
		padding-right:0px;
	}
	
	ul#css3menu1 ul span{
		background-image:url("images/arrowsub.png");
		padding-right:12px;
	}
	
	ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li a.pressed{
		background-color:#000000;
		background-image:none;
		color:#0978b3;
		text-decoration:none;
	}
	
	ul#css3menu1 li.topfirst>a{
		border-radius:5px 0 0 5px;
		-moz-border-radius:5px 0 0 5px;
		-webkit-border-radius:5px;
		-webkit-border-top-right-radius:0;
		-webkit-border-bottom-right-radius:0;
	}
	
	ul#css3menu1 li.toplast>a{
		border-radius:0 5px 5px 0;
		-moz-border-radius:0 5px 5px 0;
		-webkit-border-radius:0;
		-webkit-border-top-right-radius:5px;
		-webkit-border-bottom-right-radius:5px;
	}
	*/



/** ###################
     dropdown-menu
#####################**/

	
	div.dropdown {
		margin-left: 10px;
		margin-bottom: 30px;
		margin-top: 30px;
		text-align: left;
	}
	
	ul#css3menu1,ul#css3menu1 ul{
		margin:0;
		list-style:none;
		padding:0;
		background-color:#D8D8D8;
		border-width:1px;
		border-style:solid;
		border-color:#C0C0C0;
		border-radius:2px;
		background: linear-gradient(left, #FFF 0, #E8E8E8 300px);
		background: -o-linear-gradient(left, #FFF 0, #E8E8E8 300px);
		background: -ms-linear-gradient(left, #FFF 0, #E8E8E8 300px);
		background: -moz-linear-gradient(left, #FFF 0, #E8E8E8 300px);
		background: -webkit-linear-gradient(left, #FFF 0, #E8E8E8 300px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	}
	
	
	


	ul#css3menu1 li{
		position:relative;
		white-space:nowrap;
		font-size:0;
		float:left;
	}
	

	
	
	ul#css3menu1{
		position:relative;
		display:inline-block;
	}
	
	
	ul#css3menu1 a{
		display:block;
		vertical-align:middle;
		text-align:center;
		text-decoration:none;
		font:bold 14px Trebuchet MS;
		color:#000;
		cursor:pointer;
		padding:10px;
		border-width:0 0 0 1px;
		border-style:solid;
		border-color:#C0C0C0;
		background: #B7D952;
		background: linear-gradient(#CDE87D 0, #C4E16F 30px);
		background: -o-linear-gradient(#CDE87D 0, #C4E16F 30px);
		background: -ms-linear-gradient(#CDE87D 0, #C4E16F 30px);
		background: -moz-linear-gradient(#CDE87D 0, #C4E16F 30px);
		background: -webkit-linear-gradient(#CDE87D 0, #C4E16F 30px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		heigth: 100%;
		width: 120px;
		margin: 0;
	}
	
	
	
	
	
	
	ul#css3menu1 a.selected{
		display:block;
		vertical-align:middle;
		text-align:center;
		text-decoration:none;
		font:bold 14px Trebuchet MS;
		color:#000;
		cursor:pointer;
		padding:10px;
		border-width:0 0 0 1px;
		border-style:solid;
		border-color:#C0C0C0;
		background: #D1ECFF;
		background: linear-gradient(#BBE1FC 0, #D1ECFF 30px);
		background: -o-linear-gradient(#BBE1FC 0, #D1ECFF 30px);
		background: -ms-linear-gradient(#BBE1FC 0, #D1ECFF 30px);
		background: -moz-linear-gradient(#BBE1FC 0, #D1ECFF 30px);
		background: -webkit-linear-gradient(#BBE1FC 0, #D1ECFF 30px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		heigth: 100%;
		width: 120px;
		margin: 0;
	}
	
	
	

	
	ul#css3menu1 li:hover>a,ul#css3menu1 li a.pressed{
		border-color:#C0C0C0;
		border-style:solid;
		background: #D1ECFF;
		background: linear-gradient(#BBE1FC 0, #D1ECFF 30px);
		background: -o-linear-gradient(#BBE1FC 0, #D1ECFF 30px);
		background: -ms-linear-gradient(#BBE1FC 0, #D1ECFF 30px);
		background: -moz-linear-gradient(#BBE1FC 0, #D1ECFF 30px);
		background: -webkit-linear-gradient(#BBE1FC 0, #D1ECFF 30px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		text-decoration:none;
	}
	




/** ###################
        defaults
#####################**/
	
	
	
	table {
		width:100%;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:left;
	}
	
	th, td {
		padding:5px 10px;
	}
	
	th {
		color:#FFF;
	}
	
	td {
	}
	
	code, blockquote {
		display:block;
		border-left:5px solid #222222;
		padding:10px;
		margin-bottom:20px;
	}
	
	blockquote p {
		font-style:italic;
		font-family:Georgia, "Times New Roman", Times, serif;
		margin:0;
		height: 1%;
	}
	
	a {
		color:#0E4A86;
	}
	
	a:hover {
		color:#0A3057;
	}
	
	fieldset {
		display:block;
		border:none;
		border-top:1px solid #1f1f1f;
	}
	
	fieldset legend {
		font-weight:bold;
		font-size:13px;
		padding-right:10px;
		color:#ddd;
	}
	
	fieldset form {
		padding-top:15px;
	}
	
	fieldset p label {
		float:left;
		width:150px;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	fieldset form input, fieldset form select, fieldset form textarea {
		padding:5px;
		color:#cccccc;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		border:1px solid #222;
	}
	
	fieldset form input.formbutton {
		margin-left:150px;
		background:#1159A1;
		border:none;
		border-bottom:3px solid #133D67;
		color:#000000;
		font-weight:bold;
		padding:5px 10px;
		font-size:13px;
	}
	
	h1 {
		margin-top: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		border: 1px solid #D2D2D2;
		margin-left: 15px;
		margin-right: 15px;
		padding-left: 30px;
		background: #BBDBF2;
		background: linear-gradient(#E7F5FF 0, #BBDBF2 50px);
		background: -o-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
		background: -ms-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
		background: -moz-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
		background: -webkit-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	}
	
	h1 a,
	h1 a:visited,
	h1 a:hover {
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:45px;
		letter-spacing:-5px;
		text-decoration:none;
	}
	
	h2 {
		color:#003399;
		font-family:Arial,Helvetica,sans-serif;
		font-size:31px;
		font-weight:bold;
		letter-spacing:-2px;
		padding-bottom:10px;
		margin-left: 25px;
		margin-bottom: 20px;
		margin-top: -60px;
	}
	
	p#blue {
		color:#003399;
	}
	
	h3 {
		color:#eeeeee;
		font-size:20px;
		padding-bottom:10px;
	}
	
	h4 {
		padding-bottom:10px;
		font-size:15px;
	}
	
	h5 {
		padding-bottom:10px;
		font-size:13px;
	}
	
	p {
		line-height:1.8em;
		margin-bottom:15px;
	}
	
	ul, ol {
		margin-left:25px;
		margin-bottom:15px;
	}
	
	li {
		padding-bottom:5px;
	}
	
	div#login2 {
		margin-top: 5px;
	}
	
	div#login3 {
		margin-top: 5px;
	}
	

/** ###################
        wrapper
#####################**/
	
	
	div#wrapper {
		background:#FFF;
		border-radius:25px;
		border: 1px solid #d4d4d4;
		margin:0 auto;
		margin-top: 30px;
		margin-bottom: 20px;
		width:1200px;
		padding-bottom: 20px;
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	}
	
	div.inner-wrapper {
		width:100%;
		padding-left: 20px;
		padding-bottom: 20px;
	}



/** ###################
        header
#####################**/
	
	
	
	div.header {
		display:block;
	}
	
	div.header h1 {
		float:left;
		
	}
	
	div.header h2 {
		padding-top:52px;
		color:#0E4983;
		font-weight:normal;
		font-family:"Trebuchet MS", Verdana, Arial;
		font-size:13px;
		padding-left:8px;
		letter-spacing:0;
		float:left;
	}

/*
	div.title {
		background:#efefef;
		color:#000;
		float:right;
		position:relative;
		display:block;
		top:0;
		left:-50px;
		box-shadow: inset 0 3px 5px rgba(0,0,0,0.45);
		-o-box-shadow: inset 0 3px 5px rgba(0,0,0,0.1);
		-ms-box-shadow: inset 0 3px 5px rgba(0,0,0,0.1);
		-moz-box-shadow: inset 0 3px 5px rgba(0,0,0,0.1);
		-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.1);
	}
	
	div.title p {
		background:transparent;
		margin:0;
		padding:10px 30px;
		box-shadow: inset 0 3px 5px rgba(0,0,0,0.45);
		-o-box-shadow: inset 0 3px 5px rgba(0,0,0,0.1);
		-ms-box-shadow: inset 0 3px 5px rgba(0,0,0,0.1);
		-moz-box-shadow: inset 0 3px 5px rgba(0,0,0,0.1);
		-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.1);
	}
	*/

	


/** ###################
        body
#####################**/

	
	
	div.body {
		min-height:750px;
	}
	


/** ###################
        content
#####################**/

	
	
	div.content {
		padding:15px 5px;
		background:#FFF;
		float:left;
		width:740px;
		margin-left:10px;
		margin-right: 0px;
		border: 1px solid #d0d0d0;
		/*
		background: #fff;
		background: linear-gradient(#DEDEDE 0, #fff 200px);
		background: -o-linear-gradient(#DEDEDE 0, #fff 200px);
		background: -ms-linear-gradient(#DEDEDE 0, #fff 200px);
		background: -moz-linear-gradient(#DEDEDE 0, #fff 200px);
		background: -webkit-linear-gradient(#DEDEDE 0, #fff 200px); */
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		min-height: 600px;
	}
	
	
	div.content h1 {
		font-size:30px;
		padding:0 0 10px;
		margin-top: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		border: 1px solid #D2D2D2;
		margin-left: 15px;
		margin-right: 15px;
		padding-left: 30px;
		margin-bottom: 50px;
		background: #BBDBF2;
		background: linear-gradient(#E7F5FF 0, #BBDBF2 200px);
		background: -o-linear-gradient(#E7F5FF 0, #BBDBF2 200px);
		background: -ms-linear-gradient(#E7F5FF 0, #BBDBF2 200px);
		background: -moz-linear-gradient(#E7F5FF 0, #BBDBF2 200px);
		background: -webkit-linear-gradient(#E7F5FF 0, #BBDBF2 200px);
		box-shadow: 0 3px 5px rgba(0,0,0,0.35);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	}
	
	div.content-site {
		margin-top: 10px;
		margin-bottom: 10px;
		color: #7b7b7b;
		font-weight: bold;
	}
	
	div.content-inner {
		margin-top:15px;
		margin-bottom:20px;
		background: none;
		padding-top:15px;
		padding-bottom:15px;
		padding-left:10px;
		padding-right:10px;
	}
	
	div.content-inner p {
		padding-left:25px;
		padding-right:25px;
		padding-bottom: 20px;
	}
	
	div.content-controll {
		margin-top: 50px;
		text-align: right;
		padding-right: 10px;
		padding-top: 15px;
		border-top: 1px solid;
	}
	
	div.content-top-controlls {
		text-align: center;
		border-bottom: 1px solid;
		border-top: 1px solid;
		padding: 10px;
	}
	
	div.content-controll input{
		margin-bottom: 10px;
	}
	
	div.add-content {
		margin-left: 15px;
		margin-right: 15px;
	}
	
	div.add-content form {
		border: 1px solid;
		background: #191919;
		padding: 15px;
	}
	
	div.add-content-top {
		border: 1px solid;
		background: #848484;
		padding: 15px;
		margin-bottom: 20px;
	}
	
	div.add-content-bottom {
		border: 1px solid;
		background: #848484;
		padding: 15px;
	}
	
	div.edit-content {
		margin-left: 15px;
		margin-right: 15px;
	}
	
	div.edit-content form {
		border: 1px solid;
		background: #191919;
		padding: 15px;
	}
	
	div.edit-content-top {
		border: 1px solid;
		background: #848484;
		padding: 15px;
		margin-bottom: 20px;
	}
	
	div.edit-content-bottom {
		border: 1px solid;
		background: #848484;
		padding: 15px;
	}


/** ###################
        admin
#####################**/

	
	
	div.admin-inner form {
		margin-top:15px;
	}
	
	div.admin-inner {
		padding-top: 20px;
		padding-bottom: 30px;
		padding-left: 20px;
		margin-bottom: 80px;
		margin-right: 80px;
		margin-left: 80px;
		margin-top: 20px;
		border: 1px dashed #424242;
		background: #848484;
	}
	
	div.admin {
		margin-top: 30px;
	}
	
	div.manage-links-inner form {
		margin-top:15px;
	}
	
	div.manage-links-inner {
		padding: 15px;
		margin-bottom: 60px;
		border: 1px dashed #424242;
		margin-left: 20px;
		margin-right: 20px;
	}
	
	div.manage-links {
		margin-top: 30px;
	}
	
	div.manage-links-link {
		margin-top: 10px;
		padding-bottom: 10px;
		border-bottom: 1px dashed #424242;
	}
	
	

/** ###################
        sidebar
#####################**/

	td#feedbackCell {
	
		border-left: 1px solid #000;
	}


	div#loginbox input#field {
		width: 60%;
	}
	
	div#loginbox input#submitLeft {
		width: 25%;
	}
	
	div#loginbox input#submitRight {
		width: 35%;
	}
	
	div#loginbox {
		margin-top: 20px;
		margin-bottom: 30px;
		margin-left: 20px;
		color: #000;
		margin-right: 10px;
	}
	
	div#loginbox a {
		color: #000;
	}
	
	div#emptyInsurerBox {
		margin-top: 20px;
		margin-bottom: 30px;
		margin-left: 20px;
		color: #000;
		margin-right: 10px;
	}
	
	div#emptyInsurerBox input {
		margin-left: 5px;
		vertical-align: middle;
	}
	
	div#emptyInsurerBox span {
		vertical-align: middle;
	}
	
	
	select#sidebarSelect {
		max-width:85%;
	}
	
	div.sidebar {
		float:left;
		background:#fff;
		width:300px;
		margin-left: 30px;
		margin-right: 0px;
		height: 100%;
		border-right: 1px solid #c0c0c0;
		border-left: 1px solid #c0c0c0;
		background: linear-gradient(left, #fff 0, #F9F9F9 300px);
		background: -o-linear-gradient(left, #fff 0, #F9F9F9 300px);
		background: -ms-linear-gradient(left, #fff 0, #F9F9F9 300px);
		background: -moz-linear-gradient(left, #fff 0, #F9F9F9 300px);
		background: -webkit-linear-gradient(left, #fff 0, #F9F9F9 300px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	}
	
		
	div.sidebar ul {
		list-style:none;
		margin:0;
	}
	
	div.sidebar ul li ul {
		margin-left:15px;
		margin-top:5px;
		margin-bottom:15px;
		padding:7px 0 0;
		color:#000;
	}
	
	div.sidebar ul li ul li {
		padding:0 0 8px;
		font-size:12px;
	}
	
	div.sidebar ul li ul li a, div.subscribe a {
		font-family:"Trebuchet MS", Verdana, Arial;
		font-weight:bold;
		color:#57A3EE;
	}
	
	div.sidebar ul li ul li a:hover, div.subscribe a:hover {
		color:#1058A0;
	}
	
	div.sidebar h4 {
		font-size: 14px;
		padding-left:10px;
		padding-top:10px;
		padding-bottom:10px;
		color:#000;
		text-transform:uppercase;
		border-top:1px solid #eeeeee;
		border-bottom:1px solid #eeeeee;
		width: 100%;
		background: linear-gradient(left, #E7F5FF 0, #BBDBF2 200px);
		background: -o-linear-gradient(left, #E7F5FF 0, #BBDBF2 200px);
		background: -ms-linear-gradient(left, #E7F5FF 0, #BBDBF2 200px);
		background: -moz-linear-gradient(left, #E7F5FF 0, #BBDBF2 200px);
		background: -webkit-linear-gradient(left, #E7F5FF 0, #BBDBF2 200px);
		box-shadow: 0 3px 5px rgba(0,0,0,0.35);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	}
	
	
/** ########################
   forgottenPassword.php
#########################**/

	form#forgottenPW {
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 20px;
		padding-bottom: 20px;
		width: 80%;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 30px;
		border: 1px solid #ddd;
		background: #fff;
		background: linear-gradient(#f6f6f6 0, #fff 50px);
		background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);	
	}
	
	input#forgottenPWEmail {
		margin-left: 10px;
		margin-right: 10px;
	}

	
/** ###################
   registration.php
#####################**/
	
	table#registration {
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 30px;
		border: 1px solid #ddd;
		background: #fff;
		background: linear-gradient(#f6f6f6 0, #fff 50px);
		background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);	
	}
	
	h4#reg {

	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #D2D2D2;
	margin-left: 15px;
	margin-right: 15px;
	padding-left: 10px;
	background: #BBDBF2;
	background: linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -o-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -ms-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -moz-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -webkit-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);

}
	
	
/** ###################
       import.php
#####################**/



	

	input.importNewInsurer {
		width: 200px;
	}
	
	
/** ###################
       Matchings
#####################**/

h5#matching-h5 {
	display: inline;
}

a#matching-a {
	display: inline;
}

table#matching {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #ddd;
	background: #fff;
	background: linear-gradient(#f6f6f6 0, #fff 50px);
	background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		
}



div.noInvestment {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 70px;
	margin-top: -15px;
	border: 1px solid #ddd;
	background: #fff;
	background: linear-gradient(#f6f6f6 0, #fff 50px);
	background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		
}


form#matching {
	margin-top: 40px;
	
}

table#matching td#buttonLeft {
	width: 10%;
}

table#matching td#left {
	width: 55%;
}

table#matching td#right {
	width: 35%;
}

table#slider td#left {
	width: 40px;
	text-align: center;
}

table#slider td#right {
	width: 40px;
}

button#showButtonMatching {
	display: inline;
}

h4#matching {	
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #D2D2D2;
	margin-left: 15px;
	margin-right: 15px;
	padding-left: 10px;
	background: #BBDBF2;
	background: linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -o-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -ms-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -moz-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -webkit-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
}

div#matchingButton {
	margin-top: 20px;
	text-align: center;
}

div#descContainerDiv {
	margin-top: 10px;
}

span#inputContainer input {
	background: none;
	border: none;
	width: 30px;
	font-size: 13pt;
	font-weight: bold;
	text-align: right;
}


h3.managementMatching {
	color: #000;
	margin-top: 20px;
	margin-bottom: -10px;
}

table#slider {
		*max-width: 200px;
		border: 1px solid #ddd;
		background: #fff;
		background: linear-gradient(#f6f6f6 0, #fff 50px);
		background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 20px;
		padding-bottom: 15px;
		width: 90%;
		text-align: center;
		margin-left: auto;
		margin-right: auto;

}


span#infoMatching {
	
		border: 1px solid #ddd;
		background: #fff;
		background: linear-gradient(#f6f6f6 0, #fff 50px);
		background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 20px;
		padding-bottom: 15px;
		width: 80%;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		padding-left: 20px;
		padding-right: 20px;
}


div#infoMatching {
	
		border: 1px solid #ddd;
		background: #fff;
		background: linear-gradient(#f6f6f6 0, #fff 50px);
		background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 20px;
		padding-bottom: 15px;
		width: 80%;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		padding-left: 20px;
		padding-right: 20px;
}

div#infoMatching2 {
	
		border: 1px solid #ddd;
		background: #fff;
		background: linear-gradient(#f6f6f6 0, #fff 50px);
		background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 20px;
		padding-bottom: 15px;
		width: 80%;
		text-align: left;
		margin-left: auto;
		margin-right: auto;
		padding-left: 20px;
		padding-right: 20px;
		margin-top: 40px;
}

table#slider span {
	margin-left: 5px;
	padding-bottom: 10px;
}

table#slider input {
	display: inline;
}


input[type=range] {
    width: 150px;
}



div#matchingButtonInfoGreen {
		margin-top: 20px;
		border: 1px solid #ddd;
		background: #C9FFBC;
		background: linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -o-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -ms-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -moz-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -webkit-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 135px;
		margin-right: 135px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
		padding-left: 10px;
		padding-right: 10px;
}

div#matchingButtonInfoRed {
		margin-top: 20px;
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -o-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -ms-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -moz-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -webkit-linear-gradient(#E48080 0, #FFA3A3 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 135px;
		margin-right: 135px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
		padding-left: 10px;
		padding-right: 10px;
}


td#sliderLeft {
	padding: 0;
	width: 40%;
}


td#sliderRight {
	padding: 0;
	width: 40%;
}

/** ###################
       Statistics
#####################**/


span#info {
	text-decoration: underline;
	font-weight: bold;
	color: #0B0B61;
}



h5#statistic-h5 {
	display: inline;
	margin-left: 5px;
}

a#statistic-a {
	display: inline;
}

table#statistic td#left {
	width: 40%;
}

table#statistic td#right {
	width: 60%;
}

button#showButtonStatistic {
	display: inline;
	vertical-align: middle;
}

h4#statistic {
	display: inline;
}

div#statisticButton {
	margin-top: 20px;
	text-align: center;
}

span#inputContainer input {
	background: none;
	border: none;
	width: 30px;
	font-size: 13pt;
	font-weight: bold;
	text-align: right;
}

div#statistic {
	margin-top: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #D2D2D2;
	padding-left: 10px;
	background: #D8D8D8;
	margin-left: -10px;
	margin-right: -10px;
	background: #BBDBF2;
	background: linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -o-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -ms-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -moz-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -webkit-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
}


.statistic-container {
	width: 650px;
	padding: 20px 5px 15px 5px;
	margin: 0 auto 30px auto;
}

.statistic-container-inner {
	padding: 0px 25px 0px 25px;
	margin-bottom: 10px;
}


select#importInsurer {
	width: 100%;
}

form#statisticForm {
	margin-top: 10px;
}

button#statisticSearchButton {
	margin-top: 10px;
}

div#statisticNoMatching {
	border: 1px solid #ddd;
	background: #fff;
	background: linear-gradient(#f6f6f6 0, #fff 50px);
	background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	margin-bottom: 30px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 20px;
}



div.insStatistic {
	
		border: 1px solid #ddd;
		background: #fff;
		background: linear-gradient(#f6f6f6 0, #fff 50px);
		background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 20px;
		padding-bottom: 15px;
		width: 100%;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
}


/** ###################
       import.php
#####################**/


h4#import {

	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #D2D2D2;
	margin-left: 15px;
	margin-right: 15px;
	padding-left: 10px;
	background: #BBDBF2;
	background: linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -o-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -ms-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -moz-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -webkit-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);

}


table#import {
	border: 1px solid #ddd;
	background: #fff;
	background: linear-gradient(#f6f6f6 0, #fff 50px);
	background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	margin-bottom: 30px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
	padding-top: 10px;
	
}


form#importBottom {
	border-top: 1px solid #545454;
	padding-top: 10px;
	margin-top: 10px;
}

td#tdAnalysisBottom {
	border-bottom: 1px solid #000;
}

form#import {
	border: 1px solid #ddd;
	background: #fff;
	background: linear-gradient(#f6f6f6 0, #fff 50px);
	background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	margin-bottom: 30px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
	padding-top: 10px;
	
}

div#import {
	border: 1px solid #ddd;
	background: #fff;
	background: linear-gradient(#f6f6f6 0, #fff 50px);
	background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	margin-bottom: 30px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
	padding-top: 10px;
	
}



/** ###################
       export.php
#####################**/


h4#export {

	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #D2D2D2;
	margin-left: 15px;
	margin-right: 15px;
	padding-left: 10px;
	background: #BBDBF2;
	background: linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -o-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -ms-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -moz-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -webkit-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);

}

form#export {
	border: 1px solid #ddd;
	background: #fff;
	background: linear-gradient(#f6f6f6 0, #fff 50px);
	background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	margin-bottom: 30px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
	padding-top: 10px;
	
}



/** ###################
       options.php
#####################**/

td#optionsLeft {
	width: 50%;
}
td#optionsRight {
	width: 50%;
}

td#optionsLeft1 {
	width: 20%;
}
td#optionsRight1 {
	width: 20%;
}

td#optionsLeft2 {
	width: 30%;
}

td#optionsRight2 {
	width: 30%;
}

h4#options {

	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #D2D2D2;
	margin-left: 15px;
	margin-right: 15px;
	padding-left: 10px;
	background: #BBDBF2;
	background: linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -o-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -ms-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -moz-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -webkit-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);

}

td#infomailLeft {
	padding-left: 40px;
}


div#singleOptionLeft {
	width: 49%;
	float: left;
}

div#singleOptionRight {
	width: 49%;
	float: right;
}




form#informationMailForm {
	margin-bottom: 15px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-right: 50px;
	margin-left: 40px;
	border: 1px solid #ddd;
	background: #fff;
	background: linear-gradient(#f6f6f6 0, #fff 50px);
	background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	display: block;
}


table#optionsSingle {
	margin-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	border: 1px solid #ddd;
	background: #fff;
	background: linear-gradient(#f6f6f6 0, #fff 50px);
	background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
	background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	display: block;
}




/** ###################
       control.php
#####################**/

	select#controlCompanySelect {
		width: 80%;
		margin-left: 20px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	div#controlInsurer {
		margin-bottom: 40px;
	}
	
	div#controlInsurer h2 {
		padding-bottom: 5px;
		margin-bottom: 30px;
		border-bottom: 2px solid #eeeeee;
	}
	
	div#controlInsurer input {
		vertical-align: middle;
	}
	
	div#controlInsurer form {
		display: inline;
	}
	
	
	div#controlCompany {
		margin-bottom: 40px;
	}
	
	div#controlCompany h2 {
		padding-bottom: 5px;
		margin-bottom: 30px;
		border-bottom: 2px solid #eeeeee;
	}
	
	div#controlCompany input {
		vertical-align: middle;
	}
	
	div#controlCompany form {
		display: inline;
	}
	
	
	
	div#controlInvestment {
		margin-bottom: 40px;
	}
	
	div#controlInvestment h2 {
		padding-bottom: 5px;
		margin-bottom: 30px;
		border-bottom: 2px solid #eeeeee;
	}
	
	div#controlInvestment input {
		vertical-align: middle;
	}
	
	div#controlInvestment form {
		
	}
	
	

	
	form#investInner { 
		margin-bottom: 15px;
		padding-left: 25px;
		padding-right: 25px;
		padding-bottom: 20px;
		margin-right: 50px;
		border: 1px solid #ddd;
		background: #fff;
		background: linear-gradient(#f6f6f6 0, #fff 50px);
		background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	}
	
	h4#control {

		margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #D2D2D2;
	margin-left: 15px;
	margin-right: 15px;
	padding-left: 10px;
	background: #BBDBF2;
	background: linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -o-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -ms-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -moz-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -webkit-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	}
	
	div#controlInner {

		margin-left: 60px;
		margin-bottom: 60px;
	}
		
		
	div#insurerInner {
	
		border: 1px solid #ddd;
		background: #fff;
		background: linear-gradient(#f6f6f6 0, #fff 50px);
		background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-right: 45px;
		padding-left: 20px;
	}	
		
		
	div#companyInner {
	
		border: 1px solid #ddd;
		background: #fff;
		background: linear-gradient(#f6f6f6 0, #fff 50px);
		background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-right: 45px;
		padding-left: 20px;
	}	
		
	
	select#controlSelect {
		min-width: 200px;
		max-width: 85%;
	}
	
	select.importSelect {
		max-width: 85%;
	}
	
	input#controlInvestName {
		background: none;
		border: none;
		margin-bottom: 5px;
		font-size: 18px;
		text-decoration: underline;
	}
	
	input#controlInvestLink {
		background: none;
		border: none;
		margin-bottom: 5px;
	}
	
	textarea#controlInvestDescription {
		background: none;
		border: none;
		resize: none;
		font-family: sans-serif;
		font-size: 1em;
		margin-top: 10px;
		margin-bottom: 10px;
		display: inline;
		width: 100%;	
	}
	
	input#controlInvestNameEditable {
		margin-bottom: 5px;
	}
	
	input#controlInvestLinkEditable  {
		margin-bottom: 5px;
	}
	
	textarea#controlInvestDescriptionEditable  {
		resize: none;
		margin-bottom: 5px;
	}
	
	
	h4#topicEditableControl {
		margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #D2D2D2;
	margin-left: 15px;
	margin-right: 15px;
	padding-left: 10px;
	background: #BBDBF2;
	background: linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -o-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -ms-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -moz-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	background: -webkit-linear-gradient(#E7F5FF 0, #BBDBF2 50px);
	box-shadow: 0 3px 10px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	}
	
	form#editableControl {
	
		border: 1px solid #ddd;
		background: #fff;
		background: linear-gradient(#f6f6f6 0, #fff 50px);
		background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
		background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-right: 60px;
		margin-left: 50px;
		padding-left: 30px;
	}	

	
	/** ###################
		Errorausgabe
	#####################**/
	
	
	div#optionsErrorRed {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -o-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -ms-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -moz-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -webkit-linear-gradient(#E48080 0, #FFA3A3 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		display: block;
		text-align: center;
		margin-left: 50px;
		margin-right:50px;
		margin-bottom: 30px;
	}
	
	div#optionsErrorYellow {
		border: 1px solid #ddd;
		background: #FFFFAF;
		background: linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -o-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -ms-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -moz-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -webkit-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		display: block;
		text-align: center;
		margin-left: 50px;
		margin-right:50px;
		margin-bottom: 30px;
	}
	
	
	div#optionsErrorGreen {
		border: 1px solid #ddd;
		background: #C9FFBC;
		background: linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -o-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -ms-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -moz-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -webkit-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		display: block;
		text-align: center;
		margin-left: 50px;
		margin-right:50px;
		margin-bottom: 30px;
	}
	

	div#loginErrorRed {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -o-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -ms-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -moz-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -webkit-linear-gradient(#E48080 0, #FFA3A3 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 15px;
		padding-right: 15px;
		margin-bottom: 20px;
		display: inline-block;
		text-align: center;
	}
	
	
	
	div#loginErrorGreen {
		border: 1px solid #ddd;
		background: #C9FFBC;
		background: linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -o-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -ms-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -moz-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -webkit-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 15px;
		padding-right: 15px;
		margin-bottom: 20px;
		display: inline-block;
		text-align: center;
	}
	
	
	
	div#loginErrorYellow {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -o-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -ms-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -moz-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -webkit-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 15px;
		padding-right: 15px;
		margin-bottom: 20px;
		display: inline-block;
		text-align: center;
	}
	
	
	
	
	
	div#regErrorYellow {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -o-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -ms-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -moz-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -webkit-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 5px;
		display: block;
		text-align: center;
	}
	
	
	div#regErrorRed {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -o-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -ms-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -moz-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -webkit-linear-gradient(#E48080 0, #FFA3A3 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 5px;
		display: block;
		text-align: center;
	}
	
	
	div#regErrorGreen {
		border: 1px solid #ddd;
		background: #C9FFBC;
		background: linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -o-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -ms-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -moz-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -webkit-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 5px;
		display: block;
		text-align: center;
	}
	
	
	
	div#forgottenPWErrorRed {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -o-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -ms-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -moz-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -webkit-linear-gradient(#E48080 0, #FFA3A3 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	
	
	div#forgottenPWErrorGreen {
		border: 1px solid #ddd;
		background: #C9FFBC;
		background: linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -o-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -ms-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -moz-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -webkit-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	
	
	
	div#actErrorRed {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -o-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -ms-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -moz-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -webkit-linear-gradient(#E48080 0, #FFA3A3 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	
	
	
	div#actErrorYellow {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -o-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -ms-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -moz-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -webkit-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	
	div#actErrorGreen {
		border: 1px solid #ddd;
		background: #C9FFBC;
		background: linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -o-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -ms-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -moz-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -webkit-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	
	div#impErrorRed {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -o-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -ms-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -moz-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -webkit-linear-gradient(#E48080 0, #FFA3A3 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	div#impErrorYellow {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -o-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -ms-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -moz-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -webkit-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	div#impErrorGreen {
		border: 1px solid #ddd;
		background: #C9FFBC;
		background: linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -o-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -ms-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -moz-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -webkit-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	
	
	
	
	div#cmpErrorRed {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -o-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -ms-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -moz-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -webkit-linear-gradient(#E48080 0, #FFA3A3 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	div#cmpErrorYellow {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -o-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -ms-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -moz-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -webkit-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	div#cmpErrorGreen {
		border: 1px solid #ddd;
		background: #C9FFBC;
		background: linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -o-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -ms-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -moz-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -webkit-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	
	
	
	
	
	
	
	div#insErrorRed {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -o-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -ms-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -moz-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -webkit-linear-gradient(#E48080 0, #FFA3A3 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	div#insErrorYellow {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -o-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -ms-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -moz-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -webkit-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	div#insErrorGreen {
		border: 1px solid #ddd;
		background: #C9FFBC;
		background: linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -o-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -ms-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -moz-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -webkit-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	
	
	
	div#matchErrorRed {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -o-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -ms-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -moz-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -webkit-linear-gradient(#E48080 0, #FFA3A3 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	div#matchErrorYellow {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -o-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -ms-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -moz-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		background: -webkit-linear-gradient(#F9F65E 0, #FFFFAF 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	div#matchErrorGreen {
		border: 1px solid #ddd;
		background: #C9FFBC;
		background: linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -o-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -ms-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -moz-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		background: -webkit-linear-gradient(#B6EBAA 0, #C9FFBC 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
	}
	
	
	
	div#JSErrorRed {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -o-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -ms-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -moz-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -webkit-linear-gradient(#E48080 0, #FFA3A3 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
		padding-left: 10px;
		padding-right: 10px;
	}
	
	div#othersErrorRed {
		border: 1px solid #ddd;
		background: #FFA3A3;
		background: linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -o-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -ms-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -moz-linear-gradient(#E48080 0, #FFA3A3 50px);
		background: -webkit-linear-gradient(#E48080 0, #FFA3A3 50px);
		box-shadow: 0 3px 10px rgba(0,0,0,0.15);
		-o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-left: 90px;
		margin-right: 90px;
		margin-bottom: 25px;
		display: block;
		text-align: center;
		padding-left: 10px;
		padding-right: 10px;
	}
	
	/** clear fix **/
	
	
	div#clear {
		clear: both;
	}
	
	
	
	
	.clear:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
	
	.clear {
		display: inline-block;
	}
	

	
