p{text-align: left; font-family: 'Trebuchet MS',times; font-size: 14px; color: black;}

p.guide{text-align: left; font-family: 'Trebuchet MS',times; font-size: 10px; color: #000000; margin-left: 145px;  }

p.disclosure{text-align: left; font-family: 'Trebuchet MS',times; font-size: 18px; color: black;}

p.disclosure1{text-align: left; font-family: 'Trebuchet MS',times; font-size: 18px; color: red;}

p.personal1{text-align: right; font-family: 'Trebuchet MS',arial; font-size: 14px; font-weight:bold; color: blue;}

p.small {line-height: 90%;}

p.edit {text-align: center; font-family: 'Trebuchet MS',arial; font-size: 8px; font-variant: small-caps; color: red;}

span.edit {text-align: center; font-family: 'Trebuchet MS',arial; font-size: 8px; font-variant: small-caps; color: red;}

span.clear {font-family: 'Trebuchet MS',arial; font-size: 12px; font-variant: small-caps; color: red;}

span.editwaiver {font-family: 'Trebuchet MS',arial; font-size: 8px; font-variant: small-caps; color: red;}

p.edit2 {text-align: left; font-family: 'Trebuchet MS',arial; font-size: 6px; font-variant: small-caps; color: red;}

p.band{text-align: left; color: black; font-family: 'Trebuchet MS',arial; font-size: 14px; background-color: #B8B8B8; border: 1px solid #FF0000;}

p.title{text-align: left; font-family: 'Trebuchet MS',arial; font-size: 14px; color: black;}

h1{ text-align: left; font-family: 'Trebuchet MS',arial; color: #303030; font-size: 16px; margin-left: 145px; }

h2{ text-align: center; font-family: 'Trebuchet MS',arial; font-size: 18px; color: #303030; margin-left: 145px;}

h3{text-align: left; font-family: 'Trebuchet MS',arial; font-size: 14px; font-style: italic; color: #303030; margin-left: 145px;}

h4{text-align: center;font-family: 'Trebuchet MS',arial; font-size: 18px; color: #303030; border: 1px solid #303030;}

h5{ text-align: left; font-family: 'Trebuchet MS',arial; font-size: 14px; color: #303030;}

label {display: block; float: left; width: 100px; margin-bottom: 10px; text-align: right; padding-right: 20px; font-family: 'Trebuchet MS',arial;}

input.persistent {clear: left; float: left;  margin-left: 130px;}

label.persistent {display: block; float: left; width: 100px; text-align: left; padding-left: 10px; font-size: 12px; font-variant: small-caps; font-family: 'Trebuchet MS',arial;}

input.login {display: block; width: 150px; float: left; margin-left: 10px; background: #F0F0F0; font-family: 'Trebuchet MS',arial;}

input, textarea{background: #F0F0F0; color: #303030; font-size: 12px; font-family: 'Trebuchet MS',times; font-weight: bold}

label.password {display: block; float: left; width: 150px; margin-bottom: 10px; text-align: right; padding-right: 20px; font-family: 'Trebuchet MS',arial; font-size: 8px;}

input.password {display: block; width: 150px; float: left; margin-left: 10px; background: #F0F0F0; font-family: 'Trebuchet MS',arial; }

input:focus, textarea:focus{background-color: #FFF0F0; border-color: red; }

input:hover, textarea:hover{border-color: red;}

br {clear: left}

fieldset.border{border: 0px solid #FF0000; width: 40em; margin-left: 0px; }

fieldset.border1{border: 0px solid #FF0000; width: 20em; margin-left: 0px; }

fieldset.box{border: 0px solid #FF0000; width: 40em; background-color: #B8B8B8; margin-left: 0px; }

fieldset.login{border: 0px solid #FF0000; width: 18em; background-color: #B8B8B8; margin-left: 0px; padding: 20px; }

fieldset.username{border: 0px solid #FF0000; background-color: #B8B8B8; margin-left: 0px; }

fieldset.personal{border: 0px solid #FF0000; background-color: #B8B8B8; width: 24em; margin-left: 0px; }

fieldset.personalregister{border: 0px solid #FF0000; background-color: #B8B8B8; width: 16em; margin-left: 0px; }

fieldset.password{border: 0px solid #FF0000; background-color: #B8B8B8; width: 24em; margin-left: 0px; padding: 10px; }

fieldset.questions{border: 0px solid #FF0000; background-color: #B8B8B8; width: 20em; margin-left: 0px; }

fieldset.shadow{border: 0px solid #FF0000; width: 30em; background-color: #B8B8B8; margin-left: 5px; }

fieldset{border: 0px solid #FF0000; background: #FFFFFF url(../images/bordb1.gif) repeat-y; margin-left: 24px; padding: 5px;}

td.personal{background-color: white;}

td.division{background-color: white; text-align: right;}

tr.personal{background-color: white;}

tr.bottom{background-color: white; border-bottom:5px solid black;}

tr.header{background-color: #D0D0D0; border-bottom:5px solid black;}

th.header{background-color: #D0D0D0; border-bottom:5px solid black; text-align: center; font-family: arial; font-size: 14px;}

th.personal{background-color: white; text-align: center;}

td.selection{background-color: #D0D0D0;}

img {margin:0; padding: 0;}

div {margin:0; padding: 0;}

body{ background-color: #303030; margin:0;}

a {text-decoration: none; font-family: arial; font-size: 12px; }
a:link {text-decoration: none; color: red;}
a:visited {text-decoration: none; color: red;}
a:active {text-decoration: none; color: red;}
a:hover {text-decoration: none; color: grey;}


.mainContent {
    margin-left: 145px;
}

.h1GothamVolleyball {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  36px;
    font-weight: bold;
    color:  #FF3333;
    text-align: center;
    font-variant: small-caps;
}

.boxWhite {
    border: 1px solid #C0C0C0;
    background: #FFFFFF url(../images/background.png) repeat-x;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 5px;
}

.boxWidthSm {
    width: 22em;
}

.boxWidthMed {
    width: 46em;
}

.backgroundDarkgray {
    background-color: #B8B8B8;
}

#divisionForm label {
    width: auto;
}

.pageSubNav {
    padding: 5px 24px;
}
#loginContentNav {
    text-align: center;
}
#loginContentNav a:link, #loginContentNav a:visited  {
    text-decoration: none;
    text-align: center;
    font-family: 'Trebuchet MS',arial;
    font-size: 18px;
    color: #303030;
}
#loginContentNav a:hover {
    text-decoration: none;
    text-align: center;
    font-family: 'Trebuchet MS',arial;
    font-size: 18px;
    color: red;
}
