A:link
{
    COLOR: #404040;
    FONT-FAMILY: Arial, 'Microsoft Sans Serif';
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #404040;
    FONT-FAMILY: Arial, 'Microsoft Sans Serif';
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #e35205;
    FONT-FAMILY: Arial, 'Microsoft Sans Serif';
    LETTER-SPACING: normal;
    TEXT-DECORATION: underline;
    cursor:pointer;
}

H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    COLOR: #f15d22;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, 'MS Sans Serif', Helvetica
}

UL
{
    FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: url(../../images/ul_square.gif);
    MARGIN: 2px 0px 10px 15px;
    COLOR: #676767;
    FONT-FAMILY: Arial, 'MS Sans Serif'
}

UL LI
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    LIST-STYLE-IMAGE: url(../../images/ul_square.gif);
    MARGIN-BOTTOM: 10px;
    COLOR: #676767;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, 'MS Sans Serif', 'Microsoft Sans Serif';
    LETTER-SPACING: normal
}

.sitehead
{
    FONT-SIZE: 13px;
    COLOR: #404040;
    FONT-FAMILY: Arial, 'Microsoft Sans Serif', 'MS Sans Serif';
    TEXT-DECORATION: none
}

.head
{
    FONT-SIZE: 13px;
    COLOR: #404040;
    FONT-FAMILY: Arial, 'Microsoft Sans Serif', 'MS Sans Serif';
    TEXT-DECORATION: none
}

P
{
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 12px;
    COLOR: #636466;
    FONT-FAMILY: Arial, 'MS Sans Serif', 'Lucida Sans'
}

TBODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #636466;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, 'MS Sans Serif'
}
.LoginTab
{
    BORDER-RIGHT: #25569a 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #25569a 1px solid;
    PADDING-LEFT: 5px;
    BACKGROUND: url(../../images/tablogin_gray.gif) left top;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px 3px 3px 0px;
    BORDER-LEFT: #25569a 1px solid;
    COLOR: #fff;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #25569a 1px solid;
    TEXT-DECORATION: none
}
.LoginTabSelected
{
    BORDER-RIGHT: #25569a 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #25569a 1px solid;
    PADDING-LEFT: 5px;
    BACKGROUND: url(../../images/tablogin_gray.gif) 0% -41px;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px 3px 3px 0px;
    BORDER-LEFT: #25569a 1px solid;
    COLOR: #fff;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #25569a 1px solid;
    TEXT-DECORATION: none
}
.LoginTabHover
{
    BORDER-RIGHT: #c00 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #c00 1px solid;
    PADDING-LEFT: 5px;
    BACKGROUND: url(../../images/tablogin_gray.gif) left top;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px 3px 3px 0px;
    BORDER-LEFT: #c00 1px solid;
    CURSOR: pointer;
    COLOR: #555;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c00 1px solid;
    TEXT-DECORATION: none
}
.collapsePanel {
	width: 700px;
	height:0px;
	background-color:#FFFFFF;
	overflow:hidden
}
.collapsePanelHeader{	
	width:700px;		
	color: #676767;
	background-color: #d2d3d5;
	font-weight:bold;
	float:none;
	padding:5px; 
	cursor: pointer; 
	vertical-align: middle;
}
.TabMenuItem
{
	background-color:#666767;
	text-align:left;
	border-left: none;
	height:31px;
	padding: 3px 3px 3px 3px;
	FONT-SIZE: 11px;
	color: White;
	WIDTH: 100px;
}
A.TabMenuItem
{
	color:White;
	text-decoration: none;
}
.TabMenuItemHover
{
	font-size: xx-small;
	color:white;
	height:23px;
	text-decoration:none;
	padding: 3px 3px 3px 3px;
	background-color:#404040;
}
.SubMenu
{
	height:23px;
	width:225px;
	color:#404040;
	background-color:#d2d3d5;
	padding: 3px 3px 3px 3px;
}
.SubMenuHover
{
	height:23px;
	width:225px;
	background-color:#f15d22;
	padding: 3px 3px 3px 3px;
}
A.SubMenuHover
{
	color:White;
	text-decoration: none;
}
.cellStyle
{
	border-bottom: solid 1px #d2d3d5;
	height:23px;
}
.cellStyleLink
{
	border-bottom: solid 1px #d2d3d5;
	height:23px;
}
.cellStyleLink A:link { text-decoration:underline; }
.cellStyleLink A:visited { text-decoration:underline; }

.tableHeader
{
	text-align:left;
	text-decoration:underline;
	height:23px; 
	background-color: #d2d3d5
}
.tableHeader A:link { text-decoration:underline; }
.tableHeader A:visited { text-decoration:underline; }
.licenseFile { font-size:x-small; }

A.textStyleLink {text-decoration:underline; }
A.textStyleLink {text-decoration:underline; }

.wizardFinalStep
{ background-color:Red;
	color:Red
}

.disabledTextBox
{ border-style:none;
	border-color:White;
	color:Gray 
	}

.enabledTextBox 
{
}	

.hiddenTextBox
{ border-style:none;
	border-color:White;
	color:White 
	}

.bodyTextError
{font-style:italic; color:red; font-weight:bold
	}	

.expiredRow
{ background-color:#e5e5e5;
	color:Red;
	}
