body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.bottomBorderWhite {border-bottom:solid; border-bottom-color:#FFFFFF; border-bottom-width:1px;}
.topBorderWhite {border-top:solid; border-top-color:#FFFFFF; border-top-width:1px;}
.topBorderGreen {border-top:solid; border-top-color:#a1d4a5; border-top-width:5px;}
.topBottomBorderBlack {border-bottom:solid; border-bottom-color:#474931; border-bottom-width:5px; border-top:solid; border-top-color:#474931; border-top-width:5px;}
.topBottomBorderGreen {border-bottom:solid; border-bottom-color:#a1d4a5; border-bottom-width:3px; border-top:solid; border-top-color:#a1d4a5; border-top-width:3px;}
.rightBorderDotted {border-right:dotted; border-right-color:#CCCEB6; border-right-width:1px;}
.rightBorderSolid {border-right:solid; border-right-color:#a1d4a5; border-right-width:3px;}
.rightBorderSolid4 {border-right:solid; border-right-color:#FFFFFF; border-right-width:4px;}
img {border-style: none;}

.dottedBorder {border:dotted; border-color:#9a9c89; border-width:1px;}

.bottomDottedBorder {border-bottom:dotted; border-bottom-color:#CCCEB6; border-bottom-width:1px;}
.SidesDottedBorder {border-bottom:dotted; border-bottom-color:#CCCEB6; border-bottom-width:1px; border-left:dotted; border-left-color:#CCCEB6; border-left-width:1px;}

.topButNorm {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#474931;}
.topButOver {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#474931; text-decoration:underline;}

.greenStripTopSafari {padding-top:50px;}
.greenStripBotSafari {padding-bottom:50px;}

.greenStripTopFirefox {padding-top:48px;}
.greenStripBotFirefox {padding-bottom:77px;}
.greenBotPaddingFirefox {padding-bottom:120px;}
.greenTopPaddingFirefox {padding-bottom:125px;}
.greenBotPaddingPortFirefox {padding-bottom:123px;}
.greenBotPaddingPortFirefox_Win {padding-bottom:123px;}
.greenTopPaddingPortFirefox_Win {padding-bottom:123px;}

.greenStripTopOther {padding-top:52px;}
.greenStripBotOther {padding-bottom:79px;}
.greenTopPaddingOther {padding-top:120px;}
.greenBotPaddingPortOther {padding-bottom:129px;}

.greenStripTopPort {padding-top:0px;}
.greenStripBotPort {padding-bottom:131px;}

.greenBotPadding {padding-bottom:125px;}
.greenTopPadding {padding-bottom:125px;}

.greenStripTopExplorer {padding-top:49px;}
.greenStripBotExplorer {padding-bottom:80px;}
.greenBotPaddingExplorer {padding-bottom:123px;}
.greenTopPaddingExplorer {padding-bottom:125px;}
.greenBotPaddingPortExplorer {padding-bottom:124px;}
.greenTopPaddingPortExplorer {padding-bottom:124px;}

.greenStripTopChrome_Win {padding-top:48px;}
.greenStripBotChrome_Win {padding-bottom:85px;}
.greenBotPaddingChrome_Win {padding-bottom:121px;}
.greenTopPaddingChrome_Win {padding-bottom:125px;}
.greenBotPaddingPortChrome_Win {padding-bottom:123px;}
.greenTopPaddingPortChrome_Win {padding-bottom:123px;}

.greenStripTopSafari_Win {padding-top:48px;}
.greenStripBotSafari_Win {padding-bottom:50px;}
.greenBotPaddingSafari_Win {padding-bottom:121px;}
.greenTopPaddingSafari_Win {padding-bottom:125px;}
.greenBotPaddingPortSafari_Win {padding-bottom:123px;}
.greenTopPaddingPortSafari_Win {padding-bottom:123px;}

/********* PORTFOLIO *************/
.portTopPad {padding-top:30px;}
.portKey {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#474931; margin-left: 30px;}
.portKey2 {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#9e0b0f; margin-left: 5px;}
.portHiddenLinks{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#9e0b0f; display:none;}
.portUpdate {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#474931; margin-left: 30px;}
.popClass {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#474931;}
.popHead {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#474931; font-weight:bold;}
.popSpan {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#9e0b0f;}
.portArchNorm {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#474931; margin-left: 30px; text-decoration:underline;}
.portArchOver {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#9e0b0f; margin-left: 30px; text-decoration:underline;}
.portArch {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#474931;}
.portArchNone { display:none;}
.portArchBlock { display:block;}
.portArchTopPad {padding-top:10px;}
.portArchUpdate {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#474931; margin-left: 40px;}
 

/************* PEOPLE ***************/
.peopleHeader {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#9e0b0f; margin-left: 0px; margin-bottom:10px;}
.peopleBody {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474931; margin-left: 0px;}
.peopleMat {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#474931; font-style:italic;}
.peopleQuote {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#9e0b0f; margin-left: 5px; margin-right:5px; text-align:left;}
.peopleQuote2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474931; margin-left: 0px; margin-right:5px; text-align:right;}

/************* PROFILE **************/
.profileBody {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474931; margin-left: 100px; margin-right:300px;}
.profileQuote {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#9e0b0f; margin-left: 150px; margin-right:150px; text-align:left;}

/************* PRODUCTS ***************/
.prodBody {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474931; margin-left: 100px; margin-right:300px;}
.prodNorm {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9e0b0f; text-decoration:underline;}
.prodOver {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474931; text-decoration:underline;}

/************* CONTACT *************/
.contactNorm {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9e0b0f; text-decoration:underline;}
.contactOver {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474931; text-decoration:underline;}
.formHeaders {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#9e0b0f; margin-left:150px; margin-right:150px; text-align:right;}
.contactInfo {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9e0b0f; margin-left:20px;}
.formColon {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#9e0b0f; margin-left:150px; margin-right:150px; text-align:left;}
