/* CSS Document */



.button {

	border: 1px solid #0a3c59;

	background: #ffffff;

	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));

	background: -webkit-linear-gradient(top, #ffffff, #ffffff);

	background: -moz-linear-gradient(top, #ffffff, #ffffff);

	background: -ms-linear-gradient(top, #ffffff, #ffffff);

	background: -o-linear-gradient(top, #ffffff, #ffffff);

	background-image: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);

	padding: 6.5px 13px;

	-webkit-border-radius: 6px;

	-moz-border-radius: 6px;

	border-radius: 6px;

	-webkit-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;

	-moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;

	box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;

	text-shadow: 0 0 0 #d6d6d6;

	color: #242424;

	font-size: 12px;

	font-family: helvetica, serif;

	text-decoration: none;

	vertical-align: middle;

   }

.button:hover {

	border: 1px solid #0a3c59;

	text-shadow: 0 0 0 #17455c;

	background: #266087;

	background: -webkit-gradient(linear, left top, left bottom, from(#21608a), to(#266087));

	background: -webkit-linear-gradient(top, #21608a, #266087);

	background: -moz-linear-gradient(top, #21608a, #266087);

	background: -ms-linear-gradient(top, #21608a, #266087);

	background: -o-linear-gradient(top, #21608a, #266087);

	background-image: -ms-linear-gradient(top, #21608a 0%, #266087 100%);

	color: #FD0000;

	background-image: -webkit-linear-gradient(270deg,rgba(58,148,208,0.84) 0%,rgba(55,139,195,0.92) 100%);

	background-image: -moz-linear-gradient(270deg,rgba(58,148,208,0.84) 0%,rgba(55,139,195,0.92) 100%);

	background-image: -o-linear-gradient(270deg,rgba(58,148,208,0.84) 0%,rgba(55,139,195,0.92) 100%);

	background-image: linear-gradient(180deg,rgba(58,148,208,0.84) 0%,rgba(55,139,195,0.92) 100%);

   }

.button:active {

	text-shadow: 0 0 0 #1e4158;

	border: 1px solid #0a3c59;

	background: #65a9d7;

	background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#266087));

	background: -webkit-linear-gradient(top, #3e779d, #65a9d7);

	background: -moz-linear-gradient(top, #3e779d, #65a9d7);

	background: -ms-linear-gradient(top, #3e779d, #65a9d7);

	background: -o-linear-gradient(top, #3e779d, #65a9d7);

	background-image: -ms-linear-gradient(top, #3e779d 0%, #65a9d7 100%);

	color: #fff;

   }

   

.textbox {

	border: 1px solid #9e9e9e;

	background: #ffffff;

	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));

	background: -webkit-linear-gradient(top, #ffffff, #ffffff);

	background: -moz-linear-gradient(top, #ffffff, #ffffff);

	background: -ms-linear-gradient(top, #ffffff, #ffffff);

	background: -o-linear-gradient(top, #ffffff, #ffffff);

	background-image: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);

	padding: 4px 8px;

	-webkit-border-radius: 6px;

	-moz-border-radius: 6px;

	border-radius: 6px;

	-webkit-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;

	-moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;

	box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;

	text-shadow: 0 0 0 #d9d9d9;

	color: #242424;

	font-size: 12px;

	font-family: helvetica, serif;

	text-decoration: none;

	vertical-align: middle;

   }
   
   
   @media print
	{    
		.no-print, .no-print *
		{
			display: none !important;
		}
	}