body {
background-color:#1A4D80;
margin:0px;
}

a {
color:#808080;
}

a:hover {
color:#800000;
}


textarea,input {
border:1px solid #003366;
FONT: 11px verdana;
padding:3px;
}

.bimg {
border:5px solid #EBEBD6;  
}

.container {
background-color:#003366;
}


.pad_left {
background-color:#CCCC99;
padding:3px;
}

.pad_footer {
background-color:#EBEBD6;
color:#000000;
font-size:12px;
font-family:arial;
padding:4px;
}


.pad_main {
background-color:#ffffff;
color:#000000;
font-family:verdana;
font-size:13px;
}

.pad_text {
padding:2px;
}

.pad_title {
background-color:#003366;
border-bottom:1px solid #6699aa;
color:#ffffff;
font-weight:bold;
padding-left:4px;
margin:5px;
}


.form_table {
background-color:#ffffff;  
FONT: bold 11px/16px verdana; LETTER-SPACING: 0.09em;
border:2px solid #EBEBD6;
}

.form_table_name {
background-color:#EBEBD6;
text-align:right;
}

.form_table_value {
background-color:#ffffff;
}

.mybutton {
background-color:#1A4D80;
color:#ffffff;
padding:0px;
}

.nav {
padding:5px;
background-color:#CCCC99;
background-color:#B1B185;
}

.nav a {
font-family:verdana;
font-size:14px;
letter-spacing:1px;
color:#1A4D80;
bORDER-RIGHT: #fff 1px solid; 
PADDING-RIGHT: 7px; 
BORDER-TOP: #fff 1px solid; 
PADDING-LEFT: 7px; 
FONT-SIZE: 11px; 
PADDING-BOTTOM: 2px; 
MARGIN: 3px 1px 0px; 
BORDER-LEFT: #fff 1px solid; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #fff 1px solid; 
BACKGROUND-COLOR: #ebebd6;
text-decoration:none;
}

.nav a:hover {
text-decoration:none;
}


.portfolio {
background-color:#f5f5f5;
border-bottom:1px solid #e0e0e0;
border-left:1px solid #e0e0e0;
font-family:arial;
font-weight:bold;
color:#2E473B;
padding:1px;
padding-left:5px;
font-size:14px;
margin:5px;
}

.portfolio a {
color:#2E473B;
text-decoration:none;
}

.red {
color:#880000;
}

.nobold {
font-weight:plain;
color:#606060;
}

hr {
height:1px;
color:#d0d0d0;
}

.portimg {
border:1px solid #808080;
margin:2px;
}


.librarie {
background-color:#EBEBD6;
color:#000000;
FONT: bold 11px/16px verdana; LETTER-SPACING: 0.04em;
padding:3px;
}

.box {
margin-top:3px;
font-size:12px;
font-family:arial;
padding:3px;
background-color:#FFFFF0;
}

.box_item {
margin-top:1px;
border-bottom:1px dotted #DCDCDC;
}

.portimage {
border:1px solid #808080;
}
