
/* General Style statement */
body		{font-size: 70%;
		margin-top: 0;
		margin-bottom: 0;
		margin-right: 0px;
		margin-left:0px;
		border: 15px;
		border-top: 0px;
		border-bottom: 0px;
		border-style: solid;
		border-color:  #e9f4f5;
		background-color: #FFF;
		}


table		{font-size: 75%;}

table p		{font-family: Verdana, Sans-Serif;
		font-size: 1.1em;}

table span	{font-family: Verdana, Sans-Serif;
		font-size: 1.1em;}

a	 	{
  		font-family: Verdana, Sans-Serif;
  		font-size: 1em;
  		color: #243278;
		font-weight: normal;
  		text-decoration: none; }

a:hover		{text-decoration: underline;}

p 		{font-family: Verdana, Sans-Serif;
		font-size: 1.1em;
		padding: 0;}
h4		{font-family: Verdana, Sans-Serif;
		font-size: 1.1em;
		font-weight: bold;
		color: #243278;}
h1		{font-family: Verdana, Sans-Serif;
		color: #243278;
		font-size: 1.2em;
		font-weight: bold;}

h2		{font-family: Verdana, Sans-Serif;
		color: #243278;
		font-size: 1.2em;
		font-weight: bold;}

h3		{font-family: Verdana, Sans-Serif;
		color: #243278;
		font-size: 1.2em;
		font-weight: bold;}

/*h2		{font-family: Verdana, Sans-Serif;
		font-size:1.5em;
		color: red;
		font-weight: bold;}
*/

q 		{font-family: Arial, Verdana, Sans-Serif;
		font-size: 1.2em;}

td		{vertical-align: top;
		font-size: 1.2em;}
input		{font-family: Verdana, Sans-Serif;
		font-size: 1em;
		height: 1.4em;
		color: #000000;}
ul		{font-family: Verdana, Sans-Serif;
		font-size: .8em;
		}

#wholepage	{
		width: 100%;
		border: 0px;
		margin: 0px;
		background-color: #e9f4f5;
				 
		}



#masthead	{
		padding: 0; 
		background-color: #e9f4f5;
		width: 100%;
		border: 0px;
		border-bottom: 0px;
		border-style: solid;
		border-color: #a0a0a0;
		margin: 0px;
		
		
		}
#mastheadleft	{
		width: 80%;
		float: left;
		background-color: #e9f4f5;
		}

#nutlogo	{
		float: left;
		width: 28%;		
		background-color: #e9f4f5;
		margin: 0px;
		padding: 0px;
		padding-left: 0px;
		border: 0px solid #000;
		}
#banner		{
		width: 60%;
		float: right;
		background-color: #e9f4f5;
		margin: 0px;
		padding: 0px;
		padding-top: 0px;
		padding-bottom: 5px;
		border: 0px solid #000;
		
		}
#mastheadright	{
		text-align: right;
		padding-top: 0px;
		width: 20%;
		border-style: solid;
		border: 0px;
		border-color: #000000;
		float: right;
		background-color: #e9f4f5;
		}
#mastheadtop	{
		width: 100%;
		background-color: #e9f4f5;
		padding-top: 10px;
		padding-bottom: 0px;
		min-height: 60px;
		}
#joinlogo	{
		margin: 0px;
		}
#mastheadright img {
		border: 0;
		padding: 0;
		margin: 0;
		margin-top: 0px;
		}
#mastheadmenu	{
		clear: both;
		width: 100%;
		float: left;
		vertical-align: bottom;
		margin: 0px;
		background-color: #e9f4f5;
		border: 0px;
		border-bottom: 1px;
		border-style: solid;
		border-color: #a0a0a0;
		}
#mastheadlogin	{
		padding: 0;
		margin: 0px;
		padding: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		vertical-align: top;
		padding-left: 0px;
		padding-right:0px;
		}
#mastheadlogin a {
		color: #2b3461;
		font-size: 0.9em;
		}
#mastheadloggedin {
		margin: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		font-size: 0.9em;
		}

#nav span	{
		color: #a0a0a0;
		}
table#heading	{
		border: 0;
		}
img#headcorner1 {
		border: 0;
		vertical-align: bottom;
		}
td#navhome	{
		text-align: right;
		padding-right: 3px;
		}
