/* CSS Document */
img.n { border: 1px SOLID #FFF }
img.a { border: 1px SOLID #FF0000 }
img.gb { border: 1px SOLID #CCC }

div.projectHeader { font-size: 16px; font-weight: bold }
div.projectMain { padding: 15px }
div.projectSubHeader { font-size: 16px; color: #999; margin-top: 5px }

td.cl, td.cr { vertical-align: top }
td.cl { width: 540px; height: 100%; padding: 10px 10px 30px 10px; background: #FFF }
td.cr { width: 200px; height: 100%; background: #F3F3F3 }

td.vcl { width: 206px; height: 100%; border-right: 1px SOLID #FFF; background: #EBEBEB; vertical-align: top; }
td.vcr { width: 532px; height: 100%; vertical-align: top }

td.cmr { width: 560px; padding: 15px 50px 50px 15px }
td.cmr div { position: relative }

td.phdr { width: 740px; background: #5391C4 }

td.smia, td.sma { padding: 3px 15px; border-bottom: 1px SOLID #FFF }
td.sma { background: #D7D7D7 }
	td.sma a { color: #333 }
td.smia { background: #EBEBEB }
td.sms { padding: 3px 0 3px 25px }

td.list_header { font-size: 11px; font-weight: bold; border-bottom: 1px SOLID #CCC; padding: 5px }
td.list1, td.list2 { border-bottom: 1px SOLID #CCC; padding: 5px; vertical-align: top }
td.list1 { background: #EBEBEB }
td.list2 { background: #FFF }

td.phdr { width: 740px; height: 55px; font-size: 16px; font-weight: bold; color: #FFF; background: #5391C4; padding: 10px; vertical-align: bottom }

td.featureImg, td.featureHdr, td.featureDesc { border-bottom: 1px SOLID #FFF; background: #EBEBEB; }
td.featureHdr { font-weight: bold; padding: 5px 5px 5px 10px }
td.featureDesc { padding: 10px }

td.projectDetails { padding: 10px }
td.projectDetailsHeader { background: #EBEBEB; padding: 5px }
td.projectHeading { padding: 10px 5px 0 5px; font-size: 14px }
td.projectMain { padding: 0 5px; }
td.projectImage, td.moreImages { vertical-align: top }
td.projectImage { width: 400px }
td.projectLeft { padding: 15px 15px 0 0 }
td.projectRight { background: #F2F2F2; width: 180px; border-left: 1px SOLID #999 }
td.moreImages { padding-left: 10px; border-bottom: 1px SOLID #CCC; border-right: 1px SOLID #CCC; }

/* Project Menu */
td.smia2, td.sma2 { padding: 3px 3px 3px 20px; border-bottom: 1px SOLID #FFF }
td.sma2 { background: #D7D7D7 }
	td.sma2 a { color: #333 }
td.smia2 { background: #EBEBEB }