/*
div:
mainContainer
topSpan
secondContainer

td:
leftcolumn
maincol
rightcolumn

class:
contentpaneopen
contentheading
buttonheading
contentpaneopen
1column
leftmenu
content1column


*/
body {
   background: white;
   font-size: 12pt;
}
/*
#mainContainer, #topSpan, #secondContainer, #leftcolumn, #maincol, #rightcolumn, #contentpaneopen, #contentheading, #buttonheading, #contentpaneopen, #1column, #leftmenu, #content1column {
   width: auto;
   margin: 0;
   padding: 0;
   border: 0;
   float: none;
   color: yellow;
   background: transparent none;
}

.contentpaneopen {
    border-collapse:collapse;
    display:block;
    margin-bottom:5px;
}
.contentpaneopen span {
    margin-left:10px;
}
.contentpaneopen a {
    color:black
    text-decoration:none;
}
.contentpaneopen .altlink {
    color:#FF0000;
}
*/
div#content {
   margin-left: 10%;
   padding-top: 1em;
   border-top: 1px solid #930;
}
a:link, a:visited {
   color: black;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }

p {
}
td {
}
/* this is the original css */
/*
#mainContainer {
    background-color:#999999;
    border:1px solid #FFFFFF;
    font-family:Arial,Helvetica;
    font-size:12pt;
    height:auto;
    margin:5px auto;
    position:relative;
    width:800px;
}
#topSpan {
    background-image:url(topblank.jpg);
    background-repeat:no-repeat;
    display:table;
    height:103px;
    width:800px;
}
#horizNavContainer {
    background-image:url(images/../homenavspan.jpg);
    display:table;
    height:206px;
    width:760px;
}
#secondContainer {
    display:table;
    height:auto;
    width:800px;
}
#thirdContainer {
    display:table;
    height:auto;
    width:800px;
}
#User1 {
    background-color:#999999;
    background-image:url(bguser1.jpg);
    height:22px;
    width:800px;
}
#vertNavContainer {
}
#contentContainer {
}
#rightColumn {
}
#addressContainer {
    display:block;
    height:25px;
    margin-left:auto;
    margin-right:auto;
    padding:0px;
    text-align:center;
    width:800px;
}
.twelvepointarial {
    color:#000000;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12pt;
}
.insetbox {
    border:1px solid #CCCCCC;
    color:#CCCCCC;
    display:table;
    float:right;
    font-size:9pt;
    height:auto;
    margin:0px 0px 6px 6px;
    padding:7px;
    width:230px;
}
#bannerTopInterior {
    background-image:url(interiortopspan.jpg);
    display:table;
    height:151px;
    width:760px;
}
#bannerTopInterior h1 {
    display:none;
}
#horizNavContainerInterior {
    background-image:url(interiornavspan.jpg);
    display:table;
    height:96px;
    width:760px;
}
#InteriorNavBox {
    display:table;
    height:29px;
    margin:50px auto 0px 75px;
    width:100%;
}
#bannerTop h1 {
    display:none;
}
#homeNavBox {
    display:table;
    margin:0px 57px 0px 519px;
}
body {
    background-color:#FFFFFF;
    background-image:url(main_gradback.jpg);
    color:#000000;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12pt;
}
p {
    background-image:none;
    line-height:22px;
}
td {
}
#addressContainer a:link {
    color:black;
    text-decoration:none;
}
#addressContainer a:visited {
    color:black;
    text-decoration:none;
}
a:link {
    color:black;
    text-decoration:underline;
}
a:hover {
}
a:visited {
    color:black;
    text-decoration:none;
}
#vertNav a:link {
    color: black;
}
#vertNav a:hover {
    color: black;
}
#vertNav li {
}
#horizNav a:link {
    color: black;
}
#horizNav a:hover {
    color: black;
}
#horizNav li {
}
#address p {
}
h1 {
}
h2 {
}
h3 {
}
h4 {
}
.whiteline {
background-color:#FFFFFF;
}
* {
    margin:0pt;
    padding:0pt;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address, .contentpagetitle, .sectiontableheader, .newsfeedheading {
    margin:1em 0pt;
    padding:0pt;
}
li, dd, blockquote {
    margin-left:1em;
}
fieldset {
    border:medium none;
}
input, select, textarea {
    font-size:1em;
}
#header {
    line-height:1.2em;
}
#leftcolumn {
    background-color:#FFFFFF;
    background-image:url(bgleft.jpg);
    background-repeat:no-repeat;
}
#rightcolumn {
    background-color:#FFFFFF;
    background-image:url(bgright.jpg);
    background-repeat:no-repeat;
}
#footer {
    line-height:1.1em;
}
.insidefooter {
    padding:5px 0pt;
}
.inside {
    padding:10px 0pt 0pt 8px;
}
.insideright {
    padding:10px 0pt 8px 8px;
}

h1, .componentheading {
    font-size:1.5em;
    margin:1em 0pt;
    padding:0pt 0em;
}
div.componentheading {
    background-color:#333399;
    color:#FFFFFF;
    margin-bottom:25px;
    margin-top:0px;
    padding:10px;
}
td.contentheading {
    background-color:#333399;
    color:#FFFFFF;
    padding:10px;
}
td.buttonheading {
    background-color:#333399;
    color:#FFFFFF;
    padding-left:3px;
    padding-right:3px;
}
td.content2column {
    padding-left:10px;
    padding-right:10px;
}
td.center2column {
    background-color:#FFCC00;
    display:table-column;
    height:auto;
    width:1px;
}
td.content1column span {
    margin:0px;
    padding:0px;
}
td.content1column li {
    margin-left:45px;
    padding:0px;
}
td.content1column {
    background-image: none;
    padding-left:10px;
    padding-right:10px;
}
td.content2column {
    padding-left:12px;
    padding-right:12px;
    width:301px;
}
table.facirespro td {
    padding:8px;
}
table.facirespro h4 {
    color:#006699;
}
table.facultytable span {
    margin:0px;
    padding:0px;
}
table.facultytable p {
    margin:0px;
    padding:0px;
}
table.facultydirectory td {
    padding:8px;
}
td.facultyimage {
    padding:8px;
}
td.facultymain {
    background-image:url(bgfaculty.jpg);
    background-repeat:repeat-x;
    padding:8px;
}
td.facultymain h4 {
    color:#006699;
}
td.facultyresearchover {
    padding:8px;
}
td.facultyresearchover h4 {
    color:#CC9900;
}
td.facultyresearchdesc {
    padding:8px;
}
td.facultyresearchdesc h4 {
    color:#006699;
}
td.facultypersonal {
    padding:8px;
}
td.facultypersonal h4 {
    color:#CC9900;
}
td.facultypub {
    padding:8px;
}
td.facultypub h4 {
    color:#006699;
}
h2, .contentheading, a.contentheading:link, a.contentheading:visited, .contentpagetitle, a.contentpagetitle:link, a.contentpagetitle:visited {
    font-size:1.4em;
    margin:1em 0pt;
    padding:0pt 0em;
}
h3, table.moduletable th {
    font-size:1.3em;
    margin:1em 0pt;
    padding:0pt 0em;
}
h4 {
    font-size:1.2em;
    margin:1em 0pt;
    padding:0pt 0em;
}
h5 {
    font-size:1.2em;
    margin:1em 0pt;
    padding:0pt 0em;
}
h6 {
    font-size:1.2em;
    margin:1em 0pt;
    padding:0pt 0em;
}
img {
    border:0pt none;
}
p, td, tr {
    font-size:1em;
    margin:1em 0pt;
    padding:0pt 0em;
    background-image:none;
}
p {
    margin:1em 0pt;
    padding:0pt 0em;
}
li p {
    margin-top:0.2em;
}
pre {
    font-family:monospace;
    font-size:1em;
}
strong, b {
    font-weight:bold;
}
td {
    margin:1em 0pt;
    padding:0pt 0em;
}
tr {
    margin:1em 0pt;
    padding:0pt 0em;
}
abbr acronym {
}
ol, ul, li {
    font-size:1em;
}
ul, ol {
}
li {
}
a:link, a:visited, a:hover {
    color: black;
}
a:link {
    color: black;
}
a:visited {
    color: black;
}
a:hover {
    color: black;
}
hr {
}
hr.separator {
}
.button {
}
.inputbox {
}
.search {
}
a.mainlevel {
}
a.mainlevel:link {
}
a.mainlevel:visited {
}
a.mainlevel:hover {
}
#active_menu {
}
ul#mainlevel-nav {
}
ul#mainlevel-nav li {
}
#mainlevel-nav a:link {
    color: black;
}
#mainlevel-nav a:visited {
    color: black;
}
#mainlevel-nav a:hover {
    color: black;
}
a.sublevel {
}
a.sublevel:link {
}
a.sublevel:visited {
}
a.sublevel:hover {
}
.pagenav, .pagenavbar {
}
a.pagenav:visited, .pagenavbar:visited, .pagenavbar:link {
}
a.readon:link, a.readon:visited {
}
a.readon:hover {
}
a.back_button {
}
a.back_button:hover {
}
.pagenav_prev {
}
.pagenav_next {
}
.latestnews ul {
}
.latestnews li {
}
.mostread ul {
}
.mostread li {
}
a.category:link {
}
a.category:hover {
}
a.category:visited {
}
.blogsection {
}
.blog_more {
}
a.blogsection:link {
}
a.blogsection:visited {
}
a.blogsection:hover {
}
.contentpane {
    border-collapse:collapse;
    display:block;
    margin-bottom:5px;
    margin-left:auto;
    margin-right:auto;
    width:90%;
}
a.contentpagetitle:hover {
}
.contentdescription {
}
table.contenttoc {
}
table.contenttoc td {
}
table.contenttoc th {
}
table.contenttoc td.toclink {
}
a.toclink:link {
}
a.toclink:visited {
}
a.toclink:hover {
}
.sectiontableheader {
}
table.contentpane tr.sectiontableentry1 {
}
table.contentpane tr.sectiontableentry1 td {
    background-color:#FFFFCC;
    padding:5px;
}
table.contentpane tr.sectiontableentry2 {
}
table.contentpane tr.sectiontableentry2 td {
    padding:5px;
}
.module {
}
table.moduletable {
}
table.moduletable td {
}
.leftmenu td {
    background-color:#FFFFCC;
    border:1px solid #666600;
    margin-top:5px;
    padding:2px;
}
.leftmenu a {
    line-height:15pt;
    color: black;
}
.createdate {
    padding-left:10px;
}
.modifydate {
    padding-left:10px;
}
.small {
}
.smalldark {
}
.poll {
}
.pollstableborder {
}
.weblinks {
}
a.weblinks:hover {
}
.newsfeedheading {
}
.newsfeeddate {
}
.fase4rdf {
}
table.searchintro {
}   

*/

