/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 



body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-image: url('gifs/comb03_small.gif');
	background-repeat: repeat-x repeat-y;
 	background-attachment: fixed;
	background-color: #484848;

}

#hr{	/*border-top: 1px solid #666666;*/
	width: 690px;
	height: 9px;
	display: block;
	background-image: url('gifs/whiteline.gif');
	background-repeat: repeat-x;
}



a{
	color: #2A4888;
	text-decoration: none;
}

a:link{
	color: #2A4888;
	text-decoration: none;
}

a:visited{
	color: #2A4888;
	text-decoration: none;
}

a:hover{
	color: #2A4888;
	text-decoration: none;
}

h1{
 font-family: Arial,sans-serif;
 font-size: 180%;
 color: #FFD433;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 114%;
 font-weight: bold;
 color: #666666;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 114%;
 font-weight: bold;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: small;
 font-weight: bold;
 color: #666666;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

ul{
 list-style-type: square;
 color: #333333;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}

.inputfield{  	font-weight: none; 
		color: #000000; 
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 13; 		
		font-style: normal; 
		background-color: #FFF7D9;
}

.button{  	
		font-weight: bold; 
		color: #FFFFFF; 
		width: 50px; text-decoration: none; 					
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12; 		
		font-style: normal; 
		background-color: #FFD433;
}


.button02{  	
		font-weight: bold; 
		color: #FFFFFF; 
		width: 80px; text-decoration: none; 					
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12; 		
		font-style: normal; 
		background-color: #FFD433;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/



#header{
	margin: 0px auto 10px auto;
	width: 920px;
	height: 140px;
	background: url(gifs/beewise_inc.gif) no-repeat;
	/*border-bottom: 1px solid #FEFEFE;*/
}


.menutop{
	width: 180px;
	height: 15px;
	background: url(gifs/menutop.gif) no-repeat top left;
}

#leftcol {
	  width: 180px;
	  height: inherit;
	  background: url(gifs/leftedge.gif) repeat-y;
	  
	  }
	  

#menublock{
width: 180px;
margin: 0px auto 0px auto;
margin-bottom: 1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333;
border-top: 1px solid #FFFAA5;
}



#menublock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#menublock li {
border-bottom: 1px solid #FFFAA5;
margin: 0;
}

#menublock li a{
display: block;
padding: 10px 5px 10px 8px;
border-left: 10px solid #FFC307;
border-right: 10px solid #FFE26B;
background-color: #FFD433;
color: #000000;
text-decoration: none;
width: 100%;
}

html>body #menublock li a{ /*Non IE6 width*/
width: auto;

}

#menublock li a:hover{
border-left: 10px solid #FFD75E;
border-right: 10px solid #FFF2BC;
background-color: #FFE78D;
color: #000000;
}


#menublock li a#current{
border-left: 10px solid #FFD75E;
border-right: 10px solid #FFF2BC;
background-color: #FFE78D;
color: #000000;
}



	  
#maincol {
	  width: 500px;
	  padding: 0px 20px 0px 20px;
	  float:left;
      display: Block;
	  text-align: left;
	  background: no-repeat top left;
	  
	  }

#maincol02 {
	  width: 650px;
	  padding: 0px 20px 0px 20px;
	  float:left;
      	  display: Block;
	  text-align: left;
	  background: no-repeat top left;
	  
	  }

#wtdcol {
	  width: 700px;
	  padding: 0px 20px 0px 20px;
	  float:left;
      	  display: Block;
	  text-align: left;
	  background: no-repeat top left;
	  
	  }

#box {
	  margin: 0px auto 0px auto;
	  display: table;
	  width: 600px;
	  height: 200px;
	  background-color: #D5E1F0;

}

#main{
	  margin: 0px auto 0px auto;
	  border-top: 1px solid #FFD433;
	  border-left: 1px solid #FFD433;
	  border-right: 1px solid #FFD433;	  
	  border-bottom: 1px solid #FFD433;
	  background-color: #FFFFFF;
	  padding: 2px 10px 20px 10px;
	  vertical-align: top;
	  width: 650px;

}
table.main{
	  margin: 0px auto 0px auto;
	  border-top: 1px solid #FFD433;
	  border-left: 1px solid #FFD433;
	  border-right: 1px solid #FFD433;	  
	  border-bottom: 1px solid #FFD433;
	  background-color: #FFFFFF;
	  width: 650px;

}
table.main th{
	  margin: 0px auto 0px auto;
	  background-color: #FFD433;
	  text-align: center;
	  padding: 0px 10px 0px 10px;
	  height: 30px;


}
table.main tr{
	  margin: 0px auto 0px auto;
	  background-color: #FFFFFF;

}
table.main td{
	  margin: 0px auto 0px auto;
	  padding: 2px 10px 2px 10px;
	  vertical-align: top;
	  height: 25px;
	  background-color: #FFF7D9;

}

table.main td.col1{
	  margin: 0px auto 0px auto;
	  padding: 2px 10px 2px 10px;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: small;
	  font-weight: bold;
	  vertical-align: top;
	  width: 100px;
	  height: 25px;
	  background-color: #FFF2BC;
	  

}

