 body {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 100%;
		background-color:#FFFFFF;
		color:#000000;
}

textarea { resize:none; }

  .reg { font: 100% Arial, Helvetica, Tahoma, Verdana; color: #FFFFFF; }
  .regbk { font: 100% Arial, Helvetica, Tahoma, Verdana; color: #000000; }
  .regbk2 { font: 90% Arial, Helvetica, Tahoma, Verdana; color: #000000; }
  .str { font: 100% Arial, Helvetica, Tahoma, Verdana; font-weight: bold; color: #FFFFFF; }
  .strbk { font: 100% Arial, Helvetica, Tahoma, Verdana; font-weight: bold; color: #000000; }
  .tiny  { font: 70% Arial, Helvetica, Tahoma, Verdana; color: #FFFFFF; }
  .tinybk  { font: 70% Arial, Helvetica, Tahoma, Verdana; color: #000000; }
  .tinystr  { font: 70% Arial, Helvetica, Tahoma, Verdana; color: #FFFFFF; font-weight: bold; }
  .tinystrbk  { font: 70% Arial, Helvetica, Tahoma, Verdana; color: #000000; font-weight: bold; }

  .strlnk { font: 100% Arial, Helvetica, Tahoma, Verdana; font-weight: bold; color: #45459C; }
  .strlnk a { text-decoration:none; color: #45459C; }
  .strlnk a:hover { text-decoration:underline; }

  .blueTitle { font: 100% Arial, Helvetica, Tahoma, Verdana; font-weight: bold; color: #4848A0; }

  .nav { font: 90% Arial, Helvetica, Tahoma, Verdana; font-weight: bold; color: #000000; }

  .linksHdln { font: 18px Arial, Verdana, Helvetica, Tahoma, "Times New Roman", "Century School Book", Sans-Serif; color: #FFFFFF; background-color:#0033a6; }
  .stridx { font: 12px Verdana, Arial, "Times New Roman", Helvetica, Tahoma, "Century School Book", Sans-Serif; font-weight: bold; color: #000000; }
  .regidx { font: 12px Verdana, Arial, "Times New Roman", Helvetica, Tahoma, "Century School Book", Sans-Serif; color: #000000; }
  .tinyidx { font: 12px Verdana, Arial, "Times New Roman", Helvetica, Tahoma, "Century School Book", Sans-Serif; color: #000000; }

  .litm { padding:9px 0px; }
  
#CEmail { display:none; }
  
p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 100%;
}

td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 100%;
}

th {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 100%;
}


.medium {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 120%;
    font-weight: bold;
	color: #FFF;
}

.medbk {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 120%;
    font-weight: bold;
	color: #000;
}

.mediumtnr {
    font-family: "Times New Roman",Arial, Helvetica, sans-serif;
    font-size: 110%;
    font-weight: bold;
	color: #FFF;
}

.mediumtnrsm {
    font-family: "Times New Roman",Arial, Helvetica, sans-serif;
    font-size: 103%;
    font-weight: bold;
	color: #FFF;
}

.big {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 140%; font-weight: bold;
}

.xbig {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 160%;
    font-weight: bold;
}
  
  
#header {
	width:100%;
	margin-top:6px;
	text-align:center;
}  
  
#nav {
	width:100%;
	margin-top:6px;
	text-align:center;
	background-color:#FFFFFF;
}  

#navbtn1 {
	background-color:#fafafa;
	width:19%;
	float:left;
}
#navbtn {
	background-color:#fafafa;
	width:20%;
	border-left:1px solid #002349;
	float:left;
}

#colmask {
	width:100%;
	padding:2%;
	clear:both;
{  
  
#col1 {
	width:98%;
	text-align:left;
	line-height:1.5em;
}  
  
#footer {
	width:100%;
	padding:2%;
	line-height:1.5em;
	clear:both;
}  
  
  
/* forms */
.txtFld {
	width:300px;
	padding:6px;
	border:1px solid #939393;
	border-radius:6px;
}
.txtFldSml {
	width:150px;
	padding:6px;
	border:1px solid #939393;
	border-radius:6px;
}
.txtArea {
	width:300px;
	height:150px;
	padding:6px;
	border:1px solid #939393;
	border-radius:6px;
}
.sbmtBtn {
	color:white;
	padding:9px;
	border:1px solid #333333;
	border-radius:9px;
	cursor:pointer;
	background-color:#0066cc;
}
.errorMsg {
	width:600px;
	border:1px solid red;
	border-radius:9px;
	color:red;
	padding:6px;
}

  
  