BODY { margin:0px;}
P { font-size:12px; }
SUP { font-size:9px; }
FORM { font-family:tahoma,sans serif; font-size:11px; }
TABLE { font-family:tahoma,sans serif; font-size:11px; }

.basefontLink{ color:#999999; }
.imgLinkBox{ color:#999999; display:inline; border:1px solid #fcddbf; margin-right:5px; padding:3px; }
.imgLink{ color:#666666;}

.header { background-color:#dbe0e5; height:85; width:100%;  }
.leadPara { font-size:14px; }
.logoImg { margin-left:29px;  margin-right:35px; margin-bottom:9px; }
.descWrapper { border:1px solid #fcddbf;  padding:6px; margin-bottom:10px; }

.main { background-image:url('/images/mainBG.gif'); background-repeat:repeat-x; height:100%; width:100%; padding-left:30px; font-family:Tahoma, sans serif; }

.navBar { background-image:url('/images/navBarBG.gif'); height:27px; width:100%; padding-left:30px; border-top:1px solid #999999; font-family:Tahoma, sans serif; color:#f68e21; font-size:10pt; font-weight:normal; }
.navBarSepLeft { margin-right:10px; vertical-align:middle; }
.navBarSep { margin-right:10px; margin-left:10px; vertical-align:middle; }
.priNavLink { text-decoration:none; color:#f68e21; }
.priNavLink:hover { text-decoration:underline; color:#22224e; }

.columnWrapperEdge { background-color:#fcddbf; }
.columnWrapper { padding:15px; }
.homeHdr { font-family:tahoma,sans serif; color:#f5941e; font-size:21px; font-weight:bold; }
.homeSubHdr { font-family:tahoma,sans serif; color:#33335c; font-size:16px; font-weight:bold; }

.intHdr { font-family:tahoma,sans serif; color:#f5941e; font-size:21px; font-weight:bold; border-bottom:1px solid #fcddbf; }

.leftCol { float:left; width:461px; position:relative; }
.rightColHome { margin-left:510px; width:290px; }
.rightCol { margin-left:510px; width:290px; margin-top:27px;}
.galleryList { height:420px; overflow:auto; padding:5px; border:1px solid #cccccc;}

.galleryListLink { color:#f5941e; text-decoration:none; }
.galleryListLink:hover { color:#f5941e; text-decoration:underline; }

.keyList { font-family:tahoma,sans serif; font-size:11px; color:#22224e; }
.keyElement { font-weight:bold; color:#22224e; margin-top:10px; margin-bottom:0px;}
.keyHdr { color:#f5941e; font-size:14px; font-weight:bold; margin-top:10px; margin-bottom:10px; }

.homeImg { margin-left:10px;  }
.homeBox { margin-top:25px; border:1px solid #cccccc; padding:10px; color:#111141; font-size:14px; height:280px; }
.homeBoxHdr { color:#646482; font-weight:bold; font-size:22px; font-family:tahoma,sans serif; margin-top:10px; }

#vidLink { FONT-WEIGHT:BOLD; font-size:12pt; margin:10px 0 0 0; }
#vidLink A { color:#f5941e; text-decoration:none; }
#vidLink A:hover { color:#f5941e; text-decoration:underline; }

.stdList { font-family:tahoma,sans serif; font-size:11px; color:#22224e; }
.stdListHdr { font-weight:bold; color:#22224e; margin-top:10px; margin-bottom:0px;}

.rightColImg { border:1px solid #646482; }

.formFields { font-family:tahoma,sans serif; font-size:11px; }

.galleryImg { border:1px solid #cccccc;  }

.footer { font-size:10px; color:#f5941e; border-top:1px solid #fcddbf; margin-top:40px; padding-top:5px; }
.footerLink { font-size:10px; color:#f5941e; }



.popupf { POSITION: absolute; VISIBILITY: hidden; width: 350px;  PADDING-TOP: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-BOTTOM: 15px; z-index: 10; font-family: garamond,  times new roman, serif; font-size: 13pt; background-color: #ffffcc; layer-background-color: #ffffcc; border: 2px solid #000000; }
.popupf2 { POSITION: absolute; VISIBILITY: hidden; width: 350px;  PADDING-TOP: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-BOTTOM: 15px; z-index: 10; font-family: garamond, times new roman, serif; font-size: 13pt; background-color: #ffffcc; layer-background-color: #ffffcc; border: 2px solid #000000; }
.popup { POSITION: absolute; VISIBILITY: hidden; width: 350px;  PADDING-TOP: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; PADDING-BOTTOM: 20px; z-index: 10; font-family: garamond, times new roman, serif; font-size: 11pt; background-color: #ffffcc; layer-background-color: #ffffcc; border: 1px solid #000000; }
.popbold { font-weight: bold; }
.poplabelF { font-size: 11pt; font-style: italic; }
.poplabelO { font-size: 10pt; font-style: italic; }
.popupNameSep {border-bottom: 1px solid #000000;}
.popupProjectSep {border-bottom: 1px dotted #000000;}

