	body, td, p{
		color:#333333;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
	}
	
	body {
		padding:0px;
		margin:0px;
		
	}
	.topnavulliahoverMenu {
	color: #FEBD21;
}
.gridMain
{
	background-color: #eae8e5;
}
.WizardQuestionText
{	font-family: Arial Black;
	font-size: 15pt;
	color: #7e7e7e;

	}
.mainDataTblBg
{
	padding: 1px;
	color: #373839;
	background-color: #f3f3f3;
}
.GridTextItemStyle
{
	vertical-align: middle;
	text-align: left;
	padding-left: 5px;
}
.GridAlternateRowStyle
{
	padding: 1px;
	color: #373839;
	background-color: #f3f3f3;
}
.GridRowStyle
{
	background-color: #ffffff;
	padding: 1px;
	color: #373839;
}
.topnavulliactMenu{
	color: #FEBD21;
	text-decoration:none;
	display:block;
	float:right;
	font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 1px;
	padding-bottom: 7px;
	padding-left: 12px;
}
.topnavulliaMenu{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:right;
	font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 1px;
	padding-bottom: 7px;
	text-align: center;
	padding-left: 12px;
}
	.topnavulMenu {
	padding:0;
	margin:0;
	list-style: none;
	float: right;
}
	html {
	scrollbar-face-color: #E0E0E0;
	scrollbar-Base-Color:#999999;
	scrollbar-track-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-Shadow-Color:#999999;
	scrollbar-arrow-color: #333333;
	}
	.topnavulliMenu{
	padding:0;
	margin:0;
	display: inline;
}
	A {	
	color: #0099FF;	
	text-decoration: none;
	}
		
	A:HOVER {
	color: #D26056; 
	text-decoration: underline;
	}
	.link1  {
	color: #FFFFFF;	
	padding:8;
	
	}
	A:link:visited.ToplinksInner, .ToplinksInner
{
	color: #ffffff;
	text-decoration: none;
	padding: 8px;
}
A:hover.ToplinksInner
{
	color: #ffffff;
	text-decoration: underline;
}
	.link1 A {
	color: #FFFFFF;	
	text-decoration: none;
	}
	.link1 A:HOVER {
	color: #D26056; 
	text-decoration: underline;
	}
	
	.link2 {
	color: #000000;	
	
	}
	.link2 A {
	color: #000000;	
	text-decoration: none;
	}
	.link2 A:HOVER {
	color: #D26056; 
	text-decoration: underline;
	}
	
	
	
	
	INPUT { 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	}
	.imgborder { 
	border:1px solid #666666;
	}
	
	.formbox {
		color: #000000;
		height: 25px;
		font: bold 14px Verdana, Arial, Helvetica, sans-serif;
		border: 1px solid #CCCCCC;
	}
	.formboxbig {
	color: #000000;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	}
	.clr {
		clear: both;
	}
	#wrapper {
		margin: 0px auto;
		width: 920px;
	}
	#wrapper1 {
		margin: 0px auto;
		width: 96%;
	}
	#top {
		margin: 0px;
	}
	#topnav {
		margin: 0px;
		padding: 0px;
		width: 900px;
	}
	#topnav ul  {
		margin: 0px;
		padding: 0px;
		float: right;
	}
	#topnav ul li {
		float: left;
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	#topnav ul li A {
		padding: 12px 5px 2px;
		height: 18px;
		width: 70px;
		display: block;
		float: left;
		color: #FFFFFF;
		text-align: center;
		font: 12px Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	#topnav ul li .act {
		padding: 12px 5px 2px;
		height: 18px;
		width: 70px;
		display: block;
		float: left;
		color: #000000;
		text-align: center;
		font: 12px Arial, Helvetica, sans-serif;
		text-decoration: none;
		background: url(images/nav_onbg.gif) no-repeat left top;
	}
	
	
	
	#topnav ul li A:hover{
		background: url(images/nav_onbg.gif) no-repeat left top;
		color: #000000;
	}
	
	.bannerrightbg {
		background: url(images/banner_right.gif) no-repeat left top;
		padding: 14px 29px 14px 8px;
	}
	.wht15 {
		font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}
	.wht15  A{
		
		color: #FFFFFF;
	}
	.wht15  A:hover{
		
		color: #FEBD21;
	}
	.wht18{
		font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}
	.wht18 A{
		 color: #ffffff;
	}
	.wht18 A:hover {
		
		color: #FEBD21;
	}
	
	.imgmarleft {
		margin-left: 10px;
	}
	#main {
		margin: 0px auto;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	.blk22 {
		color: #494E4A;
		font: 22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	.blk16 {
		color: #494E4A;
		font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	.blk20 {
		color: #494E4A;
		font: 20px Verdana, Arial, Helvetica, sans-serif;
	}
	.blk21{
		color: #000000;
		font:  21px Verdana, Arial, Helvetica, sans-serif;
	}
	
	.blk18 {
		color: #1C1C1C;
		font: 18px Arial, Helvetica, sans-serif;
	}
	
	.red18 {
		color: #FE0002;
		font: 18px Arial, Helvetica, sans-serif;
	}
	
	.blue23 {
		font: 23px Arial, Helvetica, sans-serif;
		color: #6EB5E1;
	}
	#bot {
		width: 100%;
		background: url(images/footerbg.gif) repeat-x center top;
		height: 45px;
		padding-top: 10px;
		padding-bottom: 10px;
		text-align: center;
		margin: 0px;
	}
	.footer {
		font-size: 13px;
		font-family:Verdana;
	}
	.footer  A {
		color: #000000;
		text-decoration: none;
	}
	.footer  A:hover {
		color: #4691CB;
	}
	img a {
		border: 0px;
		
	}
	.imgborderyellow {
		background: #E5D194;
		width: 150px;
		height: 199px;
		padding: 13px 16px;
		margin-top: 5px;
	}
	.lefsec {
		margin-top: 10px;
		margin-right: 0;
		margin-left: 0;
	}
	.lefsec ul { margin:0; padding: 0; list-style: none; text-align:left;}
	.lefsec ul li { margin:0; padding:0;}
	.lefsec ul li a {
		color: #3B59C9;
		text-decoration: none;
		padding: 4px 3px 5px 44px;
		border-bottom:1px dotted #fff;
		display:block;
		width:256px;
		font: bold 13px Arial, Helvetica, sans-serif;
		margin-top: 5px;
	}
	.lefsec ul li a:hover { color: #63C7F8; text-decoration: none;}
	.verline {
		background: url(images/vertical_line.gif) repeat-x center center;
		height: 1px;
	}
	.wht18 {
		font: 18px Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}
	.blk18 {
		font-size: 18px;
		color: #5D5B5C;
	}
	.wht22 {
		font: 22px Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}
	.pageheadbg {
		background: url(images/pagehbg.gif) repeat-x left top;
		margin: 0px auto;
		width: 880px;
		height: 146px;
		vertical-align: bottom;
	}
	.blk1_25 {
		
		color: #4B4D4A;
		font: 25px Verdana, Arial, Helvetica, sans-serif;
	}
	.formbg {
		background: #D6D3CE;
		color: #000000;
	}
	.formbtbg {
		background: #D0D0D0 url(images/formbtbg.gif) repeat-x left top;
		color: #000000;
		padding: 5px;
		font-size: 16px;
		font-weight: bold;
		border: 1px solid #ADADAD;
	}
	.blue32 {
		font: 32px Verdana, Arial, Helvetica, sans-serif;
		color: #3F73AF;
		text-align: center;
	}
	.graytopbg {
		background: url(images/gray_topbg.gif) repeat-x left top;
	}
	.graybotbg {
		background: url(images/gray_botbg.gif) repeat-x left bottom;
	}
	.grayinbg {
		border-right: 1px solid #CFCFCF;
		border-left: 1px solid #CFCFCF;
		padding: 20px;
	}
	.blk14 {
		font: 14px Verdana, Arial, Helvetica, sans-serif;
	}
	.yellowbg {
		background: #FFFBD8;
		border: 1px solid #DAD5A2;
		padding: 5px;
	}
	.headbg1 {
		font-size: 18px;
		color: #234662;
		background: url(images/headbg1.gif) no-repeat left top;
		padding-left: 15px;
		height: 24px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.headbg2 {
		font-size: 18px;
		color: #234662;
		background: url(images/headbg2.gif) no-repeat left top;
		padding-left: 15px;
		height: 24px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.headbg_left {
		background: url(images/headleft.gif) no-repeat left top;
		width: 11px;
		float: left;
	}
	.headbg_right {
		width: 11px;
		background: url(images/headright.gif) no-repeat right top;
		float: right;
	}
	.headbg {font-size: 18px;
		color: #234662;
		background: url(images/headbg.gif) repeat-x left top;
		
	}
	.headbg_new {
	font-size: 18px;
		color: #234662;
			padding-left: 15px;
		height: 24px;
		padding-top: 5px;
		padding-bottom: 5px;
	
	}
	.pad10 {
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 15px;
	}
	.pad_10 {
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 15px;
	}
	.yellowbul {
		margin: 0px;
		padding: 5px 0px 0px;
	}
	.yellowbul  ul {
		margin: 0px;
		padding: 0px;
	}
	.yellowbul  ul li {
		background: url(images/yellow_bullet.gif) no-repeat left center;
		list-style: none;
		padding-left: 15px;
		padding-top: 2px;
		padding-bottom: 2px;
	}
	.yellowbul  ul li A  {}
	.yellowbul  ul li A:hover {}
	.blue13 {
		color: #4691CB;
		font: 13px Arial, Helvetica, sans-serif;
	}
	.innerpageright {
		padding-left: 30px;
		padding-bottom: 10px;
	}
	.gray22 {
		font-size: 22px;
		color: #818181;
		font-weight: bold;
		padding-bottom: 5px;
	}
	.loginbg {
		background: url(images/login_bg.gif) repeat-y left top;
		width: 560px;
		padding-right: 35px;
		padding-left: 35px;
	}
	#hometop {background: url(images/topbg.gif) repeat-x left top;	}
	#topbg1 {
		background: url(images/topbg1.gif) repeat-x left top;
	}
	#nav {}
	#nav ul  {
		margin: 0px;
		padding: 0px;
	}
	#nav ul li {
		margin: 0px;
		padding: 0px;
		display: inline;
		float: left;
		list-style: none;
		background: url(images/navsep.gif) no-repeat right top;
	}
	#nav ul li A {
		margin: 0px;
		padding: 5px 10px;
		display: block;
		font-size: 12px;
		color: #FFFFFF;
		height: 19px;
	}
	#nav ul li A:hover {
		background: url(images/nav_onbg1.gif) repeat-x left top;
		text-decoration: none;
	}
	#nav ul li .actnav {
		background: url(images/nav_onbg1.gif) repeat-x left top;
		margin: 0px;
		padding: 5px 10px;
		display: block;
		font-size: 12px;
		color: #FFFFFF;
		height: 19px;
	}
	.gray_boxtopbg  {
		background: url(images/gray_boxtopbg.gif) repeat-x left top;
	}
	.gray_boxbotbg  {
		background: url(images/gray_boxbotbg.gif) repeat-x left bottom;
	}
	.gray_boxltbg  {
		background: url(images/gray_boxltbg.gif) repeat-y right top;
	}
	.gray_boxrtbg  {
		background: url(images/gray_boxrtbg.gif) repeat-y left top;
	}
	.nav2 {
		background: url(images/nav2bg.gif) repeat-x left bottom;
	}
	.nav2 ul  {
		margin: 0px;
		padding: 0px;
	}
	.nav2 ul li {
		margin: 0px;
		padding: 0px;
		display: inline;
		float: left;
		list-style: none;
		
	}
	.nav2 ul li A {
		margin: 0px 10px 0px 0px;
		padding: 5px 10px;
		display: block;
		font-size: 10px;
		color: #BFBFBF;
		height: 19px;
		background: #F4F4F4;
		font-weight: bold;
		border: 1px solid #CDCDCD;
	}
	.nav2 ul li A:hover {
		text-decoration: none;
		color: #000000;
		border-bottom: 1px solid #F4F4F4;
	}
	.nav2 ul li .actnav2 {
		margin: 0px 10px 0px 0px;
		padding: 5px 10px;
		display: block;
		font-size: 10px;
		height: 19px;
		background: #F4F4F4;
		font-weight: bold;
		border-top: 1px solid #CDCDCD;
		border-right: 1px solid #CDCDCD;
		border-left: 1px solid #CDCDCD;
		color: #000000;
		border-bottom: 1px solid #F4F4F4;
	}
	.border1 {
		border-right: 1px solid #CDCDCD;
		border-bottom: 1px solid #CDCDCD;
		border-left: 1px solid #CDCDCD;
	}
	.blue15 {
		font-size: 15px;
		color: #0172CE;
	}
	.link6 {
		color: #023F63;
	}
	.link6 A {
		color: #023F63;
		text-decoration: underline;
	}
	.link6  A:hover {
		color: #24A4FF;
	}
	.graybutton {
	padding: 10px;
	border: 1px solid #848484;
	background: #FFFFFF;
	font-size: 18px;
	text-align: center;
	}
	.v_line {
		background: url(images/v_line.gif) repeat-x left center;
		height: 1px;
		padding-top: 2px;
		padding-bottom: 2px;
	}
	.graybg2 {
	background: url(images/graybg1.jpg) repeat-x left top;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	}
	.grayarrow {}
	.grayarrow ul   {
		margin: 0px;
		padding: 0px;
	}
	.grayarrow ul li {
	margin: 0px 0px 5px;
	padding: 5px 0px 5px 24px;
	list-style: none;
	background: url(images/gray_arrow.gif) no-repeat left top;
	border-bottom: 1px solid #CCCCCC;
	}
	.grayarrow ul li A {
		display: block;
	}
	.grayarrow ul li A:hover {}
	
	.blue18 {
	font-size: 18px;
	color: #0074CE;
}
.blue18  A {

	color: #0074CE;
}

