/* t r b l */

html { overflow-y: scroll; }
/*html { overflow: -moz-scrollbars-vertical; }*/

body {
font-family: Georgia,Verdana,Arial,sans-serif;
margin: 0;
margin-bottom:5px;
padding: 0;
width:100%;
/*background-color:#F89838;*/
background-color:#ebe0d7;
/*background-image:url(http://www.spreadmedia.co.uk/cyc/img/bfd.gif);
background-position:top left;
background-repeat:no-repeat;*/
}

#container {
margin-left:auto;
margin-right:auto;
width:840px;
border:1px solid #e6d9d7;
padding-top:0px;
}

fieldset {
-moz-border-radius: 8px;
}
form {
margin:0px;
padding:0px;
}
table {
font: normal 11px/120% Georgia,Verdana, Arial, Helvetica, sans-serif;
}
a {
color: #666;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}
.ua {float:right;background-color:#ebe0d7;}
.ua a{color:#999;text-decoration:none}
.ua a:hover{color:#cccccc;text-decoration:underline}
h1 {
font-size:210%;
padding:0px;
margin:5px 5px 0px 5px;
color:#576D93;
font-family:Georgia,Verdana,Arial,sans serif;
}

h2 {
font-size:180%;
padding:0px;
margin:3px;
font-family:Georgia,Verdana,Arial,sans serif;
}

h3 {
font-size:160%;
padding:0px;
margin:3px;
font-family:Georgia,Verdana,Arial,sans serif;

}

h4 {
font-size:140%;
padding:0px;
margin:3px;
font-family:Georgia,Verdana,Arial,sans serif;
}

h1,h2,h4{font-variant:small-caps}

ul{
	font: normal 11px/120% Georgia,Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	padding-top:0px;
	line-height:120%;
}

small {
line-height:10px;
}

div#header {
background-color:#fff;
color:#666;
font-size:11px;
font-weight:bold;
font-family:Georgia,Verdana,Arial,sans serif;
height:130px;

}

div#header a{
font: 12px;
color:#000;
}

div#header a:hover {
color:#000;
}

div#menu {
text-align:right;
padding:2px;
font-size:0.9em;
}

.content,
div#content {
background-color: #fff;
font: normal 11px/120% Georgia,Verdana, Arial, Helvetica, sans-serif;
padding:0px 10px 50px 10px;
margin:0px;
/*height:910px;*/
height:100%;

}

#wrap {PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-COLOR: #f6f2ef;}
#wrap a{color:#000;text-decoration:underline}

.content div#menuLeft,
div#content div#menuLeft {
float: left; 
width: 40%;
text-align:center;
}

.content div#form1,
div#content div#form1 {
margin-left: 0;
background:#f6f2ef;
color:#000;
padding:5px;
padding-top:0px;
}

.content div#form1,
div#content div#form1 h3 {
font: normal 11px/120% Georgia,Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:3px;
background-color:#eee6de;
color:#333366;

}

.content div#menuLeftSmall,
div#content div#menuLeftSmall {
float: left; 
width: 30%;
text-align:center;
}

.content div#form1Small,
div#content div#form1Small {
/*margin-left: 30px;*/
margin-left: 32%;
background:#f6f2ef;
padding:6px;

}

.content div#form1Small h3,
div#content div#form1Small h3 {
font-size:120%;
padding:2px;
margin:0;
background-color:#f6f2ef;
color:#fff;
}

.content div#table1,
div#content div#table1 {
margin-left: 32%;
background:#f6f2ef;
padding:6px;
}

table.results {
padding:2px;
}

table.results thead td {
font-weight:bold;
background-color:#9CC0FF;
color:white;
padding:5px;
text-align:center;
}

table.results tbody td {
text-align:center;
border-bottom:1px solid #9CC0FF;
}


div#footer {
margin-top:0px;
height:80px;
clear:both;
padding:2px;
font-size:0.7em;
font-weight:bold;
text-align:center;
color:#000;
background-color:#eee6de;
border-top:1px solid #e6d9d7;
border-bottom:1px solid #e6d9d7;
}
div#footer a{color:#000;text-decoration:none}
div#footer a:hover{color:#000;text-decoration:underline}

#Table_01{margin-top:0px;padding-top:0px}

.hdbox {
	background: #ebe0d7 /*url(../images/bkgnd_hompageitem.jpg) repeat-x bottom*/;
	height: 20px;
color:#576D93;
	width: 150px;
	padding: 3px 0px 0px 10px;
	margin: 0px;
	border-bottom: 1px solid #fff;
	font: bold 13px/120% Georgia,Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
letter-spacing:1px;

}

.textbox{
	margin-top: 0px;
	width: 140px;
	background-color:#fff;
	height: 80px;
	font: normal 11px/120% Georgia,Verdana, Arial, Helvetica, sans-serif;
	line-height:110%;
	padding: 8px 10px 15px 10px;
	color: #333;
	border-bottom:0px solid #ccc;
}

.textbox a{
	font: normal 11px/120% Georgia,Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.textbox a:hover{color:#000;}
.textbox ul{padding-left:10px;padding-right:10px;margin-left:10px;margin-top:10px}
.textbox ul li{line-height:1.3;padding-bottom:5px}

.brd{
	border-right: 0px solid #fff;
	border-bottom: 2px solid #fff;
}

input{font-size:12px}