table.wtd{
	  margin: 0px auto 0px auto;
	  border-top: 1px solid #FFD433;
	  border-left: 1px solid #FFD433;
	  border-right: 1px solid #FFD433;	  
	  border-bottom: 1px solid #FFD433;
	  background-color: #FFFFFF;
	  width: 650px;

}

table.wtd th{
	  margin: 0px auto 0px auto;
	  background-color: #FFD433;
	  text-align: center;
	  padding: 0px 10px 0px 10px;
	  height: 30px;


}
table.wtd tr{
	  margin: 0px auto 0px auto;
	  background-color: #FFF7D9;

}
table.wtd td{
	  margin: 0px auto 0px auto;
	  padding: 2px 10px 2px 10px;
	  vertical-align: top;
	  text-align: center;
	  height: 25px;
	  /*background-color: #FFF7D9;*/

}

#tr02{
	  margin: 0px auto 0px auto;
	  padding: 2px 10px 2px 10px;
	  vertical-align: top;
	  text-align: center;
	  height: 25px;
	  background-color: #FFFFE0;

}
	  
	  
#rightcol_yellow {
	  width: 183px;
	  height: 180px;
	  float:left;
      	  display: Block;
	  text-align: left;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 9px;
	  line-height: 1.5em;
	  color: #000000;
	  background-color: #FFFDF7;
          border-right: 1px solid #FFD433;
	  border-left: 1px solid #FFD433;
          border-bottom: 1px solid #FFD433;
	  }
	  
	  
	  .yellowtitle{
	width: 185px;
	height: 22px;
	padding: 4px 0px 0px 0px;
	float:left;
	background: url(gifs/top_yellow.gif) no-repeat top left;
}

	  
.content{
	margin: 0px auto 0px auto;
	width: 920px;
	height: inherit;
	background-color: #FFFFFF;
	background: url(gifs/content920.gif) repeat-y;
}

#footer{
	margin: 0px auto 0px auto;
	width: 920px;
	height: 67px;
	background: url(gifs/footer02.gif) no-repeat;
	
}


#messagebg {
	  margin: 0px auto 0px auto;
	  width: 569px;
	  height: 200px;
	  background: url(gifs/message_bg.gif) repeat-y;
	  
	  }
#mheader {
	  margin: 10px auto 0px auto;
	  width: 569px;
	  height: 100px;
	  background: url(gifs/message_header.gif) no-repeat;
	  
	  }

#mfooter {
	  margin: 0px auto 0px auto;
	  width: 569px;
	  height: 47px;
	  background: url(gifs/message_footer.gif) no-repeat;
	  
	  }
	  
/**************** Workshop Page Links styles ****************/	  
	  
#workshop ul{list-style: none; line-height:30px; margin: 0px 0px 0px 0px; padding: 0; border: none; font-size:15px; color:#cccccc}
#workshop li a{color:#999999; font-weight:bold; text-decoration:none;}
#workshop li a:hover{color:#FFD433; text-decoration:underline;}
	  
/**************** Bottom Links styles ****************/

#ftNavBar {width:920px; height:120px; margin: 0px auto 0px auto; }

.ftNav {float:left; height:90px; line-height:16px; margin: 0px auto 0px auto;}

.ftNav h1 {margin:0px 0px 0px 16px; color:#7f7f7f; font-size:13px; font-weight:bold;}
.ftNav ul{list-style: square; margin: 0px 0px 0px 16px; padding: 0; border: none; font-size:11px; color:#cccccc}
.ftNav li a{color:#cccccc; font-weight:normal; text-decoration:none;}
.ftNav li a:hover{color:#FFD433; text-decoration:underline;}
#ft_content{width:190px;border-left:0px solid #191919;margin-left:2px;}
#ft_workshops{width:240px;border-left:0px solid #191919;margin-left:2px;}
#ft_workshops2{width:180px;border-left:0px solid #191919;margin-left:2px;}
#ft_follow{width:150px;border-left:0px solid #191919;margin-left:2px;}
#ft_subscribe{width:150px;border-left:0px solid #191919;margin:30px 0px 0px 0px;}
  
/**************** Bottom Menu styles ****************/
#bottmenu {
	  width: 780px;
	  height: 25px;
	  padding-top: 0px;
	  margin: 0 auto;
	  text-align: center;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  line-height: 1.6em;
	  color: #CCCCCC;
	  }
	 #bottmenu a:link {text-decoration: none; color: #CCCCCC; font-weight: bold;} 
	 #bottmenu a:visited {text-decoration: none; color: #CCCCCC; font-weight: bold;} 
	 #bottmenu a:hover {text-decoration: none; color: #FFD433; font-weight: bold;}

/**************** Copyright styles ****************/
#Copyright {
	  width: 780px;
	  height: 25px;
	  padding-top: 0px;
	  margin: 0 auto;
	  text-align: center;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  line-height: 1.6em;
	  color: #999999;
	  }
	 #Copyright a:link {text-decoration: none; color: #999999; font-weight: bold;} 
	 #Copyright a:visited {text-decoration: none; color: #999999; font-weight: bold;} 
	 #Copyright a:hover {text-decoration: none; color: #FFD433; font-weight: bold;}
