body {
margin: 0px 15px 0px 15px;
font-family: Tahoma, Arial, Sans-serif;
background: #9999CC;
color: #000000;
font-size: 90%;
}
div {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
a {
color: #9999CC;
text-decoration: none;
}
a:active {
color: #9999FF;
}
a:hover {
text-decoration: underline;
}
a:visited {
color: #666699;
}
h2 {
font-weight: normal;
font-size: 2em;
margin: .67 em;
margin-top: 15px;
}
h3 {
font-size: 1.5em;
color: #9999CC;
font-weight: normal;
margin: .83 em;
}
h4 {
font-size: 1.17em;
color: #9999CC;
font-weight: normal;
}
acronym {
border-bottom: 1px dashed #666699;
cursor: help;
}
#overall {
position: relative;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
width: 740px;
background: #FFFFFF url(img/back.png) repeat-y;
}
#top {
position: absolute;
top: 0px;
left: 14px;
height: 151px;
width: 712px;
background: url(img/top.png) repeat-x;
}
.logo {
position: absolute;
left: 124px;
top: 49px;
background: url(img/logo.png) no-repeat;
width: 468px;
height: 60px;
text-decoration: none;
}
#topleft {
position: absolute;
left: 0px;
top: 0px;
background: url(img/backleft.png) no-repeat;
width: 21px;
height: 84px;
}
#topright {
position: absolute;
right: 0px;
top: 0px;
background: url(img/backright.png) no-repeat;
width: 21px;
height: 84px;
}
#menubar {
position: absolute;
left: 14px;
top: 151px;
background: #E7EBFF url(img/topback.png) repeat-x;
width: 712px;
height: 25px;
text-align: center;
}
#menubar strong {
display: none;
}
#menubar a {
color: #000000;
}
#menubar ul {
margin: 0px 0px 0px 0px;
padding: 3px 0px 0px 0px;
list-style: none;
}
#menubar li {
display: inline;
padding: 0px 0px 0px 0px;
margin: 0px 40px 0px 0px;
}
#menuleft {
position: absolute;
left: 0px;
top: 0px;
background: url(img/topleft.png) no-repeat;
width: 21px;
height: 25px;
}
#menuright {
position: absolute;
right: 0px;
top: 0px;
background: url(img/topright.png) no-repeat;
width: 21px;
height: 25px;
}
#rightmenu {
position: absolute;
right: 39px;
top: 201px;
width: 181px;
}
.menutop {
background: url(img/menutop.png) no-repeat;
height: 18px;
padding: 3px 10px 3px 10px;
}
.menutop strong {
display: none;
}
.menublock {
background: url(img/menu.png) repeat-y;
padding: 3px 10px 0px 10px;
}
.menubottom {
background: url(img/menubottom.png) no-repeat;
height: 24px;
margin-bottom: 15px;
}
#content {
padding: 176px 235px 25px 39px;
}
#portfolio img {
margin-top: 6px;
position: absolute;
left: 39px;
}
#portfolio p {
margin-left: 165px;
}
#portfolio strong {
font-size: 1.17em;
color: #9999CC;
font-weight: normal;
}
#portfolio table strong {
font-size: 1em;
color: #000000;
font-weight: bolder;
}
#bottom {
position: absolute;
bottom: 0px;
left: 0px;
background: url(img/bottom.png) no-repeat;
width: 740px;
height: 23px;
}
ul {
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 25px;
}
il {
margin: 0px 0px 0px 0px;
}
table {
border: 1px #000000 solid;
border-collapse: collapse;
}
form {
margin-bottom: 0px
}
form table {
border: 0px;
}
input {
background: #E7EBFF;
border: 1px #9999CC solid;
}
textarea {
background: #E7EBFF;
border: 1px #9999CC solid;
}
select {
background: #E7EBFF;
border: 1px #9999CC solid;
}
.invisible {
display: none;
}
.button {
height: 25px;
border: 0px;
background: #E7EBFF;
font-size: 80%;
}
.buttonmiddle {
background: #E7EBFF url(img/topback.png) repeat-x;
}
.button a {
color: #000000;
}
.ad {
margin-top: 25px;
}
#footer {
color: #333333;
font-size: 75%;
padding: 0px 25px 25px 39px;
}
#portfolio .ad {
text-align: right;
}
#bottomright {
position: absolute;
bottom: 25px;
right: 39px;
}
