@charset "iso-8859-1";

/* fixes MSIE scrollbar bug DO NOT REMOVE */
html {overflow-x: auto;}

body {
background-color: #253a58;
background-image: url(bg.gif);
background-repeat: repeat;
margin:0;
padding:0;}

td.nTablepage {
border-left: 1px solid #7d95bd;
border-bottom: 1px solid #7d95bd;
border-right: 1px solid #7d95bd;
background-color: #253a58;
width:100%;}

.nPageHeader {
color: #cccccc;
background-color: #22496f;
background-image: url(gblue10.jpg);
background-repeat: repeat-x;
padding: 0px 8px 8px 8px;
width:100%;
vertical-align:top;
border-bottom: 2px solid #253a58;}

.BigHeaderText {
font-size: 48px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-weight: bold;
color:#ffffff;}

.MedHeaderText {
font-size: 24px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-weight: bold;
color:#ffffff;}

.HeaderText {
font-size: 12px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-weight: Normal;
color:#ffffff;}

.nMenuBack {
background-color: #22496f;
background-image: url(gblu10in.jpg);
background-repeat: repeat-x;
background-position: bottom left;
width:100%;
border-top: 1px solid #7d95bd;}

a.mDiv:link{
margin-right: 6px;
color:#ffffff;
line-height:20px;
font-family: Arial, Helvetica;
font-size: 13px;
font-weight:bold;
float:left;
padding:0px 12px 0px 12px;
text-decoration:none;}

a.mDiv:visited{
margin-right: 6px;
color:#ffffff;
line-height:20px;
font-family: Arial, Helvetica;
font-size:13px;
font-weight:bold;
float:left;
padding:0px 12px 0px 12px;
text-decoration:none;}

a.mDiv:hover{
background-color: #22496f;
color:#ffffff;
text-decoration:none;}

a.here:link{
background-color: transparent;
margin-right: 6px;
color:#cccccc;
line-height:20px;
font-family: Arial, Helvetica;
font-size: 13px;
font-weight:bold;
float:left;
padding:0px 12px 0px 12px;
text-decoration:none;}

a.here:visited{
background-color: transparent;
margin-right: 6px;
color:#cccccc;
line-height:20px;
font-family: Arial, Helvetica;
font-size:13px;
font-weight:bold;
float:left;
padding:0px 12px 0px 12px;
text-decoration:none;}

a.here:hover{
color:#cccccc;
text-decoration:none;}

a:link {color:#7d95bd; font-weight: normal; text-decoration: none;}
a:visited {color:#7d95bd; font-weight: normal; text-decoration: none;}
a:hover {color:#7d95bd; text-decoration:underline;}
a:active {color:#7d95bd; text-decoration:none;}

a.white:link {color:#ffffff; font-weight: normal; text-decoration: none;}
a.white:visited {color:#ffffff; font-weight: normal; text-decoration: none;}
a.white:hover {color:#ffffff; text-decoration:underline;}
a.white:active {color:#ffffff; text-decoration:none;}

.nSectionHeader {
background-color: #22496f;
border-top: 1px solid #40678d;
border-bottom: 1px solid #042b51;
margin-top:9px;
width:100%;
font-size: 13px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-weight: Bold;
color: #ffffff;}

/* Shame about padding, bloody Microsoft */

.nPageContent {
background-color:#253a58;
width: 100%;
font-size: 13px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-weight: normal;
color: #ffffff;
text-align:justify;
padding:0px;}

.nTradeHeader {
background-color:#3c4f6a;
border-top: 1px solid #5a6988;
border-bottom: 1px solid #042b51;
padding-left:0px;
width:100%;
font-size: 13px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-weight: Bold;
color: #ffffff;}

.nTradeContent {
background-color:#253a58;
width: 100%;
font-size: 13px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-weight: normal;
color: #ffffff;
text-align:justify;
padding:0px 0px 0px 0px;}

.nTradePhoto {
color:#7d95bd;
background-color:#253a58;
width: 300px;
text-align:right;
vertical-align:top;
padding:4px 4px 4px 10px;}

.tdgrey {
background-color:#3c4f6a;
margin-top:8px;
padding-bottom:8px;
width:100%;
font-size: 13px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-weight: Bold;
color: #ffffff;}

.tdcontent {
background-color:#253a58;
text-align:justify;
vertical-align:top;
padding:15px 10px 10px 10px;
width:640;
font-size: 13px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-weight: normal;
color: #ffffff;}

.tdcontact {
background-color:#253a58;
vertical-align:top;
padding:5px 10px 5px 10px;
font-size: 13px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-weight: normal;
color: #ffffff;}

.tdlogo {
background-color:#ffffff;
vertical-align:top;
padding-right:10px;
padding-left:3px;
padding-top:15px;}

.Indent {text-indent: 1em;}

.TextNormal {
font-size: 13px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-weight: normal;
color: #ffffff;}

.nPageFooter {
background-color: #22496f;
background-image: url(gblu10in.jpg);
background-repeat: repeat-x;
background-position: bottom left;
width: 100%;
height:20px;
text-align:center;
font-size:11px;
font-family: Arial, Helvetica;
font-weight: normal;
color: #f0f0ff;}
