/* general styles */
BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; min-height: 100%; height: 100%;}
IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
IMG A {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
SUP {FONT-SIZE: 8px}
A {COLOR: #006bb6; TEXT-DECORATION: none}
A:hover {COLOR: #5ea2d1; TEXT-DECORATION: underline}


/* GLOBAL TOP ROW */
#centeringWrap {FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 100%; TEXT-ALIGN: center}
#top-logoarea {PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; MARGIN: 0px auto 0px; WIDTH: 760px; POSITION: relative; HEIGHT: 56px; TEXT-ALIGN: left; BORDER-BOTTOM: 1px solid #8b8b8b}
#top-logoarea IMG {PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; MARGIN: 0px;}
#top-logo {VISIBILITY: hidden}
#top-logo-print {LEFT: 0px; VISIBILITY: visible; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left;}
#top-rightlinkarea {DISPLAY: none}
#top-searcharea {DISPLAY: none}


/* GLOBAL TOP NAVIGATION ROW */
#globalNav {DISPLAY: none}


/* Global FOOTER */

/* HOME PAGE specific*/
#homeBanner {DISPLAY: none}
#homeBanner OBJECT {DISPLAY: none}
#homeBanner EMBED {DISPLAY: none}
#homeContent {TEXT-ALIGN: left; VERTICAL-ALIGN: top; MARGIN-BOTTOM: 8px;}
#homeContent TD{TEXT-ALIGN: left; VERTICAL-ALIGN: top;PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; MARGIN: 0px;}

#homeContent2 {TEXT-ALIGN: left; VERTICAL-ALIGN: top; MARGIN-BOTTOM: 8px;}
#homeContent2 TD{TEXT-ALIGN: left; VERTICAL-ALIGN: top;PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; MARGIN: 0px;}

#homeMainMessage {PADDING-TOP: 5px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; MARGIN: 0px; line-height: 16px; FONT-SIZE: 11px}
#homeMainMessage2 {PADDING-TOP: 5px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; MARGIN: 0px; line-height: 16px; FONT-SIZE: 11px}
#homeMainFlash {DISPLAY: none}
#homeMainFlash OBJECT {DISPLAY: none}
#homeMainFlash EMBED {DISPLAY: none}
#homeMainNews {PADDING-TOP: 8px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; MARGIN: 0px;}
#homeMainNewsTitle {PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; MARGIN: 0 0 8px 0; line-height: 14px; FONT-SIZE: 12px; COLOR: #002e63; BORDER-BOTTOM:1px solid #002e63; FONT-WEIGHT: bold;}
#homeMainNews P{PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; MARGIN: 0 0 4px 20px; line-height: 14px; FONT-SIZE: 11px; text-indent:-20px}
#homeMainNews .more{PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; MARGIN: 0 0 -4px 0; BORDER:0px;}
#homeMainNews A{COLOR:#030303; TEXT-DECORATION:none}
#homeMainNews A:hover{COLOR: #002e63; TEXT-DECORATION:underline}

#homeRight {DISPLAY: none}
#homeRight2 {DISPLAY: none}

/* SUB PAGE specific */
#subContent {TEXT-ALIGN: left; VERTICAL-ALIGN: top; MARGIN: 6px auto 0px auto; WIDTH: 760px;  min-height:250px;  height:auto !important;  height:250px;}

#subContentFloatWrapper {PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; MARGIN: 0px; WIDTH: 760px; FLOAT: left; TEXT-ALIGN: left}
#subContentMainContainer {PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; MARGIN: 0 0 15px 17px; WIDTH: auto; FLOAT: left; TEXT-ALIGN: left}
#ContentMain {PADDING-TOP: 5px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px;  FONT-SIZE: 11px; LINE-HEIGHT: 17px; MARGIN: 0 0 20px 0; FLOAT: left; TEXT-ALIGN: left}
#ContentMain A {COLOR: #006bb6; TEXT-DECORATION: none}
#ContentMain A:hover {COLOR: #5ea2d1; TEXT-DECORATION: underline}
#ContentMain h2 {PADDING-TOP: 10px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; color: #002e63; font-size: 14px; margin: 0px; }
#ContentMain h2 A {color: #002e63; font-size: 14px; TEXT-DECORATION: underline }
#ContentMain h2 A:hover{color: #006bb6; font-size: 14px; TEXT-DECORATION: none }/**/
#ContentMain h3 {PADDING-TOP: 10px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; color: #002e63; font-size: 12px; margin: 0px;}
#ContentMain h3 A {color: #002e63; font-size: 12px; TEXT-DECORATION: underline }
#ContentMain h3 A:hover {color: #006bb6; font-size: 12px; TEXT-DECORATION: none }
#ContentMain h4 {PADDING-TOP: 10px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; color: #000; font-size: 11px; margin: 0px;}
#ContentMain h4 A {color: #000; font-size: 11px; TEXT-DECORATION: underline }
#ContentMain h4 A:hover {color: #006bb6; font-size: 11px; TEXT-DECORATION: none }
#ContentMain h5 {PADDING-TOP: 10px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; color: #7d7366; font-size: 9px; margin: 0px;}
#ContentMain h5 A {color: #7d7366; font-size: 9px; TEXT-DECORATION: underline }
#ContentMain h5 A:hover {color: #006bb6; font-size: 9px;TEXT-DECORATION: none }
#ContentMain ul {PADDING-TOP: 0px; PADDING-RIGHT: 15px; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; list-style: url("../images/nav/img_listsqB.gif"); margin: 0 0 0 20px;}
#ContentMain ul.none { list-style:url("../images/nav/spacer.gif"); margin: 0 0 0 10px; padding: 0px 15px 10px 10px; }
#ContentMain ul li { margin: 0px; padding-bottom: 5px; }

#ContentMain2 {PADDING-TOP: 5px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px;  FONT-SIZE: 11px; LINE-HEIGHT: 17px; MARGIN: 0 0 20px 0; FLOAT: left; TEXT-ALIGN: left}
#ContentMain2 A {COLOR: #006bb6; TEXT-DECORATION: none}
#ContentMain2 A:hover {COLOR: #5ea2d1; TEXT-DECORATION: underline}
#ContentMain2 h2 {PADDING-TOP: 10px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; color: #002e63; font-size: 14px; margin: 0px; }
#ContentMain2 h2 A {color: #002e63; font-size: 14px; TEXT-DECORATION: underline }
#ContentMain2 h2 A:hover{color: #006bb6; font-size: 14px; TEXT-DECORATION: none }/**/
#ContentMain2 h3 {PADDING-TOP: 10px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; color: #002e63; font-size: 12px; margin: 0px;}
#ContentMain2 h3 A {color: #002e63; font-size: 12px; TEXT-DECORATION: underline }
#ContentMain2 h3 A:hover {color: #006bb6; font-size: 12px; TEXT-DECORATION: none }
#ContentMain2 h4 {PADDING-TOP: 10px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; color: #000; font-size: 11px; margin: 0px;}
#ContentMain2 h4 A {color: #000; font-size: 11px; TEXT-DECORATION: underline }
#ContentMain2 h4 A:hover {color: #006bb6; font-size: 11px; TEXT-DECORATION: none }
#ContentMain2 h5 {PADDING-TOP: 10px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; color: #7d7366; font-size: 9px; margin: 0px;}
#ContentMain2 h5 A {color: #7d7366; font-size: 9px; TEXT-DECORATION: underline }
#ContentMain2 h5 A:hover {color: #006bb6; font-size: 9px;TEXT-DECORATION: none }
#ContentMain2 ul {PADDING-TOP: 0px; PADDING-RIGHT: 15px; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; list-style: url("../images/nav/img_listsqB.gif"); margin: 0 0 0 20px;}
#ContentMain2 ul.none { list-style:url("../images/nav/spacer.gif"); margin: 0 0 0 10px; padding: 0px 15px 10px 10px; }
#ContentMain2 ul li { margin: 0px; padding-bottom: 5px; }

#subContentMainContainer .dottedRule {FONT-SIZE: 1px; BACKGROUND: url(../images/nav/img_main_headborder.gif) repeat-x; LINE-HEIGHT: 1px; HEIGHT: 6px}
#ContentMain P {margin: 0 0 11px 0; LINE-HEIGHT: 17px;}
#ContentMain IMG {margin: 0;}
#ContentMain IMG.margin {MARGIN-RIGHT: 10px;MARGIN-BOTTOM: 5px; MARGIN-TOP: 5px;}

#ContentMain2 P {margin: 0 0 11px 0; LINE-HEIGHT: 17px;}
#ContentMain2 IMG {margin: 0;}
#ContentMain2 IMG.margin {MARGIN-RIGHT: 10px;MARGIN-BOTTOM: 5px; MARGIN-TOP: 5px;}

#subContentMainContainer td {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;}

P.breadcrumb {PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #9d9fa1;}
P.breadcrumb A {COLOR: #9d9fa1; TEXT-DECORATION: none}
P.breadcrumb A:hover {COLOR: #9d9fa1; TEXT-DECORATION: underline}
.subCurrentPage {COLOR: #79abd2}
#subTitleBand {PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; DISPLAY: block; MARGIN: 8px 0px 31px;}
#subTitleBand H1 {PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; DISPLAY: block; FONT-SIZE: 15px; FLOAT: left; MARGIN: 0; COLOR: #002e63;}

table.border {background-color:#fff; border: 1px solid #cccccc; margin: 20px 0px 20px 0px;}
.standard td {margin: 0; border: 1px solid #edeff0;	background-color: #fff;	font-size:8pt; padding-top:2px; padding-right:8px; padding-bottom:2px; padding-left:8px;}
td.shade {margin: 0px; border: 1px solid #edeff0;	background-color: #e0e0e0; font-size:8pt; padding-top:2px; padding-right:8px; padding-bottom:2px; padding-left:8px; }
.noborder td{border: none;}
td.title{background-color:#adadad;  BACKGROUND: url(../images/nav/img_table_bg.gif) repeat-x; background-color:#b5b5b5; padding-top:4px; padding-right:4px; padding-bottom:4px; padding-left:4px; color:#fff; font-weight:bold; font-size:13px !important;text-align:center; min-height:28px; height:28px; font-variant : small-caps;}
td.subtitle{background-color:#EEEEEE;padding-top:2px; padding-right:5px; padding-bottom:2px; padding-left:5px; color:#000; font-weight:bold; font-size:11px;text-align:center;min-height:20px; height:20px}


/* SUBPAGE Left Nav */
#subLeftNav {DISPLAY: none}


/* SUBPAGE Right Nav */
#subRight {DISPLAY: none}
#subFooterLinks {DISPLAY: none}
#subFooterLinksBlue {DISPLAY: none}


/* LOGIN form for secure pages*/
table.SecurePageLoginForm{background-color: #FFFFFF;border: solid 1px #DDDDDD;}
.LogInFormHeader{background-color: #9D9FA1;color: #FFFFFF;font-weight: bold;}
.LogInSubmit{background-color: #9D9FA1;}


