body {
	background: #7E7E8A url(img/bkgd2.gif) repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.style13 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
a:link {
	color: #000000;
}

a:visited {
	color: #000000;
}

a:hover {
	text-decoration: none
}
a:active {
	color: #000000;
}
.style14 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style26 {font-size: 12px; color: #644F3A; font-family: Arial, Helvetica, sans-serif; }
.style27 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height:24px; }
.style29 {color: #990000; font-weight: bold; }
.style31 {
	color: #009900;
	font-weight: bold;
}
.style32 {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; line-height:24px }
.style33 {	font-size: 12px;
	font-weight: bold;
}
.style30 {font-size: 12px; font-weight: bold; color: #006600; }
.style38 {	font-size: 14px;
	font-style: italic;
}
.style34 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:24px;
}
.style35 {	color: #990000;
	font-style: italic;
	font-weight: bold;
}
.style42 {font-size: 12px; color: #D5E4D1; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.style43 {color: #D5E4D1}
.style44 {font-size: 16px}
.style45 {color: #879057}

p, div, input, textarea { font: 9pt Arial, Helvetica, sans-serif; color: #000 }

.txtar1 { height: 50px }
.txtar2 { height: 80px }

.main { padding: 5px }

.main a {  }

.user { background-color: #fff;
		padding: 5px }

.subnav { background-color: #fff }

.subnav a { display: block; padding: 5px;
			text-decoration: none; 
			font: bold 12pt Arial, Helvetica, sans-serif; color: #990000;
			border-bottom: 1px dotted #879057 }

.subnav a:visited { display: block; padding: 5px;
			text-decoration: none; 
			font: bold 12pt Arial, Helvetica, sans-serif; color: #990000;
			border-bottom: 1px dotted #879057 }

.subnav a:hover { background-color: #D5E4D1 }

.subnav a#now { background-color: #aa0000;
				color: #fff }

.subnav a span { font: 8pt Arial, Helvetica, sans-serif; color: #111 }

.subnav a#now span { color: #ccc }

.topnav { background-color: #000; color: #fff;
			padding: 10px 5px 11px 40px }

.topnav a { text-decoration: none; color: #fff; 
			padding: 2px 5px;
			font: bold 13px Helvetica, Arial, sans-serif }

.topnav a:visited { text-decoration: none; color: #fff; 
			padding: 2px 5px;
			font: bold 13px Helvetica, Arial, sans-serif }

.topnav a:hover { color: #D5E4D1;
					text-decoration: underline }

.topnav span { font: bold 13pt "Arial Narrow", Arial, Helvetica, sans-serif;
				letter-spacing: 1px }

.btn1 { padding: 3px 6px; overflow: visible; 
		font: bold 12pt Arial, Helvetica, sans-serif; color: #fff;
		text-transform: uppercase; 
		background-color: #006699 }

h1 { font: bold 14pt Arial, Helvetica, sans-serif }

h3 { padding: 0; margin-bottom: 0; 
		font: bold 12pt Arial, Helvetica, sans-serif }

.inactive { color: #D49C5B }

.inactive a, .inactive a:visited { color: #D49C5B }

.dropped { color: #777 }

.dropped a, .dropped a:visited { color: #999 }

.lowbalance {color: #aa0000; }

.lowbalance a, .lowbalance a:visited {color: #aa0000; }

.data { margin-bottom: 2em }

.data td { padding: 3px 5px;
			font: 9pt Arial, Helvetica, sans-serif;
			background-color: #F2F9FD }

.special { color: #006699; font-weight: bold }

.tblhead td { background-color: #fafafa }

.message1 { padding: 3px 6px 3px 30px; 
			font: bold 12pt Arial, Helvetica, sans-serif; color: #209B1F;
			border: 1px solid #209B1F; 
			background: #fff 5px 2px url('img/icon-ok.gif') no-repeat }

.message2 { padding: 3px 6px 3px 30px; 
			font: bold 12pt Arial, Helvetica, sans-serif; color: #AC1111;
			border: 1px solid #A70000; 
			background: #fff 5px 2px url('img/icon-no.gif') no-repeat }

.message1 span { font-size: 9pt }

.message2 span { font-size: 9pt }

.biginput { font: bold 12pt Arial, Helvetica, sans-serif;
            background-color: #d5e4d1; border: none }

            
.contact { padding-top: 1em; font: bold 10pt Arial, Helvetica, sans-serif; }

.contact strong { font-size: 12pt }

.contact span { color: #006699;	font: bold 12pt Arial, Helvetica, sans-serif; }

.contact .time { color: #006699; font-size: 9pt }


.action { padding: 1pt; margin: 1pt }

.action a { padding: 3px 6px; background-color: #006699; color: #fff; font: 11pt Arial, Helvetica, sans-serif; text-decoration: none; }
.action a:visited { padding: 3px 6px; background-color: #006699; color: #fff; font: 11pt Arial, Helvetica, sans-serif; text-decoration: none; }


.form_p {font: 9pt Arial, Helvetica, sans-serif; padding: 0; margin: 0;}
.input_long {width: 350px}
.input_medium {width: 250px}
.input_short {width: 150px}
.input_reg_form {width: 220px}

label {color: #000000; font: bold 12pt Arial, Helvetica;}


