* {font-family: Verdana; font-size: 7.5pt;}
a {text-decoration:none; color:#E47F00;}
a:hover {color:#E47F00;}


.menutitle {color:#FFFFFF; padding-bottom:4px; padding-top:4px}
a.menutitle:link {color:#FFFFFF; padding-bottom:4px; padding-top:4px}
a.menutitle:hover {color:#FFFFFF; padding-bottom:4px; padding-top:4px}
a.menutitle:visited {color:#FFFFFF; padding-bottom:4px; padding-top:4px}


.tiny {font-size: 7pt;}
.text {font-size: 8.5pt;}

body {margin-top: 0px;}

.tablesubtitle {font-size: 7.5pt; font-weight:bold;}
.bodytext {font-size: 10px; line-height: 1.5; color:#000000;}

.bodytextblue {font-size: 10px; color:#E47F00; line-height: 1.5; font-family: Verdana; font-weight:bold;}
a.bodytextblue:link {font-size: 10px; color:#E47F00; line-height: 1.5; font-family: Verdana; font-weight:bold;}
a.bodytextblue:hover {font-size: 10px; color:#E47F00; line-height: 1.5; font-family: Verdana; font-weight:bold;}
a.bodytextblue:visited {font-size: 10px; color:#E47F00; line-height: 1.5; font-family: Verdana; font-weight:bold;}

.bodytextpadding {font-size: 8.5pt; line-height: 1.4; color:#5D5D5D; PADDING-LEFT: 25px; PADDING-RIGHT: 15px}
.bodytextcalogin {font-size: 8.5pt; line-height: 1.4; color:#FFFFFF;}
.rememberca {font-size: 8.5pt; line-height: 1.4; color:#7AD1E0;}
.bodytextregular {font-size: 8.5pt; line-height: 1.4; color:#5D5D5D;  font-weight:lighter; PADDING-LEFT: 4px;}
.bodytexthomepage {font-size: 8.5pt; line-height: 1.4; color:#585858;}
.hometitle {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9.5pt; PADDING-LEFT: 4px; PADDING-TOP: 6px; color:#444444;}
.hometitleorange {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9.5pt; PADDING-LEFT: 0px; PADDING-TOP: 6px; color:#EE4B19;}
a.hometitle:hover {color:#EE4B19;}
.homebodytext {font-size: 7.5pt; PADDING-LEFT: 8px; line-height: 1.1; color: #666666;}
.resulttitle {font-size: 7.5pt;}
.resulttext {font-size: 7.5pt;}
.resultbreadcrumbs {font-size: 7.5pt; color: #579722;}
.bodytextpost {font-size: 7.5pt;}
input
{
border: 1px solid #CCCCCC;
}
textarea
{
border: 1px solid #CCCCCC;
}

.bodytext5 {font-size: 7.5pt; color: #FFFFFF}
a.bodytext5:link {color:#FFFFFF}
a.bodytext5:visited {color:#FFFFFF}

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

a.forgotten: {font-size: 7pt; color: #FFFFFF; text-decoration:italic;}
a.forgotten:visited {font-size: 7pt; color: #FFFFFF; text-decoration:italic;}
a.forgotten:link {font-size: 7pt; color: #FFFFFF; text-decoration:italic;}
a.forgotten:hover {font-size: 7pt; color: #FFFFFF; text-decoration:italic;}


.bodytextmenu {font-size: 7pt; color:#000000; font-family: Verdana; background-image: url(/byrne/p/images/menuitem_background.gif);}
.bodytextmenuopen {font-weight: bold; background-image: url(/byrne/p/images/menuitem_background.gif);}
a.bodytextmenu:link {font-size: 7pt; color:#000000; font-family: Verdana;}
a.bodytextmenu:hover {font-size: 7pt; color:#666666; text-decoration:none; font-family: Verdana;}
a.bodytextmenu:visited {font-size: 7pt; font-family: Verdana;}

.projectoverviewtitle {font-size: 10px; color:#E47F00; font-family: Verdana; PADDING-LEFT: 2px;}

.projectoverviewcompany {font-size: 10px; color:#666666; font-family: Verdana; PADDING-LEFT: 2px; font-weight:bold; PADDING-TOP: 8px;}

.projectoverviewdata {font-size: 10px; color:#000000; font-family: Verdana; line-height: 1.4; PADDING-LEFT: 2px;}

.slideshowtitle {font-size: 10px; color:#FFFFFF; font-family: Verdana; PADDING-LEFT: 8px; font-weight:bold;}


.projectbluetitle {font-size: 10px; color:#E47F00; font-family: Verdana; font-weight:bold; line-height: 2.4;}

.homepagebodytext {font-size: 10px; line-height: 1.5; color:#000000; padding-left:5px}

.casestudyheading {font-size: 10px; color:#000000; font-family: Verdana; PADDING-LEFT: 0px; font-weight:bold; PADDING-TOP: 0px;}
a.casestudyheading:link {font-size: 10px; color:#000000; font-family: Verdana; PADDING-LEFT: 0px; font-weight:bold; PADDING-TOP: 0px;}
a.casestudyheading:hover {font-size: 10px; color:#666666; font-family: Verdana; PADDING-LEFT: 0px; font-weight:bold; PADDING-TOP: 0px; text-decoration:none;}
a.casestudyheading:visited {font-size: 10px; font-family: Verdana; PADDING-LEFT: 0px; font-weight:bold; PADDING-TOP: 0px;}


.casestudydesc {font-size: 10px; color:#999999; font-family: Verdana; PADDING-LEFT: 0px; font-weight:bold; PADDING-TOP: 5px;}

.casestudylink {font-size: 10px; color:#FFFFFF; font-family: Verdana; PADDING-LEFT: 0px; font-weight:bold; PADDING-TOP: 5px;}
a.casestudylink:link {font-size: 10px; color:#FFFFFF; font-family: Verdana; PADDING-LEFT: 0px; font-weight:bold; PADDING-TOP: 5px;}
a.casestudylink:hover {font-size: 10px; color:#CCCCCC; font-family: Verdana; PADDING-LEFT: 0px; font-weight:bold; PADDING-TOP: 5px; text-decoration:none;}
a.casestudylink:visited {font-size: 10px; color:#FFFFFF; font-family: Verdana; PADDING-LEFT: 0px; font-weight:bold; PADDING-TOP: 5px;}



.homeprojectlink {font-size: 10px; color:#000000;}
a.homeprojectlink:link {font-size: 10px; color:#000000;}
a.homeprojectlink:hover {font-size: 10px; color:#666666; text-decoration:none;}
a.homeprojectlink:visited {font-size: 10px; color:#000000;}


td.thumbnormal
{
border-left-style: solid;
border-bottom-style: solid;
border-width: 1px;
border-color: #FFFFFF;
cursor: pointer;
}

 

 

td.thumblast
{
border-left-style: solid;
border-width: 1px;
border-color: #FFFFFF;
}




.slideshowbodytitle {padding-top:4px; padding-bottom:4px; padding-left:6px; font-size: 10px; color:#FFFFFF; font-family: Verdana; font-weight:bold; background-image: url(/p/images/slideshow_title_background.jpg);}



.footer {font-size: 7pt; color:#627878; font-family: Verdana;}
a.footer:link {font-size: 7pt; color:#627878; font-family: Verdana;}
a.footer:hover {font-size: 7pt; color:#91A4A4; text-decoration:none; font-family: Verdana;}
a.footer:visited {font-size: 7pt; font-family: Verdana;}


a.resultbreadcrumbs: {color:#579722; text-decoration:none;}
a.resultbreadcrumbs:visited {color:#579722; text-decoration:none;}
a.resultbreadcrumbs:link {color:#579722; text-decoration:none;}
a.resultbreadcrumbs:hover {color:#579722; text-decoration:underline;}


h1 {font-size: 7.5pt; cursor: hand; text-decoration:none; line-height: 0pt; PADDING-BOTTOM: 0px; width: 120px; height: 95px; background-image: url(/ninthwave/p/images/website/logo.gif);}

h3 {font-size: 10px; color:#364F87; font-family: Verdana; font-weight:bold;}

h4 {PADDING-RIGHT: 0px; FONT-SIZE: 15.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #6E2A8F; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}


.customtitle {PADDING-RIGHT: 0px; FONT-SIZE: 14.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #333333; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

.bodytextlist {font-size: 7.5pt; color: white}
.copyrighttext {font-size: 7.5pt; color: #000000}
.copyrighttextwhite {font-size: 7.5pt; color: #FFFFFF}
.menutitle {font-size: 8.5pt; color: #FFFFFF}
.title {font-size: 10.5pt; font-weight:bold;}
.bigtitle {font-size: 13pt; font-weight:bold;}
.h2bigtitle {PADDING-RIGHT: 0px; FONT-SIZE: 15.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #FFFFFF; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.bigtitlenew {PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 17.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #3B3B3B; LINE-HEIGHT: 20px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.bigtitlenew: {PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 17.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #3B3B3B; LINE-HEIGHT: 20px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.bigtitlenew:visited {PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 17.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #3B3B3B; LINE-HEIGHT: 20px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.bigtitlenew:link {PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 17.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #3B3B3B; LINE-HEIGHT: 20px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a.bigtitlenew:hover {PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 17.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: blue; LINE-HEIGHT: 20px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.bigtitlenew2 {PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 17.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #3B3B3B; LINE-HEIGHT: 20px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.bigtitleblue {PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 17.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #3F8CCB; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.bigtitleninthwave {PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 15.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #1D94B6; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.h2division {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #666666; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.h2divisiongrey {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #CACACA; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.h1toptitle {PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight: lighter; COLOR: #666666; LINE-HEIGHT: 20px; PADDING-TOP: 19px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

.newstitleone {PADDING-LEFT: 13px; PADDING-RIGHT: 0px; FONT-SIZE: 12.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #3B3B3B; LINE-HEIGHT: 12px; PADDING-TOP: 17px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

.newstitleoneblue {PADDING-RIGHT: 0px; FONT-SIZE: 12.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #5BA7BD; LINE-HEIGHT: 12px; PADDING-TOP: 17px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

.newsviewall {PADDING-LEFT: 0px; PADDING-RIGHT: 21px; FONT-SIZE: 12.5px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-weight:bold; COLOR: #5BA7BD; LINE-HEIGHT: 12px; PADDING-TOP: 17px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

.mainheadingnew {font-size: 14px; font-weight:900; PADDING-BOTTOM: 15px; line-height: 1.4; color:#8A8A8A; PADDING-LEFT: 25px; PADDING-RIGHT: 15px; PADDING-BOTTOM: 0px; FONT-FAMILY: Arial;}

.pagetitle {font-size: 25px; font-weight:300; line-height: 1.4; color:#8796C9; PADDING-LEFT: 25px; PADDING-RIGHT: 15px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial;}

.boxtitle {PADDING-LEFT: 35px; PADDING-TOP: 25px; PADDING-BOTTOM: 15px; FONT-SIZE: 18px; font-weight:bold; COLOR: #666666; LINE-HEIGHT: 30px; FONT-FAMILY: Arial;}

.pagemenuitemon {font-size: 8.5pt; line-height: 1.4; color:#FFFFFF; PADDING-LEFT: 10px;}
a.pagemenuitemon:link {font-size: 8.5pt; line-height: 1.4; color:#FFFFFF; PADDING-LEFT: 10px;}
a.pagemenuitemon:hover {font-size: 8.5pt; line-height: 1.4; color:#FFFFFF; PADDING-LEFT: 10px; text-decoration:none;}
a.pagemenuitemon:visited {font-size: 8.5pt; line-height: 1.4; color:#FFFFFF; PADDING-LEFT: 10px;}

.pagemenuitemoff {font-size: 8.5pt; line-height: 1.4; color:#9BA8D5; PADDING-LEFT: 10px;}
a.pagemenuitemoff:link {font-size: 8.5pt; line-height: 1.4; color:#9BA8D5; PADDING-LEFT: 10px;}
a.pagemenuitemoff:hover {font-size: 8.5pt; line-height: 1.4; color:#FFFFFF; PADDING-LEFT: 10px; text-decoration:none;}
a.pagemenuitemoff:visited {font-size: 8.5pt; line-height: 1.4; color:#9BA8D5; PADDING-LEFT: 10px;}

.topmenuoption {PADDING-LEFT: 25px; FONT-SIZE: 12px; font-weight:900; COLOR: #7F7F7F; LINE-HEIGHT: 30px; FONT-FAMILY: Arial;}
a.topmenuoption:link {PADDING-LEFT: 25px; FONT-SIZE: 12px; font-weight:900; COLOR: #7F7F7F; LINE-HEIGHT: 30px; FONT-FAMILY: Arial;}
a.topmenuoption:hover {PADDING-LEFT: 25px; FONT-SIZE: 12px; font-weight:900; COLOR: #353B90; LINE-HEIGHT: 30px; FONT-FAMILY: Arial; text-decoration:none;}
a.topmenuoption:visited {PADDING-LEFT: 25px; FONT-SIZE: 12px; font-weight:900; LINE-HEIGHT: 30px; FONT-FAMILY: Arial;}


.this_postcv_td_label {PADDING-LEFT: 22px; FONT-SIZE: 12px; font-weight:900; COLOR: #4A4A4A; LINE-HEIGHT: 20px; FONT-FAMILY: Arial;}
.this_postcv_attachcv_td_label {PADDING-LEFT: 22px; FONT-SIZE: 12px; font-weight:900; COLOR: #4A4A4A; LINE-HEIGHT: 30px; FONT-FAMILY: Arial;}
.this_postcv_attachcv_td_file {PADDING-LEFT: 4px; FONT-SIZE: 16px; font-weight:bold; COLOR: #BD7853; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

.this_postcv_select {margin-left: 20px; width:95%; FONT-SIZE: 14px; font-weight:bold; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.this_postcv_td {PADDING-LEFT: 0px; FONT-SIZE: 16px; font-weight:bold; COLOR: #BD7853; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

.this_postcv_td_error {font-size: 7.5pt; font-weight: bold; color: red}
.this_postcv_errmsg {PADDING-LEFT: 120px; PADDING-TOP: 0px; PADDING-BOTTOM: 5px; FONT-SIZE: 13px; COLOR: #5A946B; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}


.boxheading {PADDING-LEFT: 30px; FONT-SIZE: 15px; font-weight:bold; COLOR: #666666; LINE-HEIGHT: 30px; FONT-FAMILY: Arial;}




.subtitle {font-size: 10.pt; font-weight:bold;}
.line {font-size: 8pt; line-height: 1;}
.emboss {font-size: 8pt; line-height: 1; border : thin groove White;}
.leftindent {margin-left: 6px;}
.button {margin-left: 10px;}
.textindent {margin-left: 10px; margin-right: 10px; font-size: 8.5pt;}
.buttonindentright {margin-right: 7px;}
.linkcell {cursor : "hand"; font-size: 7.5pt; font-weight:bold;} 
.linkcellbutton {cursor : "hand"; font-size: 7pt; font-weight:bold;} 
.formbutton {
	font-size: 7.5pt;
	font-weight: bold;
	color: #999999;
	background-color: white;
	border: 1px solid Silver;
}
.rownormal{background-color: #FFFFFF;}
.rowhighlighted{background-color: #E1E1E1;}

.texta { 
 font-size: 7pt;
 background-color: white; 
 color: #888888; 
 border: 1px solid #B5B5B5;
}
.prodgroup{
 padding: 3pt; 
 background-image: url(../storage/images/release_header.jpg); 
 background-repeat: repeat-y;
 margin-bottom: 3pt; 
 font-size:10pt;
 font-weight:bold;
}

.colhead{
 color:white;
}


ul.sitemap {
}

li.sitemap {
  font-size: 7.5pt;
}

#breadcrumbs li
{
            display: inline;
            font-size:10px;
            font-family:Verdana, Arial, Helvetica, sans-serif;
            line-height:.5em;
			margin-left:0px;
}
#breadcrumbs {
padding:10px;
padding-top:7px;
margin:0px;
} 
