@charset "utf-8";
/* CSS Document */

/************************************************************************************************
Stylesheet created by Shah Amin 05/01/2009

1. Header
2. Content
3. Left
4. Centre
5. Right Section
6. Footer
7. Sections
7a. Experts
7b. Featured Video

*************************************************************************************************/

* { 
margin:0;
padding:0;
}

a {
font-family:Helvetica, "Gill Sans MT", Arial,serif;
color:#00376F;
}

a img {
border:0px;
}

a:hover {
color:#990000;
}

body {
font-family:Helvetica, "Gill Sans MT", Arial,serif;
background-color:#D9D9D9;
/*background-image:url(/web/MultimediaFiles/bodygrad.jpg);
background-repeat:repeat-x;*/
font-size:0.8em;
}

p {
line-height:140%;
font-size:1em;
color:#000000;
}
	
ul {
text-align: left;
line-height:120%;
color:#000000;
/*margin-left:5px;*/
margin:0;
padding:0;
}
	
li {	
line-height:120%;
color:#000000;
}


h1 {
letter-spacing: 1px;
color: #392C22;
font-weight: bold;
font-variant: normal;
font-size:1.4em;
margin: 0;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
}
	
h2 {
letter-spacing: 1px;
color: #392C22;
font-weight: bold;
font-variant: normal;
font-size:1.4em;
margin: 0;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
}
	
h3 {
letter-spacing: 1px;
font-weight: bold;
font-size:1.3em;
margin: 0;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
}
	
h4 {
letter-spacing: 1px;
font-weight: bold;
font-variant: normal;
font-size:1.2em;
margin: 0;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
}
	
h5 {
letter-spacing: 1px;
/*font-weight: bold;*/
font-variant: normal;
font-size:0.9em;
margin: 0;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
}
	
h6 {
letter-spacing: 1px;
font-size:0.9em;
margin: 0;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
color:#FFFFFF;
margin: 0;
}
	
h7 {
font-weight: bold;
margin: 0;
font-size:0.9em;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
margin: 0;
}

#container {
width:1005px;
background-color:#FFFFFF;
/*border-right:solid;
border-right-color: #543421;
border-right-width:3px;
border-left:solid;
border-left-color: #543421;
border-left-width:3px;*/
margin-right: auto;
margin-left: auto;
overflow:hidden;
margin-top:0px;
padding-right:10px;
padding-left:10px;
padding-top:10px;
}

#container a:hover {
color:#33CCFF;
}

/***************************************** 1. Header ***********************************************/

#header {
width:100%;
float:left;
}

#banner {
position:relative;
float:left;
/*background-image:url(/web/MultimediaFiles/headerbars.jpg);
background-repeat:no-repeat;*/
width:100%;
/*height:80px;*/
}

.bannertoplink a {
text-decoration:none;
}

.bannerleft {
float:left;
margin-top:10px;
height:70px;
}

.bannerright {
float:right;
width:800px;
text-align:right;
}

.bannerlinks {
width:100%;
float:left;
text-align:right;
}

.bannerlinks a {
text-align:right;
text-decoration:none;
}

.loginlivehelp {
float:right;
margin-top:10px;
}

.bannersearch {
float:left;
width:240px;
padding:5px;
margin-top:5px;
background-color:#333;
color:#cccccc;
}

.directlogin {
float:left;
margin-top:5px;
}

.mytopnavnotice {
float:left;
font-size:0.8em;
color:#6C523E;
font-weight:bold;
margin-top:17px;
}

.mytopnav {
float:right;
position:absolute;
bottom:0px;
right:0px;
}

.dashboardlink {
background-color:#D9D9D9;
float:left;
padding:7px;
margin-left:3px;
text-transform:uppercase;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-weight:bold;
color:#999999;
}

.dashboardlink a {
text-decoration:none;
color:#333333;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-weight:bold;
}

.dashboardlink a:hover {
color:#000000;
}

.topnav {
float:left;
width:985px;
background-color:#333333;
padding:10px;
}

.topnav a {
color:#ffffff;
text-decoration:none;
}

.topnavlink {
float:left;
margin-left: 20px;
font-family:Helvetica, "Gill Sans MT", Arial,serif;
color:#FFFFFF;
font-size:1.0em;
margin-top:5px;
}

