body
{
  text-align: center;
  margin:0px auto;
  padding:0px;
  font-family: Verdana, Trebuchet MS, Lucida, Helvetica, Arial, sans-serif;
  font-size:11px;
  color:#663300;
  background-color:#FFFFCC;
}
a
{
  color:#000000;
  text-decoration:underline;
}
a:hover
{
  color:#663300;
  text-decoration:underline;
}

td
{
  font-size:11px;
}

#pagepartmain
{
  width:750px;
  text-align:center;
  margin:0 auto;
  padding:0;
  padding-top:10px;
  background-color:#669966;
  background-color:#d6df3d;
  background-color:#8784c0;
}

#pagepart
{
  width:730px;
  margin:0 auto;
  padding:0;
}

#mainpart
{
  color:#663300;  
  text-align:left;
}

#maintable
{
  background-image: url(../images/navbg1.jpg); 
  background-repeat: repeat-y;
  background-position: 0 0;
}
#leftpart
{
  width:101px;
  text-align:left;
/*  background-color:#041d01;
  background-color:#0b2e13;*/
}

#leftnav
{
  color:#663300;  
  text-align:left;
  width:101px;
}

.levtnavlink
{
  font-size:11px;
  font-weight:bold;
  line-height:21px;
  height:21px;
  width:101px;
  text-align:center;
  margin-bottom:39px;

}

.levtnavlink a
{
  background-image: url(../images/leftnavbg.jpg); 
  background-repeat: no-repeat;
  background-position: 0 0;
  color:#331100;
  text-decoration:none;
  display:block;
}
.levtnavlink a:hover
{
  background-image: url(../images/leftnavbg_over.jpg); 
  background-repeat: no-repeat;
  background-position: 0 0;
  color:#ffffff;
  text-decoration:none;
  display:block;
}

#contentpart
{
  background-image: url(../images/topshadow.gif); 
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color:#ffffff;
  width:629px;
  height:8px;
  text-align:left;
}

#maincontentpart
{
  width:394px;
  background-color:#ffffff;
  text-align:left;
}

#rightcontentpart
{
  width:235px;
  text-align:left;
  background-color:#ffffff;
}

.righttextblock
{
  margin-left:20px;
  font-size:10px;
  line-height:20px;
}

#bottompart
{
  width:629px;
  background-color:#ffffff;
  text-align:left;
}

#bottomnav, #bottomnav td
{
  color:#ffffff;
  font-family: Verdana, Trebuchet MS, Lucida, Helvetica, Arial, sans-serif;
  font-size:10px;
  text-align:center;
  font-weight:bold;
  margin-top:10px;
  margin-bottom:10px;
}
#bottomnav a
{
  color:#ffffff;
  text-decoration:none;
  line-height:15px;
  padding-left:2px;
  padding-right:2px;
}
#bottomnav a:hover
{
  color:#663300;
  text-decoration:none;
  background-image: url(../images/botnavbg.gif); 
  background-repeat: repeat-x;
  background-position: 0 0;
  line-height:15px;
  padding-left:2px;
  padding-right:2px;
}
#bottomnavimg
{
  margin-top:10px;
  margin-bottom:10px;
}
.maincontent
{
  margin-left:30px;
  width:364px;
  text-align:left;
}

.rightcontent
{
  margin-left:10px;
  width:224px;
  border-left: solid 1px #cccccc;
  height: 100%;
}
.bottomcontent
{
  margin-left:30px;
}
.botlogo
{
  margin:7px 0px;
}
.botaddress
{
  color:#000000;
  font-weight:bold;
  margin-bottom:7px;
  margin-top:7px;
}
.botaddress td
{
  font-size:10px;
}

.picturetop
{
  background-image: url(../images/picturebg_lefttop.gif); 
  background-repeat: no-repeat;
  background-position: left top;
}
.pictureleft
{
  background-image: url(../images/picturebg_left.gif); 
  background-repeat: repeat-y;
  background-position: left top;
}
.picturebot1
{
  background-image: url(../images/picturebg_leftbot.gif); 
  background-repeat: no-repeat;
  background-position: left bottom;
}
.picturebot2
{
  background-image: url(../images/picturebg_bot.gif); 
  background-repeat: repeat-x;
  background-position: left bottom;
}
.picturebot3
{
  background-image: url(../images/picturebg_botright.gif); 
  background-repeat: no-repeat;
  background-position: right bottom;
  padding-bottom:7px;
}

