html {
	height: 100%;
	background: #ffffff;
}
body {
	margin: 0;	padding: 0 0em;	height:auto !important;	height: 100%;
	min-height: 100%;	background: url('/img/bg.jpg') repeat-x #ffffff;
	color: inherit;	font-family: arial,sans-serif;
	clear: both;
}

body.image {

/* background: url('/img/bg2.jpg') repeat-x #ffffff;*/
	background: url('/img/bg.jpg') repeat-x #ffffff;

}

table.main {
empty-cells: show;
border-collapse: collapse;
background: url('/img/bird.jpg') top right no-repeat;
border: solid 0px;

}

table.main2 {
empty-cells: show;
border-collapse: collapse;
/*background: url('/img/bird2.jpg') top right no-repeat;*/
border: solid 0px;

}

div {clear: both;}
form {margin: 0px; padding: 0px}
table.main td {padding: 10px;}
label {display: block; font-size: 85%; color: 404040; margin-bottom: 0.5em}
label.string {font-size: 85%; color: 404040; display: inline}
label.more {margin-top: 1em}
a.uopt {font-weight: bold; font-size: 75%;}
a {font-size: 85%;}
img.logo {border:0px}
td.lg {	padding-right: 25px !important; }
fieldset {padding: 20px}
span.example {color: #AAAAAA; font-style: italic; font-size: 90%; display: block}
div#error {color: #CC0000; font-weight: bold; padding: 4px}
h3 {color: #CC0000; font-size: 110%; font-weight: normal}
div.copy  {text-align: center; padding: 50px 150px 100px 150px; font-size: 75%; color: #909090}

h3.code {margin-left: 1.5em}
h4.code {margin-left: 1.5em; margin-bottom: 0.5em}
p.code {margin-left: 1.5em; font-size: 90%; color: #606060}
p {font-size: 90%}