/* Site Formatting Styles */
body { background-color:#02356A; margin-left:20px; margin-top:20px; }
div { font-family: arial; font-size: 11px; }
span.label { float:left; width:125px; text-align: right; }
br.short 	{ line-height:10px; }
br.tall 	{ line-height:20px; }

.copyright { padding-left: 5px; font-size: 10px; }
.popupSubtitle { font-size:13px; font-weight: bold; color: #BF000D; }
.campusHeader { font-weight: bold; }
.formSubTitle { font-weight: bold; color: #02356A; }
.ftrLink { color: #05376B; font-weight: bold; text-decoration: none; }

.prvLink { color: #05376B; font-weight: bold; }
.popCloseLink1 { color: #FFFFCC; }
.popCloseLink2 { color: #000000; }

.error { font-family: verdana; color: #ff0000; font-weight: bold; font-size: 10px; padding-left: 5px; }

form { margin-top: 0px; margin-bottom: 0px; }
.form { font-size: 12px; font-family: arial, verdana, sans-serif; color:#000000; }
.formReq { font-size: 12px; font-family: arial, verdana, sans-serif; color:#000000; font-weight: bold; }

.thide { display: none; }
.tshow { display: block; font-weight: bold; font-family: verdana, arial, sans-serif; font-size:14px; color:#000000; }

input, select { font-family: verdana; font-size: 12px; font-weight: normal; margin-bottom: 0px; }
select.prog { font-size: 12px; width: 300px; }
input, radio { margin-bottom: 0px; }
input, text { margin: 0px; padding: 0px; }
.pretext{font-size: 12px;}
/* Background Tile Images */
#copyFooter { position:absolute; left:0px; background-image:url(../images/baseBlend.jpg); width:335px; height:98px; }
#copyFooterRight { position:absolute; left:720px; background-image:url(../images/baseBlend.jpg); width:10px; height:98px; }
#nonFormFooter { position: absolute; z-index: 1; width: 730px; left: 0px; background-image:url(../images/baseBlend.jpg); height: 98px; }