.search, .search a
{
  color:#333333;
  font-size:9px;
  line-height:11px;
  text-decoration:none;
}
.search a:hover
{
  color:#663300;
  text-decoration:none;
}
.searchtext
{
  height:14px;
  width:86px;
  border-bottom:1px solid #bfbfbf;
  border-top:1px solid #5e5e5e;
  border-left:1px solid #767676;
  border-right:1px solid #989898;
  font-size:9px;
  margin:0px;
  padding:0px;
  margin-bottom:3px;
}

.pagetitle
{
  color:#663300;
  font-size:20px;
  font-family: Verdana, Trebuchet MS, Lucida, Helvetica, Arial, sans-serif;
}

.toplink
{
  color:#cc9966;
  font-size:9px;
  font-weight:bold;
  margin:10px;
}

.toplink a
{
  color:#cc9966;
  text-decoration:none;
}

.toplink a:hover
{
  color:#663300;
  text-decoration:none;
}

.splink
{
  color:#663300;
}

.splink a
{
  color:#663300;
  text-decoration:none;
}

.splink a:hover
{
  color:#000000;
  text-decoration:none;
}

.submitbtn
{
  width:110px;
  font-size:11px;
}
.submitbtn1
{
  width:60px;
  font-size:11px;
}
.error
{
  color:red;
  font-weight:bold;
}

.formtable
{
  color:#663300;
  
}

.headerborder
{
  border-bottom:1px solid #CAAB83; 
  border-top:1px solid #CAAB83;
}

.headerbg
{
  background-color:#E8C496;
}

.rowbg
{
  background-color:#F7EBDE;
}

.rowborder
{
  border-bottom:1px solid #E6CAA6;
}



/***** TEXT STYLES *****/
.greentext
{
  color:#006633;
}
.browntext
{
  color:#663300;
}
.blacktext
{
  color:#000000;
}



	#dhtmlgoodies_menu{		
		font-family:Verdana, Trebuchet MS, Lucida, Helvetica, Arial, sans-serif;	/* Font for main menu items */
		width:101px;	/* Width of main menu */
		
	}
	#dhtmlgoodies_menu	li{	/* Main menu <li> */
		list-style-type:none;	/* No bullets */
		margin:0px;	/* No margin - needed for Opera */
	}
	#dhtmlgoodies_menu ul{	
		margin:0px;	/* No <ul> air */
		padding:0px;	/* No <ul> air */
	}
	#dhtmlgoodies_menu ul li ul{	/* Styling for those who doesn't have javascript enabled */
		padding-left:10px;
	}
	#dhtmlgoodies_menu	li a{	/* Main menu links */
		text-decoration:none;	/* No underline */
		color:#ffffff;	/* Black text color */
		
  font-size:11px;
  font-weight:bold;
  line-height:21px;
  height:21px;
  width:101px;
  text-align:center;
  margin-bottom:39px;
  background-image: url(../images/leftnavbg.jpg); 
  background-repeat: no-repeat;
  background-position: 0 0;
  color:#331100;
  text-decoration:none;
		
		display:block;
	}
	#dhtmlgoodies_menu	li a:hover,#dhtmlgoodies_menu .activeMainMenuItem{
  font-size:11px;
  font-weight:bold;
  line-height:21px;
  height:21px;
  width:101px;
  text-align:center;
  margin-bottom:39px;
  background-image: url(../images/leftnavbg_over.jpg); 
  background-repeat: no-repeat;
  background-position: 0 0;
  color:#ffffff;
  text-decoration:none;
	}
	.dhtmlgoodies_subMenu{
		visibility:hidden;
		position:absolute;
		overflow:hidden;
  font-size:11px;
  color:#331100;
  font-weight:bold;
		text-align:left;
	
	}
	.dhtmlgoodies_subMenu ul{
		margin:0px;
		padding:0px;	
		width:88px;
	}
	.dhtmlgoodies_subMenu ul li{
		list-style-type:none;
		margin:0px;
		padding:0px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
		width:88px;
	}
	.dhtmlgoodies_subMenu ul li a{	/* Sub menu items */
		white-space:nowrap;	/* No line break */
		text-decoration:none;	/* No underline */
  background-image: url(../images/leftnavsubbg.jpg); 
  background-repeat: repeat-x;
  background-position: 0 0;
  height:19px;
  line-height:19px;
  width:88px;
  border-top:1px solid #c07125;
  border-bottom:1px solid #c07125;
  padding-left:4px;
		
		display:block;	/* Display as block - you shouldn't change this */
	}
	.dhtmlgoodies_subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
  background-image: url(../images/leftnavsubbg_over.jpg); 
  background-repeat: repeat-x;
  background-position: 0 0;
  height:19px;
  line-height:19px;
  width:88px;
  color:#ffffff;
  border-top:1px solid #c07125;
  border-bottom:1px solid #c07125;
  padding-left:4px;
		text-decoration:none;
	}
