﻿body 
{
    margin:0;
    font-family:Verdana, Sans-Serif;
    font-size:12px;
    line-height:16px;
    background:#ffffff url(images/top_final.jpg) no-repeat top center;
    color:#525252;
}
h1
{
    margin-top:0;
    font-size:24px;
    font-weight:normal;
    letter-spacing:-1px;
    color:#2a4969;
}
h2
{
    font-family:Gill Sans MT;
    text-transform:uppercase;
    font-weight:normal;
    margin-top:0px;
    color:#2a4969;
}
h3
{
    font-family:Gill Sans MT;
    text-transform:uppercase;
    font-weight:normal;
    margin:0 0 0 0;
    color:#2a4969;
}
p
{
    margin-top:4px;
}
img
{border:0;}
.image
{
    border:1px solid #e0e2e6;
    padding:3px;
    float:right;
}
.imageBorder
{
    border:1px solid #e0e2e6;
    padding:3px;
}
#container
{
   margin:0 auto 0 auto;
   width:950px;
}
#top
{
    height:52px;
    text-align:left;
    padding:20px 0 0 0px;
    width:950px;
}
#headerLeft
{
    float:left;
}
#headerCenter
{
    float:left;
}
#headerRight
{
    float:left;
}
#menu
{
    margin:10px 0 10px 0px!important;
    margin:25px 0 12px 0px;
    width:1000px;
    text-transform:uppercase;
}
a, a:visited, a:link 
{
	text-decoration:none;
    color: #525252;
}
a:hover
{
    text-decoration:underline;
}
#right a, #right a:visited, #right a:link 
{
	text-decoration:none;
    color:#8ba3a5;
}
#right a:hover
{
    text-decoration:underline;
}
#menu a, #menu a:visited, #menu a:link 
{
	font-family: Verdana;
	font-size: 12px;
	line-height: 1em;
	color: #ffffff;
	text-decoration:none;
	margin-right:30px;
}
#linkWrapper
{
    
}
#menu a:hover
{
    text-decoration:underline;
}
#menu a:active
{
    color:#000;
}
#content
{
    text-align:left;
    width:950px;
}
#left
{
    float:left;
    padding:30px 3px 20px 10px;
    text-align:center;
    width:150px;
}
#center
{
    float:left;
    width:532px;
    padding:0px 1px 0px 0px;
    margin:30px 0px 0 0px;
    min-height:350px;
}
#center li
{
    margin-bottom:4px;
}
#right
{
    float:left;
    width:184px!important; 
    width:104px;
    background:url(images/right_bg.jpg) no-repeat; 
    padding:20px 20px 0px 20px!important;  
    height:756px;
}
#right ol 
{
    padding-left:26px!important;
    padding-left:30px;
    margin-left:0;
}
#bottomWrapper
{
    margin-top:0px;
    border-top:1px dashed silver;
}
.bold
{
    font-weight:bold;
}
#bottom
{
    height:80px;
    clear:both;
    width:950px;
    padding:6px 10px 30px 10px;
    font-size:10px;
    line-height:11px;
}
.clearBoth
{
    clear:both;
}
.floatLeft
{
    float:left;
}
.floatRight
{
    float:right;
}
#bottomTable
{
    width:950px;
    font-size:10px;  
}
.box
{
    padding:10px 10px 20px 10px;
    text-align:left;
    color:#8ba3a5;
}
#link a
{
    color: #1c8bc7;
}
#defaultContent
{
    padding:20px;
}
.contentPadding
{
    padding:0px 20px 0 25px;
}