body {
font: normal 11px/16px arial, sans-serif;
color: #152028;
margin: 55px 0;
padding: 0;
background: #fff;
}
div, img, form, table {
margin: 0;
padding: 0;
border-style: none;
background: transparent;
outline: 0;
}
a:link, a:visited, a:active {
color: #204758;
text-decoration: none;
outline: 0;
}
a:hover {
color: #152028;
text-decoration: underline;
outline: 0;
}
h2 {
font: bold 12px/24px arial, sans-serif;
color: #204758;
margin: 0;
padding: 0 0 3px 0;
}
h2.homehead {
padding: 0;
}
h2.highlight {
line-height: 12px;
padding-bottom: 19px;
}
h4 {
font: bold 11px/16px arial, sans-serif;
color: #152028;
margin: 0;
padding: 0;
}
p {
margin: 0;
padding: 0 0 16px 0;
}
p.homepg {
font: normal 11.5px/24px arial, sans-serif;
width: 833px;
padding: 0;
}
ul {
list-style-image: url(../images/dash.gif);
list-style-position: outside;
margin: 0 0 0 25px;
padding: 0 0 16px 0;
}
#main_div {
width: 980px;
margin: 0 auto;
}
#topper {
width: 959px;
height: 98px;
}
.btp_img {
float: right;
margin-top: 6px;
}
#left-side {
position: absolute;
}
#main_menu {
width: 84px;
height: 164px;
margin: 0;
padding: 0 22px 4px 0;
border-bottom: 1px solid #C7C7C7;
}
#five_yrs_div, #drawing_div {
font: normal 10px/11px arial, sans-serif;
color: #204758;
margin: 0;
border-bottom: 1px solid #C7C7C7;
}
#five_yrs_div {
text-align: left;
width: 104px;
height: 18px;
padding: 58px 0 0 2px;
background: transparent url(../images/5_years.gif) 11px top no-repeat;
}
#drawing_div {
text-align: right;
width: 87px;
height: 19px;
padding: 61px 19px 0 0;
background: transparent url(../images/new_tech.jpg) 11px top no-repeat;
}
.linklike:hover {
cursor: pointer;
cursor: hand;
text-decoration: underline;
}
#main_menu p {
text-align: right;
width: 86px;
font: normal 11px/13px arial, sans-serif;
margin: 0;
padding: 0 0 21px 0;
}
#main_menu a:link, #main_menu a:visited, #main_menu a:active {
color: #C7C7C7;
text-decoration: none;
outline: 0;
}
#main_menu a:hover, #main_menu a:link.linkon, #main_menu a:visited.linkon, #main_menu a:active.linkon {
color: #204758;
text-decoration: none;
outline: 0;
}
#content_div, #admin_content_div {
position: absolute;
width: 859px;
padding: 0 0 0 19px;
margin: 0 0 16px 106px;
border-left: 1px solid #C7C7C7;
}
#content_div {
top: 154px;
}
#admin_content_div {
top: 186px;
}
.main_img {
display: block;
margin: 0 0 11px 0;
}
#footer {
clear: both;
padding-top: 32px;
}
.ftrline1 {
color: #204758;
}
.ftrline2 {
font: normal 10px/14px arial, sans-serif;
padding-bottom: 32px;
}
#footer a:link, #footer a:visited, #footer a:active {
color: #204758;
text-decoration: underline;
margin-right: 10px;
outline: 0;
}
#footer a:hover {
color: #152028;
text-decoration: none;
margin-right: 10px;
outline: 0;
}
#spacer_div {
position: absolute;
width: 100%;
height: 16px;
background: #ccc;
}
.even_thirds {
float: left;
width: 236px;
}
.even_thirds {
margin-right: 60px;
}
.project_div {
font: normal 10px/11px arial, sans-serif;
float: left;
width: 180px;
margin: 0px 38px 18px 0;
}
.project_img {
display: block;
margin: 0px 0 16px -1px;
border: 1px solid #fff;
}
a:link.projlink, a:visited.projlink, a:active.projlink {
color: #152028;
text-decoration: none;
outline: 0;
}
a:hover.projlink {
color: #152028;
text-decoration: underline;
outline: 0;
}
a:hover.projlink img {
border-color: #152028;
}
.projname {
font-weight: normal;
}
#proj_img_col {
position: absolute;
margin: 4px 0 0 501px;
margin-left: expression("-4px");
width: 332px;
}
.projcol_1, .projcol_2 {
float: left;
width: 200px;
}
.projcol_1 {
margin-right: 55px;
}
.highlight_img {
margin: 0 0 30px 0;
}
#adm_lk {
position: absolute;
top: 0;
left: 0;
width: 3px;
height: 3px;
z-index: 10;
}
#admin_bar {
width: 949px;
height: 20px;
font: normal 11px/16px Arial, sans-serif;
color: #363636;
background-color: #ddd;
margin: 0 0 10px 0;
padding: 2px 10px 0 0;
}
.msg {
color: #c00;
}
#whatDiv {
position: absolute;
top: 50px;
left: 160px;
width: 170px;
height: 175px;
margin: 0;
padding: 15px;
border: 2px outset #ccc;
background-color: #E4E4E4;
visibility: hidden;
z-index: 10;
}
.whattext {
font: normal 10px/14px arial, sans-serif;
color: #152028;
text-align: center;
padding: 0 0 6px 0;
}
.btn {
font-size: 9px;
background-color: #bcd;
outline: 0;
}
a:link.adm_link, a:visited.adm_link, a:active.adm_link {
color: #689;
text-decoration: underline;
outline: 0;
}
a:hover.adm_link {
color: #152028;
text-decoration: underline;
outline: 0;
}
.aichfour {
font: bold 11px/16px arial, sans-serif;
color: #152028;
width: 350px;
margin: 0;
padding: 0;
}
#prompt_div {
font: normal 11px/14px arial, sans-serif;
color: #152028;
position: absolute;
text-align: left;
width: 270px;
margin: -350px 0 0 320px;
padding: 15px;
border: 2px outset #ccc;
background-color: #E4E4E4;
z-index: 10;
}
.pagelink {
font: normal 10px/14px arial, sans-serif;
color: #152028;
width: 140px;
}
.linkfld {
font: normal 11px/16px arial, sans-serif;
color: #204758;
width: 350px;
margin: 0;
padding: 0;
outline: 0;
}
.admlinkfld {
font: normal 11px/16px arial, sans-serif;
color: #204758;
width: 350px;
margin: 0;
padding: 0;
outline: 0;
}
.adm_ed_prj {
position: absolute;
clear: left;
text-align: center;
width: 180px;
height: 20px;
margin: 45px 0 0 0;
}
.ed_prj_box {
position: absolute;
clear: left;
width: 185px;
margin: -5px 0 0 -5px;
padding: 5px;
border: 2px outset #ccc;
background-color: #E4E4E4;
z-index: 10;
}
.name_fld {
font: normal 10px/11px arial, sans-serif;
width: 175px;
margin-bottom: 30px;
}
.uplfield {
font-size: 10px;
width: 175px; 
margin-bottom: 60px;
background-color: #fff;
}
.blurb_fld {
font: normal 10px/11px arial, sans-serif;
width: 175px;
height: 50px;
}
.ch_pic_frm {
position: absolute;
text-align: center;
width: 100px;
margin: -200px 0 0 30px;
}
#newpicform {
text-align: left;
width: 200px;
padding: 30px;
}
.hlt_pic_upl {
background-color: #fff;
}
.proj_txtbox {
font: normal 11px/16px arial, sans-serif;
color: #152028;
width: 200px;
height: 118px;
}
.proj_txtbox_short {
font: normal 11px/16px arial, sans-serif;
color: #152028;
width: 175px;
height: 38px;
}
.proj_txt {
font: normal 11px/16px arial, sans-serif;
color: #152028;
width: 200px;
}
.proj_txt2 {
font: normal 11px/16px arial, sans-serif;
color: #152028;
width: 175px;
}