/*Framework.css*/
body
{
	font-family: "Verdana" , "Helvetica" , sans-serif;
	font-size: 8pt;
	margin-top: 20px;
	color: #000000;
	background-color: #FFFFFF;
}

TD{font-size:8pt;text-align: left;}

a
{
	font-size:8pt;
	text-decoration: none;
	color: #0066CC;
	font-family: "Verdana" , "Helvetica" , sans-serif;
}

a:hover
{
	color: #3399FF;
	text-decoration: underline;
}

/*
a:visited
{
	color: #cccccc;
}
*/

/*Framwork styles*/

.tblHeader
{
	/*width: 960px;*/
	width: 790px;
	height: 100px;
	background-color: #eeeeee;
	text-align: center;
}

.tdHeader{text-align:center;}


.tblMain
{
	/*width: 960px;*/
	width: 790px;		
	background-image: URL(/images/background.jpg);
	background-repeat: no-repeat;	
}
.tdLeftSide
{
	width: 170px;
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 15px;
	vertical-align: top;
	/*border-right:solid 1px #eeeeee;*/
	/*border-left:solid 1px #eeeeee;*/	
	}

.tdRightSide
{
	width: 170px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 15px;
	vertical-align: top;

}

.RightSideHeader
{
	padding-top:10px;
	font-size:9pt;	
	font-weight:bold; 
	color:#d36414;

}

.RightSideListHeader
{
	font-size:9pt;	
	font-weight:bold; 
	color:#d36414;
	padding-left:3px;
	padding-top:10px;	
}

.RightSideListItem
{
	padding-left:10px;
}



.tblSearch
{
	padding-top: 12px;
	padding-bottom: 20px;
}

.tdMainContent
{
	width: 620px;
	height:400px;
	padding: 10px;
	vertical-align:top;
	border-left:solid 1px #eeeeee;
	border-right:solid 1px #eeeeee;
}

.tdMainFLASH
{
	width: 691px;
	height:180px;
	padding: 10px;
	vertical-align:top;
}

.tdLogo
{
	padding-bottom: 25px;
	padding-top: 30px;	
	vertical-align:top;
}


.tblFooter
{
	width: 790px;
	/*width: 960px;*/
	/*border-top:solid 1px #eeeeee;*/
}
.tdFooter
{
	text-align: center;
	padding-top:10px;
}

.tdFooter A
{
}

.spanFooterInfo
{
	width: 790px;
	text-align: center;
	font-size:6px;
}

/*Search box */
.btnSearch
{	
}
.inputSearch
{
	width: 90px;
	margin-Right:4px;
}

/*ContentDispatcher*/

.CatalogMainItemDiv
{
}

#PortalItemListTdCol1
{
}
#PortalItemListTdCol2
{
}
/* #PortalItemListTdColN */

/*Two cols*/
.PortalItemListTD_2
{
}

/*Files*/
.tblFiles{margin-top:15px;}
.tblFiles TD
{
padding:5px;	
font-size:8pt;	
	}
	
/*Login*/
.FxPLogin
{
	width: 125px;
	margin-left: 5px;
}

.FxPLoginFaildTD, .FxPLoginFailedTD
{
color:#ff0000;
}
.FxPLoginHeadingTD
{
	font-weight: bold;
}
.FxPLoginNameInputTD Input
{
	width: 100px;
	height: 18px;
}
.FxPLoginPwdInputTD input
{
	width: 100px;
	height: 18px;
}
.FxPLoginButtonTD
{
	padding-top: 5px;
}
.FxPLoginLogoutTD
{
	padding-top: 5px;
}
.FxPLoginButtonTD input
{
	width: 100px;
	border: solid 1px #999999;
	background-color: #eeeeee;
	height: 20px;
	cursor: hand;
}
.FxPloginUserInfoTable
{
	margin-left: 5px;
}
.FxPLoginLogoutTD input
{
	width: 100px;
	border: solid 1px #999999;
	background-color: #eeeeee;
	height: 20px;
	cursor: hand;
}
.FxPLoginNameInfoTD
{
	font-weight: bold;
}