<!--
/*#9999FF*/
/*#C5C-5C5*/
/*#646-4FF*/


body {background: #AFAFAF}

/* Base font for all pages */
font {font-family: arial; font-size: 12pt; color: black}

/* Base font for all form questions */
td {font-family: arial; font-size: 10pt; color: black;}
td.question_width {width: 135px; 
font-family: arial; font-size: 10pt; color: black; font-weight: bold; background: white; border-spacing: 4pt; 
padding-left: 4pt;
padding-top: 3pt;
padding-right: 3pt;
text-align: right;
}

td.answer_width {width: 200px;
font-family: arial; font-size: 10pt; color: black; font-weight: normal; background: white; border-spacing: 4pt; 
padding-left: 4pt;
padding-top: 3pt;
padding-right: 3pt;
}

table.data_form {cellpadding: 0; cellspacing: 2; border: outset 1pt; border-color: #0000B0;}


/* Base font for all form answers */
input {font-family: arial; font-size: 10pt; color: blue}
textarea {font-family: arial; font-size: 10pt; color: blue}
option.answer_dropdown {font-family: arial; font-size: 10pt; color: blue}
select.answer_dropdown {font-family: arial; font-size: 10pt; color: blue}

/* Button text color */
input.button_style {font-family: arial; font-size: 10pt; color: black; font-weight: bold;}


/* Table (form) properties */
table {cellpadding: 0; cellspacing: 0; border: 1px}

/* Paragraph */
p {font-family: arial; font-size: 18pt; color: black; font-weight: bold;}

/* Menu */
/*table.menu {cellpadding: 0; cellspacing: 0; border-width: 5px; background: white;}*/
/*table.menu {border: outset 1pt; border-collapse: separate; border-spacing: 1pt; border-width: 1pt;}*/
TABLE.menu { background: white; border-collapse: separate; border: outset 0pt;}
TD.menu    { background: white; border-spacing: 3pt; padding: 3pt;}

font.menu {font-family: arial; font-size: 9pt; color: black}


/* Company Notes Menu */
/*table.menu {cellpadding: 0; cellspacing: 0; border-width: 5px; background: white;}*/
/*table.menu {border: outset 1pt; border-collapse: separate; border-spacing: 1pt; border-width: 1pt;}*/
TABLE.menu_co_notes { background: none; border-collapse: separate; border: outset 0pt;
position: absolute;
top: 3px;
left: 9px
}
TD.menu_co_notes { background: none; border-spacing: 3pt; padding: 3pt;}
A.menu_co_notes:HOVER{Color: #FFCC66; text-decoration: underline;} 
.menu_co_notes {font-family: arial; font-size: 8pt; color: white; font-weight:bold; text-decoration: none;}


font.booth_cost {
font-family: arial; font-size: 10pt; color: black;
position: relative;
top: 4px;
}

/*
.featureSetText, 
.headerLink {font-family:Verdana, Arial; 
font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
*/

font.menu {font-family: arial; font-size: 9pt; color: black}

/* instructions */
font.instructions {font-family: arial; font-size: 10pt; color: black}

/* contact list */
td.contact_list_header {font-family: arial; font-size: 10pt; color: black; font-weight: bold; background: white; border-spacing: 4pt; padding: 4pt;}
a.contact_list_header:HOVER{Color: black; text-decoration: underline;} 
.contact_list_header {color: black; text-decoration: none;}

/* sponsor type list */
td.sponsortype_list_header {font-family: arial; font-size: 10pt; color: black; font-weight: bold; background: white; border-spacing: 4pt; padding: 4pt;}
a.sponsortype_list_header:HOVER{Color: black; text-decoration: underline;} 
.sponsortype_list_header {color: black; text-decoration: none;}



a.contact_edit_link:HOVER{Color: #3828C0; text-decoration: underline;} 
.contact_edit_link {color: black; text-decoration: none;}

/* company list */

TABLE.contact_display {
position: relative;
top: 0px;
left: 0px /*-25*/
}

font.contact_display {font-family: arial; font-size: 12pt; 
color: white; font-weight:bold; text-decoration: none;}

font.list_label {font-family: arial; font-size: 14pt; color: black; 
font-weight: bold;}



td.company_list_header {font-family: arial; font-size: 10pt; color: black; font-weight: bold; background: white; border-spacing: 4pt; padding: 4pt;}
a.company_list_header:HOVER{Color: black; text-decoration: underline;} 
.company_list_header {color: black; text-decoration: none;}
a.company_edit_link:HOVER{Color: #3828C0; text-decoration: underline;} 
.company_edit_link {color: black; text-decoration: none;}


/* company notes page */
td.notes_co_top {font-family: arial; font-size: 10pt; color: black; font-weight: normal; background: white; border-spacing: 4pt; 
padding-left: 4pt;
padding-top: 4pt;
}

td.notes_co {font-family: arial; font-size: 10pt; color: black; font-weight: normal;
padding-left: 4pt;
padding-right: 3pt;
}
td.notes_co_body1 {font-family: arial; font-size: 10pt; color: black; font-weight: normal; background: white; border-spacing: 4pt; padding: 5pt; border: outset 0pt; border-color: black; border-top-width: 1pt;}
td.notes_co_body {font-family: arial; font-size: 10pt; color: black; font-weight: normal; background: white; padding-left: 15pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 5pt; border: outset 0pt; border-color: black; border-top-width: 1pt;}
table.notes_co {cellpadding: 0; cellspacing: 2; border: outset 0pt; border-color: black;
position: relative;
top: -23px;
left: 0px
}

font.notes_co_name {font-family: arial; font-size: 10pt; color: black; font-weight: bold; background: white; border-spacing: 4pt; padding: 0pt;}
font.add_co_note {font-family: arial; font-size: 12pt; color: black; font-weight: bold; background: white; border-spacing: 4pt; padding: 0pt;}

/* notes header sort row */
td.notes_co_header_row 
{font-family: arial; 
font-size: 10pt; 
color: black; 
background: #E5E5FF;
}

tr.notes_co_header_row_colored
{
background: #E5E5FF;
}

tr.notes_co_header_row_color
{
background: #FFFFFF;
}


/*background: #33AAFF; #B5B5FF*/


a.notes_co_header_row:HOVER{Color: black; text-decoration: underline;} 
.notes_co_header_row {color: black; text-decoration: none;}

td.notes_co_no_notes {font-family: arial; font-size: 12pt; color: black; font-weight: normal; background: white; padding-left: 15pt; padding-top: 3pt; padding-right: 3pt; padding-bottom: 5pt; border: outset 0pt; border-color: black;}

a.notes_co_contact_link {font-family: arial; font-size: 8pt; background: white; border-spacing: 4pt; padding: 1pt; font-weight: normal;}

/*td.notes_co_row_space {background: #6464FF; height: 10px;}*/
td.notes_co_row_space {background: #AFAFAF; height: 10px;}

/*body.notes_co {background: #2244FF;}*/
body.notes_co {background: #6464FF;}


/* welcome/login page */
font.login_qs {font-family: arial; font-size: 12pt; color: black; font-weight: bold; 
background: white; border-spacing: 4pt; padding: 0pt;}

font.welcome {font-family: arial; font-size: 20pt; color: black; 
font-weight: bold; font-style: italic;
position: relative;
top:  -15px;
left: 50px;
}

font.welcome_td {font-family: arial; font-size: 20pt; color: black; 
font-weight: bold; font-style: italic;
position: relative;
top:  0px;
left: 0px;
}

font.welcome_top {font-family: arial; font-size: 12pt; color: black; 
font-weight: bold;
position: relative;
top:  -10px;
left: 0px;
}

font.alert {font-family: arial; font-size: 12pt; color: red; 
font-weight: bold;}

font.alert_message {font-family: arial; font-size: 12pt; color: black; 
font-weight: bold;}

/*mani menu*/

font.main_menu {font-family: arial; font-size: 14pt; color: black; 
font-weight: bold;}


a.main_menu_link:HOVER{Color: #3828C0; text-decoration: underline;} 
.main_menu_link {font-family: arial; font-size: 12pt; 
color: black; font-weight: bold; text-decoration: none;}

/*CRM Login List Header*/
a.crmlogin_list_header:HOVER{Color: black; text-decoration: underline;} 
.crmlogin_list_header {color: black; text-decoration: none;}




td.viewlog_list_header {font-family: arial; font-size: 10pt; 
color: black; font-weight: bold; border-spacing: 0pt; padding: 0pt;}
a.viewlog_list_header:HOVER{Color: black; text-decoration: underline;} 
.viewlog_list_header {color: black; text-decoration: none;}

td.viewlog_header_row 
{font-family: arial; 
font-size: 10pt; 
color: black; 
font-weight: bold; 
background: #C5C5C5;
padding-left: 4pt;
padding-top: 3pt;
padding-bottom: 3pt;
padding-right: 3pt;
border: outset 0pt; border-color: black; border-bottom-width: 1pt;
}


input.viewlog_button
{font-family: arial; 
font-size: 10pt; 
color: black; 
font-weight: bold; 
background: #C5C5C5;
}


/* Return to Menu Button */
input.return_to_menu {color: black; 
font-family: arial; 
font-size: 10pt; 
font-weight: bold; 
text-decoration: none;}


/* Reset Password Link */

a.reset_pass_link:HOVER{Color: blue; 
font-family: arial; 
font-size: 8pt; 
font-weight: normal;
/*padding-left: 10pt;*/
text-decoration: underline;} 

.reset_pass_link {color: black; 
font-family: arial; 
font-size: 8pt; 
font-weight: normal; 
/*padding-left: 10pt;*/
text-decoration: underline;}


/* crmlogin_edit_link */

a.crmlogin_edit_link:HOVER{Color: blue; 
font-family: arial; 
font-size: 10pt; 
font-weight: normal;
/*padding-left: 10pt;*/
text-decoration: underline;} 

.crmlogin_edit_link {color: black; 
font-family: arial; 
font-size: 10pt; 
font-weight: normal; 
/*padding-left: 10pt;*/
text-decoration: none;}

/* booth form */
td.assign_booth {
text-align: left;
vertical-align: center;
font-family: arial; font-size: 10pt; color: black; font-weight: bold; background: white; border-spacing: 4pt; 
padding-left: 10pt;
padding-top: 3pt;
padding-right: 10pt;
}

/*Booth List Header*/
a.booth_list_header:HOVER{Color: black; text-decoration: underline;} 
.booth_list_header {color: black; text-decoration: none;}

/* edit delete links */
td.edit_delete {font-family: arial; font-size: 10pt; color: white; font-weight: bold; 
}

td.confirm_delete {
text-align: center;
vertical-align: center;
font-family: arial; font-size: 10pt; color: black; font-weight: normal; background: white; border-spacing: 4pt; 
padding-left: 10pt;
padding-top: 3pt;
padding-right: 10pt;
}

/* Booth link on Company Notes page */
a.manage_booth_link:HOVER{
padding-left: 0pt;
font-size: 8pt;
text-decoration: underline;} 

.manage_booth_link {
padding-left: 0pt;
font-size: 8pt;
text-decoration: underline;}



/* Booth Layout menu */
a.booth_layout:HOVER{
padding-left: 0pt;
font-size: 8pt;
text-decoration: underline;} 

.booth_layout {
padding-left: 0pt;
font-size: 8pt;
text-decoration: underline;}


td.booth_layout_menu_title {font-family: arial; 
font-size: 10pt; color: black; 
/*font-style: italic;*/
font-weight: bold;}


td.booth_layout_normal {font-family: arial; 
font-size: 8pt; color: black; 
font-weight: bold;}

div.booth_name {font-family: arial; 
font-size: 10pt; color: black; 
/*font-style: italic;*/
font-weight: bold;
border: outset 1pt; border-color: black;
padding-left: 4; padding-right: 4;
background-color: white;}


/*Popup Info on Booth Layout*/
table.PopInfo {
font-family: arial; font-size: 10pt; 
color: black; font-weight: bold; background: white; border-spacing: 0pt; 
border: outset 1pt; border-color: black;
padding-left: 4pt;
padding-top: 1pt;
padding-right: 4pt;
padding-bottom: 1pt;
}

td.PopInfoClose {
background: #65d0e7;
padding-left: 0pt;
padding-top: 0pt;
padding-bottom: 0pt;
padding-right: 4pt;
border: outset 0pt; border-color: black;
border-width:0px 0px 1px 0px;
}

td.PopInfoLoc {
font-size: 1pt; color: black;
background: white;
padding-left: 0pt;
padding-top: 0pt;
padding-bottom: 0pt;
padding-right: 0pt;
}

td.PopInfoLocTop {
font-size: 1pt; color: black;
background: #65d0e7;
padding-left: 0pt;
padding-top: 0pt;
padding-bottom: 0pt;
padding-right: 0pt;
}


font.PopInfoLoc {
font-size: 1pt; color: black;
}


a.PopInfoClose_link:HOVER
{font-size: 7pt; color: black; 
text-decoration: underline;
position: relative; top: -0px; left: -0px} 
.PopInfoClose_link 
{font-size: 7pt; color: black;
text-decoration: none;
position: relative; top: -0px; left: -0px}

#ToolTip{position:absolute;top:0;left:0;border-color:#65d0e7;border-style:solid;border-width:1px 1px 1px 1px;}

#FloatingMenu {position: absolute; visibility: visible; background: lightgrey; border: 1px black solid}


a.ScrollAssist_link:HOVER
{font-size: 8pt;
font-weight: bold;
text-decoration: underline;
} 
.ScrollAssist_link 
{font-size: 8pt;
font-weight: bold;
text-decoration: underline;
}

/*by booth list on layout page*/
div.by_booth {font-family: arial; 
font-size: 8pt; color: black; 
font-weight: bold;}

a.by_booth_scroll:HOVER{
padding-left: 0pt;
font-size: 8pt; color: black; 
text-decoration: none;} 

.by_booth_scroll {
padding-left: 0pt;
font-size: 8pt; color: black; 
text-decoration: none;}

a.booth_view:HOVER{
padding-left: 0pt;
font-size: 8pt; color: blue; 
text-decoration: underline;} 

.booth_view {
padding-left: 0pt;
font-size: 8pt; color: black; 
text-decoration: none;}


td.booth_by_booth {
text-align: center;
vertical-align: center;
font-family: arial; font-size: 8pt; color: black; font-weight: bold; 
border-spacing: 4pt; 
background: #65d0e7;
padding-left: 3pt;
padding-top: 0pt;
padding-bottom: 0pt;
padding-right: 0pt;
}
td.booth_by_booth_co {
text-align: left;
vertical-align: center;
font-family: arial; font-size: 8pt; color: black; font-weight: bold; 
border-spacing: 4pt; 
background: white;
padding-left: 3pt;
padding-top: 0pt;
padding-bottom: 0pt;
padding-right: 0pt;
}

td.co_by_co {
text-align: left;
vertical-align: top;
font-family: arial; font-size: 8pt; color: black; font-weight: bold; 
border-spacing: 4pt; 
background: white;
padding-left: 3pt;
padding-top: 3pt;
padding-bottom: 0pt;
padding-right: 0pt;
}


td.booth_by_co {
text-align: left;
vertical-align: top;
font-family: arial; font-size: 8pt; color: black; font-weight: bold; 
border-spacing: 4pt; 
background: #65d0e7;
padding-left: 3pt;
padding-top: 0pt;
padding-bottom: 0pt;
padding-right: 0pt;
}



td.by_booth {font-family: arial; 
font-size: 8pt; color: black; 
font-weight: bold;}


td.by_booth_scroll {font-family: arial; 
font-size: 7pt; color: black; 
font-weight: bold;}

/*Mailing labels*/
input.checkbox{
position: relative; top: +1px;
}

div.LabelDesc {
border-color:#65d0e7;border-style:solid;border-width:1px 1px 1px 1px;
height: 80px;
padding-left: 5pt;
padding-top: 5pt;
padding-bottom: 5pt;
padding-right: 5pt;
vertical-align: center;
}

font.HeaderText    
{ 
	font-size: 10pt; 
	font-family: Arial;
	font-weight: bold;
}

.MenuText
{ 
	color: #FFFFFF; 
	font-size: 10pt; 
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.MenuTextDark
{ 
	color: #000000; 
	font-size: 10pt; 
	font-family: Arial;
	font-weight: bold;
}

.SmallMenuText
{ 
	color: #FFFFFF; 
	font-size: 8pt; 
	font-family: Arial;
	text-decoration: none;
}

/*General Ledger*/

td.gl_header {
text-align: center;
vertical-align: top;
font-family: arial; font-size: 14pt; color: black; font-weight: bold; 
border-spacing: 4pt; 
padding-bottom: 8pt;
}

tr.gl_main_category
{
background: #A5A5E2;
}
td.gl_main_category
{
background: #9090DB;
font-family: arial; font-size: 10pt; color: black; font-weight: bold; 
padding-left: 2pt;
padding-top: 2pt;
padding-bottom: 2pt;
padding-right: 2pt;
}

td.gl_sub_category
{
font-family: arial; font-size: 10pt; color: black; font-weight: normal; 
padding-left: 2pt;
padding-top: 2pt;
padding-bottom: 2pt;
padding-right: 2pt;
}

td.gl_grand_total
{
font-family: arial; font-size: 10pt; color: black; font-weight: bold; 
border-color:black;border-style:solid;border-width:1px 0px 1px 0px;
padding-left: 2pt;
padding-top: 2pt;
padding-bottom: 2pt;
padding-right: 2pt;
}

td.gl_header_row
{
font-family: arial; font-size: 10pt; color: black; font-weight: bold; 
border-color:black;border-style:solid;border-width:1px 1px 1px 1px;
padding-left: 2pt;
padding-top: 2pt;
padding-bottom: 2pt;
padding-right: 2pt;
}

-->