.topnavlinksearch {
float:right;
font-family:Helvetica, "Gill Sans MT", Arial,serif;
/*color:#333333;*/
color:#ffffff;
font-size:1.1em;
}

/*.topnavlinksearch input {
Border:none;
Background-Color: transparent !Important;
Background-Image: url(/web/MultimediaFiles/brownbutton.jpg);
font-size:0.9em;
font-family:Helvetica, "Gill Sans MT", Arial,serif;
color:#ffffff;
height:22px;
width:40px;
margin:0;
padding:0;
background-color:#ffffff;
}*/

.topnavlinkcurrent {
float:left;
margin-left: 10px;
/*font:"Century Gothic";*/
font-size:1.1em;
color:#C46200;
margin-top:5px;
}

.breadcrumb {
float:left;
font-size:0.8em;
width:1005px;
margin-bottom:10px;
}

/*input {
Border:none;
Background-Color: transparent !Important;
Background-Image: url(/web/MultimediaFiles/brownbutton.jpg);
font-weight: bold;
font-size:0.9em;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
color:#ffffff;
height:25px;
width:40px;
}*/

input#Search {
margin-top:0;
padding:0;
color:#000000;
margin-left:5px;
height:20px;
width:160px;
font-size:1em;
background-color:#ffffff !important;
  border: 1px solid;
  border-color: #696 #363 #363 #696;
}

input.btnSubmit {
Background-Color: transparent !Important;
Background-Image: url(/web/MultimediaFiles/brownbutton.jpg);
}

/***************************************** 2. Content ***********************************************/

#content {
float:left;
width:100%;
}

#centresection {
float:left;
/*width:1005px;*/
}

.leftcentre {
float:left;
width:745px;
}

.npnrotatingbanner {
float:left;
margin-bottom:10px;
}

/***************************************** 3. Left ***********************************************/

.left {
float:left;
width:200px;
}

.membership_ad {
width:200px;
height:136px;
margin-bottom:10px;
}

.membership_ad p {
color:#666666;
font-size:0.8em;
font-family: "Lucida Bright", Helvetica, "Gill Sans MT", Arial,serif;
}

.membership_ad h5 {
font-size:1.1em;
font-family: "Lucida Bright", Helvetica, "Gill Sans MT", Arial,serif;
}

.leftsectiontitle {
width:190px;
height:15px;
padding:5px;
background-image:url(/web/MultimediaFiles/greygradbar.jpg);
background-repeat:no-repeat;
color:#ffffff;
text-transform:uppercase;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-size:1em;
}

.leftsection {
width:190px;
padding:5px;
margin-bottom:10px;
}

.left li {	
line-height:170%;
list-style-type:disc;
margin-left:10px;
}

/*****Login Control********/

.loginrect input {
display:block;
}


/***************************************** 4. Centre ***********************************************/

.centre {
margin-left:10px;
float:left;
/*width:535px;*/
width:525px;
}

.centre li {
margin-left:10px;
list-style-type:disc;
line-height:130%;
}

.defencecentresectiontitle {
float:left;
width:525px;
height:15px;
padding:5px;
background-image:url(/web/MultimediaFiles/zonedefence.jpg);
background-repeat:no-repeat;
color:#ffffff;
text-transform:uppercase;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-size:1.1em;
}

.designcentresectiontitle {
float:left;
width:525px;
height:15px;
padding:5px;
background-image:url(/web/MultimediaFiles/zonedesign.jpg);
background-repeat:no-repeat;
color:#ffffff;
text-transform:uppercase;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-size:1.1em;
}

.educationcentresectiontitle {
float:left;
width:525px;
height:15px;
padding:5px;
background-image:url(/web/MultimediaFiles/zoneeducation.jpg);
background-repeat:no-repeat;
color:#ffffff;
text-transform:uppercase;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-size:1.1em;
}

.electronicscentresectiontitle {
float:left;
width:525px;
height:15px;
padding:5px;
background-image:url(/web/MultimediaFiles/zoneelectronics.jpg);
background-repeat:no-repeat;
color:#ffffff;
text-transform:uppercase;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-size:1.1em;
}

