body, html 		{margin: 0; border: 0; font-family: Arial, Helvetica, sans-serif;  color: #5b5b5b;}
body			{background-color: #013668; font-size: 12px; padding: 10px 0 0 0;}
p 				{} /* margin: 0 0 1em 0; padding: 0; */
a 				{text-decoration: none; color: #3389c9;}
a:hover 		{color: #67beff; text-decoration: underline;}
td 				{font-style : normal; font-family : Arial, Helvetica, sans-serif; font-size : 12px; vertical-align: top;}
img 			{border: 0;}
.clear			{clear: both;}

h1, h2, h3, h4 {font-family: Arial, Helvetica, sans-serif; color: #013668;}
h1 {font-size : 18px; font-weight: normal; margin:0 0 7px 0; padding:0; line-height: 18px;}
h2 {font-size : 16px; font-weight: bold; margin:0 0 7px 0; padding:0; line-height: 16px;}
h3 {font-size : 14px; font-weight: bold; margin:0 0 6px 0; padding:0; line-height: 	14px;}
h4 {font-size : 12px; font-weight: bold; margin:0 0 5px 0; padding:0; line-height: 13px;}

#logoPrint {display: none;}

.shadow,
.sideShadows {width: 864px; margin: 0px auto 0 auto; background-image: url('../images/bgr_shadows.gif'); background-repeat: repeat-y;}

#container {width: 830px; margin: 0px auto 0 auto; border: 10px solid #FFFFFF; position: relative; background-color: #FFFFFF;}

#leftNav 	{position: absolute; top: 0; left: 0; width: 238px; height: 317px; background-image: url('../images/bgr_nav.png'); background-repeat: no-repeat; padding-top: 18px; z-index: 0	;}
#leftNav a 	{padding-left: 18px}

#homepageContent 			{background-color: #FFFFFF; padding: 10px 20px 10px 30px;}
#homepageContent .welcome 	{float: left; width: 515px;}
#homepageContent #logo 		{float: right;}
#homepageContent h1 		{margin:0 0 5px 0;}

#pageSlideShow {background-color: #FFD529; height: 452px;}
#pageHeader {float:right; height: 452px; width: 680px; text-align: center; background-color: #FFE061;}
#pageContent {width: 680px; float: right;}
#pageContent .contentContainer {padding: 20px 15px 0 20px;z-index: 1000; position: relative;  padding-bottom: 15px;}

#leftLogo   {float: left; clear: left; margin-left: 5px; margin-top: 8px;}

#rightNav 	{background-color: #FFD528; background-image: url('../images/bgr_texture.gif'); background-repeat: no-repeat; background-position: top right; border: 0px solid #FF0000;height: 100%; width: 200px; margin: 0 0 0 20px;}
#rightNav .content {padding: 20px;z-index: 1001; position: relative;}
.subNav 			{margin: 0 0 25px 0; padding: 0; list-style: none;}
.subNav li 			{border-bottom: 1px solid #eeeeee; padding: 4px 0 4px 0;}
.subNav a 			{color: #013668;}
.subNav a:hover 	{color: #3389c9; text-decoration: none;} 

#footer 		{width: 850px; margin: 0px auto 0 auto; padding: 0 0 20px 0; text-align: center; color: #FFFFFF; font-size: 11px;}
#footer span 	{padding: 0 10px 0 10px;}
#footer a 		{color: #FFFFFF;}
#footer a:hover {color: #ffd529; text-decoration: none;}
#footer .links  {padding: 10px 0 5px 0; color: #336699;}
#footer a       {color: #6699CC;}

/* Supplemental Index */
.tblIndex table {border-top: solid 1px #013668;border-left: solid 1px #013668;border-right: solid 1px #013668;}
.tblIndex td {padding: 3px 10px 3px 10px;border-bottom: solid 1px #013668;}
.tblIndex .tblIndexHeader {font-weight:bold;background-color: #013668; color:#FFFFFF;}

.prtTbl td {padding-right: 8px; padding-bottom: 3px;}
.prtTbl img {padding-right: 5px;}

#contentArea    {padding-left: 15px;}

/* Lower Photos */
.singleProjects 	{font-size: 11px; text-align: left;}
.singleProjects .note {text-align: left; clear:both; font-weight: bold; font-size: 12px; padding-left: 5px;}
.singleProjects img		{padding:4px;border: 1px solid #cfe2e6;background:#FFFFFF;}
.singleProjects td 		{font-weight:bold; background-color: #cfe2e6; line-height: 1.0em;}
.singleProjects a 			{color: #003366; display: block;}
.singleProjects a:hover 	{text-decoration: none; color: #0099CC;} 
.singleProjects .caption 	{display: block; padding: 5px 10px 5px 20px; font-size: 11px; text-align: left;}

/* Slideshow Navigation */
#slideShowNav       {position: absolute; top: 420px; left: 160px; z-index: 2000; background-image: url('/global/images/bgr_trans.png'); padding: 5px 5px 5px 8px;color: #336699; font-size: 11px; font-weight: bold;}
#slideShowNav a     {margin: 0 0 0 8px;}
#slideShowNav a:hover     {text-decoration: none;}
#slideShowNav span  {background-color: #013668; padding: 1px 6px 1px 6px; border: solid 1px #013668; color: #FFFFFF;}
#slideShowNav span:hover  {color: #FFD529;}

/* Slideshow Navigation */
#slideShowNav2       {position: absolute; top: 420px; left: 160px; z-index: 2000; border: solid 1px #808080;}

.yellowBar		{width: 830px; height: 22px; background: #ffd529;}
