/* General Styles */

a
{
	color:#7A9E00;
}

h1 {font: bold 15px Verdana, Arial, Helvetica, sans-serif; color: #7A9E00; letter-spacing: 1px; margin-top: 15px;}
h1.home {margin-top: 12px;}

.maincopygrey01 {font: 0.7em Verdana, Arial, Helvetica, sans-serif; color: #7D7B7A; line-height: 18px;}
.maincopygrey02 {font: 0.6em Verdana, Arial, Helvetica, sans-serif; color: #7D7B7A; line-height: 18px;}
.maincopygreen01 {font: 0.7em Verdana, Arial, Helvetica, sans-serif; color: #7A9E00; line-height: 18px;}
.maincopygreen02 {font: 0.6em Verdana, Arial, Helvetica, sans-serif; color: #7A9E00; line-height: 18px;}
.maincopygrey_nlh01 {font: 0.7em Verdana, Arial, Helvetica, sans-serif; color: #7D7B7A;}
.maincopygreen_nlh01 {font: 0.7em Verdana, Arial, Helvetica, sans-serif; color: #7A9E00;}
.subheading01 {font: bold 0.7em Verdana, Arial, Helvetica, sans-serif; color: #7D7B7A; line-height: 18px;}
.subheadinggreen01 {font: bold 0.7em Verdana, Arial, Helvetica, sans-serif; color: #7A9E00; line-height: 20px;}
.subheadinggreen02 {font: bold 0.8em Verdana, Arial, Helvetica, sans-serif; color: #7A9E00; line-height: 20px;}
.subnavgreen01 {font: 0.7em Verdana, Arial, Helvetica, sans-serif; color: #7A9E00; line-height: 20px;}
.subnavgrey01 {font: 0.7em Verdana, Arial, Helvetica, sans-serif; color: #7D7B7A; line-height: 20px;}
.maincopygreen-italic {font: italic 0.7em Verdana, Arial, Helvetica, sans-serif; color: #7A9E00; line-height: 18px;}

.spacing01 {margin-bottom: -6px;}
.spacing02 {padding: 1px 1px 1px 1px;}
.spacing03 {margin-top: 10px;}

.border01 {border: 1px solid #7D7B7A;}

.float01 {float: right; margin-left: 10px; margin-bottom: 5px;}
.float02 {float: left; margin-right: 10px; margin-bottom: 5px;}
.float03 {float: right; margin-left: 5px; margin-right: 5px; margin-top: 8px;}

li {list-style: outside square; color: #7A9E00; margin-bottom: 10px;}

a.second:link {color: #7A9E00;}
a.second:link:hover {color: #7D7B7A;}
a.second:visited {color: #7A9E00;}
a.second:visited:hover {color: #7D7B7A;}

/* Home Page */

td#living {text-align: right; padding: 0px 10px 5px 0px}
td#sketch {text-align: right; padding: 5px 10px 5px 0px}
td#map {text-align: right; padding: 5px 10px 5px 0px}
td#text {background-color: #FFFFFF; text-align: left; vertical-align: top; border-left: 1px solid #7D7B7A; padding: 0px 0px 5px 10px}
td#contact {text-align: left; border-left: 1px solid #7D7B7A; padding: 5px 0px 5px 10px}
td#contact a:link {color: #7A9E00;}
td#contact a:link:hover {color: #7A9E00;}
td#contact a:visited {color: #7A9E00;}
td#contact a:visited:hover {color: #7A9E00;}
td#dhaus {text-align: left; padding: 5px 0px 5px 10px}
td#dhaus a:link {color: #7A9E00;}
td#dhaus a:link:hover {color: #7A9E00;}
td#dhaus a:visited {color: #7A9E00;}
td#dhaus a:visited:hover {color: #7A9E00;}
table#basecont {width: 650px;}
td#right {width: 314px;}
td#left {padding: 0px 10px 0px 0px; vertical-align: top;}
td#strap {padding: 4px 0px 4px 0px;}
td#topbar {text-align: center; padding: 10px 0px 0px 0px;}
td#rightcontent01 {width: 314px; padding-top: 9px;}
td#textarea01 {background: white; vertical-align: top; text-align: left; border-left: 1px solid #7D7B7A; padding: 0px 0px 15px 15px;}
td#textarea01 a:link {color: #7A9E00;}
td#textarea01 a:link:hover {color: #7D7B7A;}
td#textarea01 a:visited {color: #7A9E00;}
td#textarea01 a:visited:hover {color: #7D7B7A;}
td#footer01 {background: white; text-align: left; border-left: 1px solid #7D7B7A; padding: 3px 0px 7px 15px;}
td#footer01 a:link {color: #7A9E00;}
td#footer01 a:link:hover {color: #7A9E00;}
td#footer01 a:visited {color: #7A9E00;}
td#footer01 a:visited:hover {color: #7A9E00;}
td#footer02 {padding: 5px 0px 5px 15px; text-align: left;}
td#footer02 a:link {color: #7A9E00;}
td#footer02 a:link:hover {color: #7A9E00;}
td#footer02 a:visited {color: #7A9E00;}
td#footer02 a:visited:hover {color: #7A9E00;}

td#leftcontent01 {width: auto; vertical-align: top; text-align: right; padding-top: 9px; padding-right: 9px;}
td#pic01 {padding: 0px 9px 9px 0px;}
td#pic02 {padding: 0px 0px 9px 0px;}
td#login01 {text-align: right; padding: 9px 0px 0px 0px;}
td#login02 {width: 351px; text-align: right; padding: 15px 15px 15px 15px;}
td#login02 a:link {color: #7A9E00;}
td#login02 a:link:hover {color: #7A9E00;}
td#login02 a:visited {color: #7A9E00;}
td#login02 a:visited:hover {color: #7A9E00;}

/* Modular Construction: Introduction Page */

td#rightcontent02 {width: 450px; padding-top: 9px;}
td#textarea02 {background: white; vertical-align: top; text-align: left; border-left: 1px solid #7D7B7A; padding: 0px 0px 15px 15px; background-image: url(images/greyline02a.gif); background-repeat: no-repeat; background-position: top;}
td#textarea02 a:link {color: #7D7B7A;}
td#textarea02 a:link:hover {color: #7A9E00;}
td#textarea02 a:visited {color: #7D7B7A;}
td#textarea02 a:visited:hover {color: #7A9E00;}
td#submenu01 {text-align: left; border-left: 1px solid #7D7B7A; padding: 5px 0px 5px 15px;}
td#submenu02 {text-align: left; border-left: 1px solid #7D7B7A; padding: 5px 0px 15px 15px;}
td#submenu02 a:link {color: #7D7B7A;}
td#submenu02 a:link:hover {color: #7A9E00;}
td#submenu02 a:visited {color: #7D7B7A;}
td#submenu02 a:visited:hover {color: #7A9E00;}

/* New Styles */

td#rightCol {width: 450px; padding-top: 9px; vertical-align: top;}
td#leftCol {width: 257px; padding-top: 9px; vertical-align: top;}
td#mainPic {padding-right: 7px;}
td#mainPic2 {padding-top: 10px; padding-right: 7px;}
td#videoTxt {padding: 5px 5px 0px 0px; text-align: left;}
td#videoTxtLink {padding: 5px 0px 0px 5px; text-align: left;}
td#pdf {width: 30px;}
td#csthumb {width: 50px; text-align: center;}

td#videoLg {vertical-align: top; padding: 9px 0px 0px 15px; text-align: center;}
td#copyLg {}