body {
background: background: url(images/index/bgline.gif) #FFFFFF;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.anchor {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px}
a {  text-decoration: underline}
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal}
.whitecopyright {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; line-height: 7px}
.anchor2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; text-decoration: underline}
.anchor3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; color: #000000}
#newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	vertical-align: top;
	float: right;
}
#floatRight {
	float: left;
}
#newsletter a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#newsletter a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#newsletter a:hover {
	text-decoration: underline;
}

/* HOME NAVIGATION */
.homeNavCell{height:293px; background:url(images/home-nav-bg.jpg) -22px 0px no-repeat; vertical-align:top;}
td.homeNavCell ul{margin:29px 0 0 7px; padding: 0;}
td.homeNavCell ul li{width:150px; margin:0 0 5px 1px; list-style-type:none; padding:0 0 0 0px; line-height: 14px;}
td.homeNavCell ul li a{ background: url(images/green-bubble.gif) 0px 2px no-repeat; padding-left:15px; display:block; height:auto;}
td.homeNavCell ul li a:link, td.homeNavCell ul li a:visited, td.homeNavCell ul li a:hover, td.homeNavCell ul li a:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase; color:#669966; font-size:11px; font-weight:bold; display:block; }
td.homeNavCell ul li a:hover{color:#ff9933; text-decoration:none; height:auto; display:block; background: url(images/orange-bubble.gif) 0px 2px no-repeat;}

/*SECONDARY NAVIGATION */
.secNavCell{width:143px; height:333px; background:url(images/sec-nav-bg.jpg) 0px 0px no-repeat; vertical-align:top;}
.secNavCell ul{padding: 0; margin:20px 0 0 10px; line-height:14px;}
.secNavCell ul li{width:120px; margin:5px 0 5px 1px; list-style-type:none; padding:0 0 0 0px;}
.secNavCell ul li a{background: url(images/green-bubble.gif) 0px 2px no-repeat; padding-left:15px; display:block; height:auto;}
.secNavCell ul li a:link, .secNavCell ul li a:visited, .secNavCell ul li a:hover, .secNavCell ul li a:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase; color:#669966; font-size:11px; font-weight:bold; display:block;}
.secNavCell ul li a:hover{color:#ff9933; text-decoration:none; height:auto; display:block; background: url(images/orange-bubble.gif) 0px 2px no-repeat;}
td.secNavCell a.currentPage:link, td.secNavCell a.currentPage:visited, td.secNavCell a.currentPage:hover, td.secNavCell a.currentPage:active{background:url(images/orange-bubble.gif) 0px 2px no-repeat; color:#ff9933; display:inline; line-height: 14px;}
td.secNavCell a.portSubNav:link,td.secNavCell a.portSubNav:visited,td.secNavCell a.portSubNav:hover,td.secNavCell a.portSubNav:active {color:#ff9933; background:none; font-size:10px; margin:-17px 0 0 0; text-transform:none; cursor:pointer; display:inline;  }
td.secNavCell a.portSubNav:hover{text-decoration:underline;}

/* SECONDARY NAV PORTFOLIO PAGES */

/* HEADERS */
h1{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; margin:10px 0 0 0; padding:0;}
h2{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; margin:0; padding:0;}
h3{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:underline; font-style:italic; font-weight:normal; margin:0; padding:0;}

/* PARAGRAPHS */
p{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;}



/* PORTFOLIO */
.portfolio{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.italic {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: normal; line-height: 14px;}
.popuptitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; line-height: 16px;}
.popupdescrip {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; line-height: normal;}
.popuplink {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: underline; line-height: 17px;}
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000;}

.thinBlackBorder{ border:1px solid black;}
.popUp{background:black; color:white;}
.bold{font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.portfolio ul{margin:0 0 0 30px; padding:0;}
.popUp .printClose{font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-left:35%;}
.printClose a:link, .printClose a:visited, .printClose a:hover, .printClose a:active{color:white; text-decoration:underline;}

