body { margin:0px;}

td { font:11px/16px Lucida Sans Unicode; color:#333; }

a img { border:none;}

.top {height:575px; background:#FFF url(../images/bg.jpg) top center no-repeat; vertical-align:top; }

.content { padding:0 20px;}

.footer {height:145px; background:url(../images/bg-footer.png) center no-repeat; vertical-align:top; padding-top:45px;}
	.footer td { color:#FFF; }
	.footer td a { color:#FFF; text-decoration:none; }
	.footer td a:hover { color:#FF0; }

.t-12 { font:12px/17px Lucida Sans Unicode; color:#000;}

.header {
	font:bold 19px/25px Lucida Sans Unicode;
	color:#C00;
	letter-spacing:-1px;
	padding:6px 0 5px 15px;
	border-bottom:1px dotted #CCC;
	background:#EEE;
	}

.header-sub { font:bold 15px/18px arial; color:#066BA8; letter-spacing:-1px; padding-bottom:3px;}

.hr-11 { height:11px; background-image:url(../images/dot.gif); background-position:center; background-repeat:repeat-x;}
.hr-15 { height:15px; background-image:url(../images/dot.gif); background-position:center; background-repeat:repeat-x;}
.hr-21 { height:21px; background-image:url(../images/dot.gif); background-position:center; background-repeat:repeat-x;}
.hr-31 { height:31px; background-image:url(../images/dot.gif); background-position:center; background-repeat:repeat-x;}

.float-left{float: left; position:relative; margin:0px 20px 10px 0px;}
.float-right{float: right; position:relative; margin:0px 0px 10px 20px;}

.ref-home td {
	font-family:Lucida Sans Unicode;
	color:#328A0C;
	padding:3px 0px 3px 0;
	border-bottom:1px dotted #CCC;
	}

.table_header td {
	font-family:Lucida Sans Unicode;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	height:30px;
	background-color:#0095C6; 
	padding:3px 0px 3px 10px;
	}

.ref-name { color:#016C9A; background:#E1EFF4; padding:3px 0 4px 0; border-top:1px dotted #B7D8E6; font-weight:bold; text-align:center; }

a{color:#C00;text-decoration: underline;}
a:hover {color: #016C9A;text-decoration: none;}

input{padding-left:3px; font-family:tahoma; color: #000;}
.form_blue { padding-left:3px; border: 1px solid #B7D8E6; font-family:arial;color: #000; background: #E1EFF4; font-size:12px; }
.input_orange {border: 1px solid #900; font:bold 13px Lucida Sans Unicode; color: #FFF; background: #C00; }

textarea{padding-left:3px; font-family:tahoma; color: #000;font-size:8pt; background-color: #FFF;}
