body, div, p, table, tr, td, dl, ul
{
 color: #000000;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 13px;
 margin:0;
}

a, .regtext a, .boxtext a {
 color:#00A9A5;
 text-decoration:none;
 border-bottom:#c2b2a2 1px solid;
}

a img {
 border:0;
}

td a {
 border:0;
}

.regtext {
 color: #000000;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 11px; 
 line-height: 130%;
 margin: 23px 0 0 0;
}

.regtext p {
 margin:10px 0px;
 line-height:140%;
}

.regtext blockquote {
 font-size:12px;
 line-height:150%;
}

.regtextb {
 color: #000000;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 11px; 
 line-height: 130%;
 font-weight: bold; 
}

.indentext {
 color: #000000;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 11px;
 margin-left: 24px;
}

.spacetext {
 color: #000000;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 15px;
}

.indentext2 {
 color: #000000;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 11px;
 margin-left: -16px;
}

.reftext {
 color: #000000;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 9.5px;
 line-height: 130%;
 }

.headOne {
 color:#5f5346;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 22px; 
 font-weight: bold; 
} 

.headTwo {
 color: #b80027;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 16px; 
 font-weight: bold; 
 line-height: 20px;
}

.headThree {
 color: #000000;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 14px; 
 font-weight: bold; 
 margin-left: -16px;
}

.headThree2 {
 color: #5f5346;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 14px;
 line-height:18px; 
 font-weight: bold;
}

.headFour {
 font-size:12px;
 color:#00A9A5;
}

.headSide {
 font-size:11px;
 color:#b80027;
}

.textSide {
 font-size:10px;
}

.caption {
 color: #000000;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 10.5px; 
 font-weight: bold; 
 margin: 6px 0px;
}

.college {
 color: #E3132D;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 9.5px; 
 font-weight: bold; 
}

#header {
 position: absolute;
 top: 0px;
 left: 0px;
 width: 80%;
 }

#navigate {
 position: absolute;
 top: 172px;
 left: 0;
 width: 129px;
 height: 100%;
 }
 
#navigate a {
 border:0;
}
 
#main {
	position: absolute;
	top: 185px;
	left: 129px;
	width: 80%;
	background-color: #ffffff;
 }
 
#mainform {
 position: absolute;
 top: 185px;
 left: 129px;
 width: 80%;
 }
 
#shadow {
 float: left;
 background: url('images/Boxshadow.png no-repeat');
 }
 
.form {
 margin:20px;
}
 
.formtext {
 color: #000000;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-size: 11px; 
 line-height:180%;
}

.form label {
 width: 100px;
 display: block;
 float: left;
} 

.form p {
 margin: 6px 10px;
}

.formtexthdr {
 color:#000000;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 11px; 
 line-height: 150%;
}

.formtextlist {
 color: #444444;
}

.form input, .formtext input {
 border: 1px #c2b2a2 solid;
 background: #eee9df;
 color: #000000;
 height: 100%;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:100%;
 padding:1px;
}

.form textarea {
 border: 1px #c2b2a2 solid;
 background: #eee9df; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 padding:1px; 
 margin: 0 0 0 10px;
}

.form .radio {
 height:auto;
 border:0;
 background:#ffffff;
}

.hidden {
 visibility:hidden;
}

/* BUTTONS */

.buttons button, .buttons a {
    margin:10px 7px 0 0;
    background-color:#b3e3e2;
    border:1px solid #c2b2a2;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#473e34;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button, .buttons a {
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type] {
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type] {
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img {
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

button:hover, .buttons a:hover {
    background-color:#eee9df;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active {
    background-color:#94816d;
    border:1px solid #6299c5;
    color:#fff;
}

