#bxRnd {
  /*border: 1px solid skyblue;*/
}

#venueList{
margin-left:207px;
margin-top: -1px;
border-top: 1px solid #FBFBFB;
}
#bxRnd .bxRndHdg, #bxRnd .bxRndCHdg, #bxRnd .bxRndHdg2 {
  /*font-weight:600;*/
  font-size: 12pt;
  /*background: #D6E6FF;*/
  color: /*#993333;*/ #3d833d;
  /*padding: 2px;*/
}
#bxRnd h3  {
  margin: 0; padding: 0;
  font-size: 12pt;
  color: #3d833d; /*green*/
  font-weight: 500;
}
#titlename{
font-size:10px;

color:#fff;
}
#bxRnd .bxRndHdg, #bxRnd .bxRndCHdg {
  text-align: center;
}

#bxRnd .bxRndBody {
  padding: 5px;
  margin-top: 5px;
  border: .5px solid #b5d2ff;
}

dl#bxRnd  { margin-bottom: 6px; padding-bottom: 0; }
#bxRnd dd {
  padding: 2px;
  margin: 0;
}

/*#bxRnd dd.bxRndFoot {
  margin: 0;
}*/
#bxRnd ul {
  list-style: none;
}
#bxRnd ul li {
  margin: 5px 0;
}
#bxRnd th {
  font-size: 14px;
  font-weight:600;
  text-align: left;
  /* padding-left: 15px; */
}
#bxRnd th {
	font-size: 14px;
	font-weight:600;
	text-align: left;
	/* padding-left: 15px; */
}
/** auxilliary styles */
.bxRndFoot {
  padding: 3px 5px;
  background: #D6E6FF;
  font-size: 10px;
  margin-top: 5px;
}
.bxRndFoot  {
  margin: 0;
}
.bxRndFoot a {
  text-decoration: none;
}
.bxRndFoot a:hover {
  text-decoration: underline;
}
.bxRndInner {
  margin: 0;
  margin-top: 5px;
  border: .5px solid #b5d2ff;
}
.bxRndInner th {
  padding: 7px 10px;
  margin: 0;
  border-bottom: 1px solid #b5d2ff;
}
.bxRndInner td {
  padding: 5px 10px;
  margin: 0;
}

.bxRndHiCell {
  margin-right: 5px;
  color: #0072BC;
  font-weight: bold;
}

/* FORM */
.input_required {
  width: 100%;
  font-weight: bold;
  font-size: 110%;
}
label {
  float: left;
  width: 30%;
}
textarea.textbox {
  width: 80%;
  margin: 10px;
}
/*input.textbox {
  float: left;
  width: 60%;
}*/

/* small round corners */
.smbl {background: url(/img/sm_bl.jpg) 0 100% no-repeat #d6e6ff;}
.smbr {background: url(/img/sm_br.jpg) 100% 100% no-repeat}
.smtl {background: url(/img/sm_tl.jpg) 0 0 no-repeat}
.smtr {background: url(/img/sm_tr.jpg) 100% 0 no-repeat; padding:3px 5px 3px 5px;}
.smclr {font-size: 1px; height: 1px}

a {
  text-decoration: none;
  color: #0072BC; /*#0047AB; /*cobalt #0072BC;
  /*color: #1560BD; */
}
a:hover {
  text-decoration: underline;
}
a:visited {
  color: #08457E; /*dark cerulean*/
}


/* misc */
#rightalign {
  text-align: right;
}

blockquote {
  margin: 5px 10px 5px 10px;
  padding: 0;
}

p {
  margin: 0; padding: 0;
}

ul#simpleList {
  margin: 0; 
  padding: 0;
}
ul#simpleList li {
  line-height: 1em;
  display: block;
}

/* Admin links in admin area (obvious ba?) */
#adminNav { 
  padding: 0.5em 0 0.5em 0; 
  text-align: left; 
  clear: left; 
  margin: 0; 
  margin-top: 0.5em;
  /*border-top: 2px solid #eee;/*#D6E6FF;*/
}
#adminNav ul { 
  font-size: 90%; 
  margin: 0; 
  padding: 0;
}
#adminNav li { 
  display: inline; 
  border-left: 1px solid #444; 
  padding: 0 0.4em; 
  margin: 0; 
}
#adminNav li.first { 
  border-left: 0; 
  padding-left: 0; 
}
#adminNav-hr {
  border-top: 2px solid #D6E6FF;
}
/* end admin */

#searchBx {
  font-size: 18px; 
  font-weight: bold; 
  text-align: center;
  margin: 15px;
  border: 0;
}

.innerTh {
  padding: 7px 10px;
  margin: 0;
}

fields {
  border: 1px solid green;
}

