﻿.navLink
{
	color: #666666;
	text-decoration: none;
	white-space: nowrap;
	vertical-align: top;	
    background-repeat: repeat-x;
    display:inline-block;
    height:32px;
    margin: auto 1px auto 2px;
}

.activeTab
{
    background-image: url('/img/tabs/ActiveB.png');
    color: #000;
}

.inactiveTab
{
    background-image: url('/img/tabs/InactiveB.png');
}

.navLink img
{
    border: none 0px #fff;
    padding:0;
    margin:0;
}

.navLink span
{
    vertical-align: super;
}

img.tabl
{
    /*background-image:url('/img/tabs/InactiveL.png');*/
}

img.tabr
{
    /*background-image:url('/img/tabs/InactiveR.png');*/
    text-align:right;
}

img.tabr
{
}

.navLink:hover, .navLink:active
{
	color: #000000;
}
.itemCommand
{
    color: #990000; 
	text-decoration: underline;
	font-size: small;
}

.itemCommandFaded
{
	color: #994B4B;
	text-decoration: underline;
	font-size: small;
}

.mainHeaderText
{
	color: #006666;
	font-size: x-large;
	font-weight:bold;
	border-bottom: 1px dotted #CCCCCC;
	margin-bottom:.1in
}

.headerText
{
	FONT-SIZE: large; 
	COLOR: #990000;
	margin-top: 0px;
}

.itemLink, fieldset.input legend
{
	color: #005FA9;
	font-weight: bold; 
	text-decoration: none; 
	font-size: small;
}

.standardText
{
	COLOR: #666666; 
	TEXT-ALIGN: justify;
}

.fieldLabel
{
    font-weight: bold;
}

.adminLink
{
	font-size: small;
	text-decoration: underline;
	color: #990000;
}

fieldset.input label, .display label
{
    color: #666666; 
    display:inline-block;
    white-space: nowrap;
    width: 150px;
    overflow: hidden;
    text-align: right;
    vertical-align: top;
    margin-top: .5em;
}

.display label
{
    font-weight: bold;
}

fieldset.input input[type=text], fieldset.input textarea, .display span, fieldset.input .mceLayout
{
    display: inline;
    width: 300px;
    margin-top: .5em;
}

.display img
{
    margin-top: .5em;
}

.display span
{
    display: inline-block;
    width: 500px;
}

img.logo
{
    display: inline;
    vertical-align: middle;
}

.vendor-list > ul
{
	margin-top: 5px;
	margin-left: 8px;
	width: 200px;
	display:block;
}

.vendor-list > ul li
{
	overflow: hidden;
	white-space: nowrap;
}

table.conference
{
    width: 100%;
    COLOR: #666666;
}
table.conference tr
{
    height: 23pt;
}

table.conference th
{
    padding-bottom: 0px;
}

table.conference td
{
    border: dotted 1px #ccc;
}

tr.current-year
{
    font-weight:bold;
    background-color: #EEE;
    color: #000;
}