table#heading td {vertical-align: bottom;
		padding-top: 0%;
		margin: 0;
		}

table#heading a {font-size: 1.2em;}

td.navlink	{
		text-align: center;
		border: 0; 
		margin: 0; 
		padding: 0;
		background-image: url(/images/join3.gif); 
		background-repeat: repeat-x;
		background-position: bottom;}

td.navlink2	{
		border: 0; 
		margin: 0; 
		padding: 0;
		text-align: right;
		padding-right: 3px;
		background-image: url(/images/join3.gif); 
		background-repeat: repeat-x;
		background-position: bottom;
		}
		
td.navlink3	{
		border: 0; 
		margin: 0; 
		padding: 0;
		text-align: left;
		padding-bottom: 2px;
		background-image: url(/images/join3.gif); 
		background-repeat: repeat-x;
		background-position: bottom;
		}
td.navlink2 a  {
		text-align: right;
		padding-right: 3px;
		line-height: 1.8em;
		color: #243278; 
		font-weight: bold;
		}


td.greylink  	{
		text-align: center;
		border: 0; 
		margin: 0; 
		padding: 0;
		background-image: url(/images/join3.gif); 
		background-repeat: repeat-x;
		background-position: bottom;
		}

td.greylink span {color: #606060;
		font-size: 1.2em;
		line-height: 1.8em;
		text-decoration: none;
		}

td.navjoin	{border: 0; 
		margin: 0; 
		padding: 0;
		vertical-align: bottom; 
		width: 5px;
		}
td.navjoin img	{
		vertical-align: bottom;
		}

td.navlink a	{line-height: 1.8em;
		color: #243278; 
		font-weight: bold;}

div#homepage	{
		clear: both; 
		font-family: Verdana,  Sans-Serif;
		height: auto;
		overflow: auto;
		border-left: 1px;
		border-right: 1px;
		border-top: 0px;
		border-bottom: 0px;
		border-style: solid;
		border-color: #a0a0a0;
		background-color: #FFF;
		padding: 0px;
		padding-top: 10px;
		
		}



#homepage span		{
		display: inline;
		margin: 0px;
		padding: 0px;
		}


#homepage h1	{
		margin: 0px;
		display: inline;
		}
#homepage h2	{
		margin: 0px;
		display: inline;
		}

p.hptext	{
		margin: 0;
		margin-top: 5px;
		}


#leftcolumn	{
		clear: both;
		width: 31%;
		float: left;
		margin: 0px;
		margin-right: 10px;
		margin-left: 10px;
		
		}


#centralcolumn	{
		float: left;
		width: 48%;
		margin: 0px;
		margin-right: 0%;
		}

#rightcolumn	{
		
		float: left;
		width: 15%;
		margin-right: 0px;
		margin-left: 10px;
		border: 0px;
		border-style: solid;
		}

span#hpwelcome1  {
		font-size: 1.2em;
		font-weight: bold;
		font-style: italic;
		color: #243278;
		  }
span#hpwelcome2  {
		font-size: 1.2em;
		font-weight: bold;
		font-style: italic;
		color: #c00;
		}
span.strongred	{
		color: red;
		font-weight: bold;
		}



#perspectives 	{ 
		border: 1px;
		border-style: solid;
		border-right-color: #795823;
		border-bottom-color: #795823;
		border-left-color: #e0e0e0;
		border-top-color: #e0e0e0;
		padding: 10px;
		padding-bottom: 10px;
		margin: 0px;
		margin-bottom: 5px;
		background-color: #FFFFFF
		}

#perspectives	a	{
		vertical-align: top;
		}

#perspectives	h2	{
		margin: 0;
		display: inline;
		}

#perspectives	h3	{
		display: inline;
		font-size: 1.0em;
		}

#perspectives	img	{
		border: 0px;
		margin: 0px;
		margin-top: 5px;
		}
#perspectives	p	{
		height: 50px;
		margin: 0px;
		margin-top: 0px;
		padding-bottom: 0px;
		padding: 0px;
		}


#perspectives	h4	{
		font-size: 1.0em;
		display: inline;
		}

img#entrepreneur 	{
		float: left;
		margin: 0px;
		margin-right: 5px;
		margin-left: 0px;
		margin-bottom: 10px;
		border: 1px;
		border-style: solid;
		border-color: #000;
		}

