Body{
	padding:5px;
	margin:0px;
}

td {
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
}

#infocolumn{
	padding-right:90px;
}

#infocolumn img{
	margin-bottom:7px;
}

.Stickeyouter{
	background-color:#FFFFCC;
	float:left;
	border-color:#D5D5C4;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:2px;
	border-style:dotted;
	border-color:black;
	height:120px;
	width:200px;
}
.Stickeyinner{
	background-color:#FFFF99;
	float:left;
	border-color:#D5D5C4;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:2px;
	border-style:dotted;
	border-color:black;
	height:20px;
	width:199px;
}

.headerimg{
	padding:0px;
	margin:0px;
}

h1 {
	font-family: verdana, arial, helvetica;
	font-size: 11pt;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin:0px;
	font-weight:bold;
}

#middleline{
	background-image:url(http://www.nutrilearn.com/verticalLine.gif);
	background-repeat:repeat-y;
	width:1px;
	height:287px;
}

.buyers_guide
{
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}


#alphaheader
{
	float:left;
	height:15px;
	padding:0px;
	margin-left:0px;
	margin-bottom:10px;
	margin-top:5px;
}

#alphasearch
{
	float:left;
	height:10px;
	padding:0px;
	padding-top:2px;
	margin-left:10px;
	margin-bottom:5px;
	margin-top:5px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

#resultsoutput
{
	background-color:#f6f6f6;
	width:100%;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:10px;
	border-width:1px;
	border-style:solid;
	border-color:#B23800;
}
#resultsbtn
{
	margin-left:230px;
	margin-top:10px;
}

/*****  Search Page Tables *****/
#trademarktable
{
	width:350px;
	padding:0px;
	margin:0px;
	border-width:0px;
}

#mainrighttablediv{
	width:100%;
	height:287px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#f6f6f6;
	border-width:1px;
	border-style:solid;
	border-color:#B23800;
}
#maintoplefttablediv
{
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:5px;
	background-color:#f6f6f6;
	width:100%;
	height:110px;
	border-width:1px;
	border-style:solid;
	border-color:#B23800;
}
#mainbottomlefttablediv
{
	width:100%;
	height:170px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#f6f6f6;
	border-width:1px;
	border-style:solid;
	border-color:#B23800;
}
/*******************************/

#remove_link_container
{	
	height:25px;
	width:500px;
	margin-left:240px;
	padding:0px;
}

#searchresultsdiv{
	border-width:1px;
	border-style:solid;
	border-color:#B23800;
}

#exhibitor_name_container{
	margin:0px;
	padding:0px;
}

#exhibitor_name_outer{
	width:377px;
	padding-top:20px;
	padding-bottom:0px;
}

#exhibitor_name{
	float:left;
}

#exhibitor_name input{
	width:190px;
}

#exhibitor_name_search_btn{
	border:0px;
	float:right;
	position:relative;
	top:-3px;
	width:86px;
}

#exhibitor_name_label{
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

#lnkExhibitorFind{
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

#exhibitor_search td{
	vertical-align: top;
	width: 30%;
}

#exhibitor_search td.left{
	border-right: 1px dotted #d0d0d0;
}

#keyword_form{
	margin:0px;
	padding:0px;
}

#keyword_form_outer{
	clear:both;
	margin-left:25px;
	margin-right:25px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
	border-width:0px;
	vertical-align:top;
}

#keyword_form h1{
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
}

#keyword_form table td{
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

#keyword_form select{
	width: 200px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

#keyword_form_outer input.text{
	width: 200px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

#exhibitordiv{
	padding-left:165px;
	padding-top:4px;
}

#tmktextb{
	float:right;
}

#tmktextb input{
	width: 160px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

#tmkimg{
	float:left;
	padding-left:20px;
}

/* Trademark Form */
#trademark_form{
	margin:0px;
	padding:0px;
}

#trademark_form_outer{
	clear:both;
	margin-left:25px;
	margin-right:25px;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

#trademark_form h1{
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
}

#trademark_form table td{
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

#trademark_form select{
	width: 200px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

#trademark_form input.text{
	width: 200px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}
/******************/

#listcat{
	height:80px;
	width:200px;
}

#listsubcat{
	height:90px;
	width:200px;
}

#lstTrademarks{
	height:75px;
	width:200px;
}

.lstbox
{
	font-family: verdana, arial, helvetica;
	font-size: 0.8em; 
}

