﻿body 
{
    margin-top:0px;
    
}



#contentcontainer
{
    margin:  0px auto 5px auto;
    width:755px;
    background-image:url(../../assets/images/topofpage.gif);
    background-repeat:repeat-x;
    background-position:top center;
    padding-left:17px;
    padding-top:25px;
}

#navigation
{
    background-image:url(../../assets/images/nav_bg.gif);
    background-repeat:repeat-x;
    width:744px;
    height:57px;
}

#navigation p
{
    color:#919191;
    font-family:Georgia;
    font-size:10pt;
    text-align:center;
}

#navigation p img
{
    margin-top:10px;
    
}

#navigation a
{
    color:#919191;
    font-family:Georgia;
    font-size:10pt;
    text-decoration:none;
    margin-right:18px;
    margin-left:18px;
}

#navigation a:hover
{
    color:#000000;
    font-family:Georgia;
    font-size:10pt;
    text-decoration:underline;
}



#mainbody
{
  width:736px;
  margin-left:5px;
  margin-right:5px;
  padding-bottom:25px;
}

h2
{
    font-family: Myriad Pro, Verdana, Arial Narrow;
    color:#4e91bb;
    font-weight:normal;
    display:inline;
    font-size:14pt;
}

#mainbody p, a, ul li
{
    font-family:Verdana, Georgia;
    font-size:9pt;
    color:#919191;
    list-style-type:square;
}

#mainbody a:hover
{
    color:#4e91bb;
}

#mainbody h1 strong
{
    font-family:Myriad Pro, Arial;
    font-size:22pt;
    color:#000000;
    font-weight:normal;
}

#mainbody h1 
{
    font-family:Myriad Pro Light, Verdana, Arial Narrow;
    font-size:22pt;
    color:#000000;
    font-weight:normal;
    font-style:normal;
}

/*curved outline box*/
.outline-bottom-left
{
    background:url("../../assets/images/bottomleft_curve.gif") 0 100% no-repeat;
}

.outline-bottom-right
{
    background:url("../../assets/images/bottomright_curve.gif") 100% 100% no-repeat;
}

.outline-top-left
{
    background:url("../../assets/images/topleft_curve.gif") 0 0 no-repeat;
}

.outline-top-right
{
    background:url("../../assets/images/topright_curve.gif") 100% 0 no-repeat;
    padding:15px; /*this controls padding in the box*/
}

.outline-top
{
    background:url("../../assets/images/borderdot.gif") 0 0 repeat-x;
}

.outline-bottom
{
    background:url("../../assets/images/borderdot.gif") 0 100% repeat-x;
}

.outline-left
{
    background:url("../../assets/images/borderdot.gif") 0 0 repeat-y;
}
.outline-right
{
    background:url("../../assets/images/borderdot.gif") 100% 0 repeat-y;
    
}
/*end*/

.sidebar-right
{
    float:right;
    margin:20px;
    width:225px;
    display:block;
    clear:both;
}



.sidebar-right h2.yellow
{
    font-family: Myriad Pro, Verdana, Arial Narrow;
    color:#f4bf1a;
    font-weight:normal;
    margin-top:0px;
    display:inline;
}

.sidebar-right h2.green
{
    font-family: Myriad Pro, Verdana, Arial Narrow;
    color:#5bae3c;
    font-weight:normal;
    margin-top:0px;
    display:inline;
}

.sidebar-right img
{
    float:right;
    margin-bottom:10px;
}

.sidebar-right p.testimonial
{
    font-family:Myriad Pro, Verdana, Arial Narrow;
    font-style:italic;
    font-size:7pt;
}

.sidebar-right .testimonial-author
{
    font-family:Myriad Pro, Verdana, Arial Narrow;
    font-size:7pt;
}

.formfield-textbox
{
    font-family:Myriad Pro, Verdana, Arial Narrow;
    font-size:10pt;
    width:215px;
    margin:3px;
    border:solid 1px #d3d3cc;
}
.formfield-select
{
    font-family:Myriad Pro, Verdana, Arial Narrow;
    font-size:10pt;
    width:430px;
    margin:3px;
    border:solid 1px #d3d3cc;
}

.formfield-select-state
{
    font-family:Myriad Pro, Verdana, Arial Narrow;
    font-size:10pt;
    width:215px;
    margin:3px;
    border:solid 1px #d3d3cc;
}
.formfield-textarea
{
    font-family:Myriad Pro, Verdana, Arial Narrow;
    font-size:10pt;
    width:430px;
    margin:3px;
    height:150px;
    border:solid 1px #d3d3cc;
}

.formfield-textbox-error
{
    font-family:Myriad Pro, Verdana, Arial Narrow;
    font-size:10pt;
    width:215px;
    margin:3px;
    border:solid 1px #d3d3cc;
    color:#ff0000;
    font-weight:bold;
}

#footercontainer
{
    margin-bottom:25px;
    margin:  0px auto 5px auto;
    width:780px;
}

.copyright p
{
    font-family:Verdana, Georgia;
    font-size:7pt;
    color:#919191;

}

.copyright a
{
    font-weight:bold;
   font-size:7pt;
    color:#919191;
}


    