
body {
    font-family:verdana,helvetica,arial,sans;
    font-size: 10px;
    padding:0px;
    margin:0px;
    line-height:1.4em;
    background: #FFFFFF url(Images/bg-body.gif) top left repeat-x;
}

.logo-background {
    background: #FFFFFF url(Images/stragegy.jpg) no-repeat;
    background-position: 50% 50%;
}

#page_container {
    text-align: center;
    margin:0px auto 0px auto;
    padding:10px;
    width:1000px;
}

.section, .section_headers, .section_banner {
    width: 1000px;
    padding:0px;
    text-align: left;
}

.section { background: #fbfbf2; border: solid #5a5a5a 1px; padding: 20px;}

.section_headers {
    height: 120px;
}

.section_navigation {
    height: 40px;
    margin-top: 5px;
    text-align: left;
}

.section_left, .section_center, .section_center_body, .section_right {
    width: 570px;
    float: left;
    padding: 10px;
    font-family: verdana, arial, sans;
    font-size: 10px;
    line-height: 1.5;

}

.section_left, .section_right {
    width: 175px;
}

.box_background{
    width: 160px;
    padding: 10px;
    background: white;
    border: 1px solid #eaeeee;
}

.box_heading{
    width: 160px;
    padding: 10px;
    background: white;
    color: #800000;
    font-size: 12px;
    border: 1px solid #eaeeee;
}

.label{

    width: 120px;
    float: left;
    font-weight: 900;
}

.input{

    float: left;
}

.feedback {
    border: solid red 1px;
    background: #eaeeee;
    padding: 10px;
    margin: 10px;
}

.home_page_box_original {
    float: left;
    width: 150px;
    padding: 20px 5px 20px 5px;
    text-align: center;
    margin: 10px;
    border: solid black 1px;
    background: #faa200;
    color: black;
}

.home_page_box {
    float: left;
    width: 150px;
    padding: 20px 5px 20px 5px;
    text-align: center;
    margin: 10px;
    border: solid #800000 1px;
    background: white;
    color: black;
    line-height:1.4em;
}

div.home_page_box:hover {color: white; background-color: #800000; cursor: pointer;}


.errorlist{color: red;}


ul.registration_box{
    list-style: none;
}

.registration_box li{
    margin-bottom: 10px;
}

ul.info_box_list { margin-left: 0px; padding-left: 15px;}

.InfoBoxHeading { font-weight: 900; }

.TopPageIndexRef, .TopPageIndexStatic, .TextRef, .article_ref {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  font-weight: 500;
  color: #800000;

}



.TopPageIndexStatic {
  text-decoration: none;
  color: black;

}

.MenuItem, .PageIndexRef {
  font-family: Verdana,Sans-serif;
  font-size: 10px;
  line-height: 2em;
  text-decoration: none;
  color: black;
  background-color: white;
  margin-left: 0px;

}

.TextRefOriginal {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11pt;
  text-decoration: none;
  font-weight: 500;
  color: #800000;
  background-color: white;

}

.PageContentsRef {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  text-decoration: none;
  line-height: 130%;

}

.PageHeading {
  font-family: Arial;
  font-size: 12pt;
  font-weight: 900;
  color: #800000;

}

.MenuHeading {
  font-family: Arial;
  font-size: 12px;
  color: #800000;
  font-weight: 900;

}




a {
  text-decoration: none;
}

a:hover {
  color: #800000;
  text-decoration: underline;

}

.hover {
  color: #800000;
  background-color: #CCCCCC;
}

.TextHeading {
  margin : 10px 20px 0px 0px;
  padding-bottom: 10px;
  font-size: 12pt;
  color: #800000;

}

.box_background{
    width: 160px;
    padding: 10px;
    background: white;
    border: 1px solid #eaeeee;
}

.box_heading{
    width: 160px;
    padding: 10px;
    background: white;
    color: #800000;
    font-size: 12pt;
    border: 1px solid #eaeeee;
}

.Txt { font-size:62.5%;font-family:verdana,helvetica,arial,sans-serif;line-height:1; }

.article_description { font-family:verdana,helvetica,arial,sans-serif; font-style: italic; }

.OriginalTxt {
  color: black;
  font-weight: 500;
  text-decoration:none;
  font-size: 10pt;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.quote {
  color: #800000;
  font-weight: 500;
  font-style: italic;
  font-size: 10pt;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.HomePageText {
  font-size: 14pt;
  font-family : Arial, sans-serif;
  color: #800000;

}


A {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  text-decoration: none;
  font-weight: 500;
  color: #800000;

}

.SiteTitleHeading {
  font-family: Arial;
  font-size: 14px;
  color: black;
  font-weight: 900;
  font-style: italic;
  padding-bottom: 10px;

}

.StyleControl {
  color: black;
  font-size: 11pt;
  font-family: Arial, sans-serif;
  font-weight: 700;
}

.TableLabel {

  font-weight: 900;

}



