
/* - stylenew.css - */
#content h1.documentFirstHeading {
display:none;
}
.searchSection input{
padding-top:2px;
}
#content .collage-item {
margin-bottom:0px;
}

.t2 ul {
list-style:none outside none;
}
.t2 ul li {
background:url("scho-arrow.gif") no-repeat scroll 0 4px transparent;
padding:0 0 0 15px;
}

.t2faculty ul{
margin:0em !important;
list-style:none outside none;
}
.t2faculty ul li {
background:url("scho-arrow.gif") no-repeat scroll 0 4px transparent;
padding:0 0 0 15px;
}


.listingBar {
background-color:#E2D5C4;
border:1px solid brown;
}
.contentActions{
z-index:4;
}
.listingBar a{
color:#591807;
font-weight:bold;
}
.documentActions {
border-top:none;
}

#portal-breadcrumbs {

text-transform:capitalize;
}
.LSRow a {
color:black !important;
}
#content .portlet {
padding:1px 1.5em 0em 1.8em;
margin-bottom:0px;
}
.EventsTitle {
margin-top:15px;
}
fieldset, .editionComment {
line-height:1.5em;
margin:1em 0;
padding:0 1em 1em;
width:auto;
}
#collage .documentFirstHeading{
display:none !important; 
}
#archetypes-fieldname-title input {
color:Blue;
font-family:"Helvetica Neue",Arial,FreeSans,sans-serif;
font-size:2em;
font-weight:underline;
letter-spacing:-0.05em;
line-height:125%;
}
#archetypes-fieldname-description textarea#description {
color:#666666;
font-family:Arial,FreeSans,sans-serif;
font-size:1.25em;
font-weight:underline;
}
div.formControls {
margin:1em;
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
background-color:#FFFFE0;
}
#content textarea {
font:100% Monaco,"Courier New",Courier,monospace;
width:100%;
}
#content select {
vertical-align:top;
}
#content fieldset {
border-color:#329FD7;
border-style:solid none none;
border-width:0.1em;
}
#content legend {
font-size:85%;
padding:0.5em;
}
label {
font-weight:bold;
}
#content label {
}
#content optgroup {
color:#999999;
font-style:normal;
font-weight:bold;
padding-left:0.25em;
}
#content option {
color:black;
}
#content optgroup > option {
padding:0 0.25em 0 1em;
}
dl.enableFormTabbing dd {
margin-left:0;
padding-top:2em;
}
.searchSection {
color:#76797C;
margin-top:0.25em;
}
.searchSection label:hover {
color:Black;
}
.field {
clear:both;
margin-bottom:1em;
}
.field input[type="text"] {
}
input#title {
width:100%;
}
.error input#title {
width:99%;
}
.fieldRequired {
background:url("required.png") no-repeat scroll left center transparent;
color:White;
padding:0 0 0 1em;
}
.fieldUploadFile {
display:none;
margin-right:0.75em;
text-align:right;
}
.fieldTextFormat {
margin-right:0.75em;
text-align:right;
}
.formHelp {
color:#555555;
margin:0 0 0.2em;
}
div.error {
background-color:#FFDDCC;
border:1px solid red;
margin:1em 0;
padding:0.5em;
}
.error .fieldRequired {
color:#DD0000;
}
div.error.warning {
background-color:transparent;
border:medium none;
margin-top:0;
padding:0;
}
div.error.warning input {
border:2px solid red;
}
input.inputLabelActive {
color:#76797C;
}
textarea#form.description {
height:6em;
width:99%;
}
table.listing tbody tr.odd.selected td, tr.selected {
background-color:#FFFFAA;
}
fieldset, .editionComment {
line-height:1.5em;
margin:1em 0;
padding:0 1em 1em;
width:auto;
}
#archetypes-fieldname-title input {
color:Black;
font-family:"Helvetica Neue",Arial,FreeSans,sans-serif;
font-size:2em;
font-weight:bold;
letter-spacing:-0.05em;
line-height:125%;
}
#archetypes-fieldname-description textarea#description {
color:#666666;
font-family:Arial,FreeSans,sans-serif;
font-size:1.25em;
font-weight:bold;
}
div.formControls {
margin:1em;
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
background-color:#FFFFE0;
}
#content textarea {
font:100% Monaco,"Courier New",Courier,monospace;
width:100%;
}
#content select {
vertical-align:top;
}
#content fieldset {
border-color:#329FD7;
border-style:solid none none;
border-width:0.1em;
}
#content legend {
font-size:85%;
padding:0.5em;
}
label {
font-weight:bold;
}
#content label {
}
#content optgroup {
color:#999999;
font-style:normal;
font-weight:bold;
padding-left:0.25em;
}
#content option {
color:black;
}
#content optgroup > option {
padding:0 0.25em 0 1em;
}
dl.enableFormTabbing dd {
margin-left:0;
padding-top:2em;
}
.searchSection {
color:#76797C;
margin-top:0.25em;
}
.searchSection label:hover {
color:Black;
}
.field {
clear:both;
margin-bottom:1em;
}
.field input[type="text"] {
}
input#title {
width:100%;
}
.error input#title {
width:99%;
}
.fieldRequired {
background:url("required.png") no-repeat scroll left center transparent;
color:White;
padding:0 0 0 1em;
}
.fieldUploadFile {
display:none;
margin-right:0.75em;
text-align:right;
}
.fieldTextFormat {
margin-right:0.75em;
text-align:right;
}
.formHelp {
color:#555555;
margin:0 0 0.2em;
}
div.error {
background-color:#FFDDCC;
border:1px solid red;
margin:1em 0;
padding:0.5em;
}
.error .fieldRequired {
color:#DD0000;
}
div.error.warning {
background-color:transparent;
border:medium none;
margin-top:0;
padding:0;
}
div.error.warning input {
border:2px solid red;
}
input.inputLabelActive {
color:#76797C;
}
textarea#form.description {
height:6em;
width:99%;
}
table.listing tbody tr.odd.selected td, tr.selected {
background-color:#FFFFAA;
}

