*{word-wrap:break-word;padding:0;margin:0;webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
html,body{min-height:100%}
body{font: 15px arial,sans-serif;overflow-y:scroll;}

img{border:0;vertical-align:middle}
a{color: #3232cc;font-weight:bold;}
h1{font-size:150%;font-weight:bold;display:inline;}
h2{font-size:130%;font-weight:bold;}
h3{font-size:115%;font-weight:bold;display:inline;}

.red{ color:#E41B17; font-size: 80%;cursor:default; }
.redtext{color:red;font-size: 110%}
.bold{font-weight:bold}
.small{font-size:80%;line-height:140%}

#container{width:100%;max-width:1000px;clear:both;margin:0 auto}

#main_content{padding:10px 0;width:100%;}
#contact_content{padding:10px 0;width:70%;}

#footer{text-align:center;font-size:11px;font-weight:bold;width:100%;}

/*inc_mymenu*/
#main_title{width:100%;padding-top:20px}
#main_title a.tlink{text-decoration:none;font-size:110%;float:right;margin-left:2%}
#main_title a.tlink:hover{text-decoration:underline}
#main_title a img{width:262px;height:30px;}

#selectby{padding:15px 1%;width:100%;height:60px;line-height:30px;color: #ffffff;background: #113885;margin:20px 0;}
ul{list-style:none;line-height:20px;margin-top:3px}
ul li{position:relative;float:left;}
li ul {position:absolute;left:0;display:none;margin:0}
li ul li{float:none;}
ul li a {display:block;text-decoration:none;color:#555;background:#fff;padding:3px;border: 1px solid #113885;}
li:hover ul, li.over ul { display: block; }
li.date, li.date ul,li.date ul li{min-width: 120px;}
li.cou, li.cou ul,li.cou ul li{min-width: 115px;}
li.ind, li.ind ul,li.ind ul li{min-width: 205px;}

#shows{border-collapse:collapse;width:100%;}
#shows td{border-bottom:1px solid #84a3e0;padding:15px 5px;color:black;}
.td_date{width:10%;text-align:center;padding-left:1%;}
.td_logo{width:10%;text-align:center;}
.td_name{width:35%; }
.td_location{width:20%;}
.td_industry{width:20%;}
.td_website{width:5%;}
.na_box2{width:15px;height:10px;margin: 3px 4px 0px 0px;float:left;background: url(flags_sprite.png) no-repeat;overflow:hidden;}

#paging{text-align:center;width:100%;line-height:25px;}

/*add_show*/
#add_welcome{width:100%;text-align:center;}
.row{height:40px;}
.row input{padding:3px 0}
.row2{width:100%;height:195px;border:0;margin: 5px 0}
.field1{width:140px;float:left;_display:inline;}
.field2{width:70px;float:left;_display:inline;}
.value1{width:470px;float:left;_display:inline;}
.value2{width:210px;float:left;_display:inline;}
.value3{width:270px;float:left;_display:inline;line-height:20px;}
.input1{width: 450px;}
.input2{width: 170px;}
.input3{width: 280px;}
.input_country{width: 170px;}
.input_date{width: 170px;position:relative;}
input,option{color: #113a85; }
.error_row{width:100%;color:red;line-height:20px;}

iframe{border-style: none;overflow: hidden;width:280px;height: 120px; }
iframe::-webkit-scrollbar {display: none;}
#pic_div{position:absolute;top: 0px;left:0px;width:100px;height:100px;z-index:10;}
#upload_box{position:relative;margin-left:120px;width:120px;height:100px;}
.pphoto{ border:1px solid #aaaaaa; background:#ffffff;}
#upload_file{position:absolute;width: 150px;height:24px;cursor: pointer;font-size:30px;opacity: 0;filter: alpha(opacity=0);-ms-filter: "alpha(opacity=0)";-khtml-opacity: 0; -moz-opacity: 0;}
#inputdiv{width:100px;height:25px;overflow:hidden;position:relative;}
.file_input_button{width: 100px;position: absolute;right:0px;top: 0px; cursor:pointer;}

/*contact*/
#contact_content input{float:right;width:600px;height:22px;line-height:22px;color:#113a85;}
#contact_message{ width:680px;height:290px;color:#113a85;padding:10px;}
#contact_content #send_message{width: 80px;height:40px;}


/* Fix IE. Hide from IE Mac 
* html ul li { float: left; height: 1%;}
* html ul li a { height: 1%; }
/* I uncovered a strange bug in IE6. A background must be declared on the li a, else when a sub-menu stretches further (vertically) than the main menu itself, the links start to disappear before you have time to click them. Strange! Try it to see for yourself.*/
/* End */

#nav{margin-left: 6px;//display:none;}

#measures_table{border:1px solid black;word-break: break-all;margin: 0px auto;width:860px;}
#measures_table td{border:1px solid black;}