/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	background-color:#FFF;
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	color: #1a1a1a;
        text-align:center;
}

td {
	color: #4a4c4c;
}

object {
	border: none;
}
h1 {
	color: #63385d;
	font-size: 17pt;
	margin-bottom: 0.125em;
	display:block;
	width:1003px;
	text-align:center;
}
th a{
	text-align: left;
	Background-color: transparent;
	Color: #FFF;
	font-size:12pt;

}
a, a:link {
	color:#8c8f8f;
    border:0px none transparent;
	
}

img{
  border:0px none transparent;
}

input{

        background-color:#CCCCCC;
        color:#000;
        border:0px none transparent;
		cursor:pointer;

}

ul{
	display:inline;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
ul li{
	margin-bottom:1px;
}



.page{
	margin:0px auto;
	padding: 0px 0px;
	width:1003px;
	background:transparent url(../images/bg-page.png) repeat scroll 0px 0px;
}
.container{
  
        position:relative;
        width:1003px;
        margin-left:auto;
        margin-right:auto;
		background-color:#FFF;
}

.warning{
	font-weight:bold;
	color:red;
}
.notice{
	font-weight:bold;
	color:green;
}
.note{
	background-color:#f4eaf3;
	border: 2px dashed #63385d;
	margin-bottom:10px;
	padding:7px;
	font-size:12px;
	color:#63385d;
}

/**********************************************
********** Style expandable menus *************
**********************************************/

/*******************************- HELP -********************************/

.help_images{
	float:right;
	margin-left:15px;
}


#help p{
	margin-left:10px;
}

#help input{
  position:absolute;
  left:10px;
  bottom:0px;
  background-color:#f2c939;
  border:0px none transparent;
}

/************- Styles for both Login Area and Forward Area -************/

.login_area h2, .forward_area h2, {
	cursor:pointer;
	font-size:16px;
	color: #373737;
	padding-left: 1em;
	display:block;
	width:1003px;
	margin: 10px auto 10px auto;
	text-align:center;
}

/****************************- Login Area -*****************************/

.login_area{
	position:relative;
	display:block;
	height:170px;
	width:860px;
	overflow:hidden;
	font-size:10px;
	/*text-align:center;*/
}
.login_area ul{
	float:right;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;	
	text-align:right;
}

.login_area ul li{
	display:block;
}

.login_area ul li.save_retrieve{
    display:inline;
}


.login_area p{
	float:right;
	position:relative;
	width:300px;
	border-left:2px solid #CCC;
	padding-left: 5px;
	text-align:justify;
}

.login_area #chkEmailCopy{
	top:3px;
}

.auth{
	position:relative;
	text-align:right;
	color:#515151;
	margin-right:10px;
	font-size:12px;
}
.auth a{
	color:#515151;
}
.loading{
	position:absolute;
	right:0px;
	top:16px;
	padding:0px;

}


.spanUserEmail{
	display:inline;
	margin-top:20px;
	font-weight:bold;
}

/****************************- Forward Area -*****************************/

.forward_area{
	position:relative;
	display:block;
	height:200px;
	width:650px;
	margin:0px auto;
	overflow:hidden;
	font-size:10px;
	/*text-align:center;*/
}
.forward_area ul{
	float:right;
	margin:10px;
	font-size:10px;
	text-align:right;
}
.forward_area ul li{
	display:block;
}

.forward_area p{
	float:right;
	position:relative;
	width:300px;
	border-left:2px solid #CCC;
	padding-left: 5px;
	text-align:justify;
}

.forward_area textarea{

}

/****************************- Sponsor Area -*****************************/

#sponsor_area {
	position:relative;
	display:block;
	height:80px;
	width:670px;
	margin:0px auto;
	overflow:hidden;
	font-size:12px;
}
#sponsor_area span.heading{
	display:block;
	position:relative;
	margin-bottom:10px;
	font-size:16px;
	font-weight:bold;
}

/**********************************************
******** END expandable menu styling **********
**********************************************/

.textbox{
	width:146px;
	background-color:#FFF;
	color:#000;
	border:2px solid #000;
	cursor:pointer;
        margin-top:2px;
}

.textbox_bg{
  display:inline;
  background-image:url(../images/textbox.gif);
  background-repeat:no-repeat;
  padding-left:7px;
  padding-right:7px;
  height:20px;
}