.energycentresectiontitle {
float:left;
width:525px;
height:15px;
padding:5px;
background-image:url(/web/MultimediaFiles/zoneenergy.jpg);
background-repeat:no-repeat;
color:#ffffff;
text-transform:uppercase;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-size:1.1em;
}

.financecentresectiontitle {
float:left;
width:525px;
height:15px;
padding:5px;
background-image:url(/web/MultimediaFiles/zonefinance.jpg);
background-repeat:no-repeat;
color:#ffffff;
text-transform:uppercase;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-size:1.1em;
}

.healthcarecentresectiontitle {
float:left;
width:525px;
height:15px;
padding:5px;
background-image:url(/web/MultimediaFiles/zonehealthcare.jpg);
background-repeat:no-repeat;
color:#ffffff;
text-transform:uppercase;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-size:1.1em;
}

.lawcentresectiontitle {
float:left;
width:525px;
height:15px;
padding:5px;
background-image:url(/web/MultimediaFiles/zonelaw.jpg);
background-repeat:no-repeat;
color:#ffffff;
text-transform:uppercase;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-size:1.1em;
}

.marketingcentresectiontitle {
float:left;
width:525px;
height:15px;
padding:5px;
background-image:url(/web/MultimediaFiles/zonemarketing.jpg);
background-repeat:no-repeat;
color:#ffffff;
text-transform:uppercase;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-size:1.1em;
}

.operationscentresectiontitle {
float:left;
width:525px;
height:15px;
padding:5px;
background-image:url(/web/MultimediaFiles/zoneoperations.jpg);
background-repeat:no-repeat;
color:#ffffff;
text-transform:uppercase;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-size:1.1em;
}

.processcentresectiontitle {
float:left;
width:525px;
height:15px;
padding:5px;
background-image:url(/web/MultimediaFiles/zoneprocess.jpg);
background-repeat:no-repeat;
color:#ffffff;
text-transform:uppercase;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
font-size:1.1em;
}

.centresection {
float:left;
width:515px;
padding:10px;
}

.emailprint {
float:left;
width:580px;
text-align:right;
margin-bottom:5px;
}

.emailprint a {
font-size:0.8em;
text-decoration:none;
}

.pageheading {
background-image:url(/web/templates/netparkgeneral_files/halfcirclelargebrown.jpg);
background-repeat:no-repeat;
text-indent:15px;
margin-bottom:5px;
height:30px;
letter-spacing: 1px;
font-weight: bold;
font-variant: normal;
font-size:1.2em;
margin: 0;
float:left;
width:540px;
height:auto;
min-height:30px;
margin-bottom:10px;
}

.pageHeading {
margin-left:15px;
}

.boxedlinkgroup {
float:left;
width:100%;
}

.subHeading {
float:left;
background-color:#ECE3DC;
width:560px;
padding:10px;
background-image:url(/web/templates/netparkgeneral_files/subheadingmolecule.jpg);
background-repeat:no-repeat;
background-position:top left;
height:50px;
margin-bottom:10px;
margin-top:10px;
font-size:1.1em;
}

.subHeading h5 {
margin-left:60px;
}

.featuredevent {
float:left;
width:515px;
}

.featuredeventimage {
float:left;
margin-right:10px;
padding:10px;
}

.featuredeventtext {
float:left;
width:100%;
}

.featuredpartnerpic {
float:left;
margin-right:10px;
padding:10px;
}


.featuredpartnertext {
float:left;
width:290px;
}

.bookmark {
width:575px;
float:left;
border:dashed;
border-width:1px;
color:#000000;
padding:5px;
}

.bookmarklink {
float:left;
margin-right:20px;
}

#sponsors {
float:left;
margin-top:20px;
margin-bottom:10px;
color:#000000;
width:100%;
}

.sponsorsnpn {
padding:10px;
border:dashed;
border-width:1px;
border-color:#000000;
float:left;
margin-top:80px;
width:505px;
}

.sponsorsnpn_second {
padding:10px;
border:dashed;
border-width:1px;
border-color:#000000;
float:left;
margin-top:10px;
width:505px;
}

.sponsorsnpn_second p {
font-size:1em; }

