#main
	{
	margin: 0;
	}

#UcAlertAdmin1_CompanyAlertHeader,
#UcAlertAdmin1_IndustryAlertHeader,
#UcAlertAdmin1_PersonAlertHeader
	{
	margin: 10px 0 0 0;
	display: block;
	padding: 5px 0 0 10px;
	background: #fff url(/img/640_fff_header.gif) left top no-repeat;
	}

#UcAlertAdmin1_CompanyAlertHeader img,
#UcAlertAdmin1_IndustryAlertHeader img,
#UcAlertAdmin1_PersonAlertHeader img
	{
	display: block;
	float: left;
	margin: 15px 10px 0 0;
	}

#UcAlertAdmin1_CompanyAlertHeader a,
#UcAlertAdmin1_IndustryAlertHeader a,
#UcAlertAdmin1_PersonAlertHeader a
	{
	color: #0006A4;
	font: bold 17px/1.5em arial, sans-serif
	}

#UcAlertAdmin1_CompanyAlertHeader p,
#UcAlertAdmin1_IndustryAlertHeader p,
#UcAlertAdmin1_PersonAlertHeader p
	{
	padding: 10px 45px 20px 55px;
	background: transparent url(/img/640_fff_bottom.gif) left bottom no-repeat;
	margin: 0 -10px;
	font-size: 12px;
	}

.introWrap
	{

	background: #fff url(/img/640_fff_header.gif) left top no-repeat;
	width: 640px;
	}

.intro
	{

	font: normal 12px/1.5 verdana, arial, sans-serif;
	padding: 5px 20px 25px 20px;
	width: 600px;
	background: transparent url(/img/640_fff_bottom.gif) left 5px no-repeat;
	}

#addToAlertsSuccess
	{
	position: absolute;
	top: 25px;
	left: 50px;
	background: transparent url(/img/alert_pop.gif) left top no-repeat;
	width: 257px;
	padding: 10px 20px 0 20px;
	text-align: center;
	font: bold 12px/1.5em verdana, sans-serif;
	color: #5B5B5B;
	}

#addToAlertsSuccess a
	{
	font-weight: bold;
	}

.closeAlert
	{
	width: 45px;
	height: 20px;
	background: #00662D url(/img/close.gif) left top no-repeat;
	text-indent: -999em;
	margin: 10px auto 0 auto;
	cursor: pointer;
	}

.alertBottom
	{
	background: transparent url(/img/alert_pop.gif) left bottom no-repeat;
	height: 20px;
	margin: 0 -20px;
	}

#leftSideBar
	{
	width: 162px;
	float: left;
	font-family: 'lucida console';
	margin: 15px 0 0 0;
	text-align: center;
	}

#leftSideBar h2
	{
	text-align: center;
	color: #fff;
	background: #4E4E4E url(/img/dark_gray_162_bg.gif) left top no-repeat;
	font: normal 14px/26px  'Lucida Console', arial, sans-serif;
	height: 25px;
	}


#leftSideBar ul
	{
	text-align: left;
	list-style: none;
	margin: 0 0 0 0;
	}

#leftSideBar ul li
	{
	margin: 10px 0 0 0;
	width: 150px;
	padding: 5px 5px 0 5px;
	background: #fff url(/img/160_fff_box.gif) left top no-repeat;
	}

#leftSideBar ul li div.AAbottom
	{
	height: 10px;
	width: 160px;
	margin: 0 -5px;
	background: #fff url(/img/160_fff_box.gif) left bottom no-repeat;
	}

#leftSideBar ul li img
	{
	float: left;
	display: block;
	padding: 0 3px 0 0;
	}

