﻿html,body,form,fieldset
{
	font:95%/120% Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

h1,h2,h3,h4,h5,h6,p,pre,img,blockquote,ul,ol,dl,address
{
	margin:0;
	padding:0;
}

IMG  { border:0px; margin:0px, padding:0px }

li,dd,blockquote
{
	margin-left:1em;
}

form label
{
	cursor:pointer;
}

fieldset
{
	border:none;
}

input,select,textarea
{
	font-size:95%;
}

html,body
{

}

body
{
	font:11pt arial, hevetica, sans-serif;
	text-align:center;
	color:#5b5b5b;
	background-color:#313131;
}
#profiletext h1
{
	font:18pt arial, hevetica, sans-serif;
	font-weight:500;
	color:#006491;
	width:95%;
	margin:0 0 13px;
}

#overviewtext h2, #profiletext h2, .content-text h2, .content-textthin h2, .sidebar-text h2, .banner-text h2
{
	font:14pt arial, hevetica, sans-serif;
	font-weight:500;
	color:#006491;
	width:95%;
	margin:0 0 13px;
        padding-bottom: 10px;
        border-bottom: 1px solid #d8d8d8;
}
.content-text p
{
	margin-bottom:15px;
}

#overviewtext p a,#profiletext p a, #rightcolumn p a{
	color:#1974b0;
    text-decoration: none;
}

#overviewtext p a:hover, #profiletext p a:hover, #rightcolumn p a:hover{
	color:#006491;
        text-decoration: underline;
}

#container
{
	margin-left:auto;
	margin-right:auto;
	width:95%;
	min-height:95%;
	text-align:left;
	background:#fff;
	position:relative;
	top: 24px;
	border-left:1px solid #4c4c4c;
	border-right:1px solid #4c4c4c;
        border-bottom: 1px solid #4c4c4c;
}

#mainheader
{
display:none;
}

#content-container{

	width:95%;
        background-image: url("../images/backline.gif");
        background-repeat: repeat-y;
}

#leftcolumn{
   display:none;
}

#rightcolumn{
	position:relative;
	float:left;
}

#printfooter{
display:none;
}
#navigation
{
display:none;

}

#navigation img
{
 border-style: none;
 margin: 0px;
 padding: 0px;
 display: inline;
}

#profileimage
{
        width: 277px;
        height: 300px;
        overflow: hidden;
         padding-left: 27px; 
}

#profiletext
{
 float: left;
	width:95%;
 padding-left: 27px;
 padding-right: 25px;
        background-image: url("../images/greyboxright.jpg");
        background-repeat: repeat-y;
}

#profilecontainer
{

}

#overviewimage
{
	width:95%;
        float: left;
        background: none;
        height: 280px;
        overflow: hidden;
         padding-left: 27px;
}


#overviewimageshort
{
	width:95%;
        float: left;
        background: none;
        height: 250px;
        overflow: hidden;
	 padding-left: 27px;
}

#overviewimagehigh
{
	width:95%;
        float: left;
        background: none;
        height: 330px;
        overflow: hidden;
}

#overviewtext
{
 float: left;
 padding-left: 27px;
 padding-right: 27px;
 padding-bottom: 20px;
	width:95%;
}

#overviewcontainer
{
	width:95%;
}

#footer-text
{
	width:95%;
	text-align:center;
	margin:10px auto;
	font:10pt arial, hevetica, sans-serif;
}

#footer-text, #footer-text a
{
color: #231f20;
}

#footer-text a
{
color:#006491;
text-decoration: none;
}

#footer-text a:hover
{
text-decoration: underline;
}

#mapcontainer
{
 margin: 34px 15px;
}

.content-text
{
	text-align:left;
	margin:27px;
        margin-right: 55px;
}

#content-textthin
{
	text-align:left;
	margin:27px;
        margin-right: 180px;
}


#sidebar-text
{
	display:none;
}

#sidebar-text ul
{
	margin:0;
	padding:0;
        margin-top: 60px;
}

#sidebar-text li
{

	border-top:1px solid #e5e5e5;
	list-style-type:none;
        height: 22px;
        padding-top: 6px;
        margin-right: 30px;
}

#sidebar-text li a
{
	text-decoration:none;
        color:#231f20;
        margin-left: 10px;
}

#sidebar-text li a:hover
{
        color:#1974b0;
		text-decoration: underline;
}

#sidebar-text li a.current
{
        color:#1974b0;
		text-decoration: none;
}

#footer p
{
	color:#9e9d9d;
}

#footer
{
	margin-left:auto;
	margin-right:auto;
	width:95%;
        padding-bottom: 40px;
        padding-top:40px;
}

#clear
{
	clear:both;
}