#portal-personaltools dl {
}
#portal-personaltools dt {
font-weight:normal;
}
#portal-personaltools dt.actionMenuHeader a:after {
content:" ▼";
}
#portal-personaltools dd {
padding-top:0.5em;
right:0;
}
#portal-personaltools dd {
background:none repeat scroll 0 0 #E3E3E3;
padding-bottom:0.5em;
}
#portal-personaltools dd a {
line-height:2em;
padding:0 0.75em;
}
#portal-personaltools dd a:hover {
background:none repeat scroll 0 0 #205C90;
color:White;
}
body.template-logged_out #content, body.template-login_form #content, .pb-ajax #login-form {
text-align:center;
}
#fieldset-openid-login input, #login-form input {
font-size:150%;
}
body.template-register #content input, body.template-new-user #content input {
font-size:150%;
width:inherit;
}
#fieldset-openid-login label, #login-form label {
display:inline-block;
margin-right:0.5em;
padding-top:0.2em;
text-align:right;
width:10em;
}
#fieldset-openid-login .formControls input, #login-form .formControls input {
margin-left:0.25em;
}
#collage .block_2 {
padding-left:0;
}
.t1 {
color:#591807;
font-size:13px;
font-weight:bold;
height:auto;
text-align:left;
vertical-align:top;
width:100px;
}
.t2 {
font-size:13px;
height:auto;
text-align:left;
vertical-align:top;
width:380px;
}
#portal-column-one .portletCalendar {
display:none;
}
.topbarboxfaculty {
background:none repeat scroll 0 0 #D4CABE;
float:left;
height:34px;
padding-top:5px;
width:100%;
}
.details-leftfaculty {
float:left;
height:auto;
padding-left:38px;
width:428px;
}
.t2faculty {
font-size:13px;
height:auto;
padding:10px 10px 10px 0;
text-align:left;
width:330px;
}
.facultybox-rightfaculty {
border-right:0px dotted #FFFFFF;
float:left;
height:auto;
padding-top:12px;
width:778px;
}
.td-vertical-line {
border-bottom:1px dotted #FFFFFF;
float:left;
width:100%;
}
h2.mainfoldactive {
background:url("mainhover.jpg") no-repeat scroll 0 0 transparent !important;
}
h2.mainfoldactive a {
color:#A33716 !important;
}
.dottedline {
border:1px dashed #AAAAAA;
}
.columns ul li {
list-style:none outside none;
}
.td-vertical-line ul {
list-style:none outside none !important;
margin:0.5em 0 0.5em 1.5em !important;
}
div.pp_pic_holder {
left:20px !important;
}
.columns a {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:15px;
margin:0;
padding-left:20px;
padding-right:20px;
padding-top:12px;
text-align:justify;
}
.download {
background-color:#D4CBBA;
background-image:url("Download.jpg");
background-position:left top;
background-repeat:no-repeat;
color:#3366CC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:15px;
margin:15px 0 0;
padding:42px 10px 10px;
text-align:left;
width:158px;
}
.download a {
text-decoration:none;
}
.columns {
float:left;
margin-bottom:25px;
width:600px;
}
.td-vertical-line li a {
border:medium none !important;
color:#A33716;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:15px;
padding-top:12px;
text-align:justify;
text-decoration:none;
}
.table-title {
border:medium none;
color:#A33716;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:15px;
margin:0;
padding-left:20px;
padding-right:20px;
padding-top:12px;
}
.columns p {
margin:1em 0 0 0.75em;
}
body {
background-color:#FFFFFF;
background-image:url("bg.jpg");
background-position:center top;
background-repeat:repeat-y;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
margin:0 auto;
padding:0;
position:relative;
}
#collage .portletFooter {
background-color:transparent;
border-width:0;
color:wheat;
margin:5px 0 0 0;
padding:0.25em 1em 0 0;
}
#content #collage dd a {
border:0 none;
color:brown;
}
#content ul {
list-style:none outside none !important;
}
#collage .portletCalendar {
background-image:url("event.jpg");
height:130px;
margin:1px 0;
width:100%;
}
#box h1 a {
color:#704308 !important;
}
/*background-color:#E2D5C4;*/
#box h1 {

