/*body background*/body  { background-color: #ffffff; }/*main body text*/.xbodytext { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .75em; color:#333333; }.xcaption  { font-family:"Verdana", "Geneva", "Arial", sans-serif; text-decoration:none ; font-size: .65em; color:#999999; }h1 { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size:1.25em; color:#666666; margin:0;}h2 { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size:1.15em; color:#666666; margin:0;}h3 { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size:1.05em; color:#666666; margin:0; }h4 { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .95em; color:#666666; margin:0;}h5 { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .85em; color:#666666; margin:0;}h6 { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .65em; color:#666666; margin:0;}.header { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-weight:bold ; font-size: .95em; color:#333333; }.subheader { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-weight:bold ; font-size: .85em; color:#333333; }/*color red*/.clrA  { color:#ff0000; }/*color white*/.clrB  { color:#ffffff; }/*Body Title Link*/a.greylink:link {margin-left:8px; margin-right:8px; margin-top:3px; margin-bottom:3px; font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: 1.15em; color:#333333; font-weight:bold; float:left; text-decoration: none}a.greylink:visited {margin-left:8px; margin-right:8px; margin-top:3px; margin-bottom:3px; font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: 1.15em; color:#333333; font-weight:bold; float:left; text-decoration: none}a.greylink:hover {margin-left:8px; margin-right:8px; margin-top:3px; margin-bottom:3px; font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: 1.15em; color:#999999; font-weight:bold;  float:left; text-decoration: none}/*Links*/a:link    { color:#ff0000; text-decoration:underline; }a:visited { color:#ff0000; text-decoration:underline; }a:active  { color:#ff0000; text-decoration:underline; }a:hover   { color:#ff0000; text-decoration:underline; }/*Apply Now! link*/a.linkWht:link { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .75em; color:#ffffff; font-weight:bold; }a.linkWht:visited { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .75em; color:#ffffff; font-weight:bold; }a.linkWht:active { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .75em; color:#ffffff; font-weight:bold; }a.linkWht:hover { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .75em; color:#333333; font-weight:bold; }/*Top Links*/a.linkMedGrey:link { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .75em; color:#cccccc; font-weight:bold; }a.linkMedGrey:visited { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .75em; color:#cccccc; font-weight:bold; }a.linkMedGrey:active { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .75em; color:#cccccc; font-weight:bold; }a.linkMedGrey:hover { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .75em; color:#ffffff; font-weight:bold; }/*Help Link*/a.linkMedGreyB:link { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .65em; color:#999999; font-weight:bold; }a.linkMedGreyB:visited { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .65em; color:#999999; font-weight:bold; }a.linkMedGreyB:active { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .65em; color:#999999; font-weight:bold; }a.linkMedGreyB:hover { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: .65em; color:#ffffff; font-weight:bold; }/*Red Box link*/a.linkboxRed:link { color:#ffffff; text-decoration:none; }a.linkboxRed:visited { color:#ffffff; text-decoration:none; }a.linkboxRed:active { color:#ffffff; text-decoration:none; }a.linkboxRed:hover { color:#333333; text-decoration:none; }/*Black Box link*/a.linkboxBlack:link { color:#666666; text-decoration:none; }a.linkboxBlack:visited { color:#666666; text-decoration:none; }a.linkboxBlack:active { color:#666666; text-decoration:none; }a.linkboxBlack:hover { color:#333333; text-decoration:none; }/*Main link*/a.linkLtGrey:link { color:#333333; text-decoration:none; }a.linkLtGrey:visited { color:#333333; text-decoration:none; }a.linkLtGrey:active { color:#333333; text-decoration:none; }a.linkLtGrey:hover { color:#999999; text-decoration:none; }/*Header Container*/.hdrContainer    { width:780px; position:relative; margin:0 auto 15px auto; } .hdrSectionA     { text-align:center; width:689px; height:70px; border: 1px solid #666; position:relative; margin-left:89px; background-color:#000000; }.hdrSectionB     { position:relative; width: 268px; height: 20px; text-align:center; }.search { float:right; position:relative; border: 1px solid #666;}/*Elements: Box*/.boxBlackGive { position:relative; margin-top:34px; margin-right:23px; margin-left:22px; background-color:#ffffff; border: 1px solid #666; float:left; display:inline; }.boxGreyAbout { background-color:#333333; border: 1px solid #666; width:78px; height:21px; position:absolute; left:235px}.boxGreyContact { background-color:#333333; border: 1px solid #666; width:90px; height:21px; position:absolute; left:313px}.boxGreyMaps { background-color:#333333; border: 1px solid #666; width:120px; height:21px; position:absolute; left:403px}.boxGreyIndex { background-color:#333333; border: 1px solid #666; width:70px; height:21px; position:absolute; left:523px}.boxGreyHelp { background-color:#333333; border: 1px solid #666; width:30px; height:18px; position:absolute; left:635px; top:36px}.boxRedLogo { background-color:#ff0000; border: 1px solid #666; width: 187px; height:60px; position:absolute; left:0px; top:0px; z-index:1; }.boxRedApply { background-color:#ff0000; border: 1px solid #666; width:78px; height:21px; position:absolute; left:129px }.boxBlackAcademics { background-color:#666666; border: 1px solid #999; width:75px; height:21px; position:relative; float:right; text-align:center; }.boxBlackCalendars { background-color:#666666; border: 1px solid #999; width:125px; height:21px; position:relative; float:right; text-align:center; }.boxBlackNews { background-color:#666666; border: 1px solid #999; width:75px; height:21px; position:relative; float:right; text-align:center; }/*Select*/select.search { width:125px; height:18px; position:absolute; left:300px; top:36px; z-index:2; background-color:#333333; color:#999999;  }/*Input*/input.search { width:158px; height:20px; position:absolute; left:435px; top:36px; z-index:2 }/*Button*/.grasearch { width:25px; height:25px; position:absolute; left:600px; top:34px; z-index:2 }/*Body Container*/.bodyContainer { display: block; margin: 0 auto; width:780px; }/*Body Header Information*/.boxRedArrow { background-color:#ff0000; border-right: 1px solid #666666; float:left; }.HdrName { background-color:#ededed; float:left; }.bodytext { text-align:left; display: block; background-color:#ffffff; margin-left:30px; margin-right:10px; }/*3-Column Layout*/.colthree-Hdr { text-align:left; display: block; width:100%; background-color:#cccccc; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }.colthree-A { text-align: left; display: block; width: 188px; float:left; }.colthree-B { text-align:left; float:right; display: block; width: 578px; margin-top:30px; }.colthree-Ba { text-align:left; float:left; display: block; width: 391px; background-color:#ffffff; }.colthree-C { text-align:left; float:right; display: block; width: 184px; }/*2-Column Right Layout*/.coltwort-Hdr { text-align:left; display: block; width:100%; background-color:#cccccc; border: 1px solid #666666; }.coltwort-A { text-align: left; display: block; width: 188px; float:left; }.coltwort-B { text-align:left; float:right; display: block; width: 578px; margin-top:30px; }.coltwort-Ba { text-align:left; float:left; display: block; width: 578px; background-color:#ffffff; }/*2-Column Left Layout*/.coltwolt-Hdr { text-align:left; display: block; width:100%; background-color:#cccccc; border: 1px solid #666666; }.coltwolt-A { text-align: left; display: block; width: 578px; float:left; margin-top:30px; }.coltwolt-B { text-align:left; float:right; display: block; width: 188px; margin-top:30px; }.coltwolt-Aa { text-align:left; float:left; display: block; width: 578px; background-color:#ffffff; }.clear { clear: both; } /*Red Box*/.boxRedHdrText { padding-left:10px; padding-top:5px; padding-bottom:5px; border-bottom: 1px solid #cccccc; color:#ffffff; }.boxRedHdr { width:100%; background-color:#cc0000; }.boxRed { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none; font-size: .75em; color:#ffffff; background-color:#ff0000; border-style:solid; border-color:#cccccc; border-width:1px; width: 100%; }p.boxRedText { margin:10px; }/*Black Box*/.boxBlackHdrText { padding-left:10px; padding-top:5px; padding-bottom:5px; border-bottom: 1px solid #666666; }.boxBlackHdr { width:100%; background-color:#333333; }.boxBlack { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none; font-size: .75em; color:#cccccc; background-color:#ededed; border-style:solid; border-color:#666666; border-width:1px; width: 100%; }p.boxBlackText { margin:10px; }/*Link Box*/.linkbox { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none; font-size: .75em; color:#999999; width:184px; border-style:solid; border-color:#cccccc; border-width:1px; }.linkboxHdrText { padding-left:10px; padding-top:5px; padding-bottom:5px; }/*Link Box No Border*/.linkboxNoBorder { font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none; font-size: .75em; color:#999999; width:184px; }/*Footer Container*/.footerContainer { width:780px; text-align:left; margin: 0 auto; }/*Images*/img.logo { width:155px; height:29px; margin:15px; }img.bgBuilding { width:270px; height:40px; position:absolute; left:57px; bottom:0px; z-index:0 }img.searchButton { width:25px; height:25px; position:absolute; left:600px; top:34px; z-index:2 }img.mainPic { border-style:solid; border-color:#666666; border-width:1px; width:184px; height:122px; }img.redArrow { width:14px; height:14px; margin:5px; }/*Text*/p.apply { margin:3px; }p.contact { margin:3px; }p.maps { margin:3px; }p.index { margin:3px; }p.help { margin:3px; }p.academics { margin:3px; }p.calendars { margin:3px; }p.news { margin:3px; }p.main { margin:0px; }p.footer { margin:0px; }p.hdrName { margin-left:8px; margin-right:8px; margin-top:3px; margin-bottom:3px; font-family:"Arial", "Verdana", "Geneva", sans-serif; text-decoration:none ; font-size: 1.05em; color:#ffffff; font-weight:bold;  }p.toplink { margin:3px; line-height:1em; }p.help { margin:2px; line-height:1em; }