/*beginpoll form style - delete when done*/
#hotnotpoll{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    color:#000000;
    width:100%;
}
/*end poll form style - delete when done*/

/*always show vertical scrollbar*/
    html {
        overflow-y:scroll;
        background-color:#ccd6e0;
    }
/*end always show vertical scrollbar*/

/*preload images*/
    .preload {
        visibility:hidden;
        height:1px;
        width:1px;
    }

/*universal styles*/

.letter
{
        font-size:18px;
        color:#000;
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        text-align: left;
}


a.PlainLink:link
    {
        text-decoration: none;
        color: #000000;
    }
a.PlainLink:visited
    {
        text-decoration: none;
        color: #000000;
    }
a.PlainLink:active
    {
        text-decoration: none;
        color: #000000;
    }
a.PlainLink:hover
    {
        text-decoration: none;
        color: #000000;
    }   



.tableheading a{
    color:#FFFFFF;
    text-decoration:underline;
}

td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

    a {
        color:#002955;
    }
    
    h1 {
        font-size:24px;
        color:#000;
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        text-align: left;    
    }
    h2 {
        font-size:18px;
        color:#000;
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        text-align: left;
    }
    h3 {
        font-size:14px;
        color:#000;
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        text-align: left;
    }
    h4 {
        font-size:12px;
        color:#000;
        font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        text-align: left;
    }
    p {
        font-size:12px;
        color:#000;
        font-family: Arial, Helvetica, sans-serif;
        font-weight:normal;  
    }
    /*class 'p' a remnant in content*/ 
    .p {
        font-size:12px;
        color:#000;
        font-family: Arial, Helvetica, sans-serif;
        font-weight:normal;
        text-align: left;    
    }
/*end universal styles*/

/*Begin browser wrapper and container for centering at 1024 optimal res*/
    body {
        margin-top:0px;
    }
    .body {
        width:100%;
    }
    /*container holds header, body and footer*/
    #container {
        width: 980px;
        z-index:1;
        text-align:left;
    }
/*End browser wrapper and container for centering at 1024 optimal res*/

    /*Begin header*/
        .header {
            background-image:url(structure/College-page-new-2.jpg);
            background-repeat:repeat;
            float:left;
            width:980px;
            height:231px;
            font-size:12px;
            font-family:Arial, Helvetica, sans-serif;
            text-align:left;
            font-weight:bold;
        }
        #campusheader {
            height:275px;
        }
/*begin box with campus and home links*/
            .content_box_locations{
                float:left;
                width:255px;
                position:relative;
                left:20px;
                height:230px;
            }
            #campuscontentboxlocations {
                height:274px;
            }
                #homelink {
                    width:255px;
                    height:140px;
                    float:left;
                }
                .space {
                    float:left;
                    position:relative;
                }
                .campus_row {
                    float:left;
                    height:25px;
                    width:255px;
                    position:relative;
                }
                .campuslink {
                    float:left;
                    height:25px;
                    position:relative;
                }
                .bullet {
                    float:left;
                    text-align:center;
                    width:20px;
                    position:relative;
                    top:2px;
                    color:#fff;
                }
            /*end box with campus and home links*/