color:#704308;
font-family:"Times New Roman",Times,serif;
font-size:23px;
font-weight:normal;
height:32px;
letter-spacing:0.8px;
margin:0;
padding:6px 10px 10px 10px;
}
#collage dd {
line-height:1.31em;
}
.portlet {
  background-color:#c4431b;
  margin:2em 0 5em;
}
.portletHeader {
  background-color:transparent;
  border:1px solid #c4431b;
  color:red;
  padding:5px;
  text-align:center;
  font-weight:bold;

  }
.portletHeader a {
  color:red;
    }
.portletFooter {
  background-color:#c4431b;
  border:1px solid #c4431b;
  border-bottom:1px solid #c4431b;
  margin:0;
  padding:0.25em 1em;
  text-align:right;
  }


#collage .ploneCalendar, #homebox .portletHeader {
color:#5e200d;
}
#collage .ploneCalendar td {
background-color:transparent;
font-weight:bold;
padding:0 1px 0 15px;
}
#collage .portletCalendar dt {
font-weight:bold;
}
#portal-breadcrumbs {
border-bottom:0 solid #8CACBB;
}
#portal-breadcrumbs a {
color:brown;
}
#collage .ploneCalendar .weekdays th {
background-color:transparent;
border-style:solid none;
border-width:0;
font-weight:bold;
padding:0 1px 0 15px;
text-align:center;
}
.RelatedClass {
border-right:1px solid black !important;
}
#collage .ploneCalendar .event {
background-color:Wheat;
color:black;
}
#collage .portlet, #collage .portletItem {
border:medium none;
}
#collage .block_2 .portlet {
border-left:1px dotted white !important;
padding:1px 1.5em 1em 1.7em;
}
#collage #content dd a {
border-bottom:0 none;
color:brown;
text-decoration:none;
}
.Classleft {
float:left;
}
#collage .portletHeader {
background-color:transparent;
border:medium none;
text-transform:capitalize;
}
.collage-item {
float:left;
/*width:99%;*/
}
#collage ul {
margin:1px 0 0;
}
.RelatedUl li {
display:inline;
list-style:none outside none;
padding-left:5px;
padding-right:5px;
}
.withborder {
border-right:1px solid #3366CC;
}
.RelatedUl li a {
border:0 none !important;
color:#3366CC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:15px;
margin:0;
padding:0;
text-decoration:none !important;
}
.RelatedUl li a:hover {
color:#A33716;
}
.RelatedUl li {
background-image:url("pipe.png");
list-style:none outside none;
}
.RelatedUl li .withborder {
background-image:url("pipe.png");
border-left:1px solid #3366CC;
}
.horizontal_dotted_line {
border-bottom:1px dashed black;
width:auto; 
}
.EventsTitle a {
color:#5e200d;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:15px;
text-align:justify;
}
.EventsTitle a:hover {
color:#000000;
}
#collage1 {
font-family:Tahoma,Verdana,Arial;
font-size:11px;
line-height:16px;
margin:0;
padding:0;
text-align:justify;
}
#content {
background:none repeat scroll 0 0 transparent;
float:left;
margin-left:2px;
padding:0 !important;
width:100%;
}
#portal-column-one .visualPadding {
padding:0;
}
#portal-column-one {
border-collapse:collapse;
padding:0;
vertical-align:top;
width:15em;
}
h2.trigger {
background-image:url("1-1.jpg");
background-position:left top;
background-repeat:no-repeat;
border-style:none;
color:#040003;
display:block;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica;
font-size:12px;
font-weight:bold;
height:23px;
margin:0;
padding:7px 0 0 30px;
position:relative;
text-decoration:none;
width:auto;
}
.toggle_container ul li a {
border-bottom:1px dotted #FFFFFF;
border-style:none none dotted;
color:black;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:12px;
padding:8px 0 8px 28px;
text-decoration:none;
text-transform:capitalize;
}
.toggle_container ul li a:hover {
background-image:url("1-1-sub-hover.jpg");
background-position:left center;
background-repeat:no-repeat;
color:#A33716;
}
.toggle_container ul li a.Subactive {
background-image:url("1-1-sub-hover.jpg");
background-position:left center;
background-repeat:no-repeat;
color:#A33716;
}
.footer-menudiv {
background-color:white;
margin:auto auto auto 178px;
width:780px;
}
.mainactive {
display:block;
}
.maindeactive {
display:none;
}
.toggle_container li {
margin:0;
}
.container {
margin:0.75em 0 0.25em;
}
.portlet {
background-color:transparent;
border:0 none;
margin-bottom:4em;
}
.toggle_container ul {
background-color:#DDD4CA;
border-style:none;
list-style-type:none;
margin:0;
padding:0;
text-align:left;
width:160px;
}
#portal-column-content {
padding:1em 1.5em 0 1em;
}
.toggle_container {
background-color:#DDD4CA;
border-style:none;
margin:0;
padding:0;
width:160px;
}
#portal-logo img {
border:0 none;
margin:0;
padding:0;
}
#top-menu {
border:0 none;
color:#FFFFFF;
float:right;
font-size:12px;
margin:0;
padding:15px 17px 35px 8px;
width:auto;
z-index:2;
}
.search {
background-color:transparent;
background-image:url("search.jpg");
background-position:center center;
background-repeat:no-repeat;
border-style:none;
color:#999999;
font-size:11px;
height:20px;
margin:0;
padding:0 0 0 10px;
width:120px;
}
.li-footer {
background:url("listbg.gif") no-repeat scroll right center transparent;
float:left;
margin:0;
padding:5px 10px;
}
#top-menu a {
color:#FFFFFF;
text-decoration:none;
}
.ul-footer {
display:inline;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:450px;
}
.menu {
border-style:none;
color:#FFFFFF;
float:right;
font-size:11px;
margin:0;
padding:0;
position:relative;
right:16px;
text-align:left;
top:130px;
width:780px;
z-index:20;  /*befor 10 */
}
#visual-portal-wrapper {
margin:auto;
padding:0;
width:976px;
}
.tab1 {
color:#FFFFFF;
float:left;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica;
height:35px;
width:130px;
}
.li-search {
background:url("listbg.gif") no-repeat scroll right center transparent;
float:left;
margin:0;
padding:0;
}
#portal-personaltools {
background-color:transparent;
border:0 none;
color:Black;
float:right;
line-height:1.6em;
list-style:none outside none;
margin:0 18px 0 15px;
position:relative;
text-align:right;
text-transform:lowercase;
top:27px;
}
#portal-personaltools a, .actionMenuHeader a {
color:brown;
text-decoration:none;
text-transform:capitalize;
}
.hiddenStructureSearch {
background:none repeat scroll 0 0 transparent;
border:medium none;
display:inline;
height:1px;
margin:-1px 0 0 8px;
overflow:hidden;
padding:0;
width:1px;
}
.LSResult {
padding-top:3px;
z-index:30;
}
#searchGadget {
border:0 none;
}
#search-button {
background-image:url("button.jpg");
background-position:center center;
background-repeat:no-repeat;
border-style:none;
height:21px;
margin:0 8px 0 0;
padding:0;
width:9px;
}
.footer-menu {
color:#000000;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
text-align:center;
width:100%;
}
.footer-menu a {
color:#000000;
padding-right:15px;
text-decoration:none;
}
.footer-menu a:hover {
color:brown;
text-decoration:none;
}
.footer-menu ul {
list-style:none outside none;
}
.footer-menu ul li {
display:inline;
}
h1 {
border:0 none;
color:#704308;
font-family:"Times New Roman",Times,serif;
font-size:20px;
font-weight:normal;
height:41px;
letter-spacing:0.8px;
margin:0;
}
#box {
background-image:url("h1.jpg");
background-position:right center;
background-repeat:no-repeat;
float:left;
font-family:Tahoma,Verdana,Arial;
font-size:11px;
line-height:25px;
margin:0;
padding:0 0 7px 7px;
text-align:justify;
width:82%;
}


