@font-face {
	font-family: 'VAGRoundedLTThinRegular';
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/lte50421-webfont.eot');
	src: local('â˜º'), url('../fonts/lte50421-webfont.woff') format('woff'), url('../fonts/lte50421-webfont.ttf') format('truetype'), url('../fonts/lte50421-webfont.svg#webfontfksGayco') format('svg');
}

@font-face {
	font-family: 'VAGRoundedLTLightRegular';
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/lte50422-webfont.eot');
	src: local('â˜º'), url('../fonts/lte50422-webfont.woff') format('woff'), url('../fonts/lte50422-webfont.ttf') format('truetype'), url('../fonts/lte50422-webfont.svg#webfontCpyUpLWd') format('svg');
}

@font-face {
	font-family: "NeoSansStd-Medium";
	src: url("../fonts/NeoSans-Medium.eot?#iefix") format("embedded-opentype"),
		url("../fonts/NeoSans-Medium.woff") format("woff"),
		url("../fonts/NeoSans-Medium.ttf") format("truetype"),
		url("../fonts/NeoSans-Medium.svg#NeoSans-Medium") format("svg");
}

* ul {
	padding: 10px 20px;
}

* {
	padding:0;
	margin:0;
}

select, h1, body, div, td, input, textarea {
}

select, input, textarea {
	font-size: 100%;
}

textarea {
	font-family: inherit;
}

html {
	min-height:100%;
}

body {
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 68%;
	margin:0px;
	padding:0px;
 	background-image:url(../images/bg_slate_hatching.gif);
	text-align:left;
}

h1, h2, h3, h4 {
	font-family: 'VAGRoundedLTThinRegular', sans-serif;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	margin: 0px 0px 5px 0px;
}

h1 {
	color: #3e7190;
	font-size: 22px;
	padding-bottom: 2px;
	display: inline-block;
	margin-bottom: 10px;
}

h2 {
	color: #3e7190;
	font-size: 16px;
	padding-bottom: 6px;
	display: inline-block;
}

h3, .heading3 {
	color: #696457;
	font-size: 18px;
	padding-bottom: 6px;
}

h4, .heading4 {
	color: #666666;
	font-size: 14px;
	padding-bottom: 6px;
	padding-top: 6px;
}

p {
	padding:0px 0px 8px 0px;
	margin:0px;
	line-height:1.4em;
}

ul {
	line-height:1.3em;
}

a {
	color:#3e7190;
}

a:hover {
	color:#278cba;
}

a img {
	border:0;
	padding:0;
}

form {
	margin:0px;
	padding:0px;
	border:0px;
}

table {
	padding: 0px;
	margin-bottom:6px;
	border-collapse:collapse;
	border: none;
}

th {
	padding:5px 2px 5px 2px;
	text-align:left;
}

table.ui-panelgrid td, td {
	padding:5px 2px 5px 2px;
}

table.ui-panelgrid td, .ui-panelgrid tr {
	border: none;
}

label {
	padding-right: 5px;
	font-weight: normal;
}

fieldset, .bordered {
	border: 1px solid #55ACC4;	
	border-radius: 5px;
	margin: 10px 0px;
	padding: 8px;
	overflow: hidden;
}

.twoPxBordered {
	border: 2px solid #55ACC4;	
}

fieldset legend {
	font-weight: normal;
	color: #3E7190;
	font-size: 14px;
	padding: 0px 2px;
}

*:focus {outline: none;}

.ui-widget, .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family: inherit;
	font-size: inherit;
	color: inherit;
}