#directorybox {
		padding: 5px;
		padding-top: 10px;
		border: 1px;
		border-style: solid;
		border-right-color: #795823;
		border-bottom-color: #795823;
		border-left-color: #e0e0e0;
		border-top-color: #e0e0e0;
		font-size: 1.3em;
		width: 51%;
		margin: 0px;
		margin-right: 5px;
		}

#directorybox h2 {
		display: inline;
		}

img#dirimg	{
		float: right;
		margin-top: 10px;
		border: 0;
		}
p#dirtxt	{
		margin-top: 5px;
		margin-bottom: 0px;
		font-size: 1em;
		}
p#diradd	{
		margin-top: 5px;
		margin-bottom: 0px;
		text-align: center;
		}
p#diradd a {
		color: red; 
		font-size: 1.2em;
		}
p#diradd a img	{
		border: 0;
		}

div#dirsrchwrap  {
		width: 100%;
		/*background-color:#243278;*/
		padding: 0px;
		margin: 0;
		}
div#dirtop	{
		width: 100%;
		background-color: #243278;
		height: 10px;
		}

div#dirsrch	{
		text-align: center;
		background-color: #243278;
		}
div#dirsrch h3  {
		color: #ffffff;
		margin: 0;
		margin-bottom: 5px;
		}

#dirsrch p  {
		color: white;
		font-size: 1.2em;
		padding: 0;
		margin: 0;
		padding-bottom: 2px;				
		}
#dirsrch span	{
		color: red;
		font-weight: bold;
		background-color: #FFFFFF;
		padding: 0px 2px;
		font-size: 1.2em;
		}
#dirsrch form	{
		display: inline;
		}
#dirsrch input	{
		margin: 2px;
		}
input#submitbut {
		cursor: pointer;
		border-color: black;
		border: 1px;
		color:#243278;
		font-weight: bold;
		font-size: 1.1em;
		height: 2em;
		margin: 2px;
		}
#dirsrch select {
		font-size: 1em;
		}
div#dirbot	{
		width: 100%;
		background-color: #243278;
		height: 10px;
		}
img#topright,
img#botright 	{
		
		float: right;
		border: 0;
		margin:0;
		padding: 0;
		}
img#topleft,
img#botleft 	{
		float: left;
		border: 0;
		margin: 0;
		padding: 0;
		}
	
td#topline	{
		padding-top: 5px;
		text-align: center;
		font-size: 0.9em;
		}
td#topline span {
		font-size: 1.1em;
		font-weight: bold;
		color: #FFF;
		}


#legaldocuments {
		margin: 0px;
		padding: 5px;
		padding-top: 10px;
		border: 1px;
		border-style: solid;
		border-right-color: #795823;
		border-bottom-color: #795823;
		border-left-color: #e0e0e0;
		border-top-color: #e0e0e0;
		font-size: 1.3em;
		width: 42%;
		}

img#legaldocimg	{
		margin: 5px;
		float: right;
		}


#profileplus	{
		min-height: 100px;
		clear: both;
		float: left;
		margin: 0px;
		margin-top: 10px;
		width: 97%;
		margin-right: 0%;
		margin-left: 0%;
		}
#profileplus h3 {
		font-size: 1em;
		padding-top: 10px;
		margin-top: 0px;
		margin-bottom: 10px;
		}
.fbizmiddle	{
		background-color: #cedfcb;
		padding-left: 10px;
		border: 2px solid #3d5339;
		border-top: 0px;
		border-bottom: 0px;
		}
.fbizmiddle h4	{
		margin: 0;
		color: brown;
		}
.fbizmiddle p	{
		margin: 1px 0 0 0;
		}
.fbizwrap

	        {
		width: 100%;
		padding: 0;
		margin: 0;
		margin-bottom: 10px;
		}
.fbiztop	
		{
		background-color: #cedfcb;
		height: 19px;
		margin: 0px;
		padding: 0px;
		border: 0px;
		background-image: url(/images/supptop.gif); 
		background-repeat: repeat-x;
		background-position: bottom;		
		}

		
.fbizbot
		{
		background-color: #cedfcb;
		height: 19px;
		margin: 0px;
		border: 0px;
		background-image: url(/images/fbizbot.gif); 
		background-repeat: repeat-x;
		background-position: bottom;
		}
