DL#sectionNavigation { background-color: #452663; height: 2em; }
DL#sectionNavigation DD { background-image: url(../../Images/shopping/bread_off.gif); }
DL#sectionNavigation DD.active { background-image: url(../../Images/shopping/bread_on.gif); }
DL.tabStrip {/* border-bottom: 1px solid #452663;*/ padding-top: 1em; }
DL.tabStrip DD { background-color: #452663; }

/* DIV#ContentMain H1 { font-size: 1.3em; color: #2A407B; margin: 0 0 0.6em 0; padding: 0 0 0 0; }*/
DIV#ContentMain H1 { font-size: 1.3em; color: #2A407B; margin: 0 0 0.6em 0em; padding: 0 0 0 0;}
DIV#ContentMain H2 { font-size: 1.3em; color: #2A407B; margin: 0 0 0.6em 0em; padding: 0 0 0 0;}
DIV#ContentMain a { text-decoration:none}
DIV#ContentMain H3 {color: #2A407B; margin: 0 0 0 0; padding: 2px 0 0 0; background-repeat: no-repeat; font-size:12px}
DIV#ContentMain H4 { font-size: 1em; margin: 0 0 0.5em 0; padding: 0 0 0 0; font-weight: normal; color: #2A407B; }

DIV#ContentMain .content {padding: 0; margin:0}
DIV#ContentMain .pageBlock .content H2 { padding-left: 20px; margin: 0 0 0.5em -1.8em; font-size: 1em;  background-image: url(../../Images/icon/shopping.gif); background-repeat: no-repeat; }
DIV#ContentMain .content H3 { margin: 0 0 0 0; }
DIV#ContentMain A.icon { display: block; background-image: url(../../Images/icon/shopping.gif); }
DIV#ContentMain A { color:#00accd;}
DIV#ContentMain A:HOVER { color:Navy; }

DIV#ContentMain DIV.twoFifth { width: 335px; float: left; }
DIV#ContentMain DIV.third { width: 210px; float: left; padding: 0 0 12px 0; margin: 0 0 0 0}
DIV#ContentMain DIV.third h3 { font-size: 12px; font-family: Arial; }
DIV#ContentMain DIV.ContentPromo { border: 1px solid #cccccc; }
DIV#ContentMain DIV.ContentPromo .header { padding: 0.2em 0.8em 0.5em 1.8em; background: #eeeeee url(../../Images/table_arrow_alt.gif) no-repeat 4px 4px; }
DIV#ContentMain DIV.ContentPromo .header H3 { color: #666666; font-size: 1.1em; background: none; margin: 0 0 0 0; padding: 0 0 0 0; }
DIV#ContentMain DIV.ContentPromo .header H4 { color: #666666; font-weight: bold; margin: 0 0 0 0; padding: 0 0 0 0; }
/*Shop.Work hero title*/
DIV#MediaObject H5 {position:absolute; top:148px; left:36px; color: #666666; font-weight: normal; margin: 0 0 0 0; padding:0; font-size:5em; color:#FFFFFF; }

DIV#ContentMain DIV.ContentPromo .copy { padding: 0.5em 0.8em 0.5em 1.7em; }

TABLE.data THEAD TR TD, TABLE.data THEAD TR TH { background-color: #452663; color: #ffffff; }

TABLE.propertyGrid { border-collapse:collapse; padding:0; margin-bottom:1em; width: 100%; }
TABLE.propertyGrid CAPTION { padding: 0.3em 0.3em 0.3em 0.5em; text-align: left; font-weight: bold; padding-bottom: 0.5em; background-color: #e5e5e5; }
TABLE.propertyGrid TBODY TR TH, TABLE.propertyGrid TBODY TR TD { padding: 0.3em 0.3em 0.3em 0.5em; text-align: left; vertical-align:top; }
TABLE.propertyGrid TR.alt TH, TABLE.propertyGrid TBODY TR.alt TD { background-color: #f5f5f5; }

DL.links DD A { background: url(../../Images/shopping/arrow.gif) no-repeat; }
DIV#ContentMain UL.links { list-style-image: url(../../Images/shopping/arrow.gif); }

DIV.featurePanel {width:30px }
DIV.featurePanel A { background-image: url(../../Images/shopping/bread_off.gif); background-repeat: no-repeat; background-position: 0px 2px; }

DIV.panel A:HOVER {color:navy; }
DL.panel DD A:HOVER {color:navy; }
DL.panel DD.active A { text-decoration: none; }

div.content img {padding: 0 0 0 0;}
div.content div.contentHolder p {width:180px; display:block; padding: 0 0 0 10px}
DIV#ContentMain div.content {padding: 0 0 0 0px}

DIV#ContentMain .pageBlock {width:690px; padding: 0 0 0 0; margin: 0 0 0 0; clear:both }


div.pageSelector{width:620px; padding: 0 0 0 10px}
a.nextPage{float:right; text-decoration:none; font-family:Arial; font-size:11px; background-image: url(../../Images/TWAS/arrowright.jpg); background-repeat:no-repeat; background-position: 55px 10px; width:75px; height:20px; padding: 10px 0 0 0; color:#37343f}
a.previousPage{float:left; text-decoration:none; font-family:Arial; font-size:11px; background-image: url(../../Images/TWAS/arrowleft.jpg); background-repeat:no-repeat; background-position: 0px 11px; width:100px; height:20px; padding: 10px 0 0 0; text-indent: 15px; color:#37343f}

div.panelDate { font-size: 10px; color: #2A407B; margin: 0 0 10px 0; padding: 0 0 0 10px; border: solid 1px #e0e0e0}
div.panelDate h2 { font-size: 12px; color: #666666; margin: 0 0 0 0; padding: 0 0 0 0; }
div.pageHeading {font-family:Arial; font-size:18px; font-weight:bold; color:#2a407b; padding: 20px 0 0 0; width:400px; float:left;}
div.pageNumber {font-family:Arial; font-size:18px; font-weight:bold; color:#2a407b; padding: 20px 0 0 0; float:right; text-align:right}
div.pageHeadingAndNumberContainer {width:620px; clear:both}

DIV#ContentMain { padding-left:18px; width:650px; float:left; display:block}

div.FeaturedProjectContent {float:left; width: 120px; padding: 20px 20px 25px 10px;}
div.FeaturedProjectContent p {padding: 0 0 0 0}
div.contentHolder {padding:0 0 0 0px;background-repeat:no-repeat; width:120px; height:80px}

div.pageBreak{ border-bottom: solid 1px black}

img.banner { padding:0 0 0 0px; margin: 0 0 0 0}

.CompletedProjectsTable {border-style:solid; border-collapse:collapse}