.blue18  A:hover {
	
	color: #0074CE;
}
.red {
	color: #FE0002;
}
.bluebg {
	background: url(images/bluebg.gif) repeat-x left top;
	font-size: 14px;
	color: #FFFFFF;
	height: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.topblueborder {
	border-top: 1px solid #0075CD;
}

.yellowbg1 {
	background: #FFFF00;
	padding: 2px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.border {
	border: 3px solid #00620B;
}
.arrowgray1 {
	background: url(images/gray_arrow.gif) no-repeat left 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 20px;
	padding-top: 5px;
}

.droptext ul {
	list-style-type:none;
	padding:0;
	margin:0;
	text-align:left;
	border-bottom: 1px solid #FFFFFF;
}
.droptext ul li {
	padding:0;
	margin:0;
}
.droptext ul li A {
	color:#FFFFFF;
	text-decoration: none;
	width: 150px;
	padding: 4px 4px 4px 15px;
	display:block;
	border-top:1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #1B7ABE url(images/arrow_blk.gif) no-repeat left center;
}
.droptext ul li A:HOVER {
	color:#FFFFFF;
	text-decoration: none;
	background: #011A53 url(images/arrow_wht.gif) no-repeat left center;
}


/*AGENT SECTION*/

#AG_agentinfo
{
	position:absolute;
	z-index:2;
	visibility: hidden;
}
#AG_processingmanager {
	position:absolute;
	z-index:3;
	visibility: hidden;
}
#AG_enterprisezone {
	position:absolute;
	z-index:4;
	visibility: hidden;
}

