a:link {color: #000066;}
a:visited {color: #808080;}

table {margin: 0;}
table td {padding: 0; border-width: 0; vertical-align: top;
  font-family: Verdana, Arial, sans-serif;}

 td#mainleftside {width: 398px; align: center; padding: 15px 20px 0px 20px;}
 span#mainleftsidetext {font-size: 14px; color: #808080;}
 span#mainleftsidetextred {font-size: 14px; font-weight: bold; color: #CC0000;}
 table#mainrightsidetable {border: 1px solid #000066;}
 table#rightsidetable2 {border: 1px solid #C0C0C0;}
  td#mainrightside {width: 234px; padding: 15px 0px 0px 0px;}
  td#mainrightside td {font-size: 10px;}
  td#mainrightside th {width: 234px; font-size: 11px; padding: 2px; background: #000066; color: white; text-align: left;}
  td#mainleftside th {width: 234px; font-size: 11px; padding: 2px; background: #000066; color: white; text-align: left;}
 
  td#leftside {width: 175px; align: center; padding: 20px 20px 0px 20px;}
  p#leftsidetext {
	font-size: 11px;
	font-style: italic;
	color: #000066;
	vertical-align: top;
	padding: 20px 10px 20px 10px;
	background-color : InactiveCaptionText;
}
  span#message_text_bold {font-weight: bold; font-style: italic; color: #CC0000;}
  ul li#spaced {padding: 0px 0px 5px 0px;}
  a:link#message_text_bold {font-weight: bold; font-style: italic; color: #CC0000;}
  span#message_text {font-style: italic; color: #808080;}
  td#message_text_spacing {padding: 10px 5px 10px 5px;}

  td#rightside {width: 525px; padding: 20px 30px 0px 30px; font-size: 12px;}
  td#rightside td {font-size: 11px; vertical-align: top;}
  td.head {background: #000066; text-align: left; font-weight: bold;}

  td#rightsideheading {color: #000066; font-weight:bold; padding: 10px 5px 0px 5px;}
  td#rightsideheading_contact {color: #000066; font-weight:bold; text-align: right; padding: 10px 5px 0px 5px; width: 25px}
  td#rightsidetext {width: 350px; padding: 10px 10px 0px 5px;}
  
  td#news_date {color: #000066; font-weight:bold; padding: 10px 5px 0px 5px;}
  td#news_archive {color: #000066; padding: 10px 5px 10px 5px;}
  td#news_text {color: #000000; padding: 3px 5px 3px 5px; font-size: 10px;}
  td#newsrightsideheading {color: #000066; font-weight:bold; width: 75px; padding: 10px 5px 10px 5px;}
  td#newsrightsidetext {width: 350px; padding: 10px 10px 10px 5px;}
  
  td#open_arch_text {width: 71px; padding: 10px 5px 0px 5px;}

  table#projectsrightsidetable {border: 1px solid #808080;border-width: 1 3 3 1}
  td#footertext {font-size: 10px;text-align: center;}
  
  p#captiontext {font-size: 10px; font-style: italic;}
  p#indent {padding: 0px 0px 0px 20px;}
  div#homesearchinput {
	padding : 1 0 0 0;
	font-size: 9px;
	margin : 0 0 0 0;
	margin-bottom:0;
}
   input#homesearchinput {
	font-size: 9px;
	width : 50px;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
    height : 15px;
	line-height : 8px;
}
   input#homesearchbutton {
	font-size: 8px;
	margin : 0 0 0 0;
	margin-bottom : 0;
	padding : 0 0 0 0;
}
form#search{
	margin : 0 0 0 0;
	margin-bottom : 0;
	padding : 0 0 0 0;
	padding-bottom : 0;
}


