body {
padding: 0px;
margin: 0px;
background-color: #dddddd;
font-face: Verdana;
}

/* table styles  */
.innerTable {	
margin: auto auto;
padding: 0px 20px 0px 50px;
background: transparent;
}
.mainTable {	
margin: auto auto;
background: url(bg.gif) repeat-y;
background-color: #dddddd;
}
.innerTable {	
margin: auto auto;
padding: 0px 20px 0px 50px;
background: transparent;
}
.boxTable {	
margin: auto auto;
background: url(graybox_mid.gif) repeat-y;
}
.boxTableInner {	
margin: auto auto;
padding: 0px 10px 0px 25px;
background: transparent;
}
.topboxTable {	
margin: auto auto;
padding: 0px 0px 0px 20px;
background: url(graybox_top.gif);
}
.header {	
margin: auto auto;
background: url(bg.gif) repeat-y;
background-color: #dddddd;
}
.footer {	
margin: auto auto;
padding: 15px;
background: url(footer.gif) no-repeat;
background-color: #dddddd;
font-family: Verdana;
font-size: 11px;
color: #999999;
}

/* textstyles */
.maintext {	
margin: auto auto;
font-family: Verdana;
font-size: 11px;
line-height: 20px;
color: #000000;001a9d
}
.boldbluetext {	
margin: auto auto;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
line-height: 18px;
color: #001a9d;
}
.boldgraytext {	
margin: auto auto;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
line-height: 18px;
color: #666666;
}
.boldwhitetext {	
margin: auto auto;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
line-height: 20px;
color: #ffffff;
}
.copyrighttext {	
margin: auto auto;
padding: 15px;
font-family: Tahoma;
font-size: 11px;
color: #c20e00;
}
ul {
margin: auto auto;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
line-height: 20px;
color: #666666;
padding-left: 38px;
list-style-image:url(list.gif);
}
.headline {	
margin: auto auto;
font-family: Tahoma;
font-size: 22px;
font-weight: bold;
line-height: 24px;
letter-spacing: -1px;
color: #001a9d;
}


/* fields */
input {
	border: thin solid #020896;
    padding: 0px 2px 2px 2px;
}

select {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	border: thin solid #020896;
}
textarea {
	border: thin solid #020896;
    padding: 0px 2px 2px 0px;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

/* BOLD GRAY TEXT LINK */
.boldgraytext a:link {	
text-decoration: none;
color: #666666;
}
.boldgraytext a:active {	
text-decoration: none;
color: #666666;
}
.boldgraytext a:visited {	
text-decoration: none;
color: #666666;
}
.boldgraytext a:hover {	
text-decoration: underline;
color: #666666;
}

/* BOLD BLUE TEXT LINK */
.boldbluetext a:link {	
text-decoration: none;
color: #001a9d;
}
.boldbluetext a:active {	
text-decoration: none;
color: #001a9d;
}
.boldbluetext a:visited {	
text-decoration: none;
color: #001a9d;
}
.boldbluetext a:hover {	
text-decoration: underline;
color: #001a9d;
}