.subheader {
	FLOAT: right; WIDTH: 695px; HEIGHT: 30px
}
.jobs_text {
	PADDING-RIGHT: 15px; FONT-SIZE: 11px; FLOAT: right; WIDTH: 500px; COLOR: #fff; POSITION: relative; TOP: 10px; TEXT-ALIGN: right
}
.jobs_text A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; COLOR: #fff; TEXT-DECORATION: none
}
.jobs_text A:hover {
	TEXT-DECORATION: underline
}
#search_box {
	FLOAT: right; WIDTH: 180px; POSITION: relative; TOP: 5px
}
#search_box #s {
	FLOAT: left; WIDTH: 120px; COLOR: #000; BACKGROUND-COLOR: white
}
#search_box #go {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 45px; POSITION: relative; TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
.lsmenusys {
	Z-INDEX: 10; FLOAT: right; WIDTH: 697px; POSITION: relative; TOP: 5px
}
.lsmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.lsmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.lsmenu A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 139px; COLOR: #002955; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Verdana; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.lsmenu A:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 139px; COLOR: #002955; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Verdana; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.lsmenu LI {
	FLOAT: left
}
.lsmenu LI:hover {
	COLOR: #fff; POSITION: relative
}
.lsmenu LI:hover > A {
	COLOR: #002955
}
.lsmenu LI A:hover {
	BACKGROUND: #002955; COLOR: #fff; POSITION: relative
}
.lsmenu LI UL {
	DISPLAY: none
}
.lsmenu LI:hover > UL {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(structure/home_page_link_side_bgrnd.png); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: absolute; TOP: -10px
}
.lsmenu > LI:hover > UL {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LEFT: 0px; WIDTH: 638px; TOP: 25px; HEIGHT: 151px; TEXT-ALIGN: left
}
.lsmenu > LI:hover > UL > LI A {
	PADDING-LEFT: 5px; WIDTH: 180px; TEXT-ALIGN: left
}
UL#current {
	LEFT: 0px
}
UL#prospective {
	LEFT: -139px
}
UL#classes {
	LEFT: -278px
}
UL#library {
	LEFT: -417px
}
UL#business {
	LEFT: -556px
}
.optionalflash {
	Z-INDEX: 1; FLOAT: right; WIDTH: 697px; POSITION: relative; TOP: 5px; HEIGHT: 171px
}
#campusflash {
	HEIGHT: 215px
}
.subcontent {
	MIN-HEIGHT: 300px; FLOAT: left; BACKGROUND-IMAGE: url(structure/content_background.jpg); WIDTH: 980px; BACKGROUND-REPEAT: repeat; POSITION: relative; TOP: 0px
}
#fullpage {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fff
}
.lsmenusysside {
	PADDING-LEFT: 20px; Z-INDEX: 9; FLOAT: left; WIDTH: 238px; PADDING-TOP: 40px
}
.lsmenuside {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
.lsmenuside UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
.lsmenuside A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 12px; Z-INDEX: 9; PADDING-BOTTOM: 0px; WIDTH: 185px; COLOR: #fff; TEXT-INDENT: 5px; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: none
}
.lsmenuside A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 12px; Z-INDEX: 9; PADDING-BOTTOM: 0px; WIDTH: 185px; COLOR: #fff; TEXT-INDENT: 5px; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: none
}
.lsmenuside LI {
	Z-INDEX: 9
}
.lsmenuside LI:hover {
	Z-INDEX: 9; POSITION: relative; BACKGROUND-COLOR: #003768
}
.lsmenuside LI:hover > A {
	Z-INDEX: 9; COLOR: #fff; BACKGROUND-COLOR: #003768
}
.lsmenuside LI A:hover {
	COLOR: #fff; POSITION: relative; BACKGROUND-COLOR: #003768
}
.lsmenuside LI UL {
	DISPLAY: none
}
.lsmenuside LI:hover > UL {
	BORDER-RIGHT: #003768 1px solid; BORDER-TOP: #003768 1px solid; DISPLAY: block; Z-INDEX: 9; BORDER-LEFT: #003768 1px solid; BORDER-BOTTOM: #003768 1px solid; POSITION: absolute
}
.lsmenuside > LI:hover > UL {
	Z-INDEX: 9; LEFT: 238px; TOP: 0px; BACKGROUND-COLOR: #7992a9; TEXT-ALIGN: left
}
#quicklinkmenu {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; Z-INDEX: 8; FLOAT: right; WIDTH: 205px; COLOR: #002955; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TEXT-DECORATION: none
}
.imgbelowmenu {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; FLOAT: right; BORDER-LEFT: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 2px solid; POSITION: relative
}
.swf {
	
}
.subcontenttxt {
	PADDING-RIGHT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 630px; COLOR: #000; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#fullpagetxt {
	PADDING-LEFT: 40px; FLOAT: none; WIDTH: 900px
}
#newshead A {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; FLOAT: left; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: text-top; WIDTH: 360px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.newscolumn {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; WORD-WRAP: break-word
}
.vline {
	BORDER-RIGHT: #ffffff 5px solid; BORDER-TOP: #ffffff 5px solid; FLOAT: left; BORDER-LEFT: #ffffff 5px solid; WIDTH: 100%; BORDER-BOTTOM: #ffffff 5px solid; HEIGHT: 1px; BACKGROUND-COLOR: #000
}
.newspic {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid
}
.videobox {
	PADDING-LEFT: 5px; FLOAT: right; WIDTH: 240px; PADDING-TOP: 5px; POSITION: relative; TEXT-ALIGN: center
}
.vidpic {
	MARGIN-TOP: 5px; TEXT-ALIGN: center; margin-bottm: 5px
}
.video {
	MARGIN-TOP: 15px; margin-bottm: 5px
}
.footer {
	FONT-SIZE: 12px; Z-INDEX: 1; FLOAT: left; BACKGROUND-IMAGE: url(structure/footer_background.jpg); PADDING-BOTTOM: 20px; WIDTH: 980px; COLOR: #fff; PADDING-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#footer {
	FONT-SIZE: 12px; Z-INDEX: 1; FLOAT: left; BACKGROUND-IMAGE: url(structure/footer_background.jpg); PADDING-BOTTOM: 20px; WIDTH: 980px; COLOR: #fff; PADDING-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#fullpagefooter {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #003869; TEXT-ALIGN: center
}
.footer_text {
	PADDING-LEFT: 320px; FLOAT: left
}
#fullpagefooter_text {
	PADDING-LEFT: 0px; WIDTH: 980px
}
.footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
.footer A:hover {
	TEXT-DECORATION: underline
}
#footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
.LPform {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: black 1px solid; WIDTH: 152px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 79px
}
#LPsubmit {
	WIDTH: 75px; HEIGHT: 22px
}
.off-left {
	LEFT: -999px; POSITION: absolute
}
