@charset "utf-8";
/* CSS Document */

* { 
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;
}
	
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;
}

.breadcrumb {
float:left;
font-size:0.8em;
width:1005px;
margin-bottom:10px;
}

#header {
width:100%;
float:left;
}

/*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);
}

#banner {
float:left;
/*background-image:url(/web/MultimediaFiles/headerbars.jpg);
background-repeat:no-repeat;*/
width:100%;
/*height:80px;*/
}

.bannerleft {
float:left;
margin-top:10px;
}

.bannerright {
float:right;
width:600px;
text-align:right;
}

.bannerlinks {
width:100%;
float:left;
text-align:right;
}

.bannerlinks a {
text-align:right;
}

.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;
}

.topnav {
float:left;
width:985px;
background-color:#543421;
padding:10px;
}

.topnav a {
color:#ffffff;
text-decoration:none;
}

.topnavlink {
float:left;
margin-left: 30px;
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:#543421;*/
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: 20px;
/*font:"Century Gothic";*/
font-size:1.0em;
color:#C46200;
margin-top:5px;
}

#content {
float:left;
width:100%;
}

#centresection {
float:left;
/*width:1005px;*/
}

.leftcentre {
float:left;
width:765px;
}

.left {
margin-top:10px;
margin-bottom:10px;
float:left;
width:165px;
background-color:#F6F2EF;
padding:10px 5px 10px 5px;
}

.left li {	
line-height:170%;
list-style-type:disc;
margin-left:10px;
}

.lefttitle {
font-size:1.1em;
border-bottom-color:#543421;
border-bottom-width:3px;
border-bottom-style:solid;
margin-bottom:5px;
padding-bottom:5px;
text-decoration:none;
}

.lefttitle a {
font-size:1.1em;
font-weight:bold;
text-decoration:none;
}

.centre {
margin-left:10px;
float:left;
width:580px;
}

.centre li {
margin-left:10px;
list-style-type:disc;
line-height:140%;
}

.emailprint {
float:left;
width:580px;
text-align:right;
}

.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:580px;
height:auto;
min-height:30px;
margin-bottom:10px;
}

.pageHeading {
margin-left:15px;
}

.boxedlinkgroup {
float:left;
width:765px;
}

.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;
}

.pagecontent {
float:left;
width:100%;
}

.bookmark {
width:575px;
float:left;
border:dashed;
border-width:1px;
color:#000000;
padding:5px;
}

.bookmarklink {
float:left;
margin-right:20px;
}

#sponsors {
float:left;
/*width:500px;*/
margin-top:20px;
margin-bottom:10px;
color:#000000;
width:100%;
}
.sponsorsnpn {
margin-top:30px;
}

.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/boxedlinkbrown.jpg);
background-repeat:no-repeat;
float:left;
padding:10px;
color:#FFF;
background-color:#4D301E;
margin-top:10px;
}

.boxedlink2 {
width:310px;
height:220px;
margin-right:7px;
background-image:url(/web/MultimediaFiles/boxedlinkbrown.jpg);
background-repeat:no-repeat;
float:left;
padding:10px;
color:#FFF;
background-color:#4D301E;
margin-top:10px;
}

.boxedlink3 {
width:310px;
height:220px;
background-image:url(/web/MultimediaFiles/boxedlinkbrown.jpg);
background-repeat:no-repeat;
float:left;
padding:10px;
color:#FFF;
background-color:#4D301E;
margin-top:10px;
margin-right:7px;
}

.boxedlink4 {
width:310px;
height:220px;
background-image:url(/web/MultimediaFiles/boxedlinkbrown.jpg);
background-repeat:no-repeat;
float:left;
padding:10px;
color:#FFF;
background-color:#4D301E;
margin-top:10px;
}

.boxlinkleft {
width:150px;
float:left;
}

.boxlinkright {
float:right;
}

#rightsection {
margin-left:10px;
float:left;
width:230px;
}

#rightsection li {
/*margin-left:5px !important;*/
}

.quickdirectoriesgroup {
float:left;
}