.invicible { display: none; }
.error_message {
  font-size: 110%;
  color: red;
  padding: .5em 0 .5em 0;
  margin-left: 30%;
}



#searchKey {
  padding: 5px;
  color: #aaa;
  font-size: 80%;
}
#tag {
  text-decoration: underline;
}

a#conventionTitle {
  color:#3d833d;
}

#conventionLogo {
  float: right;
  margin-top: 5px;
  margin-right: 5px;
  
  border: 1px solid #D6E6FF;
  padding: 5px;
  background-color: white;
  text-align: center;
  /*width: 25%;*/
}
#conventionLogo a {
  border: 0;
  text-decoration: none;
  background-color: white;
  color: white;
}
#conventionLogo img {
  border: 0;
}
img#logo {text-decoration: none; border: 0; }

h5 { display: none; }
#countries-list {
  margin-right: 1em;
  margin-left: 1em;
}



/* HEADER - START */
#header{margin:0;padding:0;background: url("/img/bg.gif") repeat-x top left; margin-top: -10px;}
#header h1{padding:0;margin:0; float: left; display: inline; width: 420px;}
#header h1 span{height: 100%;}
#header h1 span a{height: 80px; width: 400px; background: url('/img/GTM7.gif') no-repeat top left; display: block;}
#header h1 span a span{display: none;}
#header .title {display: table;width: 100%;background: url('/img/bar.jpg') repeat-x bottom left;padding-bottom: 10px;}
/*#header .title .style-right{float: right; width: 300px; height: 100px; background: url('/img/Header5_04.gif') no-repeat top right;}*/
#header .menu{clear: both;}
#header .header-ads{text-align: center; clear: both; margin: 10px 0 10px 15px;}

    /*HEADER-SEARCH*/
    #header .search {border:0px solid red;position: relative; margin-bottom: -50px; float: right; top:-60px; right: 65px; width: 440px; height: 50px; background: url('/img/header-search-form.png') no-repeat top left}
    #header .text {border-width: 0; position: absolute; top:10px; left: 115px; height: 27px; width: 280px; font-size: 22px}
    #header .submit {border-width: 0; height: 50px; width: 30px; position: absolute; right: 1px; background: url('/img/header-search-form.png') no-repeat bottom right}
	#header .tip {border-width: 0; position: absolute; top:10px; left: 440px; font-size: 14px; text-align: center}
/* HEADER - END */

    #header .connect {border:0px solid red;position: relative; margin-bottom: -50px; float: right; top:-60px; right: 250px; width: 440px; height: 50px; }




/* convention contact organizer form style */
#organizer-contact .bxRndBody{}
#organizer-contact .co_msg{text-align: center}
#organizer-contact ol.message{list-style: none outside none;color: green; font-size: 16px;padding:0;margin:0;}
#organizer-contact ol.error{color: #CA2F27;}
#contact-organizer-form form{text-align: left; font-size: 12px;}
#contact-organizer-form form fieldset{border-width: 0px;}
#contact-organizer-form form label{width: 200px;}
#contact-organizer-form form legend{display: none;}
#contact-organizer-form form .field{margin: 0px 5px; padding: 4px 0; border-top: 1px solid #D6E6FF}
#contact-organizer-form form input,
#contact-organizer-form form textarea{border: 1px solid gray}
#contact-organizer-form form .action-buttons{padding-left: 200px;}
#contact-organizer-form form .lolite{background-color: #eee}
#org-captcha-box{padding: 5px 0; text-align: center;}
#org-reload-captcha{text-align: center; color: gray; font-size: 11px;}

/* google adds, right sidebar */
#detail-ads{display: inline-block; text-align: center; margin-top: 50px;}
#detail-ads .ads1{display: inline; width: 360px; margin: 5px 10px;}
#detail-ads .ads1 iframe{width: 300px;}

/* google ads, detail page */
#detail-google-ads-1,#detail-google-ads-2{text-align: center;}

/* sidebar post/register/subscribe convention link */
/*.sidebar-element{margin: 10px 0px 30px 0px;}
.sidebar-element .content{margin: 5px 0px;}
.sidebar-element .content a{
text-decoration: none;
height: 28px; width: 100px; margin-right: auto; margin-left: auto; display: block;
}
.sidebar-element .postevent a{background: url('../img/post-green-med-1.gif') no-repeat top center;}
.sidebar-element .register a{background: url('../img/register-green-med-1.gif') no-repeat top center;}
.sidebar-element .subscribe a{background: url('../img/subscribe-green-med-1.gif') no-repeat top center;}
.sidebar-element .postevent a span,
.sidebar-element .register a span,
.sidebar-element .subscribe a span{
display: none;
}*/

