@font-face {
  font-family: "Neo Sans W01 Light";
  src: url("../fonts/681fbcbc-1907-441a-893a-fc00ecea0267.eot?#iefix");
  src: url("../fonts/681fbcbc-1907-441a-893a-fc00ecea0267.eot?#iefix") format("eot"), url("../fonts/a21a792c-051c-4059-8719-ecc8749c99a6.woff") format("woff"), url("../fonts/feee8e94-28a0-416a-88d3-db3912effbc4.ttf") format("truetype"), url("../fonts/be444bf4-2ebe-416a-baa3-b19910fb06ba.svg#be444bf4-2ebe-416a-baa3-b19910fb06ba") format("svg");
}

@font-face {
  font-family: "Neo Sans W01";
  src: url("../fonts/2959d89a-a257-4ce7-9cda-63e00f275369.eot?#iefix");
  src: url("../fonts/2959d89a-a257-4ce7-9cda-63e00f275369.eot?#iefix") format("eot"), url("../fonts/a32c3a17-3242-461c-a048-ca8e775582b1.woff") format("woff"), url("../fonts/97316a7d-9db1-4dc1-bd87-e24103d88a81.ttf") format("truetype"), url("../fonts/1287ca7a-3ce7-40b7-9612-061d4c793f04.svg#1287ca7a-3ce7-40b7-9612-061d4c793f04") format("svg");
}

@font-face {
  font-family: "Neo Sans W01 Italic";
  src: url("../fonts/f4875de8-7883-4489-958a-e2479fe77d29.eot?#iefix");
  src: url("../fonts/f4875de8-7883-4489-958a-e2479fe77d29.eot?#iefix") format("eot"), url("../fonts/740562f3-2434-4080-8b87-ac8084c724d4.woff") format("woff"), url("../fonts/cd590b5e-4e72-4828-955d-a84944bb3eda.ttf") format("truetype"), url("../fonts/fabf21ce-e10a-4847-bd79-116d2e06352d.svg#fabf21ce-e10a-4847-bd79-116d2e06352d") format("svg");
}

@font-face {
  font-family: "Neo Sans W01 Medium";
  src: url("../fonts/85c8556d-8a76-4037-a2e2-0f5fd9dabc03.eot?#iefix");
  src: url("../fonts/85c8556d-8a76-4037-a2e2-0f5fd9dabc03.eot?#iefix") format("eot"), url("../fonts/b0eddbbb-9e8e-4e08-bde1-965bb945f73a.woff") format("woff"), url("../fonts/b2931674-c992-42a0-aa22-e9cb15d3383d.ttf") format("truetype"), url("../fonts/af9d27b2-3ca0-47ca-8d5d-4c4665df6305.svg#af9d27b2-3ca0-47ca-8d5d-4c4665df6305") format("svg");
}

@font-face {
  font-family: "Neo Sans W01 Bold";
  src: url("../fonts/a0b14394-4dd9-4421-98cf-dfe2f8dc6251.eot?#iefix");
  src: url("../fonts/a0b14394-4dd9-4421-98cf-dfe2f8dc6251.eot?#iefix") format("eot"), url("../fonts/ecedcc38-3aec-48a5-a693-fbfac59dd0ed.woff") format("woff"), url("../fonts/2974017c-634d-4238-9381-e3f0b95a150c.ttf") format("truetype"), url("../fonts/0b4cc213-f9e9-4cb1-aa3c-64e91a1328dc.svg#0b4cc213-f9e9-4cb1-aa3c-64e91a1328dc") format("svg");
}





body, input, select, font, td {
    font-family: "Neo Sans W01";
	color:#555;
	font-size:14px;
}

body{
	background:transparent;
	margin:0;
}
table td {
	padding:5px 0;
	text-align:left;
}

input[type="text"],
input.inputstyle {
	background-color:#fff;
	border:1px solid #a6a6a6;
	width: 150px;
	padding:5px 10px;
}
input.inputstyle {
	margin-left: 5px;
}
input[type="radio"] {
	position:relative;
	top:1px;
	margin-left:0;
}
select {
	margin-right:5px;
	margin-left: 5px;
}
input[type="submit"],
input.formstyle {
	background-color: #EEEEEE;
	cursor: pointer;
	padding: 1px 10px;
	width:200px;
}
table tr:first-child + tr td {
	background-color:#fff;
	font-weight: bold;
	padding:10px 5px 10px 0;
	border-bottom:0 none;
}
table tr:first-child + tr + tr td {
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px 5px 10px 0;
	border-bottom:0 none;
}
table tr td table tr td {
	background-color:transparent !important;
	background-image:none !important;
	line-height:normal !important;
	padding:5px !important;
	color: #4c4c4c !important;
	font-weight:normal !important;
}
table tr td table tr td {
	padding-left:0;
	padding-right:0;
}


input[type="submit"], input.formstyle {
	background-image: url("../design/buttonbluebg.jpg");
	background-position: center center;
	background-repeat: repeat-x;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    font-family: "Neo Sans W01 Bold";
    font-size: 13px;
    height: 35px;
    padding: 0 16px;
}