.quickdirectory {
width:230px;
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/newsbck.jpg);
background-repeat:no-repeat;
padding:5px;
width:220px;
/*border-color:#003355;
border-width:2px;
border-style:solid;*/
}

.newsquickdirectoryresults {
float:left;
padding-top:5px;
padding-bottom:10px;
width:230px;
}

.newsquickdirectoryresults h2 {
font-size:0.9em;
margin-left:2px;
}

.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/eventsbck.jpg);
background-repeat:no-repeat;
padding:5px;
width:220px;
/*border-color:#003355;
border-width:2px;
border-style:solid;*/
}

.eventsquickdirectoryresults {
float:left;
padding-top:5px;
padding-bottom:10px;
width:230px;
}

.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/oppsbck.jpg);
background-repeat:no-repeat;
padding:5px;
width:220px;
/*border-color:#003355;
border-width:2px;
border-style:solid;*/
}

.oppsquickdirectoryresults {
float:left;
padding-top:5px;
padding-bottom:10px;
width:230px;
}

.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/libbck.jpg);
background-repeat:no-repeat;
padding:5px;
width:220px;
/*border-color:#003355;
border-width:2px;
border-style:solid;*/
}

.libquickdirectoryresults {
float:left;
padding-top:5px;
padding-bottom:10px;
width:230px;
}

.libquickdirectoryresults li {
list-style:none;
margin-left:0;
padding:0;
float:left;
width:100%;
}

.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;
}

.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;
}

.sponsors {
float:left;
margin-top:30px;
width:100%;
}

.quicksitemap {
margin-top:10px;
padding:10px;
float:left;
background-image:url(/web/MultimediaFiles/quicksitemapgrad.jpg);
background-repeat:repeat-x;
background-color:#E8DDD7;
width:983px;
border:solid;
border-width:1px;
border-color:#DECFC7;
}


.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:100%;
background-color:#543421;
border-top:solid;
border-width:5px;
border-color:#906D53;
line-height:160%;
}

.footerlinks a {
color:#FFFFFF;
}

.footerlinks p {
text-align:center;
line-height:160%;
color:#CCCCCC;
}


/*#footer {
margin-top:10px;
padding-top:10px;
text-align:center;
color:#FFFFFF;
float:left;
width:100%;
background-color:#543421;
border-top:solid;
border-width:5px;
border-color:#906D53;
line-height:160%;
}

#footer a{
color:#FFFFFF;
}

#footer p{
text-align:center;
line-height:160%;
color:#CCCCCC;
}*/

/********************************************* Contact Us Page **************************************************/

#contactright {
float:left;
background-color:#F0F0F0;
width:200px;
padding:10px;
margin-left:30px;
}

#form {
float:left;
width:280px;
}

/************************************************* NETWorks *************************************************/

#networkbox {
margin-top:10px;
width: 558px;
float: left;
border-style:dashed;
border-width:1px;
padding: 10px;
}

#networksicon {
float: left;
}

#networkstext {
float: left;
margin-left:10px;
width:390px;
}

.archiveeventthummb {
float: left;
margin-right:10px;
margin-top:10px;
}

/********************************************* About NETPark Net **********************************************/

#netparknetbck {
float:left;
background-image:url(/web/MultimediaFiles/netparknetbckdrop2.jpg);
background-repeat:no-repeat;
padding:10px;
width: 560px;
}

#netparknetbck a {
color:#ffffff;
}

#netparknetbck2 {
float:left;
background-image:url(/web/MultimediaFiles/netparknetbckdrop.jpg);
background-repeat:no-repeat;
padding:10px;;
width: 560px;
}

#netparknetbck li{
color:#FFFFFF;
}

#netparknetbck2 p{
color:#FFFFFF;
}

.association_group {
margin-top:10px;
background-color:#ffffff;
padding:5px;
display: block;
margin-left:auto;
margin-right:auto;
}

.smallfont {
font-size:0.7em;
font-weight:bold;
}

.sponsorleft {
float:left;
}

.sponsorright {
float:left;
margin-top:20px;
}
