BODY
{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif, Tahoma;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	/* overflow: auto; */
	/* background-image: url(../../css/main_bg.gif); */
}

.pageTitle 
{
	font-size: 32px;
	font-weight: bold;
	font-style: Tahoma;
	color: #A0A0A0;
#	background-image: url(../../css/img/sso/Magnifying-Glass-32x32-white background.png);
#	background-repeat: no-repeat;
#	background-attachment:fixed;
#	background-position: 75% 50%;
}

.clear 
{
	font-size: 1px;
	height: 1px;
}

.bulletIcon
{
	position: relative;
	top: 0px;
	left: 0px;
	height: 16px;
	width: 16px;
	background: url(../../css/img/bullet.gif) 0 0 no-repeat;
	border-style: none;
}

.titlebartext
{
	color:#909090;
	font-size:24px;
}

.welcome
{
	color:#909090;
	font-size:14px;
	padding-right: 2px;
}

.welcome A
{
	color:#0000cd;
	font-size:14px;
	padding-right: 2px;
}

.help
{
	color: white;
#	font-style: Tahoma;
#	font-weight: bold;
	font-size:14px;
	padding-right: 5px;
}

.help A
{
	color: white;
#	font-style: Tahoma;
#	font-weight: bold;
	font-size:14px;
	padding-right: 5px;
}

.menu
{
	background-color: #3580C5;
}

.welcomeTitle 
{
	font-size: 32px;
	color: #57839E;
	padding-top: 5px;
	padding-bottom: 15px;
}

.welcomeDesc 
{
	font-size: 16px;
	font-weight: bold;
	color: #57839E;
	text-align: left;
}

.welcomeDescLine 
{
	text-align: left;
	font-size: 16px;
	color: #57839E;
}

.welcomeBlank 
{
	font-size: 32px;
	color: #57839E;
	padding-top: 0px;
	padding-bottom: 0px;
}

.headingTitle 
{
	text-align: left;
	font-size: 18px;
	color: white;
	font-weight: bold;
	font-style: Tahoma;
	padding: 5px 0px 7px 5px;
}

.headingText 
{
	text-align: left;
	font-size: 14px;
	color: white;
	font-style: Tahoma;
	padding: 0px 0px 10px 15px;
}

.headingText a 
{
	color: white;
	font-style: Tahoma;
	text-decoration: none;
	background: url(../../css/img/sso/whiteunderline3.gif) repeat-x 100% 100%;
	padding-bottom: 1px;
	white-space: nowrap;
}

.headingText2 
{
	text-align: left;
	font-size: 14px;
	color: white;
	font-style: Tahoma;
	padding: 0px 0px 5px 15px;
}

.headingText2 a 
{
	color: white;
	font-style: Tahoma;
	text-decoration: none;
	background: url(../../css/img/sso/whiteunderline3.gif) repeat-x 100% 100%;
	padding-bottom: 1px;
	white-space: nowrap;
}

.headingText3
{
	text-align: left;
	font-size: 13px;
	color: white;
	font-style: Tahoma;
	padding: 0px 0px 10px 30px;
}

.headingText3 a 
{
	color: white;
	font-style: Tahoma;
	text-decoration: none;
	background: url(../../css/img/sso/whiteunderline3.gif) repeat-x 100% 100%;
	padding-bottom: 1px;
	white-space: nowrap;
}

.spaceMenu 
{
	height: 15px;
}

.linksMenu 
{
	background-color: #3580C5;
}

.linksTitle
{
	font-size: 18px;
	color: white;
	font-style: Tahoma;
	font-weight: bold;
	padding: 5px 5px 0px 5px;
}

.linksSubTitle 
{
	font-size: 12px;
	color: white;
	font-style: Tahoma;
	font-weight: bold;
	padding: 5px 15px 5px 15px;
}

.linksText a 
{
	color: white;
	font-style: Tahoma;
	text-decoration: none;
	padding: 5px 15px 5px 0px;
}

.linksHeadingText 
{
	text-align: left;
	font-size: 14px;
	color: white;
	font-style: Tahoma;
	padding: 5px 0px 5px 10px;
}

.linksHeadingText a 
{
	color: white;
	font-style: Tahoma;
	text-decoration: underline;
}

.inboxLink
{
	text-align: left;
	font-size: 18px;
	color: white;
	font-weight: bold;
	font-style: Tahoma;
	padding: 0px 0px 7px 5px;
}
.inboxLink a 
{
	color: white;
	font-style: Tahoma;
	text-decoration: none;
	background: url(../../css/img/sso/whiteunderline3.gif) repeat-x 100% 100%;
	padding-bottom: 2px;
	white-space: nowrap;
}

ul.disc {list-style-type: disc}

.tableList 
{
	border: thin #629ACD solid;
}

.tableTitle 
{
	font-size: 16px;
#	color: #629ACD;
	color: #3366CC;
	font-style: Tahoma;
	font-weight: bold;
	border-bottom: thin #629ACD solid;
	padding: 5px 5px 5px 5px;
}

.tableTitle a
{
	font-size: 16px;
#	color: #629ACD;
	color: #3366CC;
	font-style: Tahoma;
	font-weight: bold;
	border-bottom: thin #629ACD solid;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
}

.tableSubTitle 
{
	font-size: 12px;
#	color: #629ACD;
	color: white;
	background-color: #629ACD;
	font-style: Tahoma;
	font-weight: bold;
	border-bottom: thin #629ACD solid;
	padding: 5px 15px 5px 15px;
}

.tableText
{
	font-size: 11px;
	color: #000000;
	font-style: Tahoma;
	padding: 5px 10px 5px 10px;
	border-bottom: thin #629ACD solid;
}

.tableText a 
{
	font-size: 11px;
	color: #000000;
	font-style: Tahoma;
	padding: 5px 10px 5px 10px;
	text-decoration: underline;
}

.tableTextNoUline
{
	font-size: 11px;
	color: #000000;
	font-style: Tahoma;
	padding: 5px 10px 5px 10px;
	border-bottom: thin #629ACD solid;
}

.tableTextNoUline a 
{
	font-size: 11px;
	color: #000000;
	font-style: Tahoma;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
}

.tableTextRed 
{
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	font-style: Tahoma;
	padding: 5px 10px 5px 10px;
	border-bottom: thin #629ACD solid;
	text-decoration: none;
}

.tableTextRed a 
{
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	font-style: Tahoma;
	padding: 5px 10px 5px 10px;
}

.tableTextRedNoUline
{
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	font-style: Tahoma;
	padding: 5px 10px 5px 10px;
	border-bottom: thin #629ACD solid;
	text-decoration: none;
}

.tableTextRedNoUline a 
{
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	font-style: Tahoma;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
}

.statusMessage
{
	background-color: #FFF8C6;
	color: #C11B17;
	font-style: Tahoma;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
}

.statusMessage a
{
	background-color: #FFF8C6;
	color: #151B8D;
	font-style: Tahoma;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
}