body {text-align:center;background: url(newsiteimages/pinkgradient.gif) #c63c96; margin: 0px auto ;position:relative}
body.pink {text-align:center;background: #c63c96; margin: 0px auto ;position:relative}
body.pinkG {text-align:center;background:  url(newsiteimages/pinkgradient2.gif) #c63c96; margin: 0px auto ;position:relative}



#container {width:707px; border-width:0px; border-style:solid; border-color:#697250; margin:10px auto ; text-align:left; font-family:arial; font-size:10pt; }
#stretcher {width:1px; border-width:0px; border-style:solid; border-color:red;height:500px; float:left; margin: 0}
#main { border-width:0px; border-style:solid; border-color:red;float:left;margin: 0 ;background:#ffffff;}
#topbar  {width:700px; height:110px; background:url("newsiteimages/limegreenline700by110.jpg"); background-repeat: no-repeat;clear:right;margin: 0; background-position: top center;  }
#topbar1  {width:700px; height:110px; background:url("newsiteimages/greenpinkline.gif"); background-repeat:repeat-x;clear:right;margin: 0; border-color:#999999; border-width:1px ; border-style:solid }
TD{ font-family: Arial, Helvetica, sans-serif;  font-size: 9pt; }
a{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #697250; text-decoration: none  }
td.exhibitorcatTD{  line-height:20px;  font-size: 12pt;border-bottom-color: #990066; border-bottom-width:1px;border-bottom-style:solid;}
table.exhibitorlistingtable{border-collapse:collapse}
table.exhibitorlistingtable td{padding-top:10px}
a.sml{ font-family: Arial, Helvetica, sans-serif; color: #6666cc; font-size: 8pt;line-height:9pt }
a.sml:hover { color: #6666cc;  text-decoration: underline}
a:hover {  color: #990066; text-decoration: underline}
a.link:hover {  color: #cc9900; text-decoration: underline; border: 1px solid black}
.TDH {   text-decoration: none; font: 12px Arial, Helvetica; text-align: center; border: 1px solid black}
h1 {
	FONT-family:  "Arial"; color:#660066 ; text-decoration:none ; font-size:12pt ; font-weight:bold
}
h3 {
	FONT-family:  "Arial"; color:#667766; text-decoration:none ; font-size:11pt ; font-weight:bold
}
A.bl {
	FONT-family:  "Arial"; font-size:12 ;color:#330066 ; text-decoration:none
}

table.sidelinktable {  padding-top: 0px; padding-right: 1px; padding-bottom: 0px; padding-left: 3px }
#toplinks2{margin:auto ; width:680px ; clear:both ; text-align:center}
#bottombar  {width:700px; height:110px; background:url("newsiteimages/limegreen700by150.jpg");  background-repeat: no-repeat;clear:right;margin: 0; background-position: top center; z-index:10; text-align:center }

tr.contactmid  {border-style:dashed ;  border-width:1px; border-color:#a6ce38;}
tr.contactmid2  { border-style:dashed ;  border-width:1px; border-color:#a6ce38 }
table.contacttable {border-style:dashed ;  border-width:1px; border-color: #cccccc ;border-collapse: collapse; width:530px
}
table.contacttable td {padding:5px;border-bottom-style:dashed ;  border-bottom-width:1px; border-color: #cccccc ;}
td.contacttop  {background:url("newsiteimages/limegreenline5.jpg"); line-height:40px; background-repeat: repeat-x;text-align:center; }

#bottombar_inner  img { float:left; margin-top:10px}
#bottombar_inner2  {position:absolute;  z-index:20}
img.bottompicwithmarginleft {margin-left:20px}

#bottombar{width:700px; height:110px;position:relative; }

#toplinks{width:100%; text-align:center; clear:both ;  }
#poplinks{width:130px; text-align:left;  height:222px;  border-width:1px; border-style:dashed; border-color:#a6ce38;  float:left ;width:144px}
#leftlinks{width:130px; text-align:left;   border-width:1px; border-style:dashed; border-color:#a6ce38;  float:left;padding:10px}

#dd li.leftborder{ border-left-width:1px; border-left-style:solid; border-color:#697250; }
#toplinks a:hover{text-decoration:underline}

#fflogo{margin:15px auto 3px 20px;float:left}
#date{width:300px; float:left;text-align:center;clear:right; font-family:arial;font-size:12pt;  letter-spacing:+1px; padding-top:30px;float:left }
#homeinteriorlogo {margin:15px 3px 3px 20px;float:right}
#fftext{width:555px; border-right-width:0px; border-right-style:dashed; border-color:#697250; }

#iescroller {line-height:20px}
#scroller {width:130px; border-color:#697250; float:right; padding:0px;}
#scroller a{text-decoration:none; color:#4f574f}
#scroller a:hover{  background: #a6ce38;
  color: #FFFfff;}
#midle { background:url("newsiteimages/greyflowers233235231.jpg");background-repeat: no-repeat; background-position: top right ;width:700px ; }

#midle_innerbackground  {

width:550px;


}


#dd {


  padding: 0 0 0 0;
  margin-left: 5px;
  margin-top: 0px;
z-index:5  ;

border-style: solid ; border-width: 0px ; 

}

 #dd li.leftborder , #dd li.topdd {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;

}

#dd li a.menu {
  display: block;
font-family:arial;font-size:11px;  color: #000;font-weight:bold; text-decoration:none ;padding: 1px 5px 0 5px ; letter-spacing:+1px;

}

#dd li a.menu:hover {

}

.submenu {
  background: white;
  visibility: hidden;
  position: absolute;
  z-index: 20;
 border-width:1px; border-style:solid; border-color:#697250;
}
 .ddlevel2  {
  display: block; 
}

#dd li  , #dd li a  ,  .ddlevel2  , .subsubmenu a {

 text-decoration: none;
  padding: 0 3px 8px 3px;
font-size:8pt;
 text-align: left;
color:#697250;
font-weight:normal;

}



.subsubUL{ list-style-image:url('newsiteimages/greenbullet.gif'); list-style-position: inside;margin-left:3px ;padding:0; text-align:left
}
.subsubUL li{}



.submenu a:hover {
  background: #a6ce38;
  color: #FFFfff;
}

.sidemenu2:hover {
  background: #a6ce38;
  color: #FFFfff;
}


#poplinks a:hover {
  color:  #a6ce38;

}

#sd {
  list-style: none;
  padding: 0;
  margin-left: 0;
  margin-top: 0;
z-index:5
}


#sd li {

margin-top:10px; line-height:10px;margin-left:5px; margin-right:5px; 

}
#sd li a{

font-family:arial;font-size:11px;  color:#697250;font-weight:bold; text-decoration:none ; letter-spacing:+1px;

}
a img { border:none } 

#sd li {

margin-left:5px; margin-right:5px; 

}

#lsd li a{

font-family:arial;font-size:11px;  color:#697250;font-weight:normal; text-decoration:none ; letter-spacing:+1px;

}




#lsd {
  list-style: none;
  padding: 0 0 0px 0;
  margin-left: 5px;
  margin-top: 0px;
z-index:5
font-family:arial;font-size:11px;  color:#697250; letter-spacing:+1px;
}
td.regformhdr{background:#dddddd}




//div.logo { padding : 10px; width:100% ;clear:both }
//div.title {font-size:12pt; color:#697250;  width:100% ;border-bottom-width:1 px; border-bottom-style:dashed; margin:8px}
//div.logo img {float:left}
