body { 
   color: #000099; 
   background-color: #000066; 
   font-family: Verdana, Tahoma;
}

.cntr {
   text-align: center;
}

.logo { 
   background-image: url('images/urscity.jpg');
   background-repeat: no-repeat;
   background-position: center right;
   width: 100%; 
   height: 110px;
   background-color: #ffffff;
   border-bottom: 5px solid #000099;
   white-space: nowrap;
}

.logoname {
   padding-left: 0px;
   font-size: 25px;
   font-style: italic;
}

.logonamecap {
   padding-left: 5px;
   font-size: 45px;
   font-style: italic;
}

.logofade {
   padding-left: 291px;
   font-size: 20px;
   font-style: italic;
   height: 14px;
}

.tagline {
   text-align: left;
   vertical-align: bottom;
   font-family: Verdana;
   font-style: italic;
   font-weight: bold;
   font-size: 14px;
   color: #990000;
   padding-left: 5px;
}


.maintable { 
   width: 100%; 
   height: 400px;
   background-color: #ffffff; 
}

.formtable { 
   font-size: 12px;
   width: 100%; 
   margin-left: auto;
   margin-right: auto;
   background-color: #eeeeee;
}

.privon { 
   display: block; 
   font-size: 12pt; 
   color: #990000;
   background-color: #ffffff; 
   border: 2px #000099 solid; 
   width: 400px; 
   padding: 3px; 
   position: relative; 
   left: 50px; 
   top: 50px;
   z-index: 2;
}

.privoff { 
   display: none; 
}

.spacer { 
   width: 10px;
   background-color: #000099; 
}

.nameinfo {
   font-size: 20px;
}

h2 {
   font-style: italic;
   color: #990000;
}

.red {
   color: #990000;
   font-weight: bold;
   padding-left: 5px;
}

ol {
   font-size: 18px;
}

.imgright { 
   vertical-align: text-top;
   float: right;
   padding-right: 20px;
}

.imgleft { 
   vertical-align: text-top;
   float: left;
}

.main {
   padding: 10px;
   text-align: left;
   vertical-align: top;
   font-size: 14px;
   background-color: #ffffff;
   border-left: 1px solid #000099;
}

.main2 {
   text-align: left;
   vertical-align: middle;
   font-size: 18px;
}

.main3 {
   font-size: 40px;
   text-align: center;
   vertical-align: middle;
   color: #990000; 
}

.main4 {
   width: 250px;
   white-space: nowrap;
}

.main5 {
   font-style: italic;
   font-weight: bold;
}

.main6 {
   text-align: left;
   text-decoration: underline;
   font-weight: bold;
}

.main7 {
   text-align: center;
   border: 1px solid #000000;
   font-weight: bold;
   font-size: 110%;
   color: #990000;
}

.main8 {
   text-align: left;
   color: #990000;
   vertical-align: middle;
   font-size: 20px;
}

.mainpad {
   padding-left: 20px;
}

.foot {
   width: 100%;
   text-align: center;
   background-color: #ffffff;
   border-top: 3px solid #000099;
   vertical-align: middle;
   font-size: 14px;
   color: #000000;
   padding-bottom: 5px;
}

.additional { 
   text-align: center; 
   vertical-align: middle;
   font-weight: bold;
   width: 100%;
   font-size: 14px;
   padding-top: 5px;
   padding-bottom: 5px;
   border-top: 1px solid #0000ee;
   border-bottom: 1px solid #0000ee;
}

.navcolumn { 
   text-align: left; 
   vertical-align: top; 
   font-size: 12px;
   width: 200px;
}

.navoff { 
   background-color: #666666;
   text-align: left; 
   vertical-align: top;
   font-weight: bold;
   width: 100%;
   padding-top: 5px;
   padding-bottom: 5px;
   cursor: pointer;
   border-bottom: 2px solid #ffffff;
}

.navon { 
   background-color: #000099;
   text-align: left; 
   vertical-align: middle;
   font-weight: bold;
   width: 100%;
   padding-top: 5px;
   padding-bottom: 5px;
   cursor: pointer;
   border-bottom: 2px solid #ffffff;
}

.navhover { 
   background-color: #cc0000;
   text-align: left; 
   vertical-align: middle;
   font-weight: bold;
   width: 100%;
   padding-top: 5px;
   padding-bottom: 5px;
   cursor: pointer; 
   border-bottom: 2px solid #ffffff;
}

a.nav1:link { 
   font-weight: bold;
   text-decoration: none; 
   color: #ffffff;
}

a.nav1:visited { 
   text-decoration: none; 
   color: #ffffff;
}

a.nav1:hover {
   text-decoration: none;
   color: #ffffff;
}

a.nav1:active { 
   text-decoration: none;
   color: #ffffff;
}

a:link { 
   font-weight: bold;
   text-decoration: none; 
   color: #000099;
}

a:visited {    font-weight: bold;
   text-decoration: none; 
   color: #000099;
}

a:hover {
   text-decoration: none;
   color: #ffffff;
   background-color: #cc0000;      font-weight: bold;
}

a:active { 
   text-decoration: none;
   color: #ffffff;
   background-color: #cc0000;
}
