/*--------------------------*/
/* DEFAULT STYLES */
/*--------------------------*/

html,body
{
    margin:0;
    padding:0;
}

body
{
	color: #6B6B6B;
	font-size: 10pt;
	font-family: Verdana, Arial;
    background: url('../images/site-bg.gif') repeat-x;
    height: 100%;
    
}


/*************************************************************************/
/********************* interim management styles *************************/

#interim
{
    margin-left: 300px;
    margin-top:20px;
    color:#4E4A40;
    width: 870px;
    font:12px/16px Arial, Helvetica, sans-serif;

}
#interim h2
{
	margin:0 0 15px 0;
	padding:7px 0 20px 0;
	font-size:16px;
	border-bottom:1px solid #505442;

}
#interim h3
{
	margin:0px 0px 15px 0px;
	padding:7px 0px 0px 0px;
	font-size:16px;

}

#wrapper
{
    width:100%;
    position:absolute;
    
}

#top-banner
{
    width: 100%;
    margin-top:0px;
    height:122px;
    background: #bcb69a url('../images/top-bg.gif') no-repeat;
}

#top-logo
{
    color: #000000;
    margin-left:155px;
    padding-top:1px;
    width:275px;
    height:100px;
}
#top-logo h1
{
    color:#534e37;
    font-size:22pt;
    font-family: Verdana;
    font-style:italic;
    padding-left:170px;
    padding-top:10px;
}
#top-logo h2
{
    color:#534e37;
    font-size:16pt;
    font-family: Verdana;
    padding-left:54px;
}
#top-nav
{
    color:#534e37;
    width:730px;
    margin-left:450px;
}
#top-nav a:link, #top-nav a:visited, #top-nav a:active
{
    color:#534e37;
    padding: 0.6em;
    font-weight: bold;
    font-family: Arial;
    font-size: 10pt;
    letter-spacing: .01em;
    text-decoration:none;
}
#top-nav a:hover, #top-nav a:selected
{
    text-decoration:none;
}


#picture
{
    margin-top: 30px;
    margin-left: 300px;
}
h2
{
    color:#534e37;
    font-size:16pt;
    font-family: Verdana;
    padding-left:54px;
}
#text-content
{
    width: 716px;
    margin-left: 300px;
    margin-top:20px;
    font-family: Arial;
    font-size: 10pt;
    height: 500px;
    color:#4E4A40;
}
.text-left
{
    width:475px;
    float:left;
}
.text-divider
{
    width: 1px;
    float: right;
    height: 480px;
    margin-top:10px;
    background: #bcb69a;
}

.text-right
{
    width: 220px;
    float:right;
    padding-left:10px;
    text-align:left;
    
}
.text-right ul
{
    list-style-type: circle;
}
#footer
{
    margin-top: 50px;
    height: 55px;
    background: #bcb69a;
    width: 100%;
}
#footer p
{
    font-family: helvetica;
    color:#534e37;
    font-weight: bold;
    font-size: 10pt;
    padding-top:15px;
    padding-left: 915px;
}

img
{
    border: 0px;
    margin: 0px;
}
.floatRight
{
	float:right;
	padding:13px 0px -1px 10px;
}


#error-msg
{
    background: #EFACB0;
    border: 1px solid #EF4C57;
    height: 30px;
    width: 500px;
    padding-top: 5px;
    padding-left: 10px;
    font-size: 10pt;
    font-family: Verdana;
    color: #555555;
    margin: 5px 5px 5px 5px;
    text-align: left;
}

#success-msg
{
    background: #B0DCEC;
    border: 1px solid #3F879F;
    height: 30px;
    width: 500px;
    padding-top: 5px;
    padding-left: 10px;
    font-size: 10pt;
    font-family: Verdana;
    color: #555555;
    margin: 5px 5px 5px 5px;
    text-align: left;
}