html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {  
margin: 0; 
padding: 0; 
border: 0; 
}

#ixPageContainer{
	height:auto;
}

#ixPageContent{
	height:auto;
}

div#idealexpo_master {width:999px;margin:0 auto;padding:0;}
body.idealexpo{text-align:center;margin:0;padding:0;background-color:rgb(238,238,238);font-family:Arial, Helvetica, sans-serif;font-size:12px;}

/* DIV CLASSES */
.topmenu {width:999px;height:25px;background-color:#842038;}
.topmenu_links {width:850px;height:25px;float:left;text-align:left;margin-left:8px;color:rgb(130,145,158);}
.topmenu_language {width:130px; height:25px;float:left;text-align:left;}
.banner {width:999px;height:85px;background-image:url(/exhibits/forum2009/_WF/_Skin/img/jpg/acvim_forum2009_header_v1.jpg);background-repeat:no-repeat;}
.miniframe {width:999px;height:25px;background-color:#cccccc;background-repeat:no-repeat;text-align:left;}
.minispacer{width:160px;height:25px;float:left;}
.minimenu{float:left;width:839px;height:25px;text-align:left;font-size:11px;}
.content {width:999px;background-color:rgb(221,221,221);border:1px solid rgb(196,196,196);}
.menu {width:148px; float:left;text-align:left;min-height:582px;}
.content_container{width:848px;float:left;text-align:left;background-color:rgb(238,238,238);min-height:582px;border-left:1px solid rgb(192,192,192);}
.content_frame {width:808px;text-align:left;margin:20px;}
.content_frame_floorops {width:848px;text-align:left;margin:0;padding:0;height:79px;background-color:rgb(229,231,230);border-bottom:1px solid rgb(212,212,212);}
.content_frame_flooropsc {width:808px;height:79px;}
.content_frame_floor {width:808px;text-align:left;}
.clearMe{clear:both;}

.floorbox{width:15px;height:15px;background-image:url(/exhibits/forum2009/_WF/_Skin/img/jpg/floorbox.jpg);background-repeat:no-repeat;float:left;margin-right:8px;margin-bottom:8px;}
.floorbox p {margin-top:1px;margin-left:4px;}
.floorbox p a:link{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:rgb(255,255,255);text-decoration:none;}
.floorbox p a:visited{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:rgb(255,255,255);text-decoration:none;}
.floorbox p a:active{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:rgb(255,255,255);text-decoration:none;}
.floorbox p a:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:rgb(255,255,255);text-decoration:underline;}

a {outline:none;}
a.a_top:link {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:rgb(255,255,255);text-decoration:none;}
a.a_top:active {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:rgb(255,255,255);text-decoration:none;}
a.a_top:visited {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:rgb(255,255,255);text-decoration:none;}
a.a_top:hover {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:rgb(255,255,255);text-decoration:underline;}

a.minitopmenu:link {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:rgb(0,43,70);}
a.minitopmenu:active {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:rgb(0,43,70);}
a.minitopmenu:visited {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:rgb(0,43,70);}
a.minitopmenu:hover {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:rgb(0,43,70);}

.menu ul {list-style-type:none;margin:0;padding:0;}
.menu ul li {background-color:rgb(221,221,221);border-bottom:1px solid rgb(192,192,192);}
.menu ul li.selected {background-color:rgb(245,245,245);}
.menu ul li a {outline:none;}
.menu ul li a:link{width:122px;padding:7px 0px 7px 26px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:rgb(134,32,56)font-weight:bold;text-decoration:none;}
.menu ul li a:visited{width:122px;padding:7px 0px 7px 26px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:rgb(134,32,56)font-weight:bold;text-decoration:none;}
.menu ul li a:hover{width:122px;padding:7px 0px 7px 26px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:rgb(134,32,56)font-weight:bold;text-decoration:underline;}

.menu ul li.spacer{height:22px;border:0px;}

.minimenuspacer {margin-top:6px;width:470px;float:left;}
* html .minimenuspacer {width:478px;}

table.exlist {width:808px;}
table.exlist,table.exlist td.exlist,table.exlist th{
	border:none;
	border-collapse:collapse;
	margin:0;
	padding:0;
	color:rgb(109,109,109);
}

.tableheading {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:rgb(0,40,73);font-weight:bold;height:25px;}
.row1 {background-color:rgb(248,248,248);height:23px;}
.row2 {background-color:rgb(238,238,238);height:23px;}
.boothid {text-align:center;color:rgb(0,40,73);}

/* top nav classes */
.topmenu_margin {margin-top:4px;}
.language_txt {float:left;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:rgb(255,255,255);margin-top:4px;}
.language_dropdown {float:left;margin-top:1px;margin-left:5px;}
.language_ddsize {width:75px;}

/* minimenu template 2 classes */
.zoom_txt {margin-top:5px;width:32px;float:left;}
.zoom_icons {margin-top:6px;width:35px;float:left;}
.minioptions {margin-top:5px;width:135px;float:left;}
.minioptions2 {margin-top:5px;width:auto;float:left;}
.search_txt {margin-top:6px;width:37px;float:left;}
.search_dropdown {margin-top:1px;width:105px;float:left;}
.search_ddsize {width:117px;}

/* template 2 only */
.exlistdisplay {width:350px;font-size:10px;font-family:Arial, Helvetica, sans-serif;}
.floor_alpha_box {width:209px;height:61px;padding:8px;float:left;}
.floor_display_box {float:left;padding:7px;width:594px;}

/* minimenu template 3 classes */
.minit3spacer {margin-top:5px;width:202px;float:left;}

/* template 3 only */
.headingunderline {background-color:rgb(109,109,109);}




