﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F7B81B;
	font-size: small;
	font-family:"arial" sans-serif;
}

H1 {
	FONT-Family: "frankin gothic medium cond" , "arial" sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-large; 
	COLOR: #9c1a86; 
	margin-bottom:5px;
	text-align:center;
	
}
H2.centered		{
	FONT-Family: "frankin gothic medium cond" , "arial" sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: medium; 
	COLOR: #9c1a86; 
	margin-bottom:5px;
	text-align:center;
	
}


H2 {
	FONT-Family: "frankin gothic medium cond" , "arial" sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: medium; 
	COLOR: #9c1a86; 
	margin-bottom:5px;
	text-align:left;
	
}

HR	
{
	color:Silver;
	height:1px;
	border-collapse:collapse;
}

/* table with two columns -- left for content -- right for purple section */
table.contentTable	
{
	width:760px;
	border:0;
}

/* sets the width of the left column of contentTable*/
.contentTableLeftCol	
{
	width:538px;
}

/* sets the width of the right column of contentTable*/
.contentTableRightCol	
{
	width:222px;
}


.centertext   {
	text-align:center;
}

/* Outer table for master page*/
table.mainTable {
	width:760px; 
	background-image:url(../images/headerbg.gif); 
	
}

table.mainTable td  {
	/*text-align:left;*/
	vertical-align:top;
	
	
}
/* */
table.beesTable    {
	margin-left:5px;
	
}

table.boxes			{
	width:500px;
	text-align:left;
	padding:5px;
	border:1px solid silver;

}

table.boxes th		
{
	color:#f7bc13;
	background-color:#914097;
}

	


.headerleft {
		
		height:75px;
		float:left;
		padding-left:10px;
		margin-top:20px;

}

.navigation   {
		margin-top:20px;
		float:Right;
		height:67px;
		width:570px;
		background-image:url(../images/navbg.gif);
		visibility:hidden;
}

.footer       {				/* ---------- footer background styling  ------------  */
	color: #666666;			/* ---------- colour of the separator between link text  ------------  */
	background-color:#cccccc;
	text-align:center;
	visibility:hidden;
	
}

.wdhtext   {
	float: left;
	font-family: "arial" sans-serif;
	font-size:medium;
	font-weight:bold;
	color:#983c8c;
	text-align:center;
	
}


.buttonsdiv  {
	margin-top:25px;
	margin-left:20px;
}

a.buttons	
		{
	font-family: "frankin gothic medium cond" , "arial" sans-serif;
	font-weight:bold;
	font-size:small;
	color: #983c8c;
	text-decoration:none;
}

a:hover.buttons	
		{
	font-family: "frankin gothic medium cond" , "arial" sans-serif;
	font-weight:bold;
	font-size:small;
	color: #983c8c;
	text-decoration:underline;
}

.imageborderpadding    {
	padding:10px;
	border:0px;
	text-align:right;
	
}

.beestxt		
{
	font-size:large;
	font-weight:bold;
	color:#9c1a86;
	
}


.font_wdhyellow    {
	color:#f7bc13;
	
}


.font_wdhpurple    {
	color:#983c8c;
	
}

div.centertext	
{
	text-align:center;
	font-weight:bold;
}

div.outerDIV	
{
	width:760px;
	margin-left:auto;
	margin-right:auto;
}

div.LightYellow  {
	background-color:#ffffcc;
	padding:10px;
	margin-right:10px;
	visibility:hidden;
	
}

div.basicFacts  {
	background-color:#ffffcc;
	padding:10px;
	width:49%;
	visibility:hidden;
}
	

div.pinkonpurple   {
	background-color:#f8dcfa;
	padding:5px;
	margin-left:5px;
	margin-right:5px;
	visibility:hidden;
	
}

div.thebees   {
	width:538px;
	background-repeat:no-repeat;
	background-position:50% 50%;
	height:400px;
}

div.hider	
{
	visibility:hidden;
}



.homeLeft    {
	float:left;
	padding:5px;
	width:255px;
	
}

.homeRight    {
	float:right;
	padding:5px;
	width:255px;
	
}


ul   {
	list-style-position: outside;
	font-size:small;
}


/* Styles for the text link list with arrow bullet */
ul.signposts   {
	list-style-image:url(../images/bullet_style.gif);
	list-style-position: outside;
	font-size:small;
}


li  {
	padding-bottom:10px;
	padding-left:10px;
	
}




a      {
	color:#3300ff;
	text-decoration:none;
	
}


a:hover    {
	color:#3300ff;
	text-decoration:underline;
}


a.footerstylelinks   {
	font-family: "arial" sans-serif;
	font-size:small;
	color: #666666;
	text-decoration:none;
	text-align:center;
	visibility:hidden;
	
}

a:hover.footerstylelinks   
{
	font-family: "arial" sans-serif;
	font-size:small;
	color: #666666;
	text-decoration:underline;
	visibility:hidden;
	
}

.divpadding    {
	padding:15px;
}

img			
{
	border:0;
}

img.right    {
	float:right;
	border:0;
}

.bold  {
	font-weight:bold;
	
}

.floatRight   {
	float:right;
	
}

.floatLeft   {
	float:left;
	
}


/* used to colour box the at the top of the a to z page */
.LightYellow	
{
	background-color:#ffffcc;
}

#breadCrumbs
{
	padding-left:10px;
	padding-bottom:10px;
}

#siteMapWrap
{
	padding:20px;
}

.siteMapTree td
{
	padding-left:20px;
	padding-bottom:9px;
}

table#tblFeedback th
{
	text-align:right;
	width:100px;
	vertical-align:top;
}

table#tblFeedback .fieldWide
{
	width:350px;
}

td#tdSubmit 
{
	text-align:right; 
	padding-top:10px;
}

td#tdSubmit a
{
	padding-right:20px;
}


.validationSummary
{
	margin-top:10px;
}


/* ----- styles for control called beesmenu_right.ascx   -----*/
div.beesmenu_right 
{	
float:right;  
width:222px;
height:48px;
text-indent:45px;
background-image:url("../images/b_right_bg.gif");
}


.linkmargin a		
{
	font-family: "frankin gothic medium cond" , "arial" sans-serif;
	font-weight:bold;
	font-size:small;
	color: black;
	text-decoration:none;
}

.linkmargin a:hover		
{
	font-family: "frankin gothic medium cond" , "arial" sans-serif;
	font-weight:bold;
	font-size:small;
	color: black;
	text-decoration:underline;
}

.linkmargin		/* --- controls vertical align of right button set link --*/
{
	margin-top:15px;
	
}