.fbizright
	{
		
		float: right;
		border: 0;
		margin:0;
		padding: 0;
		}
.fbizleft
 		{
		float: left;
		border: 0;
		}
.sbizmiddle	{
		background-color: #ffd700;
		padding-left: 10px;
		padding-right: 5px;
		border: 2px solid #d2691e;
		border-top: 0px;
		border-bottom: 0px;
		}
.sbizmiddle h4	{
		margin: 0;
		color: brown;
		}
.sbizmiddle p	{
		margin: 1px 0 0 0;
		}
.sbizwrap

	        {
		width: 100%;
		padding: 0;
		margin: 0;
		margin-bottom: 10px;
		}
.sbiztop	
		{
		background-color: #ffd700;
		height: 10px;
		margin: 0px;
		padding: 0px;
		border: 0px;
		background-image: url(/images/showcase_top2.gif); 
		background-repeat: repeat-x;
		background-position: bottom;		
		}

		
.sbizbot
		{
		background-color: #cedfcb;
		height: 10px;
		margin: 0px;
		border: 0px;
		background-image: url(/images/showcase_bottom2.gif); 
		background-repeat: repeat-x;
		background-position: bottom;
		}
.sbizright
	{
		
		float: right;
		border: 0;
		margin:0;
		padding: 0;
		}
.sbizleft
 		{
		float: left;
		border: 0;
		}
p.testimonials	{
		margin: 0px;
		text-align: right;
		color: #d2691e;
		font-weight: bold;
		padding-top: 3px;
		padding-bottom: 3px;
		
		}
h3.moredetails		{
		background-image: url(/images/orangebutton2.png);
		background-repeat: no-repeat;
		background-position: center;
		padding-top: 5px;
		width: 156px;
		height: 29px;
		text-align: center;
		color: #fff;
		font-size: 1.1em;
		float: right;
		cursor: pointer;
			}
h3.moredetails:hover {color: #000;
			text-decoration: none;}
.supplieraddress {
		font-size: 1.2em;
		}

.suppliertelno span {
		font-size: 1em;
		font-weight: bold;
		}

.bizmessage	{
		color: #493919;			
		font-weight: bold;
		font-style: italic;
		font-size: 1.5em;
		}
		


#redtapebox 	{
		border-width: 1px;
		border-style: solid;
		border-right-color: #000;
		border-bottom-color: #000;
		border-left-color: #e0e0e0;
		border-top-color: #e0e0e0;
		padding: 5px;
		padding-top: 10px;
		padding-bottom: 10px;
		margin-right: 0px;
		margin-top: 0px;
		}		
			



div#footercss	{
		clear: both;		
		width: 100%;
		min-height: 70px;
		margin: 0px;
		background-color: #e9f4f5;
		border: 0px;
		padding: 0px;
		overflow: auto;		 		
		}

div#footernav
		{
		height: 20px;
		background-image: url(/images/join4.gif);
		background-repeat: repeat-x;
		background-position: top;
		}
div#footernav ul
		{
		list-style: none;
		margin: 0px;
		padding: 0px;
		padding-left: 10px;
		}
div#footernav li {
		width: 16%;
		float: left;
		}
div#footertext  {
		height: 50px;
		text-align: center;
		padding-top: 10px;
		}

div#homepage h1 {font-size: 1em;}

div#homepage h2 {font-size: 1em;}

div#homepage p  {font-size: 1em;}

div#welcomebox	{padding: 0; 
		padding-right: 20px;
		padding-left: 10px;
		padding-top: 10px; 
		margin: 0; 
		border: 0px; 
		border-style: solid; 
		border-color: #243278;}


td#newsarea	{vertical-align: top;
		background-color: #FFF; 
		border-right: 0px; 
		border-top: 0; 
		border-bottom: 0; 
		border-left: 0; 
		border-style: solid; 
		border-color: gray;
		padding-left: 20px;
		padding-right: 20px; }
		

p#newsline a {color: black}

p#newsline a:hover {color: #243278}

p#newsline	{display: inline}

td#featuredbusiness {	padding-right: 20px; 
			}
textarea#tickerbox    {padding-left: 5px; 
			padding-right: 5px; 
			border-right-color: #000;
			border-bottom-color: #000;
			border-top-color: #e0e0e0;
			border-left-color: #e0e0e0;
			border:0px; 
			border-style: solid; 
			overflow: auto; 
			cursor:pointer; 
			font-family: Verdana; 
			font-size: .9em;} 