.sponsorstext {
float:left;
width:350px;
}

.sponsorsimage {
float:right;
}

.sponsorsnpn p {
font-size:10px; }
.boxedlinkgroup h1 a {
text-decoration:none;
color:#FFF;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
}

.boxedlinkgroup p {
color:#CCC;
}

.boxedlink1 {
width:310px;
height:220px;
margin-right:7px;
background-image:url(/web/MultimediaFiles/npnboxlink.jpg);
background-repeat:no-repeat;
float:left;
padding:10px;
color:#FFF;
background-color:#002750;
margin-top:10px;
}

.boxedlink2 {
width:310px;
height:220px;
margin-right:7px;
background-image:url(/web/MultimediaFiles/npnboxlink.jpg);
background-repeat:no-repeat;
float:left;
padding:10px;
color:#FFF;
background-color:#002750;
margin-top:10px;
}

.boxedlink3 {
width:310px;
height:220px;
background-image:url(/web/MultimediaFiles/npnboxlink.jpg);
background-repeat:no-repeat;
float:left;
padding:10px;
color:#FFF;
background-color:#002750;
margin-top:10px;
margin-right:7px;
}

.boxedlink4 {
width:310px;
height:220px;
background-image:url(/web/MultimediaFiles/npnboxlink.jpg);
background-repeat:no-repeat;
float:left;
padding:10px;
color:#FFF;
background-color:#002750;
margin-top:10px;
}

.boxlinkleft {
width:150px;
float:left;
}

.boxlinkright {
float:right;
}

/***************************************** 5. Right Section ***********************************************/

#rightsection {
margin-left:10px;
float:left;
width:250px;
}

#rightsection a {
text-transform:capitalize;
}

#rightsection li {
/*margin-left:5px !important;*/
}

.helpicons {
float:left;
width:100%;
margin-bottom:10px;
}

.quickdirectoriesgroup {
float:left;
width:100%;
}

.quickdirectory {
width:250px;
float:left;
}

.newsquickdirectorytitle {
text-transform: uppercase;
color:#ffffff;
font-size:1em;
margin:0px;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
float:left;
background-image:url(/web/MultimediaFiles/npnnewbck.jpg);
background-repeat:no-repeat;
padding:5px;
width:240px;
height:15px;
/*border-color:#003355;
border-width:2px;
border-style:solid;*/
}

.newsquickdirectoryresults {
float:left;
padding-top:5px;
padding-bottom:10px;
width:250px;
}

.newsquickdirectoryresults h2 {
font-size:0.9em;
margin-left:2px;
text-transform:capitalize;
}

.eventsquickdirectorytitle {
text-transform: uppercase;
color:#ffffff;
font-size:1em;
margin:0px;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
float:left;
background-image:url(/web/MultimediaFiles/npneventsbck.jpg);
background-repeat:no-repeat;
padding:5px;
width:240px;
/*border-color:#003355;
border-width:2px;
border-style:solid;*/
}

.eventsquickdirectoryresults {
float:left;
padding-top:5px;
padding-bottom:10px;
width:250px;
}

.oppsquickdirectorytitle {
text-transform: uppercase;
color:#ffffff;
font-size:1em;
margin:0px;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
float:left;
background-image:url(/web/MultimediaFiles/npnoppsbck.jpg);
background-repeat:no-repeat;
padding:5px;
width:240px;
/*border-color:#003355;
border-width:2px;
border-style:solid;*/
}

.oppsquickdirectoryresults {
float:left;
padding-top:5px;
padding-bottom:10px;
width:250px;
}

.libquickdirectorytitle {
text-transform: uppercase;
color:#ffffff;
font-size:1em;
margin:0px;
font-family:"Gill Sans MT", Helvetica, Arial,serif;
float:left;
background-image:url(/web/MultimediaFiles/npnlibbck.jpg);
background-repeat:no-repeat;
padding:5px;
width:240px;
/*border-color:#003355;
border-width:2px;
border-style:solid;*/
}

.libquickdirectoryresults {
float:left;
padding-top:5px;
padding-bottom:10px;
width:250px;
}

.quickdirectoryresults h2 {
font-size:1em;
}

