body
{
height:100%;
width:95%;
background-color:#fff;
margin-top:0%;
margin-left:0%;
}

p
{
margin:14px 0px 0px 0px;
padding:0px;
font-weight:normal;
font-family:Trebuchet MS;
font-size:12px;
text-align:left;
color:#fff;
text-decoration:none;
}

#middle
{
position:relative;
width:936px;
height:100%;
margin-left:auto;
margin-right:auto;
text-align:center;
margin-top:20px;
}

#logo-line
{
position:relative;
float:left;
width:100%;
height:90px;
margin:0px 0px 10px 21px;
}

#logo-line img
{
margin-top: -20px;
float:left;
z-index:-1;
}

#main-middle
{
float:left;
border-left-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-width:1px;
border-color:#ccc;
margin:0px 0px 0px 21px;
width:913px;
}

#col-1
{
position:relative;
float:left;
margin:20px 0px 0px 20px;
width:200px;
height:450px;
}

#col-1 img
{
position:relative;
margin:10px 0px 0px 0px;
}

#col-1 a, visited, h3
{
color:#007e88;
font-weight:normal;
font-family:verdana;
font-size:10px;
text-decoration:none;
margin:0px 0px 8px 0px;
}

#col-1 a:hover
{
color:#666;
text-decoration:none;
}

#col-2
{
float:left;
position:relative;
width:615px;
border-top-style:solid;
border-right-style:solid;
border-width:1px;
border-color:#ccc;
margin:30px 0px 0px 30px;
}

#col-2-left
{
float:left;
position:relative;
width:395px;
margin:10px 45px 0px 5px;
}

#col-2-left h1
{
position:relative;
margin:0px 0px 20px 0px; 
font-weight:bold;
font-family:verdana;
font-size:14px;
text-align:left;
color:#2d8376;
text-decoration:none;
}

#col-2-left h1 a
{
position:relative;
margin:0px 0px 20px 0px; 
font-weight:bold;
font-family:verdana;
font-size:14px;
text-align:left;
color:#2d8376;
text-decoration:none;
}

#col-2-left h1 a:hover
{
font-weight:bold;
font-family:verdana;
font-size:14px;
text-align:left;
color:#000;
text-decoration:none;
}

#col-2-left h2
{
position:relative;
margin:0px 0px 20px 0px; 
font-weight:bold;
font-family:verdana;
font-size:12px;
text-align:left;
color:#666666;
text-decoration:none;
}

#col-2-left h3
{
position:relative;
margin:0px 0px 0px 0px; 
font-weight:normal;
font-family:verdana;
font-size:12px;
text-align:left;
color:#666666;
text-decoration:none;
}

#col-2-left h4
{
position:relative;
margin:0px 0px 20px 0px; 
font-weight:bold;
font-family:verdana;
font-size:10px;
text-align:left;
color:#666666;
text-decoration:none;
}

#col-2-left p
{
position:relative;
margin:0px 0px 20px 0px; 
font-weight:normal;
font-family:verdana;
font-size:10px;
text-align:left;
color:#666666;
text-decoration:none;
}

#col-2-left p a, visited
{
position:relative;
margin:0px 0px 20px 0px; 
font-weight:normal;
font-family:verdana;
font-size:10px;
text-align:left;
color:#007e88;
text-decoration:none;
}

#col-2-left p a hover
{
position:relative;
margin:0px 0px 20px 0px; 
font-weight:normal;
font-family:verdana;
font-size:10px;
text-align:left;
color:#000;
text-decoration:none;
}

#col-2-left ul
{
position:relative;
margin:0px 0px 20px 0px; 
font-weight:normal;
font-family:verdana;
font-size:10px;
text-align:left;
color:#666666;
text-decoration:none;
}

#col-2-right
{
position:relative;
float:right;
margin:0px 0px 0px 0px;
}

#col-2-right img
{
width:170px;
height:400px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#footer
{
position:relative;
float:left;
width:913px;
text-align:center;
margin-top:0px;
margin-bottom:5px;
border-top-style:solid;
border-width:1px;
border-color:#ccc;
}

#footer p
{
position:relative;
margin:10px 0px 10px 0px; 
text-align:center;
font-weight:normal;
font-family:verdana;
font-size:10px;
color:#666;
}

#footer a
{
position:relative;
margin:0px 0px 0px 0px; 
font-weight:normal;
font-family:verdana;
font-size:10px;
color:#007e88;
text-decoration:none;
}

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