input#newsflash	{cursor:pointer;}

div#contributorbox {border: 1px;
		border-style: solid;
		border-right-color: #795823;
		border-bottom-color: #795823;
		border-left-color: #e0e0e0;
		border-top-color: #e0e0e0;
		padding: 5px;
		padding-bottom: 10px;
		margin-right: 10px;
		background-color: beige}

div#govtbox {border: 1px;
		border-style: solid;
		border-right-color: #000;
		border-bottom-color: #000;
		border-left-color: #e0e0e0;
		border-top-color: #e0e0e0;
		padding: 5px;
		padding-bottom: 10px;
		margin-right: 10px;
		background-color: #fff}



div#readersbenefits {padding-top: 10px;
		padding: 5px;
		padding-top: 10px;
		border: 1px;
		border-style: solid;
		border-right-color: #795823;
		border-bottom-color: #795823;
		border-left-color: #e0e0e0;
		border-top-color: #e0e0e0;
			}




div#googlebox 	{border: 1px;
		border-style: solid;
		border-right-color: #000;
		border-bottom-color: #000;
		border-left-color: #e0e0e0;
		border-top-color: #e0e0e0;
		padding: 1px;
		padding-left: 2px;
		margin-right: 2px;
		float: left;
		width: 41%;
		
		}

div#googlebox2 	{
		border: 1px;
		border-style: solid;
		border-right-color: #000;
		border-bottom-color: #000;
		border-left-color: #e0e0e0;
		border-top-color: #e0e0e0;
		padding: 3px;
		padding-left: 2px;
		margin: 0px;
		margin-right: 0px;
		text-align: center;		
		}

div#newsbox 	{border: 1px;
		border-style: solid;
		border-right-color: #000;
		border-bottom-color: #000;
		border-left-color: #e0e0e0;
		border-top-color: #e0e0e0;
		padding: 3px;
		padding-bottom: 10px;
		margin-bottom: 12px;
		float: right;
		width: 53%;		
		}

div#newsbox h2	{
		font-size: 1em;
		display: inline;
		padding-left: 3px;
		}
p#newsimg	{
		display: inline;
		text-align: left;
		margin-bottom: 2px;
		}
div#newsbox a   {
		font-size: 1em;
		font-weight: bold;
		}
div#newsbox form {
		display: inline;
		}

div#newsbox textarea {
		color:#243278;
		font-weight: bold;
		font-size: 1.1em;
		}


div.advice	{background-color: #FFF;
		padding: 0px; 
		padding-right: 10px; 
		margin: 0; 
		border: 0px;
		 border-style: solid;
		 border-color: #a0a0a0;
		}
.supplierwebmail  a {text-decoration: underline;}

td#supplierdetails	{padding-left: 2%;
			padding-right: 2%;}

td#supplierdetails  h2  {font-size: 1.2em}
span.suppliername	{font-size: 1.4em;
			color: brown;
			font-weight: bold;}



span.suppliernamebasic	{font-size: 1.4em;
			color: #000000;
			font-weight: bold;}

span.suppliernamebasic2	{font-size: 1.2em;
			color: #000000;
			font-weight: bold;}


span.suppliername2	{font-size: 1.2em;
			color: brown;
			font-weight: bold;}

span.suppliername3	{font-size: 1em;
			color: brown;
			font-weight: bold;}




span.suppliertelno	{font-size: 1.2em;}

span.supplieraddress2	{font-size: 1em;}
span.suppliertelno2	{font-size: 1em;}

span.supplieraddress3	{font-size: 0.9em;}
span.suppliertelno3	{font-size: 0.9em;}


span#activebiz		{font-size: 1.1em; 
			color: gray}

td.subscribedsupplier	{border-width: 0px;
			border-style: solid;
			border-color: #493919;
			}

a.suppliername 	{text-decoration: underline;}


td.bizmessage2		{color: #493919;			
			font-weight: bold;
			font-style: italic;
			font-size: 1.2em;}

td.bizmessage3	p	{color: #493919;			
			font-weight: bold;
			font-style: italic;
			font-size: 0.5em;}
input.logreginput	{
			font-size: 1.2em;
			height: 1.4em;
			}
