@charset "iso-8859-1";

/* overall styling */
body, td { font-family: verdana, arial; font-size: 12px; color: #000000; }
body { margin: 0px 0px 0px 0px; color: red}

.body_table { background: #ffffff; }
.body_content { height: 100%; }
.body_bottom { vertical-align: bottom; }

a { text-decoration: none; color: #072639; }
a:hover { text-decoration: underline; color: #A90909; }
/* overall styling end */

/* input styling */
input, select, option, textarea, file {font-family: verdana, arial; font-size: 11px; border: 1 px navy; background-color: #E2EFFF;}
.rcbox { border: 0px; background: transparent; }
/* input styling end */

#leftmenu {padding-top: 0px; font-size: 11px; color: silver; width: 100%; font-size: 12px; line-height: 18px}
#leftmenu a { padding-left: 0px; color: gray;text-decoration: none;font-weight: bold;display: block; text-indent: 15px}
#leftmenu a:hover { color: navy; text-decoration: none;font-weight: bold;display: block;background-image: url(../images/arrow_blue.png); background-repeat: no-repeat; background-position: 5px 6px}

.content {color: #000000;padding: 15px 0px 10px 0px}
.old_content {color: #003772;padding: 20px 10px 30px 0px}

.copyright {color: gray; font-size: 10px}

#news{
font-size: 11px;
margin-left: 5px;
margin-right: 3px;
color: #003772;
text-align: left;}


.home_content{
text-align: left; 
color: black;
margin: 10px 0px 0px 0px;
padding-bottom: 0px;
font-weight: normal;
}



#bottomlinks a{
font-size: 10px; color: #003772; font-weight: bold
}

#bottomlinks a:hover { text-decoration: none; color: #A90909; }


.form_elem{text-align: left;background-color: #E2EFFF;}

.form_text{text-align: right;}


#bread {font-size: 11px; font-weight: normal;  color: #808080; margin-top: 5px; font-weight: bold}
#bread a:link{font-size: 11px; font-weight: normal; color: navy; text-decoration: none}
#bread a:visited{font-size: 11px; font-weight: normal; color: navy; text-decoration: none}
#bread a:hover{font-size: 11px; font-weight: normal; color: black; text-decoration: none}

#prez table{width: 100%}
#prez td{background-color: transparent; padding: 5px; background-image: url(../images/semitransp.gif)}

#jobs table{width: 100%}
#jobs td{background-color: transparent; padding: 5px; background-image: url(../images/semitransp.gif); vertical-align: top; width: 50%}
#jobs a{color: #990000; font-weight: bold}

#references table{background-color: transparent; width: 100%; margin-left: 50px}
#references td{background-color: transparent; padding: 5px}
#references img{border: 1px solid silver}

.title {
font-family: trebuchet ms;
font-style: italic;
font-weight: bold;
color: #2C5C98;
margin: 10px 0px 1px 0px;
font-size: 15px;
}

.title a{
font-family: trebuchet ms;
font-style: italic;
font-weight: bold;
color: #2C5C98;
margin: 10px 0px 1px 0px;
font-size: 15px;
text-decoration: none;
}

.title a:hover{
font-family: trebuchet ms;
font-style: italic;
font-weight: bold;
color: #A90909;
margin: 10px 0px 1px 0px;
font-size: 15px;
text-decoration: none;
}

.jobdesc{
border: 1px solid silver;
padding: 5px;
margin-top: 5px;
background-image: url(../images/semitransp.gif);}


#round_top{
background-image: url(../images/top_round.png);
background-repeat: no-repeat;
background-color: #FDF0CD;
background-position: top}


#round_bottom{
background-image: url(../images/bottom_round.png);
background-repeat: no-repeat;
background-position: bottom}


