a         { text-decoration: underline; }
a:link    { color: #003366 }
a:visited { color: #003366 }
a:hover   { color: #996633 }
a:active  { color: red  }

.aw         { text-decoration: underline; }
.aw:link    { color: #ffffff }
.aw:visited { color: #ffffff }
.aw:hover   { color: #cccccc }
.aw:active  { color: #ffffff  }

body {
	background: #000000 url(images/curtain.jpg) no-repeat center top;
}

.bodyw { 
background-color: #ffffff;
} 

li {
  float: left;
  width: 30em; /* width of 13em gets home page bullets to do 2 columns */
  margin: 0;
  background-image: url(images/bullet_blue.gif);
  background-position: 0 4px;
  background-repeat: no-repeat;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
}

xul {
  float: left;
  width: 30em; /* width is changed */
  margin: 0;
  padding: 0;
  list-style: none;
}
 
xli {
  float: left;
  width: 13em;
  margin: 0;
  background-image: url(images/bullet_blue.gif);
  background-position: 0 4px;
  background-repeat: no-repeat;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
}

.blacktext {
	color: #000000;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.bluetext {
	color: #003366;
}

.border {
	border: #000000 1px solid;
}

.borderdouble {
	border: #003366;
    border-style: double;
	border-width: medium;
}

.borderblue {
	border: #003366 1px solid;
}

.borderwhite {
	border: #FFFFFF 1px solid;
}

.bottombox {
	background-color: #003366;
	height: 15px;
	color: #EEEEEE;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 8pt;}

.designtext {
	color: #FFFFFF;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

h1 {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 4;
    border-bottom-width: 2;
    padding-bottom: 2;
}
h2 {
	color: #000000;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font: italic bold 10pt;
    margin-top: 0;
    border-top-width: 0;
    padding-top: 0;
    margin-bottom: 0;
    border-bottom-width: 0;
    padding-bottom: 0;

}
h3 {
	color: #000000;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font: 8pt;
    margin-top: 2;
    border-top-width: 2;
    padding-top: 2;
    margin-bottom: 0;
    border-bottom-width: 0;
    padding-bottom: 0;
}
h4 {
	color: #996633;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font: 10pt;
    margin-top: 6;
    border-top-width: 6;
    padding-top: 6;
    margin-bottom: 0;
    border-bottom-width: 0;
    padding-bottom: 0;
}

.headtext {
	color: #000000;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}

.imgButton {
	cursor: hand;
}

.imgSubmitButton {
	cursor: hand;
	border: lightgrey 1px solid;
}

.mainbox {
	background-color: #ffffff;
	padding-left: 3px;
}
.mainbox2 {
	background-color: #ffffff;
}

.navtext {
	color: #003366;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.padding {
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}

.regtextj {
	color: #000000;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
}

.regtext {
	color: #000000;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.regtext12w {
	color: #FFFFFF;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.regtextb {
	color: #996633;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.regtext12b {
	color: #996633;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font: bold;
}
.regtexti {
	color: #000000;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font: italic bold 10pt;
}
.regtextiw {
	color: #FFFFFF;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font: italic bold 12pt;
}
.regtext12 {
	color: #000000;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.rightborder {
	border-right: 1px solid #003366;
}

.secondbox {
	/*background-color: #CCCCCC;*/
	background-color: #ffffff;
    border: #FFFFFF 2px solid;
}

.smalltext {
	color: #000000;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.topleftbox {
	background-color: #003366;
    border: #FFFFFF 2px solid;
}

.toprightbox {
	color: #FFFFFF;
	background-color: #CC9966;
    border: #FFFFFF 2px solid;
}
