/* CSS Document */

a {
color: #0C86B3;
font-weight: bold;
text-decoration: none;
}

a:hover{
text-decoration: underline;
}

h3 {
font-size: 18px;
}

h5 {
font-size: 14px;
}

html { 
  overflow: -moz-scrollbars-vertical; 
}

body {
  background-color: #EBEBEB;
  background-image: url("../images/bg_page.jpg");
  background-repeat: repeat-x;
  font-family: tahoma, arial, sans-serif;
  margin: 10px 0px;
  padding: 0px;
  text-align: center;
  font-size: 12px;
}

.main {
  border-collapse: collapse;
  border: 1px solid #999999;
  color: #000000;
  margin-left: auto;
  margin-right: auto;
}

.m_header {
  background-image: url("../images/header.jpg");
  background-repeat: no-repeat;
  height: 104px;
  width: 800px;
}

.m_header_info {
float: right;
text-align: right;
padding: 0px 10px;
font-size: 110%;
font-weight: bold;
}

.m_header_info a{
color: #000000;
text-decoration: none;
}

.m_header_info a:hover{
color: #000000;
text-decoration: underline;
}

.m_navigation {
  background: #FFFFFF;
  background-image: url("../images/nav_bg.jpg");
  background-repeat: repeat-x;
  font-size: 10pt;
  font-weight: bold;
  padding: 14px 0px 10px 0px;
  text-align: left;
  border-right: 1px solid #107CA5;
}

.m_navigation a {
  color: #FFFFFF;
  padding: 14px 10px 10px 10px;
  border-left: 1px solid #8DDEFC;
  border-right: 1px solid #107CA5;
  vertical-align: top;
  text-decoration: none;
}

.m_navigation a:hover {
  background: #F7B73E;
  background-image: url("../images/nav_bg_over.jpg");
  background-repeat: repeat-x;
  color: #000000;
  text-decoration: none;
}

.m_spacer {
  background-color: #FFFFFF;
  height: 10px;
  width: 11px
}

.m_content_left_top {
  background-image: url("../images/content_left_top.jpg");
  background-repeat: no-repeat;
  height: 10px;
  width: 564px;
}

.m_content_left {
  background-image: url("../images/content_left_bg.jpg");
  background-repeat: repeat-y;
  padding: 0px 10px 5px 10px;
  width: 544px;
  text-align: left;
  vertical-align: top;
}

.m_content_right_top {
  background-image: url("../images/content_right_top.jpg");
  background-repeat: no-repeat;
  height: 10px;
  width: 225px;
}

.m_content_right {
  background-image: url("../images/content_right_bg.jpg");
  background-repeat: repeat-y;
  padding: 0px 10px;
  width: 205px;
  text-align: left;
  vertical-align: top;
}

.m_footer {
  background-image: url("../images/footer.jpg");
  background-repeat: no-repeat;
  padding: 0px;
  font-size: 75%;
  font-weight: bold;
  height: 100px;
  vertical-align: bottom;
}

.m_footer div {
  padding: 5px 10px;
} 

.m_footer_by {
  float: right;
  text-align: right;
  color: #FFFFFF;
}

.m_footer_copy {
  color: #FFFFFF;
  float: left;
}



#pform {
list-style: none;
}

#pform label
{
width: 200px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

#pform input
{
margin-bottom: 3px;
}

#pform .submit
{
margin-left: 206px;
}