textarea#txtPersonalMsg{
	width:300px;
	background-color:#FFF;
	color:#000;
	border:2px solid #000;
	cursor:pointer;
}
.button{
	position:relative;
	top:5px;
    
}


#header{
    position:relative;
	width:1003px;
	height:130px;
	background:#FFFFFF url(../images/header.gif) no-repeat 422px 0px;
	text-align:left;
	margin:0px;
	padding:0px;
}

	#header #logo{
		position:relative;

	}
	
	#header #polish_logo{
		margin-left:20px;
	}

.divInform{
	position:relative;
	text-align:center;
}




.middle_content{
	position:relative;
	width:1003px;
	
}


/*************- Logos and other Left/Right content -**************/
/*******************- (Disabled by default) -*********************/

/*

#left_content{
	position:absolute;
	left:0px;
	width:122px;
}

#right_content{
	position:absolute;
	right:0px;
	width:122px;
}

#left_logos{
	position:absolute;
	width:82px;
	left:0px;
}
#right_logos{
	position:absolute;
	width:82px;
	right:0px;
}

*/

/*************- Central Siteplan and Floorplan area -****************/

#center_content{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1003px;
	/*background-image:url(images/bg_10px.gif);*/
	
}

#siteplan_area{
	margin-top:0px;
}


/******************************- Menus -*******************************/

img.menu_rollover{
    position:relative;
    display:inline;
    width:10px;
    height:10px;
    overflow:hidden;
}

ul.menu{
	position:relative;
	display:block;
	width:1003px;
	height:33px;
	text-align:right;
	background-color: #000;
        color:#FFF;
}

ul.menu  li{
	display:block;
	float:left;
}

ul.menu li a.menu_item{
	display:block;
	float:left;
	font-size:15px;
	color:#FFF;
	padding:5px 16px;
	text-decoration:none;

}

.menu input{
	position:relative;
	top:5px;
	border: 0px none transparent;
}

#floorplan_menu{
	
}

#siteplan_menu{
	
}

/******************************- Footer -*******************************/

.footer{
		position:relative;
		width:1003px;
		margin-top:35px;
		color:#666;
		background:#F3F6FB none repeat scroll 0px 0px;
}
.footer p{
	font-size:10pt;
	padding: 8px 20px 0px;
}

/******************************- Event Planner Grid -*******************************/

.dayplanner_title{
  
  margin-top:10px;
  
}

#mystandlist{

  background-image:url(../images/dayplanner_bg.gif);

}

table.userstand th{
	border-top: 2px solid #b19cae;
	
}


.userstandid {
	font-size: 10pt;
	vertical-align:top;
	
	width:10px;
}
.userstandexhibitor{
	font-size: 10pt;
	vertical-align:top;
	border-bottom: 2px solid #b19cae;
	width:180px;
	text-align:left;
}

.userstandstand{
	font-size: 10pt;
	vertical-align:top;
	border-bottom: 2px solid #b19cae;
	width:20px;
}

.userstandsection{
	font-size: 9pt;

	vertical-align:top;
	border-bottom: 2px solid #b19cae;
	text-align:justify;
}
.userstandsymbols{
	vertical-align:top;
	border-bottom: 2px solid #b19cae;
	width:150px;
}

/*.userstandweb{
	font-size: 12pt;
	vertical-align:top;
	border-bottom: 2px solid #dfedf8;
	width:10px;
	padding: 1px;
	padding-top:10px;
	color:#8c8f8f;
	text-align:center;
	text-decoration:underline;
}*/

.userstandemail a{
	font-size: 10pt;
	color: #000000;
	vertical-align:top;
	

}
.userstandemail, .userstandweb{
	vertical-align:top;
	border-bottom: 2px solid #b19cae;

	text-align:center;
	padding:0px;
	margin:0px;
}



.userstandremove{
	vertical-align:top;
	border-bottom: 2px solid #b19cae;
	width:50px;
	text-align:center;
	padding:0px;
	margin:0px;
}
.userstand input{

        background-color:#FFF;
        color:#8C8F8F;
        border:0px none transparent;
		cursor:pointer;

}
/* End Interactive Floorplan styles: */
