/* ----- General formating ----- */
body {
	behavior:url("../csshover.htc"); /* To allow :hover on any tags in IE, not just <a> tags */
	font-family:Arial;
	font-size:12px;
}
h3 {
	font-family:Verdana;
	font-size:14px;
}
td, span, div {
	font-family:Arial;
	font-size:12px;
}


/* ----- Specific Classes ----- */
body.GradientBg
{
	BACKGROUND-IMAGE: url(./Images/GradientBG.jpg); 
	MARGIN-RIGHT: 40px;
}
.padded 
{
	padding:0px 20px 10px 40px;
}
.formLabel {
	text-align:right;
	padding-right:10px;
}
#HyperLink1, #HyperLink1:visited, a, a:vistited
{
	 FONT-WEIGHT: bold;
	 COLOR: #AA0000;
	 TEXT-DECORATION: underline;
	 cursor:pointer;
}
#HyperLink1:hover, a:hover
{
	FONT-WEIGHT: bold; 
	COLOR: #ff0000; 
	TEXT-DECORATION: underline;
	cursor:pointer;
}
#lblFeedback
{
	color:#cc0000;
	font-size:12px;
	font-style:italic;
}
.divPopup {
	position:absolute;
	z-index:10;
	BACKGROUND-IMAGE:url(./Images/GradientBG.jpg);
	WIDTH:375px;
	HEIGHT:330px;
	border-style:ridge;
}
.tab 
{
	position:relative;
	background-color:#efefef;
	border:solid 1px #A0B0C0;
	padding:5px 10px 5px 10px;
	cursor:pointer;
	z-index:99;
	display:inline;
	margin-right:3px;
	font-family:Verdana;
	font-weight:bold;
	font-size:13px;
	color:#333333;
	
}
.tab:hover
{
	background-color:#ffcc33;
	cursor:pointer;
}
.layer
{
	position:relative;
	padding:10px;
	width:100%;
}
#layerContainer
{
	position:relative;
	background-color:#efefef;
	border:solid 1px #A0B0C0;
	z-index:1;
	margin-top:5px;
}
.ErrorText
{
	font-family:Verdana;
	font-style:bold;
	color:red;
}
	
.tronlinehead 
{
	font-family:Verdana;
	font-style:italic;
	color:#666666;
	text-decoration: none;
	font-size:small;
}
.tronlinehead:hover 
{
	cursor:pointer;
	text-decoration: underline;
}

/*------- Action Menu Styles -------*/
.actionMenu 
{
	background-color:#ffcc33;
	font-weight:normal; 
	color:black;
	border:1px solid #999999;
	text-align:center;
}
.actionMenuItem 
{
	background-color:#ffcc33;
	color:#000000;
	font-weight:bold;
	font-size:x-small;
	border:1px solid #ffcc33;
	cursor:pointer;
}
.actionMenuItemDisabled
{
	background-color:#ffcc33;
	color:#887766;
	font-weight:bold;
	font-size:x-small;
	border:1px solid #ffcc33;
	cursor:default;

}
.actionMenuItemHover 
{
	background-color:#ff9900; 
	color:#000000;
	font-weight:bold;
	font-size:x-small;
	border:1px solid #333333;
	cursor:pointer;
}
.actionMenuItemRoot 
{
	background-color:Transparent; 
	border:none;
	cursor:pointer;
}
.actionMenuItemRootHover 
{
	background-color:Transparent; 
	border:none;
	cursor:pointer;
}
.actionMenuItemSpacer {
	background-color:#999999;
	border-left:10px solid #ffcc33;
	border-right:10px solid #ffcc33;
	border-top:1px solid #ffcc33;
	border-bottom:1px solid #ffcc33;
}

/*------- Transcript Manager Main Styles -------*/
TABLE.mainTable 
{
	border:solid 1px #333333;
}

TR.mainTableHeading
{
	background-color:Black;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FF9900;
	height:25;
}
TR.mainTableRow
{
	font-family:Verdana;
	font-size:12px;
	text-align:center;
	color:Black;
}
TD.jobDetailsHeading
{
	background-color:Black;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FF9900;
	padding-left:20px;
	vertical-align:top;
}
TD.jobDetailsCell
{
	text-align:left;
	color:Black;
	padding-left:20px;
}

/*------- Upload pop-up window styles --------*/
.uploadTitle 
{
	font-size:18px; 
	font-family:'Arial Black';
	font-style:italic;
	font-weight:bold;
	letter-spacing:-1px;
	padding-left:20px;
}
.closeWindow 
{
	font-family:Arial;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
	text-decoration:none;
	cursor:pointer;
	padding:5px;
}
.closeWindow:hover 
{
	font-weight:bolder;
	text-decoration: underline;
}