/* CSS Document */
.main_container {
  border-width:2px;
  border-color:000080;
  border-style:solid;
  width:750px;
  background-color:#FFFFFF;
  padding:0px;
  spacing:0px;
  font-family:Arial, Helvetica, sans-serif;
}

.top_bar {
  background-color:#105090;
  color:#ffffff;
width:750px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
height:15px;
}

.top_link_holder {
  width:auto;
  position:relative;
  right:0px;
}

.top_link_holder ul {
 margin: 0px;
 padding: 0px;
 white-space: nowrap;
}

.top_link_holder li {
 list-style-type: none;
 display: inline;
  padding-right: 15px;
}

.top_link_holder a {
  color:#ffffff;
}

.top_link {
float:left;
padding:3px;
}

.logo_bar {
  width:100%;
  padding:0px;
}

.nav_bar {
  width:auto;
  padding:0px;
}

.nav_table {
  background-color:#105090;
  border:1px solid #d0d0e0;
  text-align:center;
  vertical-align:middle;
  width:750px;
  height:25px;
  color:#FFFFFF;
  padding:0px;
  spacing:0px;
}

.nav_table td {
  width:16%;
}

.nav_table a {
  font-family:Arial, Helvetica, sans-serif;
  color:#ffffff;
}

.content_container {
  width:100%;
  padding:0px;
  spacing:0px;
}

.side_bar {
  /* background-image:url(); */
  background-color:#d0d0e0;
  background-repeat:repeat-x;
  background-position:top;
  width:200px;
  padding:5px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
}

.side_bar_cell {
  padding:5px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  text-align:left;
}

.side_bar ul {
  margin:0px;
  padding:0px;
  white-space:nowrap;
}

.side_bar li {
  padding:5px;
  list-style-type:none;
}

.side_bar a:link {
  color:#105090;
  text-decoration:none;
  font-weight:bold;
}

.side_bar a:visited {
  color:#105090;
  font-weight:bold;
  text-decoration:none;
}

.side_bar a:hover {
  color:#000066;
  text-decoration:underline;
  font-weight:bold;
}

.side_box {
  border:0px;
  width:180px;
  padding-top:10px;
  padding-bottom:10px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

.side_box_top {
  border:2px solid #105090;
  background-color:#105090;
  color:#FFFFFF;
  text-align:left;
  padding-left:3px;
  padding-right:3px;
  font-size:12px;
  font-weight:bold;
}

.side_box_bottom {
  border:2px solid #105090;
  background-color:#FFFFFF;
  background-image:url(images/thinshade.jpg);
  background-repeat:repeat-x;
  background-position:top;
  color:#000000;
  padding:5px;
  text-align:left;
  font-size:11px;
}

.content_block {
  /* background-image:url(); */
  background-color:#ffffff;
  background-repeat:repeat-x;
  background-position:top;
  width:530px;
}

.content_block_cell {
  padding:5px;
}

.footer {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  background-color:#d0d0e0;
  color:#000000;
  text-decoration: none;
  clear:both;
  width:750px;
}

.footer a:link {
  color:#ffffff;
}

.footer a:hover {
  text-decoration:underline;
}

.mat_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
.mat_small_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00107B;
}

.article_box_title {
  border-bottom-width: 2px;
  border-bottom-color:#AAAAAA;
  border-bottom-style: solid;
}.page_title {
	font-size: 24px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-style: italic;
}
