/* GENERAL
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
body														{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #666666; overflow-y:scroll; }
.clear														{ clear: both }

/* ELEMENTS
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#container													{ width: 970px; margin: 0 auto; }
#contentheader												{ padding-top:10px; height:35px; background: url(../images/content_top.gif) no-repeat top; }
#content													{ padding:10px 20px 20px 20px; background: url(../images/content_center.gif) repeat-y top center; }
#header														{ padding:20px 20px 5px 20px; }
#footer														{ height:30px; padding:20px 0px 0px 20px; background: url(../images/content_bottom.gif) no-repeat top; }
#mainmenu													{ text-align:center; height:36px; background: url(../images/menu_bg.gif) no-repeat top; }

/* HEADERS
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
h1															{ font-size: 20px; font-weight: bold; color:#02759A; }
h2															{ font-size: 14px; font-weight: bold; color:#02759A; }
h3	                                                        { font-size: 12px; font-weight: bold; margin: 5px 0px 0px 0px; color:#02759A; }
h4															{ font-size: 10px; font-weight: bold; margin: 0px 0px 0px 0px; color:#02759A; }
#PageHeaderPhoto											{ height:200px; margin-bottom:15px; background:url('../images/photo_next.jpg') no-repeat top; }
.h3
{
    font-size: 12px;
    font-weight: bold;
    margin: 5px 0px 0px 0px;
    color: #02759A;
    border-bottom-width: 9px;
    border-bottom-color: #C0C0C0;
    border-bottom-style: solid;
}
/* CONTENT
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
p															{ line-height:1.5em; margin-bottom:15px; }
#submenu													{ float:left; width:200px; }
#contenttext												{ float:left; width:720px; padding-right:10px; }
.ContentImage												{ margin:5px 0px 5px 10px; padding:5px; border:1px solid #ddd; }

/* HYPERLINKS
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.links														{ color: #010199; }
a:link, a:active, a:visited 								{ color: #010199; text-decoration: none }
a:hover 													{ color: #010199; text-decoration: underline }
a.active:hover 												{ color: #010199; text-decoration: underline }

/* HYPERLINKS
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#menu														{ border: 1px solid #000; padding-top:10px; }
#menu ul													{ padding-top: 12px }
#menu li.MenuLevel1, #menu li.MenuLevel1Active				{ font-size: 11px; font-weight: bold; margin-top: 18px }
#menu li.MenuLevel2, #menu li.MenuLevel2Active				{ margin-left: 5px; }
#menu a														{ color: #fa981d }
.MenuItemWrapper											{ margin-bottom:10px; }

/* FORMS
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.formcolumn													{ border: 0px solid #ccc; float:left; margin-right:10px;}
.formrow													{ clear:both; margin-bottom:5px;}
{ display:block; float:left; text-align:right; width:105px; margin-right:5px;}
.input                                                     {height:18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px}
/* STUFF..
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.button														{ border:1px solid #d6d6d6; border-bottom:none; width:298px; height:77px; }







