
/*main body style*/
body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-color: #FFFFFF;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; margin-top: 0px; margin-bottom: 0px; margin-left: 0px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; margin-top: 0px; margin-bottom: 0px; margin-left: 0px;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin-top: 0px; margin-bottom: 0px; margin-left: 0px;}
p {margin-bottom: 20px;}

/*List Styles*/
li, ol {
color:#333;
font-family:Arial, Helvetica, sans-serif;
}


/*Controls the height above the List Styles*/
ul {
margin-left:3em;
margin-top:-0em;
text-indent:-0.0em
}

/*global links*/
a:link {color: #003366; text-decoration: underline;}
a:visited {color: #003366; text-decoration: underline;}
a:active {color: #666666; text-decoration: underline;}
a:hover {color: #666666; text-decoration: underline;}

/*header styles*/
td.header-bg {background-image:url(../../../content/images/bg-header.gif); height: 240px;}
td.header-bar2 {background-color: #CCCCCC; height: 13px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
td.header-bar3 { vertical-align:super; background-color: #CCCCCC; height: 16px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
td.header-bg-tr {text-align: right; padding-bottom: 0px; padding-right: 20px;}
a.header-tr:link {color: #999; font-weight: none; font-size: 10px; text-decoration: none}
a.header-tr:visited {color: #999; font-weight: none; font-size: 10px; text-decoration: none}
a.header-tr:active {color: #999; font-weight: none; font-size: 10px; text-decoration: underline}
a.header-tr:hover {color: #999; font-weight: none; font-size: 10px; text-decoration: underline}

/*center content*/
td.centercontent-bg {vertical-align: top; width: 650px; padding: 20px 20px 0px 20px;}
td.centercontent {vertical-align: top; width: 594px; padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 15px;}
td.underline-cell{ border-style:solid; border-width:1px; border-bottom-color:#c1c0bf; border-top-color:White; border-left-color:White; border-right-color:White;}
td.underline-header{ border-style:solid; border-width:1px; border-bottom-color:#c1c0bf; border-top-color:White; border-left-color:White; border-right-color:White; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #003366;}

loginLabel{text-align: right;}
td.passwordLink{color:#003366; text-decoration:underline;}

/*sub-navigation right border*/
table.sub-nav {height:100px; border: 0px; padding:0px; vertical-align:top;}
td.border-right {text-align: right; vertical-align: middle; width: 160px; height: 28px; border-style:solid; border-width:1px; border-bottom-color:#cccccc; border-top-color:White; border-left-color:White; border-right-color:White;}
td.border-divide {text-align: right; vertical-align:middle; width: 160px; height:1px; font-size:1px;}
td.nav-divide {vertical-align:middle; width: 160px; height:1px; background-color:#cccccc;  }
a.border-right:link {color: #6699CC; font-size: 11px; text-decoration: none;}
a.border-right:visited {color: #6699CC; font-size: 11px; text-decoration: none;}
a.border-right:active {color: #6699CC; font-size: 11px; text-decoration: underline;}
a.border-right:hover {color: #6699CC; font-size: 11px; text-decoration: underline;}

/*navigation for Summit*/
tr.SummitHeader{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color: #003366; margin-top: 0px; margin-bottom: 0px; margin-left: 0px;}
a.SummitNav:link  {color: #999; font-size: 11px; padding-bottom: 6px; padding-left: 6px;}

/*news styles*/
td.news-date {font-size: 11px; color: #003366; vertical-align: middle; font-weight: bold;}
td.news-brief {font-size: 11px; line-height: 12px;}
a.news:link {color: #336699; font-weight: none; font-size: 11px; text-decoration: underline}
a.news:visited {color: #336699; font-weight: none; font-size: 11px; text-decoration: underline}
a.news:active {color: #666; font-weight: none; font-size: 11px; text-decoration: underline}
a.news:hover {color: #666; font-weight: none; font-size: 11px; text-decoration: underline}

/*footer styles*/
td.footer {color: #666; font-size: 11px; padding-top: 20px;}
a.footer:link {color: #666; font-weight: none; font-size: 11px; text-decoration: none}
a.footer:visited {color: #666; font-weight: none; font-size: 11px; text-decoration: none}
a.footer:active {color: #666; font-weight: none; font-size: 11px; text-decoration: underline}
a.footer:hover {color: #666; font-weight: none; font-size: 11px; text-decoration: underline}

/*copyright styles*/
td.copyright {color: #999; font-size: 11px; padding-bottom: 16px;}
a.copyright:link {color: #999; font-weight: none; font-size: 11px; text-decoration: none}
a.copyright:visited {color: #999; font-weight: none; font-size: 11px; text-decoration: none}
a.copyright:active {color: #999; font-weight: none; font-size: 11px; text-decoration: underline}
a.copyright:hover {color: #999; font-weight: none; font-size: 11px; text-decoration: underline}

/*webfx styles*/
a.webfx:link {color: #999; font-weight: none; font-size: 11px; text-decoration: underline}
a.webfx:visited {color: #999; font-weight: none; font-size: 11px; text-decoration: underline}
a.webfx:active {color: #333; font-weight: none; font-size: 11px; text-decoration: underline}
a.webfx:hover {color: #333; font-weight: none; font-size: 11px; text-decoration: underline}

/*form text box fields - search box and newsletter subscribe*/
.formtextbox {font-size: 9px; color: #333; background-color: #F4F4F4;}

