/*BODY {
	background:white;
}

.f { border: 1px #999999 solid; border-collapse: collapse;}
body { text-align: center;
background-image: url(/images/waterbg_front.png);
background-repeat: repeat-x;
background-position: top;
background-color: #C8C8A4;
color: #333333;
margin: 0;
margin-bottom: 30px;
font-size:62.5%; }  
.zborder { margin-top: -80px; border: 6px #E6E6D6 solid; background-color:#E6E6D6; }
html>body .zborder { margin-top: -85px; }   
.ftrtable { padding-top: 5px; }
td.footer { color: #3E3E1B;
background-color:#B3B396;
padding: 8px; }
td.footer a { text-decoration:underline; color:#3E3E1B; } 
td.footer a:hover { text-decoration:underline; color:#fff; } 
table.footertable { margin:0; padding:0; border-top:6px #E6E6D6 solid; }
html>body .ftrtable { width:100%; }  
html>body {background-color: #C8C8A4; }  
#top { width: 100%;
height: 90px;
background-color: #D0D0B3; }
*/
TD {
	font-family:"Arial";
	font-size:10pt;
}

td.reg_section, td.reg_error { 
	background-color: #C6C6A5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 770px;
	margin-top: 10px;
	color: #47471D;
 }
 
td.reg_error { background-color: #8899b9; color:#FFFFFF; margin-top: 0; line-height:normal; }

div.error {
	line-height: 30px;
	background-image: url(/images/error4.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 35px;
	margin-left: 10px;
	font-weight: bold;
	color:#c32222;
	color: #475e89;
	font-family: "trebuchet ms", Verdana, Tahoma, Arial, Helvetica, san-serif; letter-spacing:.04em;
}

div.suberr { line-height:normal;  font-size:13px; font-weight:bold; letter-spacing:.07em; }

div.warning {   color:#a12234;  font-weight:bold; line-height:normal; border-top:1px dashed #8e3945;  margin-top:7px; padding-top:4px; font-size:12px;  font-family: "trebuchet ms", Verdana, Tahoma, Arial, Helvetica, san-serif; letter-spacing:.05em;  }

span.warning2 {   color:#a12234;  font-weight:bold; line-height:normal;  font-size:12px;  font-family: "trebuchet ms", Verdana, Tahoma, Arial, Helvetica, san-serif; letter-spacing:.05em;  }
 
table.main, table.err {
	border: 1px #C6C6A5 solid;
	width: 770px;
	margin-top: 10px;
	background-color: #EFEFE3;
}

table.err { border: 1px #8899b9 solid; }
 
td.divider {
	border: none;
	border-top: 1px grey solid;
	height: 5px;
}

/* Width and Height */
.width-20pct { width:20%; }
.width-50pct { width:50%; }
.width-60pct { width:60%; }
.width-70pct { width:70%; }
.width-80pct { width:80%; }
.width-full { width:100%; }

.height-full { height:100%; }

/* cursors */
.pointer { cursor:pointer; }

/* Padding */

.pad1 { padding:1px; }
.pad2 { padding:2px; }
.pad2-t { padding-top:2px; }
.pad4 { padding:4px; }
.pad6 { padding:6px; }
.margin2-t { margin-top:2px; }

/* Backgrounds */
.bg-offwhite { background:#fffff1; }
.bg-sc_green { background:#ccccff; }
.bg-blue { background:#085296; }
.bg-skyblue { background:#99CCFF; }
.bg-lightblue { background:#0099cc; }
.bg-tooblue { background:#DCDCC6; }
.bg-pastelblue { background:#ccccff; }
.bg-grey-a { background:#aaaaaa; }
.bg-grey-c { background:#cccccc; }
.bg-grey-d { background:#dddddd; }
.bg-grey-e { background:#eeeeee; }
.bg-lightyellow { background:#ffffcc; }

/* Fonts */
.default4 { font-family:"Arial"; font-size:4pt; }
.default8 { font-family:"Arial"; font-size:8pt; }
.default10 { font-family:"Arial"; font-size:10pt; background:#fff; }
.default11 { font-family:"Arial"; font-size:11pt; }
.default12 { font-family:"Arial"; font-size:12pt; }
.default14 { font-family:"Arial"; font-size:14pt; }
.default16 { font-family:"Arial"; font-size:16pt; }

.verdana8 { font-family:"Verdana"; font-size:8pt; }
.verdana9 { font-family:"Verdana"; font-size:9pt; }
.verdana10 { font-family:"Verdana"; font-size:10pt; }
.verdana11 { font-family:"Verdana"; font-size:11pt; }
.verdana12 { font-family:"Verdana"; font-size:12pt; }
.verdana13 { font-family:"Verdana"; font-size:13pt; }
.verdana14 { font-family:"Verdana"; font-size:14pt; }
.verdana16 { font-family:"Verdana"; font-size:16pt; }

.font-bold { font-weight:bold; }
.font-underline { text-decoration:underline; }

/* Colors */
.color-white { color:#ffffff; }
.color-red { color:#ff0000; }
.color-blue { color:#0000ff; }

/* Alignment */
.align-left { text-align:left; }
.align-center { text-align:center; }
.align-right { text-align:right }
.align-bottom { vertical-align: bottom; }

/* Special Headers */
.header-blue {
	background:#085296;
	font-family:"Arial";
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
}

.header-white {
	font-family:"Arial";
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
}

/* Borders */

/* Black */
.border { border: 1px solid; }
.br-b { border-bottom:#000000 1px solid; }
.br-l { border-left:#000000 1px solid; }
.br-t {	border-top:#000000 1px solid; }
.br-r {	border-right:#000000 1px solid; }
.border-none { border: #ffffff 0px solid; }

/* grey-c */
.border-grey-c { border:#cccccc 1px solid; }
.br-b-grey-c { border-bottom:#cccccc 1px solid; }
.br-l-grey-c { border-left:#cccccc 1px solid; }
.br-t-grey-c {	border-top:#cccccc 1px solid; }
.br-r-grey-c {	border-right:#cccccc 1px solid; }

.br-b-dashed {
	border-left:#cccccc 0px solid;
	border-right:#cccccc 0px solid;
	border-top:#cccccc 0px solid;
	border-bottom:#cccccc 1px solid; border-style:dashed;
}

/* yellow */
.border-yellow { border:#ffff88 1px solid; }

.border-collapse { border-collapse: collapse }

table.holder td { padding-left: 8px; padding-right: 8px; }

td.budge { padding-left: 20px; }
/* CSS Document */


