<style>

body {
font: 12pt/12pt Calibri, Verdana, Arial;
color: #1B43A2;
margin-top: 15px;
background: #FFEC8B;
}

p {
font: 12pt/14pt calibri, verdana, arial;
color: #1B43A2;
}

h1,h2,h3,h4,h5,h6{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #1B43A2;
}

.testimonial {
text-align:left;
border-top:1px solid #1B43A2;
border-bottom:1px solid #1B43A2;
margin-top:5px;
margin-bottom:10px;
float:left;
width:195px;
clear:both;
}

.testimonial_box {
text-align:left;
margin-top:5px;
margin-bottom:5px;
padding:10px;
float:left;
width:930px;
font: 20px/22px Georgia;
font-style:italic;
color: #1B43A2;
background-image:url('images/quotemark.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position: left top; 
}

h3.normal {
margin-top:20px;
}


a:link {
color: #1B43A2;
}

.page_container {
width: 940px;
background-color: #fff;
height: auto;
margin-left: auto;
margin-right: auto;
}

.header_container {
border: 2px #1B43A2 solid;
width: 936px;
height: 180px;
background-color: #fff;
float: left;
margin-bottom: 3px;
-webkit-box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
-moz-box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
}

.intro_box {
width: 936px;
height: 24px;
background-color: #1B43A2;
color: #fff;
padding: 2px;
margin-bottom: 3px;
font: 14pt/14pt calibri,verdana,arial bold; 
clear: both;
-webkit-box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
-moz-box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
}

.footer_box{
width: 936px;
height: 24px;
background-color: #1B43A2;
clear: both;
-webkit-box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
-moz-box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
}

.body_container {
border: 1px #1B43A2 dashed;
width: 936px;
background-color: #fff;
margin-bottom: 10px;
border: 2px #1B43A2 solid;
float: left;
-webkit-box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
-moz-box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
}

.content_box {
border: 1px #1B43A2 dashed;
padding-left: 4px;
padding-right: 4px;
padding-top: 8px;
width: 297px;
height: 300px;
background-color: #fff;
float: left;
margin: 2px;
text-align: justify;
font-family: Calibri, Verdana, Arial;
}

.text_box {
border: 1px #1B43A2 dashed;
padding-left: 2px;
padding-right: 2px;
padding-top: 8px;
width: 920px;
height: auto;
background-color: #fff;
font-family: Calibri, Verdana, Arial;
margin: 2px;
}


.content_box1 {
padding-left: 2px;
padding-right: 2px;
padding-top: 8px;
width: 200px;
height: auto;
float:left;
}

.content_box2 {
padding-left: 4px;
padding-right: 4px;
padding-top: 8px;
width: 680px;
height: auto;
background-color: #fff;
margin: 2px;
text-align: left;
font-family: Calibri, Verdana, Arial;
float:right;
}


p.indent {
padding-left:10px;
}

.navcontainer
{
width:650px;
margin-left: auto;
margin-right: auto;
padding-left:30px;
}


#navlist
{
margin: 2px;
padding: 5 5 20px 10px;
font: 18px/18px calibri,verdana,arial bold;
}

#navlist ul, #navlist li
{
margin: 10;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
float: left;
line-height: 16px;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #1B43A2;
}

#navlist a:link#current
{
border-bottom: 2px solid #1B43A2;
padding-bottom: 2px;
background: transparent;
color: #1B43A2;
font-weight: bold;
}

#navlist a:visited#current, #navlist a:hover
{
border-bottom: 1px solid #1B43A2;
padding-bottom: 2px;
background: transparent;
color: #1B43A2;
}

#navlist a:hover { 
color: #1B43A2;
}

#navlist2 ul, #navlist2 li
{
padding-bottom: 10px;
display: inline;
list-style-type: none;
}

#navlist2 a:link, #navlist2 a:visited
{
font: 12pt/12pt calibri,verdana,arial bold;
color:#fff;
text-decoration:none;
}
#navlist2 li
{
margin-right:3px;
}

.input {
    border: 1px solid #006;
    background: #ffc;
}
.submit {
    border: 1px solid #006;
    background: #9cf;
    display: block;
    width: 150px;
margin-left:160px;

}
label {
    display: block;
    width: 150px;
    float: left;
    margin: 2px 4px 6px 4px;
    text-align: left;
}
br { 
clear: left; 
}

img.hero {
-webkit-box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
-moz-box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
box-shadow: 9px 4px 16px rgba(50, 50, 50, 0.5);
}
</style>