/* Horizontal Navigation Bar unique buttons for post/register/subscribe link */
.nav-postevent a{background: url('../img/post-green-small-1.gif') no-repeat top center; text-decoration: none; height: 25px; width: 100px;}
.nav-postevent a span{display: none;}

/* SPECIAL HORIZONTAL HEADER MENUS -BEG */
ul.left *{padding: 0; margin:0;}
ul.left{padding: 0; margin:0;
float: right; text-decoration: none; position: relative; top: -30px; margin-bottom: -30px;
}
ul.left li{float: left; list-style: none inside none;}
ul.left .special a{text-decoration: none; height: 25px; width: 95px; display: block}
ul.left .special a span{display: none;}
ul.left .s-register a{background: url('/img/register-green-small-1.gif') no-repeat top center;}
ul.left .s-profile a{background: url('/img/profile.gif') no-repeat top center;}
ul.left .s-postevent a{background: url('/img/post-green-small-1.gif') no-repeat top center;}
ul.left .s-subscribe a{background: url('/img/subscribe-green-small-1.gif') no-repeat top center;}
/* SPECIAL HORIZONTAL HEADER MENUS - END*/

/*search tip*/

.tips {
  text-decoration: none;
  color: #FFFFFF;
  font-weight: bold  
}


#nav{list-style: none; 
height: 30px;
  line-height: 30px;
  padding: 0px;
  margin: 0;
  /*background-image: url('/img/menuheader.gif') norepeat; */
  background: #fff url('/img/menuheader.gif') no-repeat; 
  /*background-color: #ffffff;*/
  /*background: repeat-x top url('/img/head2.jpg'); */
  font-size: 110%;
  font-weight: bold;}

 #nav ul { 
	float:left
	top:auto;
	left:auto;
	padding: 0;
	height:30px;
	line-height:30px;
	font-size:85%;
	font-weight:bold;
	margin:0;
	list-style: none;
    width:60px;
    z-index:99;
    position:absolute;
    overflow:visible;  
   }

#nav li { 
    float:left;
}
#nav ul li{ position:relative;
  float:left;
  top:30px;
  left:auto;
  list-style: none;
  height: 30px;
  line-height: 30px;
  padding: 0px;
  margin: 0;
  clear:both;
  /*background-image: url('/img/menuheader.gif') norepeat; */
  background-color: #b5d2ff;
  /*background-color: #ffffff;*/
  /*background: repeat-x top url('/img/head2.jpg'); */
  font-size: 110%;
  font-weight: bold;
  width:120px;}

#nav ul ul li{ border-width:1px 1px 0 1px;}
#nav ul ul li:last-child{border-width:1px;}
 
#nav a {
	float:left;
    text-decoration:none; 
    display:block;
    padding: 0 6px;
  color: #0072BC;
}

#nav a:hover, #nav li:hover{
    color: white;
  background-color: #b5d2ff;
}
#nav ul li:hover, #nav ul li a:hover{ background-color:#b5d2ff;}


#nav ul{
    display:none;   
}

/*all see this */
#nav ul ul, #nav ul ul ul{
    display:none; 
    position:absolute; 
    margin-top:-2.8em; 
    margin-left:11.4em;
}

/* non-IE browsers see this */
 #nav ul li>ul, #nav ul ul li>ul{
    margin-top:-2.35em; 
 }

 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul{
    display:none; 
}

#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul{
    display:block;
}



li>ul { 
	top: auto;
	left: auto;
}
/* site style */
#holdm{position:absolute; left:20px; margin-left:-2.5em; z-index:100; width:80%; }
     
     #vertm{width:15em; float:left;}
     .com{color:purple; margin-top:10px; }
    li.small{height:10px;}
    li.small a{height:10px; line-height:10px;}
	.colorspot span{visibility:hidden;}
	.colorspot{float:left; width:.5em; height:.5em; line-height:.5em; overflow:hidden; margin:1px 1px 0 0;  text-decoration:none;}
	#colorcon{background-color:#000; padding:2px; float:left;}
	#colordisp{width:100%; height:1.2em; text-align:center; background-color:#CCC;}
  </style>
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
  	<!--[if IE]>
<style type="text/css" media="screen">
#list-menu ul li{
  position:relative;
  top:30px;
  left:-57px;
  list-style: none;
  height: 30px;
  line-height: 30px;
  padding: 0px;
  margin: 0;
  clear:both;
  /*background-image: url('/img/menuheader.gif') norepeat; */
  background-color: #b5d2ff;
  /*background-color: #ffffff;*/
  /*background: repeat-x top url('/img/head2.jpg'); */
  font-size: 110%;
  font-weight: bold;
  display:none;
}