#leftSideBar a
	{
	color: #4948C7;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	}

#leftSideBar p
	{
	color: #676767;
	font: normal x-small/1.2em arial, sans-serif;
	}

#leftSideBar iframe
	{
	margin: 10px 0 0 0;
	}



#mainAlert
{
padding: 2px;
width: 680px;
overflow:hidden;
}


.alertAdmin h2,
#mainAlert h2
	{
	font: bold 16px/1.5em verdana, sans-serif;
	color: #29754E;
	}

.alertAdmin h3,
#mainAlert h3
	{
	font: bold 11px/18px verdana, arial, sans-serif;
	letter-spacing: 1px;
	}

.alertAdmin table,
#mainAlert table
	{
	width: 100%;
	}

.alertAdmin table td,
#mainAlert table td
	{

	margin: 0;
	padding: 0;
	}

.help
	{
	background: #fff !important;
	padding: 10px !important;	
	width: 150px !important;
	line-height: 1.2em;
	font-size: x-small;
	clear: left;
	margin: 15px;
	position: absolute;
	top: 20px;
	right: 0;
	z-index: 1;
	}

.addToAlert
	{
	border: 0;
	text-indent: -999em;
	width: 90px;
	height: 22px;
	background: transparent url(/img/add_to_alert.gif) left top no-repeat;
	}

.remove
	{
	border: 0;
	text-indent: -999em;
	width: 90px;
	height: 22px;
	background: transparent url(/img/remove.gif) left top no-repeat;
	position: relative;
	top: -40px;
	}

.toolTipBox
	{
	display: none;
	position: absolute;
	top: 0;
	left: 90%;
	width: 165px;
	height: 50px;
	background: #eee;
	border: 4px solid #555;
	color: #222;
	z-index: 999;
	padding: 10px 10px 20px 10px;
	font-weight: bold;
	text-align: center;
	}






/* STEP 1 ALERT BASICS */
#alertBasics
	{
	background: #eee url(/img/658_eee_bg.gif) left top no-repeat;
	width: 638px;
	padding: 10px 10px 0 10px;
	margin: 15px 0 0 0;
	position: relative;
	overflow: hidden;
	}

#alertBasics .bottom
	{
	background: #eee url(/img/658_eee_bg.gif) left bottom no-repeat;
	width: 658px;
	height: 40px;
	margin: 0 -10px;
	}

.alertName
	{
	background: #ddd;
	width: 256px;
	overflow: hidden;
	padding: 10px 10px 17px 10px;
	float: left;
	position: relative;
	}

.alertName input
	{
	width: 210px;
	line-height: 14px;
	}


#UcAlertAdmin1_valAlertNameRequired
	{
	position: absolute;
	bottom: 0;
	left: 10px;
	}

#emailRecipients
	{
	clear: left;
	float: left;
	margin: 10px 0 0 0;
	padding: 10px;
	background: #ddd;
    width: 256px;
	}


.alertIncludes
	{
	background: #ddd;
	padding: 10px;
	margin: 0 10px 0 286px;
	width: 145px;
	position: relative;
	z-index: 99;
	}

.alertIncludes td
	{
	vertical-align: middle !important;
	}

.alertIncludes label
	{
	display: block;
	width: 120px;
	padding: 0 0 0 5px;
	}

#deliveryOptions
	{
	margin: 10px 10px 0 286px;
	background: #ddd;
	padding: 10px;
	width: 145px;
	}



#emailRecipients textarea
	{
	width: 210px;
	height: 92px;
	}






/* */
#addPeople
	{
	background: #eee url(/img/658_eee_bg.gif) left top no-repeat;
	padding: 10px 10px 0 10px;
	margin: 15px 0 0 0;
	width: 638px;
	overflow: hidden;
	position: relative;
	}
	
#addPeople .bottom
	{
	background: #eee url(/img/658_eee_bg.gif) left bottom no-repeat;
	width: 658px;
	height: 40px;
	margin: 0 -10px;
	}

.personName
	{
	background: #ddd;
	padding: 10px;
	width: 430px;
	}

.personInput
	{
	width: 300px;
	}

#peopleInAlert
	{
	background: #ddd;
	padding: 10px;
	margin: 15px 0 0 0 !important;
	width: 430px;
	}

#addPeople select
	{
	width: 300px;
	border: 1px solid #ccc;
	}

#addPeople label
	{
	font: bold 11px/18px verdana, sans-serif;
	letter-spacing: 1px; 
	}




#addFormTypes
	{
	background: #eee url(/img/658_eee_bg.gif) left top no-repeat;
	width: 638px;
	padding: 10px 10px 0 10px;
	margin: 15px 0 0 0;
	position: relative;
	overflow: hidden;
	}

#addFormTypes .bottom
	{
	clear: left;
	background: #eee url(/img/658_eee_bg.gif) left bottom no-repeat;
	width: 658px;
	height: 20px;
	margin: 0 -10px;
	}

#addFormTypes label
	{
	font: bold 11px/18px verdana, arial, sans-serif;
	letter-spacing: 1px;
	}

#formTypes
	{
	float: left;
	padding: 10px;
	background: #ddd;
	width: 430px;
	}
	
#addFormTypes select option
	{
	background: #E5ECF9;
	padding: 0 0 0 3px;
	cursor: pointer;
	}	
	
#formTypes select
	{
	width: 300px;
	}

#formAlertTypes
	{
	float: left;
	margin: 10px 0 0 0;
	padding: 10px;
	background: #ddd;
	width: 430px;
	}

#formAlertTypes select
	{
	width: 300px;
	border: 1px solid #ccc;
	}








#filterByIndustry
	{
	background: #eee url(/img/658_eee_bg.gif) left top no-repeat;
	margin: 15px 0 0 0;
	padding: 10px 10px 0 10px;
	width: 638px;
	overflow: hidden;
	position: relative;
	}
	
#filterByIndustry .bottom
	{
	clear: left;
	background: #eee url(/img/658_eee_bg.gif) left bottom no-repeat;
	width: 658px;
	height: 20px;
	margin: 0 -10px;
	}
	
#searchForIndustries
	{
	background: #ddd;
	padding: 10px;
	width: 430px;
	float: left;
	}


#industriesInAlert
	{
	margin: 10px 0 0 0;
	background: #ddd;
	padding: 10px;
	width: 430px;
	float: left;
	}


#filterByIndustry label
	{
	font: bold 11px/18px verdana, arial, sans-serif;
	letter-spacing: 1px;
	}

.searchIndustryInput 
	{
	width: 300px;
	}

#filterByIndustry select
	{
	width: 300px;
	border: 1px solid #ccc;
	}







#addCompanies
	{
	background: #eee url(/img/658_eee_bg.gif) left top no-repeat;
	margin: 15px 0 0 0;
	padding: 10px 10px 0 10px;
	width: 638px;
	position: relative;
	}

#addCompanies .bottom
{
clear: left;
	background: #eee url(/img/658_eee_bg.gif) left bottom no-repeat;
width: 658px;
height: 20px;
margin: 0 -10px;
}

#addCompanies label
	{
	font: bold 11px/18px verdana, arial, sans-serif;
	letter-spacing: 1px;
	}

#addCompanies select
	{
	width: 300px;
	border: 1px solid #999;
	}

#addCompanies #enterTicker
	{
	width: 150px;
	float: left;
	overflow: hidden;
	margin: 0;
	background: #ddd;
	padding: 10px;
	}

#addCompanies .tickerInput
	{
	width: 100px;
	}

#addCompanies #companiesByName
	{
	background: #ddd;
	padding: 10px;
	width: 430px;
	}

#addCompanies #enterTicker .addToAlert,
#addCompanies #companiesByName .addToAlert
	{
	margin: 5px 0 0 0;
	clear: left;
	cursor: pointer;
	}

#addCompanies #companiesInAlert
	{
	background: #ddd;
	padding: 10px;
	clear: left;
	margin: 10px 0 0 0;
	width: 430px;
	}
	
#addCompanies #companiesInAlert select
	{
	border: 1px solid #999;
	}
	


#saveAlert
	{
	clear: both;
	background: #ddd;
	padding: 10px;
	text-align: center;
	margin: 15px 0 0 0;
	}

#saveAlert input
	{
	width: 168px;
	height: 28px;
	display: block;
	margin: 10px auto 0 auto;
	border: 0;
	background: transparent url(/img/big_button.gif) left top no-repeat;
	color: #fff;
	padding-bottom: 7px;
	margin: 0 auto;
	cursor: pointer;
	}
