body 
{
	margin-top:20px;
	min-width: 1100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align:center;
	background-color: #9DC6E6;
}

h1 
{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #0090CC;
	margin:0px auto;
	padding: 16px 0px 0px 0px;
	margin-bottom:16px;
	text-align:left;
}

h2 
{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #9DC6E6;
	margin:0px auto;
	padding:16px 0px 0px 0px;
	text-align:left;
}

p 
{ 
    margin: 0px auto; 
    padding:0px; 
    text-align:left;
    font-family: "Ariel", Helvetica, sans-serif; 
	font-size: 12px;
	color: #666666; 
}

/*Contact Text*/

p.contact 
{
    font-family: "Times New Roman", Times, serif; 
	font-size: 14px;
	color: #9DC6E6;
	font-weight: bold;
	line-height: 18pt;
} 

a:link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0090CC;
	text-decoration:none;
	font-weight:bold;
}  

a:visited 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ECB830;
	text-decoration:none;
	font-weight:bold;
}

a:hover 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ECB830;
	text-decoration:none;
	font-weight:bold;
}
	
a:active 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ECB830;
	text-decoration:none;
	font-weight:bold;
}

/*Contact Link*/

a.contact:link
{
    font-family: "Times New Roman", Times, serif; 
    font-size: 11pt; 
    font-weight: normal; 
    color:#ECB830; 
    line-height:18pt;
}

a.contact:visited 
{
    font-family: "Times New Roman", Times, serif; 
    font-size: 11pt; 
    font-weight: normal; 
    color:#ECB830; 
    line-height:18pt;
}

a.contact:hover 
{ 
    font-family: "Times New Roman", Times, serif; 
    font-size: 11pt; 
    font-weight: normal; 
    color:#FFFFFF; 
    line-height:18pt;
}
	
a.contact:hover 
{ 
    font-family: "Times New Roman", Times, serif; 
    font-size: 11pt; 
    font-weight: normal; 
    color:#FFFFFF; 
    line-height:18pt;
}

/* Wrappers */

#wrapper 
{
	width:1000px;
	margin: 0px auto;
	text-align:left;
}

.main-content 
{
	clear:both;
	width:1000px;
	margin: 0px auto;
	background-image:url(images/main-content-bk.gif); background-position:left; background-repeat:repeat-y;
	text-align:left;
}


/* Top section */

.top-logo-left 
{ 
    float:left; 
    margin: 0px; 
    width: 220px;
    height: 231px; 
    padding:0px; 
    text-align:center; 
    background-color:#FFFFFF; 
}

.top-image-right 
{ 
    float:left; 
    margin: 0px; 
    padding:0px; 
    width:780px;
    height: 231px;  
    padding:0px; 
    background-color:#0090CC; 
}


/* Left hand navigation */

.nav 
{ 
    float:left; 
    background-color:#0090CC; 
    width:188px; 
    margin: 10px 16px 20px 16px; 
    text-align:left; 
    font-family: "Times New Roman", Times, serif; 
    font-size: 12pt; 
    font-weight: bold; 
    color:#ECB830; 
}

.navigation { font-family: "Times New Roman", Times, serif; font-size: 12pt; font-weight: bold; color:#ECB830; line-height:18pt; border-bottom: 1px; border-bottom-style: solid; border-bottom-color:#9DC6E6; padding-top: 8px; padding-bottom:8px; }
.navigation a { font-family: "Times New Roman", Times, serif; font-size: 12pt; font-weight: bold; color:#9DC6E6; line-height:18pt; }
.navigation a:link { color:#ffffff; }
.navigation a:visited { color:#ffffff; }
.navigation a:hover { color:#ffffff; }
.navigation a:active { color:#ffffff; }

.navigation-hover { font-family: "Times New Roman", Times, serif; font-size: 12pt; font-weight: bold; color:#ffffff; line-height:18pt; background-color:#0090CC; }


.sub-nav 
{ 
    font-family: "Times New Roman", Times, serif; 
    font-size: 10pt; 
    font-weight: bold; 
    color:#9DC6E6; 
    z-index:1000; 
    background-color:#0090CC; 
    border:solid 1px #ECB830; 
    padding:4px; 
    line-height:18pt;
}

.sub-menu { font-family: "Times New Roman", Times, serif; font-size: 10pt; font-weight: bold; color:#ffffff; line-height:18pt; }
.sub-menu a { font-family: "Times New Roman", Times, serif; font-size: 10pt; font-weight: bold; color:#9DC6E6;  line-height:18pt;  }
.sub-menu a:link { color:#ffffff; }
.sub-menu a:visited { color:#ffffff; }
.sub-menu a:hover { color:#ffffff; }
.sub-menu a:active { color:#ffffff; }

.sub-menu-hover { font-family: "Times New Roman", Times, serif; font-size: 10pt; font-weight: bold; color:#ffffff; z-index:1000; background-color:#0090CC; border:solid 1px #0090CC; padding:4px; line-height:12pt; }



.breadcrumb { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #CCCCCC; }
.breadcrumb a { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #ECB830; }
.breadcrumb a:link { color:#ECB830; }
.breadcrumb a:visited { color:#ECB830; }
.breadcrumb a:hover { color:#0090CC; }
.breadcrumb a:active { color:#ECB830; }

.breadcrumb-open { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color:#ffffff; }


/* Right hand main content */

.main { float:left; margin:0px auto; text-align:left; background-color:#ffffff; width:738px; padding: 10px 20px 20px 20px; }
.main p { margin: 0px auto; padding:0px; text-align:left; }


/* Right hand column */
.main_right_column { float:right; margin:0px auto; text-align:left; background-color:#ffffff; width:170px; padding:10px 20px 10px 20px; }
.main_right_column p { margin: 0px auto; padding-top:8px; padding-bottom:6px; text-align:left; }


/* Footer */

.footer { clear:both; margin:0px auto; width:1000px; background-color:#ECB830; padding-top:10px; padding-bottom:10px; text-align:center; }
.footer p { margin:0px auto; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0090CC; line-height:16px; }
.footer a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0090CC;}
.footer a:hover { color:#FFFFFF; font-weight:normal;}


.bottom-nav { clear:both; margin:0px auto; width:1000px; text-align:left; padding-bottom:10px; padding-top:10px; }
.bottom-nav p { margin:0px auto; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #ffffff; text-decoration:none; line-height:18px;}
.bottom-nav a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff;}

.clear { clear:both; margin: 0px auto; font-size:1pt;}

.SkinObject
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #9DC6E6;
}

a.SkinObject:link
{
    text-decoration: none;
    color: #9DC6E6;
}

a.SkinObject:hover
{
text-decoration: none;
color: #0090CC;
}