.quickdirectoryresults ul, li {
margin: 0; padding: 0;list-style-type:none;
line-height:120%;
}

.NewsPersonalisedList li {
list-style:none;
margin-left:0;
padding:0;
float:left;
width:100%;
}

.NewsTitle {
width:100%;
float:left;
margin-top:7px;
}

.NewsDate {
float:left;
font-size:0.7em;
}

.NewsSource {
float:left;
margin-left:7px;
font-size:0.7em;
}

.NewMoreLink {
float:right;
text-align:right;
margin-top:10px;
width:100%;
}

.NewMoreLinkZone {
float:right;
text-align:right;
margin-top:10px;
width:100%;
}

.EventTitle {
width:100%;
float:left;
margin-top:7px;
}

.EventDate {
float:left;
font-size:0.7em;
}

.OpportunityTitle {
width:100%;
float:left;
margin-top:7px;
}

.OpportunityClosingDate {
float:left;
font-size:0.7em;
margin-right: 5px;
}

.OpportunityType {
float:left;
font-size:0.7em;
}

.libquickdirectoryresults li {
list-style:none;
margin-left:0;
padding:0;
float:left;
width:100%;
}

.LibraryPersonalisedList li {
list-style:none;
margin-left:0;
padding:0;
float:left;
width:100%;
}

.LibraryPersonalisedList a {
vertical-align:middle;
}

#LibraryImage {
float:left;
margin-right:5px;
margin-top:7px;
height:100%;
}

#LibraryTitle {
float:left;
width:180px;
margin-top:7px;
}

#LibraryDate {
position:relative;
float:right;
font-size:0.7em;
/*text-indent:38px;*/
}

#LibraryClassification {
float:right;
font-size:0.7em;
margin-right:5px;
}

/***************************************** 6. Footer ***********************************************/

#footer {
float:left;
width:1025px;
}

.quicksitemap {
margin-top:10px;
padding:10px;
float:left;
background-image:url(/web/MultimediaFiles/npnquicksitemapgrad.jpg);
background-repeat:repeat-x;
background-color:#E2E2E2;
background-position:top;
width:983px;
border:solid;
border-width:1px;
border-color:#CCCCCC;
}

.qslinks {
float:left;
margin-right:40px;
width:190px;
}

.qslinks a {
text-decoration:none;
color:#000000;
font-size:0.7em;
}

.footerlinks {
margin-top:10px;
padding-top:10px;
text-align:center;
color:#FFFFFF;
float:left;
width:1005px;
background-color:#333333;
border-top:solid;
border-width:5px;
border-color:#999999;
line-height:160%;
}

.footerlinks a {
color:#FFFFFF;
}

.footerlinks p {
text-align:center;
line-height:160%;
color:#CCCCCC;
}

/***************************************** 7a. Experts ***********************************************/

.expertprofile {
float:left;
width:493px;
border:dashed;
border-width:1px;
border-color:#333333;
padding:5px;
margin-bottom:5px;
}

.expertshort {
float:left;
margin-right:10px;
width:100%;
margin-bottom:10px;
}

.expertpic {
float:left;
margin-right:5px;
}

.experttext {
float:left;
}

.expand {
float:left;
width:483px;
margin-bottom:5px;
padding:5px;
background-color:#EBEBEB;
}

.expand li {
margin-left:20px;
}


/***************************************** 7b. Featured Video ***********************************************/

.featuredvideosection2 {
float:left;
width:330px;
}

.featuredvideosection1 {
float:left;
margin-left:5px;
width:165px;
padding:5px;
background-color:#EBEBEB;
}

.featuredvideosection1 p {
text-align:center;
}

.featuredvideosection1 a {
text-align:center;
}


.featuredserv {
float:left;
}

.featuredsplit {
float:left;
margin-right:5%;
width:40%;
}

/****************************************** Help Icons *******************************************/

.helpiconicon {
float:left;
margin-bottom:5px;
}


.association_group {
margin-top:10px;
background-color:#ffffff;
padding:5px;
display: block;
margin-left:auto;
margin-right:auto;
}

.featuredevent img {
float:left;
padding:0 10px 10px 0;
}

.featuredpartnerbox img {
float:left;
padding:0 10px 10px 0;
}



