﻿body {
	font-family: Arial, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #333333;
	background: #eeeeff;
	/*background: #5993ab url(/images/back_1.jpg) repeat-x left top;*/
	line-height: 1.35em;
}

.mt{ font-family: Arial Black; font-weight: bold; font-size: 26px; }

h3{ padding: 0; margin: 2em 0 0 0em; font-weight: bold; font-size: 13px; color:Red; }

.itext{ width: 152px; height: 18px; }
.itext2{ width: 200px; height: 18px; }
.itext2ml{ width: 300px; }
.inputBtn{ color: black; background-color: #eeeeee;	font-weight: bold; }
.login{ border: solid 4px Blue; border-collapse: separate; font-size: 7pt; }

.title{ text-align: center; font-size: larger; font-weight: bold; margin: 0 auto; padding-bottom: 1em; margin-top: 1em; }
.small{ font-size: 10px; }
.err{ font-size: 10px; color: Red; }

a{ color: #0088dd; }
a:hover{ color: Gray; }

.tLogin{ padding: 4px 4px 4px 4px; border: solid 1px silver; border-collapse: collapse; white-space: nowrap; background-color: #EFEFEF; }
.tLogin th{ padding: 6px 10px 6px 10px; border-bottom: solid 1px silver; background-color: #E6E6E6; text-align: left; font-size: 120%; }
.tLogin td{ padding: 6px 10px 6px 10px; }
.tLogin2 td{ padding: 6px 10px 6px 10px; border-top: solid 1px silver; background-color: #E6E6E6; }

.ntgray{ background: #eeeeee url(/images/greyfade.gif) repeat-x left; }
.ntred{ background: #eeeeee url(/images/redfade.gif) repeat-x left; color: Red; }
.navtitle {
background: #9999ee url(/images/bluefade.gif) repeat-x left;
vertical-align: middle;
font-size: 120%;
font-weight: bold;
color: #333333;
height: 25px;
padding-right: 2px;
padding-left: 2px;
/*border: 1px solid #CCCCCC;*/
}

.navbar {
	line-height: 1.6em;
	font-size: 13px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 12px;
}

.tmain{ padding: 3px 10px; }
.tmain th{ padding: 3px 10px; text-align: left; font-weight: bold;}
.tmain td{ padding: 3px 10px; }

.tbd{ background-color: White; padding: 0; border: solid 2px white; }
.tmnl{ padding-left: 0px; width: 165px; vertical-align: top; }
.tmnr{ padding-right: 12px; padding-left: 12px; width: 100%; }
.tcopy{ height: 32px; padding: 0 12px; color: Silver; white-space: nowrap;}

.topmnu{ width: 100%; height: 100%; padding: 0; margin: 0; border-collapse: collapse; border: none; }
.topmnu td{ text-align: center; white-space: nowrap; width: 20%; }
.topmnu2{ border-right: inset 2px white; }
.topmnu3{ border-right: inset 2px white; background: #cc9966 url(/images/yellowfade.gif) repeat-x left; color: Red; }
.topmnu3e{ background: #cc9966 url(/images/yellowfade.gif) repeat-x left; color: Red; }
.topmnu a, .btmmnu a{ font-size: 13px; color: #404040; text-decoration: none; }
.topmnu a:hover, btmmnu a:hover{ color: Gray;}

.tvmenu td{ text-align: center; }
.tvmenu a{ font-size: 13px; color: #444444; text-decoration: none; }
.tvmenu a:hover{ color: #999999; }
.tbmenu{ font-size: 11px; color: #444444; }
.tbmenu a{ font-size: 11px; color: #444444; }

.tReg{ padding: 4px 4px 4px 4px; border: solid 1px silver; border-collapse: collapse; white-space: nowrap; }
.tReg th{ padding: 4px 10px 4px 10px; background-color: #dddddd; }
.tReg td{ padding: 4px 10px 4px 10px; }
.tRegLA{ font-weight: bold; }
.tReg1{ border: solid 1px silver; border-collapse: collapse; background-color: #e2e2e2; }
.tReg2{ border: solid 1px silver; border-collapse: collapse; background-color: #ededed; }
.tRegBtn{ border: solid 1px silver; border-collapse: collapse; text-align: center; }

.tContactUs{ width: 95%; border-collapse: collapse; border: none; }
.tContactUs th{ padding: 3px; text-align: left; font-weight: bold; }
.tContactUs td{ padding: 0px 3px 9px 3px; }


