body
{
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	color: #3a3a3a;
}
FORM 
{
	margin: 0px;
	padding: 0px;
}


h1, h2, h3, h4
{
	font-family: arial;
	font-size: 17pt;
	color: #941935;
	line-height: 20pt;
	margin-bottom: 10px;
	
	}
	h2
	{
		font-size: 14pt;
		line-height: 16pt;
		margin-top: 0px;
		padding-top: 10px;
	}
	h2.alt
	{
		font-weight: normal;
		padding-top: 0px;
	}
	h3
	{
		font-size: 12pt;
		line-height: 14pt;
		margin-top: 0px;
	}
	
	h4
	{
		font-size: 10pt;
		line-height: 14pt;
		margin-top: 0px;
	}
input, select
{
	display: block;
	font-family: arial;
	font-size: 7pt;
	color: #4B4B4B;
	margin-bottom: 5px;
	}
	a:link, a:visited
{
	color: #941935;
	text-decoration: none;

}
 a:hover
{
	color: #4B4B4B;
	text-decoration: underline;
}
#logotd
{
	position: absolute;
	top: 5px;
	left: 35px;
	z-index: 100;
	}
.content
{
	background: url(http://now.eloqua.com/eloquaimages/clients/Verisign/{7585cd02-e937-4cdf-802b-6a5a29e288a4}_200812IDN_LB_grad.gif) bottom repeat-x #ffffff;
	padding: 10px 0px 0px 0px;
	color: #3a3a3a;
}
.customcontent
{
	background: url(http://now.eloqua.com/eloquaimages/clients/Verisign/{7585cd02-e937-4cdf-802b-6a5a29e288a4}_200812IDN_LB_grad.gif) top repeat-x #d0d0d0;
	padding: 0px 0px 0px 0px;
	font-family: arial;
	color: #3a3a3a;
	width: 733px;
	text-align: left;
	border-bottom: solid 2px #898889;
	font-size: 9pt;
	line-height: 12pt;
}
.homepage
{
	margin-right: 0px;
	margin-top: 10px;
}

#FormMain
{
	padding: 0px;
	font-size: 8pt;
	color: #3a3a3a;
	font-family: arial;
	width: 200px;
	width: expression(198+"px");
}

#Form
{
	background: url(http://now.eloqua.com/eloquaimages/clients/Verisign/{1409f60c-c598-4285-896d-feb9c59a9b01}_200812IDN_FB.jpg) top left repeat-y #989898;
	padding: 0px;
	font-size: 8pt;
	color: #ffffff;
	font-family: arial;
	width: 200px;
	width: expression(198+"px");
}

/* css for alternate home page form layout */
#FormMain .formcontent table
{
	margin-top: 0px;
	font-size: 8pt;
	color: #3a3a3a;
	font-family: arial;
}
#FormMain .formcontent table td
{
	padding: 0px;
}
#FormMain .formcontent table td input
{
	width: 145px;
}

#Form .formcontent table
{
	margin-top: 0px;
	font-size: 8pt;
	color: #ffffff;
	font-family: arial;
}
#Form .formcontent table td
{
	padding: 0px;
}
#Form .formcontent table td input
{
	width: 94px;
}

/* end alternate homepage form layout css */
#opt-in
{
	float: left;
	margin: 0px 3px 10px 0px;
	
}
.FR
{
	padding: 0px 0px 0px 2px;
}
 .formcontent
{
	margin: 0px 11px 0px 10px;
	padding: 0px 5px 0px 0px;
	line-height: 9pt;
	width:200px;
}

.secondarycontent
{
	margin-right: 6px !important;
	margin: 8px 20px 10px 10px;
	padding: 10px 5px 0px 5px !important;/* hack for FF display */
	padding: 0px;
	width: 200px;
}
.secondarycontent p
{
	margin: 5px 0px 5px 0px;
}
 .formcontent a:link,  .formcontent a:visited, .secondarycontent a:link, .secondarycontent a:visited
{
	color: #FFFFFF;
	display: block;
	margin-bottom: 8px !important;
	margin-bottom: 0px;
}
.formcontent a:hover, .secondarycontent a:hover
{
	color: #4B4B4B;
}
.vn
{
	text-align: right;
	border: 0px;
	font-weight: bold;
	margin-right: 10px;
	margin-top: 10px;
}
.icon img
{
	float: left;
}
.icon a
{
	color: #ffffff;
	text-decoration: none;
}
#title
{
	width: 200px;
	overflow: auto;
}

#titleMain
{
	width: 272px;
	overflow: auto;
}

.text_main {
	width: 364px !important;
	width: 366px;
	float: right;
	color: #3a3a3a;
	font-family: arial;
	font-size: 9pt;
	margin-right: 21px !important;
	margin-right: 30px;
	padding-right: 15px;
	line-height: 12pt;
	margin-left: 11px !important;
	margin-left: 20px;
}

.text_dl
{
  width: 366px !important;
	width: 368px;
	float: right;
	color: #3a3a3a;
	font-family: arial;
	font-size: 9pt;
	margin-right: 21px !important;
	margin-right: 30px;
	padding-right: 15px;
	line-height: 12pt;
	margin-left: 11px !important;
	margin-left: 20px;
}

.text
{
	width: 320px !important;
	width: 322px;
	float: right;
	color: #3a3a3a;
	font-family: arial;
	font-size: 9pt;
	margin-right: 21px !important;
	margin-right: 30px;
	padding-right: 15px;
	line-height: 12pt;
	margin-left: 0px;
}

.text_long
{
	width: 330px !important;
	width: 330px;
	float: right;
	color: #3a3a3a;
	font-family: arial;
	font-size: 9pt;
	margin-right: 20px !important;
	margin-right: 20px;
	padding-right: 15px;
	line-height: 12pt;
	margin-left: 0px;
}

.registertext
{
	margin: 10px 0px 0px 35px;
	padding: 0px;
	width: 375px;
	
}
.registertext table
{
	width: 375px;
	margin-top: 0px;
}
.registertext table td
{
	color: #3a3a3a;
	font-family: arial;
	font-size: 8pt;
	padding: 2px;
}
.registertext input, .registertext select
{
	font-size: 8pt;
	width: 150px;
	padding: 1px;
	}
.register
{
	border: solid 1px #A5AEB5;
	height: 18px;
}

.registertext select
{
	border: groove 1px #A5AEB5;
	height: 18px;
}
.registertext FORM
{
	margin: 0px;
	padding: 0px;
}
.TL
{
	background: url(http://now.eloqua.com/eloquaimages/clients/Verisign/{76da698b-ecd4-4e54-93f2-bf5b13d1eb02}_200812IDN_BL_grad2.jpg) top right no-repeat;
	
}
.secondarytext
{
	color: #3a3a3a;
	font-family: arial;
	font-size: 9pt;
	margin-right: 0px;
	padding-right: 0px;
	line-height: 12pt;
	margin-left: 30px;
	width: 730px !important;
	width: 700px;
}

.FVTR_main
{
	background: url(http://now.eloqua.com/eloquaimages/clients/Verisign/{bba7ea3c-ddf2-462e-a150-f46d4d3fbf01}_200812IDN_TRback.gif) bottom left repeat-x;
	color: #4B4B4B;
	font-size: 8pt;
	font-family: arial;
	padding-bottom: 15px;
	padding-left: 4px;
}

.FVTR_main table td, .FVTR_main table td a, .FVTR_main a
{
	color: #4B4B4B;
	font-size: 8pt;
	font-family: arial;
}

.FVTR_form {
  
}

.FVTR /* first view top right */
{
	background: url(http://now.eloqua.com/eloquaimages/clients/Verisign/{bba7ea3c-ddf2-462e-a150-f46d4d3fbf01}_200812IDN_TRback.gif) bottom left repeat-x;
	color: #4B4B4B;
	font-size: 8pt;
	font-family: arial;
	padding-top: 6px !important;
	padding: 6px 0px -4px 0px;
}
.FVTR table td, .FVTR table td a, .FVTR a
{
	color: #4B4B4B;
	font-size: 8pt;
	font-family: arial;
}

.SVTL /*second view top left */
{
	padding: 8px 0px 0px 25px; 
	width: 736px !important;
	width: 745px;
}
.SVTL2
{
	padding: 8px 0px 0px 25px;
	width: 730px !important;
	width: 721px;
}
.text p, .secondarytext p
{
	margin: 5px 0px 8px 0px;
}
.text a:link, .text a:visited, .secondarytext a:link, .secondarytext a:visited
{
	color: #941935;
	text-decoration: none;
}
.text a:hover, .secondarytext a:hover
{
	color: #4B4B4B;
	text-decoration: underline;
}
.text ul, .secondarytext ul
{
	margin-top: 0px;
}
ul.jumplinks
{
	margin: 0px 0px 20px 30px;
	list-style-type: none;
}
ul.jumplinks li
{
	display: inline;
	text-align: center;
	padding: 0px 10px 0px 10px;
	border-right: solid 1px #646464;
}
ul.jumplinks li a
{
	font-weight: bold;
}

.secondarytext .resourcehead
{
	font-family: arial; 
	color: #941935; 
	line-height: 20pt; 
	margin-bottom: 20px;
}

.secondarytext .resourcehead h1
{
	 display:inline;
	 padding-right: 30px;
}

.secondarytext .credential
{
	color: #646464;
	font-family: arial;
	font-size: 9pt;
	border-top: solid 1pt #646464;
	border-right: solid 1pt #646464;
	margin-bottom: 10px;
}
.secondarytext .credential th 
{
	font-weight: bold;
	text-align: left;
	color: #646464;
	font-family: arial;
	font-size: 9pt;
	border-bottom: solid 2px #646464;
	border-left: solid 1px #646464;
}
table.credential  td
{
	vertical-align: top;
	border-bottom: solid 1px #646464;
	border-left: solid 1px #646464;
}

.secondarytext .resources
{
	color: #646464;
	font-family: arial;
	font-size: 9pt;
	border: 0px;
	margin-bottom: 10px;
}

table.resources  td
{
	vertical-align: top;
	border: 0px;
}

.defaultLink a {
	color:#646464; text-decoration: none;
}


/* horizontal links at top and bottom of page - included are "CSS hacks" so that the design looks the same
in fire fox and IE7 */
table.links
{
	margin: 0px;
	width: 1000px;
	padding: 0px;
}
table.links td
{
	border-right: solid 2px #ffffff;
	text-align: center;
	height: 30px;
	background: url(http://now.eloqua.com/eloquaimages/clients/Verisign/{b48b2db4-1ce7-4852-9cc4-7d18ca7f8983}_200812IDN_unselect.jpg) top left repeat-x;
	padding: 8px 0px 5px 0px !important;
	padding: 0px;

}
table.links td a:link, table.links td a:visited
{
	color: #ffffff;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background: none !important;
	background: url(http://now.eloqua.com/eloquaimages/clients/Verisign/{b48b2db4-1ce7-4852-9cc4-7d18ca7f8983}_200812IDN_unselect.jpg) top left repeat-x;
	padding: 8px 10px 5px 10px;
	margin: 8px 0px 5px 0px !important;
	margin: 0px;
	height: 30px;
	width: 100%;
}
table.links td a:hover, table.links td:hover
{
	background: url(http://now.eloqua.com/eloquaimages/clients/Verisign/{81fa4a98-a43b-4bdb-95a0-b6d6a20bd7dd}_200812IDN_select.jpg) top left repeat-x;
	padding: 8px 10px 5px 10px;
	margin: 8px 0px 5px 0px !important;
	margin: 0px;
	height: 30px;
}

table .bheader1 {
	background-color: #c3c3c3; 
	width: 102px; 
	font-family: arial; 
	font-size: 10pt; 
	color: #941935; 
	font-weight: bold; 
	height: 18px; 
	min-height: 18px; 
	max-height: 18px; 
	text-align: left;
}

table .bheader1_dl {
	background-color: #c3c3c3; 
	width: 204px; 
	font-family: arial; 
	font-size: 10pt; 
	color: #941935; 
	font-weight: bold; 
	height: 18px; 
	min-height: 18px; 
	max-height: 18px; 
	text-align: left;
}

table .btext1 {
	height: 128px; 
	min-height: 128px; 
	max-height: 128px;	
	width: 189px;	
	color: #646464;	
	font-family: arial;	
	font-size: 9pt; 
	line-height: 12pt; 
	padding: 5px;
	padding-left: 8px;
}

table .bheader2 {
	background-color: #c3c3c3; 
	width: 205px; 
	font-family: arial; 
	font-size: 10pt; 
	color: #941935; 
	font-weight: bold; 
	height: 18px; 
	min-height: 18px; 
	max-height: 18px; 
	text-align: left;
}

table .bheader2_dl {
	background-color: #c3c3c3; 
	width: 205px; 
	font-family: arial; 
	font-size: 10pt; 
	color: #941935; 
	font-weight: bold; 
	height: 18px; 
	min-height: 18px; 
	max-height: 18px; 
	text-align: left;
}

table .btext2 {
	height: 128px; 
	width: 180px; 
	color: #646464; 
	font-family: arial; 
	font-size: 8pt; 
	line-height: 12pt;
	padding: 5px;
	padding-left: 8px;
}

table .btext2 h2 {
	display: inline;
	font-size: 8pt;
	font-weight: none;
}

.btext_link 
{
	color: #941935;
	text-decoration: none;
}

/* end of horizontal navigation */
#footer
{
	padding: 0px 0px 15px 10px !important;
	padding-left: 0px;
	background: url(http://now.eloqua.com/eloquaimages/clients/Verisign/{8c520a1d-89be-4625-9854-766c80727532}_200812IDN_footer.gif) top left no-repeat;
	width: 985px;
}
#footer table
{
	color: #646464;
	font-family: arial;
	font-size: 8pt;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	width: 935px !important;
}
#footer table td.footerlinks
{
	padding-left: 10px;
	text-align: left;
}
#footer table td.copyright
{
	text-align: right;
	padding-right: 10px;
}
#footer table td a:link, #footer table td a:visited
{
	color: #646464;
	text-decoration: none;
	border-right: solid 1px #646464;
	padding: 0px 10px 0px 10px;
	margin-top: 10px;
}
#footer table td a:hover
{
	color: #000000;
}

table .hpCopy
{
	color: #3a3a3a;
	font-size: 9pt;
	margin: 10px 20px;
	width: 680px;
}
.hpCopy td
{
	vertical-align: top;
	padding: 0px 15px 15px 15px;
	width: 50%;
}
.rightp
{
	margin-top: 65px;
}
#submit
{
	width: 272px;
}
#submit img
{
	margin: 0px 10px 10px 0px;
}

#resources_nav {
 BACKGROUND: url(http://now.eloqua.com/eloquaimages/clients/Verisign/{81fa4a98-a43b-4bdb-95a0-b6d6a20bd7dd}_200812IDN_select.jpg) repeat-x left top
}
#resources_nav A:link {
 PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://now.eloqua.com/eloquaimages/clients/Verisign/{81fa4a98-a43b-4bdb-95a0-b6d6a20bd7dd}_200812IDN_select.jpg) repeat-x left top; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 8px; HEIGHT: 30px
}
#resources_nav A:visited {
 PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://now.eloqua.com/eloquaimages/clients/Verisign/{81fa4a98-a43b-4bdb-95a0-b6d6a20bd7dd}_200812IDN_select.jpg) repeat-x left top; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 8px; HEIGHT: 30px
}

#resources {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#resources h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:bold;
color:#941935;
margin-bottom:15px;
}

#resources h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
margin:0px 0px 14px 0px;
color:#000000;
}

#resources p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 13px 0px;
}

.icon_resources img {
float:left;
margin-right:6px;
}

.icon_resources a:link,
.icon_resources a:active,
.icon_resources a:visited {
color:#000000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.icon_resources a:hover {
color:#000000;
text-decoration:underline;
}

.headerlinks {
padding-right:12px;
padding-bottom:13px;
}
.headerlinks a:link,
.headerlinks a:active,
.headerlinks a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#646464;
text-decoration:none;
}
.headerlinks a:hover {
color:#000000;
}