﻿*{margin:0;padding:0;border:0;}
body {font-family: 'Myriad Pro', calibri, arial, helvetica, sans-serif;height:100%;font-size:14px;line-height:normal;}
h2{color:#000;font-family:Myriad Pro Bold;font-size:14px;font-variant:small-caps;padding:0px 0px 10px 10px;}
h3{color:#000;font-family:Verdana Bold;font-size:14px;font-variant:small-caps;padding:0px 0px 10px 10px;}
li {margin-top:0px; margin-bottom:0px}

DIV#outer-container{margin:0 auto;width:100%;height:100%;min-width:700px;}
DIV#wrapper{margin:0 auto;width:971px;height:100%;background-color:#fff;}

DIV#header-container, DIV#body-area, DIV#footer {margin:0 auto;padding:0;position:relative;width:100%;}
DIV#header-container{margin:0 auto;padding:0;position:relative;width:100%;height:100px;background:transparent url(../images/ptslogo.jpg) no-repeat 10px 10px;text-align:left;}
DIV#header img{padding:10px 0 0 10px;}
DIV#go-home{width:275px;height:100px;float:left;cursor:pointer;}
DIV#extnav{clear:right;float:right;width:auto; height:auto; font-variant:small-caps; margin-top:10px; margin-right:10px;}
DIV#extnav img{vertical-align:baseline;}
DIV#extnav a:link{text-decoration:none; color:#424242;}
DIV#extnav a:visited{text-decoration:none; color:#424242;}
DIV#extnav a:hover{text-decoration:underline; color:#424242;}
DIV#AlertTitle{clear:right;float:right;width:auto; height:auto; font-variant:small-caps; margin-top:10px; margin-right:10px;color:#ff0000;font-weight:bold;}
DIV#AlertTitle a:link,DIV#AlertTitle a:visited,DIV#AlertTitle a:hover{text-decoration:none;color:#ff0000;}
DIV#login{clear:right;float:right;width:auto; height:auto;font-size:12px;font-variant:small-caps; margin-top:10px; margin-right:10px;}
DIV#login a{color:#990000;}

DIV#content-position{position:relative;z-index:1;}
DIV#content-hdr-wrap{margin:0 auto;margin-top:5px;width:100%;height:185px;}
DIV#content-hdr-wrap a{text-decoration:none;}
DIV#content-hdr-wrap-special{width:100%;height:185px;text-align:center;}
DIV#content-hdr-wrap-special #content-full-img{width:971px;overflow:hidden;}


DIV#main-image{margin:0 auto;float:left;width:651px;height:185px;overflow:hidden;}
DIV#main-image img{float:left;}
DIV#main-image.EktronEditorsMenuMarker img{width:1em;}
DIV#red {float:right;width:310px;height:58px;background:url(/images/banners/publicevents.jpg) no-repeat top left #C1272D;}
DIV#red h2,DIV#red-phd h2 {font-size: 16px;color: white;margin-left: 75px;position: relative;top: 17px;font-weight: normal;}
DIV#red a,DIV#red-phd a{color: white;font-size:14px;}
DIV#green {background: url(/images/banners/stories.jpg) no-repeat top left #759564;width: 310px;height: 58px;float: right;margin-top: 5px;}
DIV#green h2, DIV#green-phd h2 {font-size: 16px;color: white;margin-left: 75px;position: relative;top: 17px;font-weight: normal;}
DIV#green a, DIV#green-phd a {color: white;font-size:14px;}
DIV#blue {background: url(/images/banners/photogalleries.jpg) no-repeat top left #354E71;width: 310px;height: 58px;float: right;margin-top: 5px;}
DIV#bluePTS {background: url(/images/banners/photogalleries.jpg) no-repeat top left #354E71;width: 310px;height: 58px;float: right;margin-top: 1px;}
DIV#blue h2, DIV#blue-phd h2 {font-size: 16px;color: white;margin-left: 75px;position: relative;top: 17px;font-weight: normal;}
DIV#bluePTS h2 {font-size: 16px;color: white;margin-left: 75px;position: relative;top: 5px;font-weight: normal;}
DIV#blue a, DIV#blue-phd a, DIV#bluePTS a {color: white;font-size:14px;}
DIV#red-phd {float:right;margin-top:8px;width:310px;height:58px;background-color:#C1272D;}
DIV#green-phd {float:right;margin-top:5px;width:310px;height:58px;background-color:#759564;}
DIV#blue-phd {float:right;margin-top:5px;width:310px;height:58px;background-color:#354E71;}
DIV#ltblue {background-color:#0071bc;width: 310px;height: 58px;float: right;margin-top: 5px;}
DIV#ltblue a {color: white;}
DIV#ltblue h2 {font-size: 16px;color: white;margin-left: 75px;position: relative;top: 17px;font-weight: normal;}
DIV#fered {float:right;margin-top:8px;width:310px;height:58px;background:url(/images/TM_thumbnail.JPG) no-repeat top left #C1272D;} 
DIV#fered h2 {font-size: 16px;color: white;margin-left: 75px;position: relative;top: 17px;font-weight: normal;}
DIV#fered a {color: white;}
DIV#feorange {background: url(/images/INT_humbnail.JPG) no-repeat top left #759564;width: 310px;height: 58px;float: right;margin-top: 5px;}
DIV#feorange h2 {font-size: 16px;color: white;margin-left: 75px;position: relative;top: 17px;font-weight: normal;}
DIV#feorange a {color: white;}
DIV#feblue {background: url(/images/CPE_thumbnail.JPG) no-repeat top left #0d556f;width: 310px;height: 58px;float: right;margin-top: 5px;}
DIV#feblue a {color: white;}
DIV#feblue h2 {font-size: 16px;color: white;margin-left: 75px;position: relative;top: 17px;font-weight: normal;}
DIV#grad-ltblue {background: url(/Offices/StudentLife/images/grad_sm1.jpg) no-repeat top left #669999;width: 310px;height: 58px;float: right;margin-top: 5px;}
DIV#grad-ltblue a {color: white;}
DIV#grad-ltblue h2 {font-size: 16px;color: white;margin-left: 75px;position: relative;top: 17px;font-weight: normal;}
DIV#grad-green {background: url(/Offices/StudentLife/images/grad_sm2.jpg) no-repeat top left #759564;width: 310px;height: 58px;float: right;margin-top: 5px;}
DIV#grad-green h2 {font-size: 16px;color: white;margin-left: 75px;position: relative;top: 17px;font-weight: normal;}
DIV#grad-green a {color: white;}
DIV#grad-orange {background: url(/Offices/StudentLife/images/grad_sm3.jpg) no-repeat top left #993333;width: 310px;height: 58px;float: right;margin-top: 5px;}
DIV#grad-orange h2 {font-size: 16px;color: white;margin-left: 75px;position: relative;top: 17px;font-weight: normal;}
DIV#grad-orange a {color: white;}
DIV#content-wrap{margin:0 auto;width:100%;height:auto;}

DIV#content{float:left;margin:20px 0 0 0;width:100%;}
DIV#content-col1{float:left;margin:20px 0 0 0;width:661px;min-height:600px;border-right:2px dotted #990000;}
DIV#content-col1 p.slvideo-title{clear:left;}
DIV#content-col1 .slvideo{clear:left;margin:20px 0px;width:500px;height:350px;}
DIV#content-col2{float:left;margin:20px 0 0 0;width:300px;min-height:360px;}
DIV#content-col2 h1{margin-bottom:20px;font-size:32px;color:#990000;}
DIV#content-col2 ul li{margin:2px 20px;list-style-type:disc;color:#990000;}
DIV#content-col2 ul li ul li{margin:2px -2px;list-style-type:none;color:#990000;}
DIV#content-col2 h5{font-size:14px;color:#990000;}
DIV#content-col2 .list, .phdlist{margin:20px 0px 20px 30px;}
DIV#content-col2 .phdlist h5 {margin:10px 0px 10px 0px;}
DIV#content-col2 .phdlist ul li{margin:3px 20px;list-style-type:disc;color:#990000;}
DIV#content-col2 .phdlist ul li ul li{margin:3px -2px;list-style-type:none;color:#990000;}
DIV#content-col2 a:link{text-decoration:underline; color:#990000;}
DIV#content-col2 a:visited{text-decoration:underline; color:#990000;}
DIV#content-col2 a:hover{text-decoration:underline; color:#990000;}
DIV#footer-container{float:left;margin:0px 0px;width:100%;height:50px;color:#000;font-size:12px;background-color:#fff;text-align:center;border-top:2px dotted #990000;}
DIV#footer-container a{color:#990000;font-size:12px;text-decoration:none;}








DIV#nav {z-index:9000;margin:0 auto;padding:0;width:970px;height:26px;font-size:12px;border-top:2px dotted #990000;border-bottom:2px dotted #990000;}
DIV#nav a{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}
DIV#nav .menufix{margin:0 auto;float:left;}
DIV#nav ul{z-index:9000;margin:0 auto;padding:0;list-style-type:none;list-style-position:outside;position:relative;}
DIV#nav ul{margin:0 auto;padding:0;margin:6px 12px;width:auto;height:20px;}
DIV#nav ul li{margin:0 auto;padding:0;text-transform:uppercase;border:none;text-align:center;}
DIV#nav ul li li{margin:0 auto;margin-top:-2px;width:153px;height:23px;border:1px solid #ccc;background-color:#fff;text-align:left;}
DIV#nav ul li li a{margin:0 auto;height:auto;min-height:20px;padding-top:3px;padding-left:5px;font-size:11px;text-transform:none;}
DIV#nav ul li li li{margin:0 auto;margin-top:-1px;height:auto;min-height:20px;}
DIV#nav ul li li li a{margin:0 auto;padding-top:3px;padding-left:5px;height:auto;min-height:20px;font-size:11px;text-transform:none;}
DIV#nav ul li li a{background-color:#fff;}
DIV#nav ul li li a:hover{background-color:#ccc;}
DIV#nav a:link, #nav a:active, #nav a:visited{display:block;text-decoration:none;background-color:#fff;color:#4c4c4c;}
DIV#nav li li{clear:left;float:left;position:relative;height:auto;min-height:20px;}
DIV#nav ul ul, #nav ul ul ul {display:none;}
DIV#nav ul ul{position:absolute;margin:0 auto;padding:0;margin-top:2px;}
DIV#nav li ul ul {left:153px;margin:-20px 0 0 0;}
DIV#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
DIV#nav li:hover ul{display:block;}
DIV#nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}
.sepMenu {background:#fff url('/images/NavSep.png') no-repeat;float:left;margin:0 2px;width:5px;height:25px;}

DIV#social-bar{float:right;margin-top:5px;margin-right:10px;width:auto;}
DIV#social-bar .genbut{float:right;margin:0 7px;}
DIV#social-bar .pts-socialbar{float:right;}
.ekSocialBar li a {font-size:.87em;color:#486AC5;}

DIV#secnav{width:auto;height:auto;float:left;}
DIV#secnav ul{margin:0 auto;padding:0px;}
DIV#secnav li{margin:0 auto;margin-left:10px;list-style:none url(/images/news_arrow.png) outside;}
DIV#secnav ul li a{display:none;}
DIV#secnav ul li ul a{display:block;}
.navbut{margin:0 auto;width:auto;height:31px;float:left;color:#333;text-align:left;text-decoration:none;font-size:12px;}
.navbut a:link{margin:0 auto;display:block;width:auto;color:#333; text-decoration: none; padding:2px 0px 3px 5px;}
.navbut a:visited{margin:0 auto;display:block;width:auto;color:#333; text-decoration: none; padding:2px 0px 3px 5px;}
.navbut a:hover{margin:0 auto;display:block;width:auto;color:#333; text-decoration: none; padding:2px 0px 3px 5px;}
.navbut li a{font-size:12px;}

/* todays events */
.todays_events{margin:0 auto;margin:20px 0px 20px 40px;}
.todays_events_content{float:left;margin:20px 0px 20px 40px;}
.todays_events_text{width:100%;font-size:14px;color:#990000;}
.todays_events_text ul li{list-style-type:disc;color:#990000; line-height:1.5;}
.todays_events_text ul li a{text-decoration:none;color:#990000;}
.thankyou img{padding:0px 10px 10px 0px;}

.cb-title{font-size:32px;color:#990000;}
.cb-subheader{font-size:24px;color:#333;font-weight:normal;}
.cb-content{margin:0px 10px 0px 0px;padding-bottom:10px;}
.cb-content hr {background-color:#fff; border: none 0;border-top: 2px dotted #990000;width: 100%;height: 2px;}
.phd-content{margin:0px 15px 0px 0px;padding-bottom:10px;}
.phd-content h4{margin:10px 0px;}
.phd-content hr {margin:5px 0px;width: 100%;height: 1px;text-align:left;background-color:#fff; border: none 0;border-top: 1px solid #990000;}
.cb-content ul li, .phd-content ul li{margin:0 auto;margin-left:20px;list-style:none url(/images/news_arrow.png) outside;}
.phd-content ul li {margin-bottom:10px;}
.phd-content ol ul li{margin:0 auto;margin:0px 0px 10px 40px;}
.phd-content h3 a:link{color:#990000;font-family:myriad,arial,helvetica,sans-serif;font-size:16px;padding:6px 0px 10px 0px;text-decoration:none;}
.phd-content h3 a:visited{color:#990000;font-family:myriad,arial,helvetica,sans-serif;font-size:16px;padding:6px 0px 10px 0px;text-decoration:none;}
.phd-content h3 a:active{color:#990000;font-family:myriad,arial,helvetica,sans-serif;font-size:16px;padding:6px 0px 10px 0px;text-decoration:none;}
.phd-content h3 a:hover{color:#990000;font-family:myriad,arial,helvetica,sans-serif;font-size:16px;padding:6px 0px 10px 0px;text-decoration:none;}
.cb-content ol li, .phd-content ol li{margin:0 auto;margin:0px 0px 10px 20px;list-style:decimal outside;}
.cb-content a:link, .phd-content a:link{text-decoration:underline; color:#424242;}
.cb-content a:visited, .phd-content a:visited{text-decoration:underline; color:#424242;}
.cb-content a:hover, .phd-content a:hover{text-decoration:underline; color:#424242;}
.phd-content img{margin:10px 10px 10px 10px;}
.image .caption {font-size: 10px; text-align: center; }
.image-content{margin:2px 10px 0px 10px;padding-bottom:2px;}
.imSpire.sub-title{font-family: Verdana, Geneva, sans-serif;font-size: 18px;color: #2c344d;}
.faculty-subtitle {font-size:10px;text-decoration:none; color:#424242;margin:0px 10px 0px 0px;padding-bottom:10px;}


.gallery a:link{font-size:8px;text-decoration:none; color:#424242;}
.gallery a:visited{font-size:8px;text-decoration:underline; color:#424242;}
.gallery a:hover{font-size:8px;text-decoration:none; color:#424242;}

.contentReturnLink, .socialbarContainer{margin:0px 10px;padding-bottom:10px;}
.taxBreadcrumbContainer{display:none;}
.tax_default_breadcrumb{display:none;}
.displayDate{color:#6e6e6e;font-size:12px;font-style:italic;font-weight:bold;}

.atoz-list{text-decoration:none;color:#990000;}
.atoz-list ul{margin-top:25px;}
.atoz-list ul li{margin:5px 0px;}
.atoz-list a{text-decoration:none;color:#990000;}

/* Form Styles
********************************/
#contact-form{width:90%;margin:auto;}
.form-row{clear:left;margin:3px 0px;width:100%;}
.form-row input,.form-row textarea{border:#dfdfdf solid thin;}


/* inSpire
********************************/
/* inSpire
********************************/
DIV#InsnewsItems{text-align:left;}
DIV#InsnewsItems a{font-size:12px;color:#000;list-style:url('/images/news_arrow.png') outside;line-height:2.8;text-decoration:none;}
DIV#insspotlight{margin:0 auto;margin-top:10px;width:564px;height:100%;}
DIV#insspotlight-content{float:left;overflow:hidden;text-align:left;width:100%;}
DIV#insspotlight h4{margin-left:10px;color:#000;font-size:14px;font-variant:small-caps;}
DIV#insspotlight .spotlight-ovr{overflow:hidden;}
DIV#insspotlight .bdr{margin-top:10px;width:100%;border-top:dotted #fff 2px;}
DIV#insspotlight .hdr{float:left;margin-top:-10px; width:200px; height:25px;text-align:left;background-color:#d7d7d7;}
DIV#insspotlight li{margin:0 auto;text-align:left;padding:10px 10px;list-style:none outside;}
DIV#insspotlight a{color:#990000;font-size:11px;text-decoration:none;}
DIV#insspotlight_elements{margin:0 auto;background-color:#d7d7d7;}
DIV#insspotlight_elements img{padding-right:10px;height:auto;}
DIV#inseventbox{margin-top:50px;width:100%;}
DIV#inseventbox p{padding:10px 30px;}
DIV#inseventbox h4{color:#fff;font-size:18px;font-variant:small-caps;padding:0px 0px 5px 10px;}
DIV#inseventbox a{color:#000;text-decoration:none;}
DIV#inseventbox td{color:#000;text-decoration:none;}
DIV#inseventbox ul{padding:40px 30px;}
DIV#inseventbox li{padding:8px 0px;font-size:12px;list-style:none;}
DIV#insdust {float:right;margin-top:8px;width:310px;height:58px;background:url(/images/banners/on-off.jpg) no-repeat top left #8F8163;}
DIV#insdust h2 {font-size: 16px;color:white;font-weight:bold;margin-left: 75px;position: relative;top: 17px;font-weight: normal;}
DIV#insdust a {color: white;}
DIV#insgreen {background: url(/images/banners/class_note.jpg) no-repeat top left #A5B557;width: 310px;height: 58px;float: right;margin-top: 5px;}
DIV#insgreen h2 {font-size: 16px;color:white;font-weight:bold;margin-left: 75px;position: relative;top: 17px;font-weight: normal;}
DIV#insgreen a {color: white;}
DIV#insblue {background: url(/images/banners/feature.jpg) no-repeat top left #354E71;width: 310px;height: 58px;float: right;margin-top: 5px;}
DIV#insblue a {color: white;}
DIV#insblue h2 {font-size: 16px;color:white;font-weight:bold;margin-left: 75px;position: relative;top: 17px;font-weight: normal;}
.inSpireVolume p{font-size:10px;margin-left:12px;}
ul.dyk{list-style-type:none;padding:0;margin:0;}
ul.dyk ul{margin-top:10px;}
ul.dyk li{margin-left:15px;list-style-image:none;list-style-type:disc;padding:0 0 3px 0;}
ul.dyk li li{list-style-image:none;list-style-type:circle;}
ul.dyk table{width:99%;vertical-align:top;}
ul.dyk table tr td.one{width:85%;vertical-align:top;}
ul.dyk table tr td.two{width:15%;vertical-align:top;}