#alpha_form_outer{
	clear:both;
	margin-left:25px;
	margin-right:25px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
}

#alpha_form{
	margin:0px;
	padding:0px;
}

#alpha_form h1{
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
}
#alpha_form input.text{
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}
#listings_form h1{
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
}
#tmk_form h1{
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
}
#exhibitor_list h1{
	padding-top:10px;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
}
#exhibitor_list h1{
	padding-top:10px;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
}
a:active,a:hover,a:link,a:visited{
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: blue;
}

#search_results table{
	width: 500px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	border-collapse: collapse;
	border-width:0px;
}

#search_results_inner tr{
	border-bottom:solid 1px #C6C6C6;
}

#search_results_inner td{
	border-bottom:solid 1px #C6C6C6;
}

#search_results_inner tr.alt{
	background-color: #e0e0e0;
}

#search_results_inner th{
	text-align:left;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	border-bottom:solid 1px #C6C6C6;
}

#search_results td{
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

.search_results_outer{
	padding:0px;
	margin:0px;
	border-width:0px;
}

.search_results_inner{
	padding:0px;
	margin:0px;
}

.search_results_checkbox_col{
	width:25px;
}

.search_results_right_col{
	text-align:right;
	padding-right:5px;
}

#search_results_no_match{
	margin-left:310px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

#add_exhibitor_outer{
	margin-top:10px;
	margin-left:230px;
	text-align: left;
	border: 1px solid red;
	width: 540px;	
}

#add_exhibitor_outer ul{
	list-style:none;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	font-weight: bold;
}

#add_exhibitor_outer li{
	font-weight: normal;
}

#add_exhibitor_inner{
	margin-left:40px;
	margin-bottom:10px;
	font-family:verdana, arial, helvetica;
	font-size: 8pt;
}

#view_form_outer{
	margin-left:25px;
	margin-right:25px;
}

#view_form h1{
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	display:inline;
	margin-top:10px;
}

#myListing{
	margin:0px;
	padding:0px;
}

#myListing h1{
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	display:inline;
	margin-top:10px;
}

#view_form{
	margin:0px;
	padding:0px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

#view_form table{
	width: 650px;
	border-collapse: collapse;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

#view_form tr.alt{
	background-color: #e0e0e0;
}

#view_form th{
	text-align: left;
}

#view_form td{
	vertical-align: top;
}

#view_form table h1{
	font-family: verdana, arial, helvetica;
	font-size: 9pt;
	font-weight:bolder;
}

#print_link_container{
	display: inline;
	float:right;
	padding:3px;
}

#compbooth{
	font-style:italic;
	font-size:8pt;
	margin-left:10px;
}

#companyinforow{
	padding-top:10px;
	font-size:8pt;
}

#compdescriptionrow{
	font-size:8pt;
}

#compdescription{
	font-size:8pt;
}

#company_add_remove_btn{
	float:left;
}

#compaddressdesc{
	margin-top:10px;
}

#compaddressdesc p{
	padding:0px;
	margin:0px;
	font-style:italic;
}

#companylogo{
	float:right;
	margin:5px;
}

#tbl_Listing_trademarks{
	width:700px;
}

#clear_link{
	display: block;
}

#remove_link{
	display: inline;
	float:right;
}

#view_link{
	display: inline;
}

#lnkTmkFind
{
	font-family: verdana, arial, helvetica;
	font-size: 11pt;
}

.ListBoxtop
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.ssbutton
{
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}

.footer{
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	padding-left:250px;
}

#middlediv {
	padding-bottom:10px;
	padding-left:120px;
}

#maintable{
	background-color:#f6f6f6;
	border-width:1px;
	border-style:solid;
	border-color:#B23800;
	padding-bottom:10px;
}

#view_list{
	background-color:#f6f6f6;
	width:100%;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	border-collapse: collapse;
	margin-left:0px;
	margin-bottom:0px;
}

#view_list table{
	width: 500px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	border-collapse: collapse;
	margin-left:240px;
	margin-bottom:10px;
}

#view_list tr{
	border-bottom:solid 1px #C6C6C6;
}

#view_list tr.alt{
	background-color: #e0e0e0;
}

#view_list th{
	vertical-align:top;
	text-align: left;
}

#view_list td{
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
    border-bottom:solid 1px #C6C6C6;
	margin-left:0px;
}

#view_list_empty{
	width:500px;
	margin-left:290px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
}