#AG_messagecenter {
position:absolute;
	z-index:5;
	visibility: hidden;}

#AG_tools{
position:absolute;
	z-index:6;
	visibility: hidden;
}

#AG_report {
position:absolute;
	z-index:7;
	visibility: hidden;
}

#AG_mysettings {
position:absolute;
	z-index:8;
	visibility: hidden;
}


/*ADMIN SECTION*/


#AD_agentinfo {
position:absolute;
	z-index:1;
	visibility: hidden;
}

#AD_processingmanager {
position:absolute;
	z-index:2;
	visibility: hidden;
}

#AD_enterprisezone {
position:absolute;
	z-index:3;
	visibility: hidden;
}

#AD_hcdpanel {
position:absolute;
	z-index:4;
	visibility: hidden;
}

#AD_messagecenter {
position:absolute;
	z-index:5;
	visibility: hidden;
}

#AD_sitesettings {
position:absolute;
	z-index:6;
	visibility: hidden;
}

#AD_mysettings {
position:absolute;
	z-index:7;
	visibility: hidden;
}

#AD_report {
position:absolute;
	z-index:8;
	visibility: hidden;
}



/*Processing Manager*/

#PM_agentinfo {
position:absolute;
	z-index:1;
	visibility: hidden;
}

#PM_processingmanager {
position:absolute;
	z-index:2;
	visibility: hidden;
}

#PM_enterprisezone {
position:absolute;
	z-index:3;
	visibility: hidden;
}

#PM_messagecenter {
position:absolute;
	z-index:4;
	visibility: hidden;
}

#PM_tools {
position:absolute;
	z-index:5;
	visibility: hidden;
}

#PM_report {
position:absolute;
	z-index:6;
	visibility: hidden;
}



#PM_mysettings {
position:absolute;
	z-index:6;
	visibility: hidden;
}


/*Enterprise Manager*/

#EM_agentinfo {
position:absolute;
	z-index:1;
	visibility: hidden;
}

#EM_processingmanager {
position:absolute;
	z-index:2;
	visibility: hidden;
}

#EM_enterprisezone {
position:absolute;
	z-index:3;
	visibility: hidden;
}

#EM_messagecenter {
position:absolute;
	z-index:4;
	visibility: hidden;
}

#EM_tools {
position:absolute;
	z-index:5;
	visibility: hidden;
}

#EM_report {
position:absolute;
	z-index:6;
	visibility: hidden;
}



#EM_mysettings {
position:absolute;
	z-index:6;
	visibility: hidden;
}

.chkListStyle input { float:left; }
.chkListStyle label { float:left; }


