body {font:80% "Trebuchet MS", Verdana;background:#14486A url(../images/back.gif) repeat-x;padding:10px;margin:0;color:#333;}
a:link {color:#246BAC;}
a:visited {color:#416586;}
a:hover {color:#936829;}

h1 {font-size:170%;margin:0;font-weight:100;color:#224c6c;}
h2 {font-size:160%;margin:0;font-weight:100;color:#224c6c;}
h2 a {text-decoration:none;}
h3 {font-size:110%;margin:0;font-weight:100;color:#5C5C5C;}
h4 {font-size:100%;font-weight:100;margin:12px 5px 8px;border-bottom:1px solid #00296B;color:#00296B;}

hr {clear:both;margin:0;padding:10px 0;border:none;border-bottom:1px dashed #C0C0C0;height:1px;background-color:#FFF;}

#center {width:850px;margin:auto;}
#top {background:url(../images/logo.gif) no-repeat;height:40px;padding:4px 0;margin-top:6px;}
#top input {float:right;}

.clear {clear:both;}
.highlight {color:#CC0000;}
.highlight02 {border:1px solid #6CA3D5;padding:10px;margin:10px 0;}

.help {cursor:help;padding-left:20px;height:14px;background:url(../images/icon_help.gif) no-repeat 0 1px;font-size:90%;font-weight:900;color:#7E9BC1;}

#header {background:url(../images/head_01.gif) no-repeat;height:93px;overflow:hidden;}
#header h1 {padding:30px 0 0 20px;font-size:160%;font-weight:100;color:#053378;}

.vitNarrow {width:100%;padding-top:2px;}

#container {background-color:#FFF; padding-top:8px;}
#content {float:left;width:645px;padding:0 10px 10px 10px;}

.buttonBox {text-align:right;margin:10px 0;}

.noted {background-color:#FFFFE1;padding:5px 10px 10px 10px;margin:20px 0px;;border:1px dashed #3333CC;}
.noted h3 {color:#3333CC;margin:0px;font-size:110%;}
.error {background-color:#FFFFE1;padding:5px 10px 10px 10px;margin:20px 0px;border:1px dashed #CC0000;}
.error h3 {color:#CC0000;margin:0px;font-size:110%;}

.searchButton {margin-left:5px;background-color:#EBF3FB;color:#7D9CCD;border:1px solid #7D9CCD;}
*> .searchButton {padding:1px 5px 1px 5px;}

/* Generic Button Styles */
a.hrefButton:link, a.hrefButton:visited {text-transform:capitalize;padding:0 20px 2px 20px;margin:0 0 0 10px;text-decoration:none;text-align:center;border:1px solid #246BAC;background-color:#F0F6FD;color:#246BAC;}
a.hrefButton:hover {color:#FFF;background-color:#246BAC;}

th a.hrefButton:link, th a.hrefButton:visited {font-size:60%;border:none;background-color:#F0F6FD;padding:0 20px 1px 20px}
th a.hrefButton:hover {color:#fff; background-color:#246BAC;}

input.btn {text-transform:capitalize;padding:0 13px 2px 13px;margin:0 0 0 10px;font-style:Verdana, Arial, Helvetica;text-decoration:none;text-align:center;border:1px solid #246BAC;background-color:#F0F6FD;color:#246BAC;}
td input.btn {margin:2px 10px 0 10px;}
input.btnhov {color:#FFF;background-color:#246BAC;}

/* Generic Button Styles - IE Hack */
* html a.hrefButton:link, a.hrefButton:visited {display:inline-block;padding:0 20px 2px 20px;margin:0 0 0 10px;}
* html input.btn {padding:0px 0px 1px 0px;margin:0 0 2px 10px;}

.table01 {border-bottom:1px solid #6CA3D5;}
.table01 th {font-size:140%;font-weight:100;text-align:left;padding:3px 5px;border-bottom:1px solid #6CA3D5;color:#6CA3D5;}
.table01 td {padding:2px 5px;}

.table02 {border-bottom:1px solid #AC883F;}
.table02 th {font-size:140%;font-weight:100;text-align:left;padding:3px 0;border-bottom:1px solid #6CA3D5;color:#6CA3D5;}
.table02 td {padding:2px 5px;}

.table03 {border-bottom:1px solid #AC883F;}
.table03 th {font-size:140%;font-weight:100;text-align:left;padding:3px 0;border-bottom:1px solid #AC883F;color:#AC883F;}
.table03 td {padding:2px 5px;}

.table04 th {font:110% Verdana, Arial, Helvetica;font-weight:bold;text-align:left;padding:2px 5px;background-color:#C6C6C6;border-bottom:1px solid #816325;color:#000;}
.table04 td {font-size:100%;padding:2px 5px;color:#00296B;}

.alt01 td {background-color:#FFF;border-bottom:1px solid #FFF;}
.alt02 td {background-color:#F2F2F2;border-bottom:1px solid #F2F2F2;}
.alt03 td {background-color:#D6E7FF;border-bottom:1px solid #F2F2F2;}
.alt04 td {background-color:#797878;border-bottom:1px solid #fff;}
/* THIS STYLE IS THE SECONDARY "<th> IN THE "table01" CLASS STYLING" */
.alt05 td {text-align:left;padding:3px 5px;background-color:#AC883F;border-bottom:1px solid #816325;color:#FFF;}

#nav {float:left;width:180px;background-color:#fff;text-align:right;}
#nav ul {list-style:none;margin:0;padding:0;}
#nav li {position:relative;border-bottom:1px solid #e5e5e5;}
#nav a:link, #nav a:visited {display:block;text-decoration:none;padding:2px 13px 2px;}
#nav a:hover {background-color:#f1f1f1;}
#nav ul ul {border:none;}
#nav ul li a {font-weight:900;}
#nav ul li ul li a {font-weight:100;font-size:90%;background-color:#fff;}
#nav ul ul ul {position:absolute;top:0;left:100%;width:100%;}
div#nav ul ul ul, div#nav ul ul li:hover ul {display:none;}
div#nav ul ul li:hover ul, div#nav ul ul ul li:hover ul {display:block;}

.split {border-top:1px solid #D8E1EC;}
.dropDown {display:none;}
.hide {display:none;}
.show {display:block;}

/* Left nav 1st tier arrow color and position styles */
li.navGold a:link span, li.navGold a:visited span {float:right;height:6px;margin:-10px -10px 0 10px;border-left:4px solid #FFF;border-top:4px solid #AC883F;border-right:4px solid #FFF;overflow:hidden;}
li.navGold a:hover span {border-color:#f1f1f1;border-top:4px solid #936829;}

li.navBlue a:link span, li.navBlue a:visited span {float:right;height:6px;margin:-10px -10px 0 10px;border-left:4px solid #FFF;border-top:4px solid #7C96B9;border-right:4px solid #FFF;overflow:hidden;}
li.navBlue a:hover span {border-color:#f1f1f1;border-top:4px solid #2A7EB7;}

li.navGrey a:link span, li.navGrey a:visited span {float:right;height:6px;margin:-10px -10px 0 10px;border-left:4px solid #FFF;border-top:4px solid #383840;border-right:4px solid #FFF;overflow:hidden;}
li.navGrey a:hover span {border-color:#f1f1f1;border-top:4px solid #666;}

/* Left nav 2nd tier arrow color and position styles */
li.navGold ul li a:link span, li.navGold ul li a:visited span {float:right;height:0;margin:-13px -12px 0 10px;border-left:4px solid #AC883F;border-top:4px solid #FFF;border-bottom:4px solid #FFF;overflow:hidden;}
*> li.navGold ul li a:link span, *> li.navGold ul li a:visited span {height:0;}
li.navGold ul li a:hover span {border-color:#f1f1f1;border-left:4px solid #936829;}

li.navBlue ul li a:link span, li.navBlue ul li a:visited span {float:right;height:0;margin:-13px -12px 0 10px;border-left:4px solid #7C96B9;border-top:4px solid #FFF;border-bottom:4px solid #FFF;overflow:hidden;}
*> li.navBlue ul li a:link span, *> li.navBlue ul li a:visited span {height:0;}
li.navBlue ul li a:hover span {border-color:#f1f1f1;border-left:4px solid #2A7EB7;}

li.navGrey ul li a:link span, li.navGrey ul li a:visited span {float:right;height:0;margin:-13px -12px 0 10px;border-left:4px solid #383840;border-top:4px solid #FFF;border-bottom:4px solid #FFF;overflow:hidden;}
*> li.navGrey ul li a:link span, *> li.navGrey ul li a:visited span {height:0;}
li.navGrey ul li a:hover span {border-color:#f1f1f1;border-left:4px solid #666;}

.block01 {float:left;text-align:right;width:300px;height:180px;padding-right:10px;border:1px solid #E8EEF8;background:url(../images/back_block.gif) repeat-y right;}
.block01 h2 {font-size:180%;font-weight:100;margin:0;color:#6CA3D5;}
.block01 p {margin:5px 0 5px 120px;}

.block02 {float:left;text-align:right;margin-left:10px;width:300px;height:180px;padding-right:10px;border:1px solid #E8EEF8;background:url(../images/back_block.gif) repeat-y right;}
.block02 h2 {font-size:180%;font-weight:100;margin:0;color:#AC883F;}
.block02 p {margin:5px 0 5px 120px;}

.block03 {float:left;margin:15px 0 20px 0;width:623px;height:100px;padding-left:10px;border:1px solid #E8EEF8;background:url(../images/thumb_03.jpg) no-repeat right;}
.block03 h2 {font-size:180%;font-weight:100;margin:0;color:#797979;}
.block03 p {margin:5px 200px 5px 0;}

.block04 {float:left;margin:0 0 20px 0;width:305px;text-align:justify;}
.block04 h2 {font-size:180%;font-weight:100;margin:0;color:#797979;}
.block04 p {margin:7px 0;}

.block05 {float:left;margin:0 0 20px 20px;width:305px;text-align:justify;}
.block05 h2 {font-size:180%;font-weight:100;margin:0;color:#7C9BB0;}
.block05 h4 {font-size:100%;margin:0;color:#7C9BB0;}
.block05 p {margin:7px 0;}

.block06 {padding:5px 8px 10px;margin-bottom:15px;background:url(../images/back_block.gif) repeat-y right;border:1px solid #E8EEF8;text-align:justify;}
.block06 h1 {color:#848484;margin-bottom:-15px;}

#leftBlock {float:left;width:472px;}
#rightBlock {float:right;width:158px;font-size:90%;}


#process {margin-top:20px;}
#process div {float:left;border:1px solid #6CA3D5;}
#process strong {display:block;padding:1px 6px;background-color:#6CA3D5;font-weight:900;color:#FFF;}
#process em {display:block;padding:10px 6px;font-style:normal;color:#6CA3D5;}

#processPast em {color:#C0C0C0;}
#processPast strong {background-color:#C0C0C0;}
div#processPast {border-color:#C0C0C0;}

#processCurrent em {font-size:150%;color:#AC883F;}
#processCurrent strong {background-color:#AC883F;}
div#processCurrent {margin-top:-3px;border-color:#AC883F;}

#footer {clear:both;text-align:right;padding:1px 5px 5px 0;background-color:#ACAEAF;border-top:1px solid #ACAEAF;color:#FFF;font:75% Verdana, Arial, Helvetica, sans-serif;}
#footer a {text-transform:uppercase;color:#FFF;text-decoration:none;}