/*Preload Images*/

/*#preload-01 { background: url(../media-gallery/advance-2011-photos/slides/Conference-IMG_4956.jpg) no-repeat -9999px -9999px; }
*/
.imagepreload { display: none; }
/*================== GLOBAL ====================*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption/*, tbody, tfoot, thead, tr, th, td*/ {
	margin:0;
	padding:0;
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}
/*html { min-height:100%; margin-bottom:1px; }
*/body{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	line-height:	16px;
	color:			#777777;
}
#nav {
	font-size:		11px;
	line-height:	15px;
	z-index:		2000;
}
.flash {
	z-index:		0;
}
.hide {
	display: 		none;
}
a {
	outline:		none;
}
ul {
	list-style:		none;
}
ol {
	list-style-position:outside;
	margin:			0 0 15px 35px;
}
h1 {
	padding-bottom: 20px;
	font-size:		2.2em;
	font-weight:	normal;
	vertical-align:text-top;
	line-height:	normal;
}
a sup, sup, body sup {
	text-decoration:none;
	font-size:		8px;
}
/* Can't Use due to Linkages
.right {
	float:			right;
}
.left {
	float:			left;
}*/
h1, h2, a, #breadcrumbs a:hover, #rtsidebar .widget h2 a, #nav a:hover {
	color: 			#ff781f;
}
h2 {
	color: 			#ff781f;
	margin-bottom:	1.5em;
	font-size:		18px;
}
h3 {
	color: 			#3d5065;
	font-weight:	bold;
	margin-bottom:	.25em;
	font-size: 		1.25em;
	line-height:	normal;
}
p {
	margin:			0 0 1.5em;
}
em {
	font-style:		italic;
}
img h2 {
	margin-top:		-5px;
}
#container {
	width:			970px;
	margin:			0 auto;
}
#content {
	border:			1px solid #d7d7d7;
	border-top:		none;
	border-bottom:	none;
	padding: 		20px 30px;
	float:			left;
	width:			908px;
	margin-top:		-10px;
}
#maincontent {
	float:			left;
	padding-left:	23px;
	width: 			470px;
	background: 	url('../images/subnav_border.gif') repeat-y top left;
	margin-top:		15px;
	height:			100%;
}
#maincontentFull {
	float:			left;
	width: 			100%;
	margin-top:		15px;
	height:			100%;
}
#maincontent img {
	padding-bottom:20px;
}
#home #maincontent img {
	padding-bottom:0px;
}
.intro {
	font-size: 		13px;
	font-weight:	bold;
	line-height:	23px;
	border-bottom:	1px solid #d7d7d7;
	margin-bottom: 	15px;
	padding:		0 0 15px 0;
}
.first h3 { /*News Release Titles*/
	font-weight:	bold;
	color: 			#3d5065;
	font-size:		14px;
	margin-bottom: 	.5em;
	line-height:	normal;
}
.first em { /*News Release Subtitles*/
	font-weight:	bold;
	font-style:		italic;
	color: 			#3d5065;
	font-size:		12px;
	line-height:	normal;
}
#maincontent .page-image {
	padding:		10px;
	margin:			0;
	border:			1px solid #d7d7d7;
	text-align:		center;
}
#maincontent ul, ul.bul_list {
	margin-bottom:	1em;
}
#maincontent ul li, ul.bul_list li, #home #maincontent .tab_content ul li, #rtsidebar ul li {
	padding-left:	10px;
	background:		url('../images/bullet.gif') no-repeat 0% 6px !important;
	margin-left:	20px;
	margin-bottom:	.25em;
}
#rtsidebar ul li {
	padding-bottom:10px;
}
#rtsidebar ul li a {
	text-decoration:none;
}
#home #maincontent #tabs .tabs li {
	padding:		0;
	margin:			0;
	background:		url('../images/.gif') no-repeat 0% 6px !important;
	list-style:		none;
}
blockquote {
	margin: 0 0 10px 10px;
}
#maincontent ul {
	padding:0;
	margin: 15px 0;
}
#home #maincontent .tabs {
	padding:0;
	margin:0;
}
#maincontent .sectionlistHeader {
	font-weight: bold;
}
#maincontent ul .sectionlist li.nobull, #maincontent ul .nobull {
	background:none !important;
}
#maincontent .sectionlist li {
	margin-top: 10px;
}
/*================== HEADER ====================*/
#nav {
	margin-left: 	257px;
}
.bar {
	margin-top: 	25px;
	height:			30px;
	background:		url('../images/corner_topleft.gif') top left no-repeat;
	background-color: #3d5065;
}
/*================== HOME ====================*/
#home #content .hide {
	display:none;
}
#home #content {
	border:			1px solid #7a8179;
	border-top:		none;
	border-bottom:	none;
	padding:		0 0 20px;
	float:			left;
	width:			968px;
	margin-top:		-11px;
}
#home .btns {
	background-color:#e6e5d3;
	color:			#3d5065;
	font-size:		12px;
	padding:		15px 30px 10px 30px;
	border-bottom: 	solid 5px #3d5065;
	height:			40px;
	margin-top:		-4px;
}
#home .btns .left {
	width: 			50%;
	float:			left;
	padding-top:	0px;
}
#home .btns .right {
	float:			right;
	width: 			50%;
	padding:		0;
	text-align:		right;
}
#home .btns img {
	padding:		0;
}
#home .btns a {
	text-decoration:none;
	font-weight:	bold;
}
#home #maincontent {
	float:			none;
	padding:		30px 10px 0px 30px;
	margin:	 		0;
	width:			968px;
	background: 	none;
	height:			100%;
}
#home .widget1 {
	border-right: 	1px solid #d7d7d7;
	padding: 		0 0px 0 0;
}
#home .widget2 {
	padding: 		0 0px 0 10px;
}
#home .widget1 h2, #home .widget2 h2 {
	font-size:		12px;
	text-transform:	uppercase;
	font-weight:	bold;
	padding:		0;
	margin:			0;
}
#home .widget1, #home .widget2 {
	margin-top: 	10px;
	color: 			#3d5065;
	float:			left;
	width:			200px;
	font-size:		12px;
}
#home .widget1 a {
	margin-top:-10px;
}
#home .widgettext .text a {
	color:			#7090b7;
	text-decoration:none;
	background:		url('../images/arrows_blue.gif') center left no-repeat;
	padding-left:	15px;
	font-size:		10px;
}
#home .widget1 a:hover, #home .widget2 a:hover, #home .widgettext .text a:hover {
	color:			#ff781f;
	background:		url('../images/arrows_orange.gif') center left no-repeat;
}
#home .widgettext a:hover {
	background:none;
}
/*================== HOME PAGE TABS ====================*/
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
.ui-tabs-hide {
	display: none;
}
}

/* Hide useless elements in print layouts... */
@media print {
.ui-tabs-nav {
	display: none;
}
}
/* Skin */
#tabs {
	width: 			507px;
	background:		 url('../images/tabs_blue.jpg') top left no-repeat;
	float:			left;
	padding-right:	10px;
}
ul.tabs {
	margin: 		0;
	padding: 		0;
	float: 			left;
	list-style: 	none;
	height: 		36px; /*--Set height of tabs--*/
	width: 			100%;
}
ul.tabs li {
	float: 			left;
	margin: 		0;
	padding:		0;
	height: 		36px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 	36px; /*--Vertically aligns the text within the tab--*/
	border-left: 	none;
	margin-bottom: 	-1px; /*--Pull the list item down 1px--*/
	overflow: 		hidden;
	position: 		relative;
	width:			33%;
}
#home ul.tabs li a {
	text-decoration: none;
	color: 			#fff;
	text-transform:	uppercase;
	font-weight:	bold;
	display: 		block;
	padding: 		0 20px;
	outline: 		none;
	text-align:		center;
}
#home ul.tabs li a.tab1, #home ul.tabs li a.tab2, #home ul.tabs li a.tab3 {
	letter-spacing:	2.5px;
	font-size:		12px;
}
#home ul.tabs li.active a {
	color:			#ff781f;
}
#home ul.tabs li a.tab1:hover, #home ul.tabs li.active .tab1 {
	background:		 url('../images/tab1.jpg') top left no-repeat;
	color:			#ff781f;
}
#home ul.tabs li a.tab2:hover, #home ul.tabs li.active .tab2 {
	background:		 url('../images/tab2.jpg') top center no-repeat;
	color:			#ff781f;
}
#home ul.tabs li a.tab2 {
	border-right: 1px solid #999;
	border-left: 1px solid #999;
}
#home ul.tabs li a.tab3:hover, #home ul.tabs li.active .tab3 {
	background:		 url('../images/tab3.jpg') top right no-repeat;
	color:			#ff781f;
}
.tab_container {
	padding-top:	20px;
	overflow: 		hidden;
	clear: 			both;
	float: 			left;
	width: 			100%;
	background:		 url('../images/tabs_bottom.jpg') bottom left no-repeat;
}
.tab_content {
	padding:		0 20px 20px;
	font-size:		12px;
	line-height:	1.5em;
	color: 			#3d5065;
	height: 		260px;
}
.tab_content img {
	padding:		0 10px;
	margin-left:	-10px;
	margin-top:		-5px;
}
.tabimg {
	float:left;
}
.tabtxt {
	float:			left;
	width: 			255px;
}
.tab_content .tabtxt {
	float: 			left;
	width: 			235px;
}
#home .btns a.arrow, #home #tabs .tabtxt a.arrow, #home #tabs .tabtxt a.arrow:visited, #tech2 a.arrow, #tech2 a.arrow:visited {
	color: 			#ff781f;
	background:		url('../images/arrows_orange.gif') center left no-repeat;
	padding-left:	15px;
	text-decoration:none;
	font-size:		10px;
}
#home #tabs .tabtxt a.arrow:hover, #tech2 a.arrow:hover {
	color:			#7090b7;
	background:		url('../images/arrows_blue.gif') center left no-repeat;
}
/*================== NEWSLETTER ====================*/
#newsletter #maincontent {
	/*	float:			right;
	padding-left:	0px;
	margin-right: 	-13px;
	width: 			735px;
	background: 	none;
	margin-top:		15px;
	*/
	float:			right;
	padding-left:	20px;
	width: 			715px;
	background: 	url('../images/subnav_border.gif') repeat-y top left;
	margin-top:		15px;
	height:			100%;
}
#newsletter #maincontent table td {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	line-height:	16px;
	color:			#777777;
	}
#newsletter #maincontent .newsheader {
	/*float:			left;
	padding-left:	23px;
	width: 			715px;
	background: 	url('../images/subnav_border.gif') repeat-y top left;
	margin-top:		15px;
	height:			100%;*/
	display:		block !important;
}
#newsletter #maincontent .titles {
	padding-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #ff781f;
	font-size: 24px;
	font-weight: normal;
	vertical-align: text-top;
	line-height: normal;
}
#newsletter #maincontent h3{
	padding:0;
	margin:0;
}
#newsletter #maincontent .newsletterLine {
	border-top-color:#d7d7d7; border-top-style: solid; border-top-width:1px; margin-bottom: 20px
}
/*.summer2010 .capabilities {padding-bottom: 15px;}
*/#content .noborder {
	border-left-color:#d7d7d7;
	border-left-style:none;
	border-left-width:0px;
	border-right-color:#d7d7d7;
	border-right-style:none;
	border-right-width:0px;
}
#newsletter #maincontent h3 {
	font-size: 12px;
}
#newsletter #subnav {
	padding-right: 0;
}
#newsletter #maincontent table {
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#595a5c;
}
#newsletter #maincontent th, #newsletter #maincontent td, #newsletter #maincontent input, #newsletter #maincontent textarea, #newsletter #maincontent select {
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#595a5c;
}
#newsletter .linkages-image {
	margin: 0 0 20px 20px;
	float: right;
}
/*================== PARTNERS ====================*/
.partner {
	padding:10px 0;
	border-bottom:1px solid #ccc;
}
#maincontent .partner img {
	padding: 		10px 0;
}
/*================== TECHNOLOGY ====================*/
/*.technology #maincontent {
	float:			left;
	padding-left:	0;
	width: 			700px;
	background: 	none;
	margin-top:		15px;
	height:			100%;
}
.technology #breadcrumbs {
	padding-left:	0;
}*/
/*================== PRODUCTS ====================*/
#maincontent .bucket {
	border-right:1px solid #ccc;
	float:			left;
	width:			140px;
	padding-right:	10px;
	margin-right:	15px;
}
#maincontent .bucket2 {
	border-right:1px solid #ccc;
	float:			left;
	width:			130px;
	padding-right:	10px;
	margin-right:	15px;
}
#maincontent .bucket3 {
	float:			left;
	width:			145px;
	border-right:	none;
}
#maincontent .bucket div h3, #maincontent .bucket2 div h3, #maincontent .bucket3 div h3 {
	text-align:		center;
}
#maincontent .bucket div, #maincontent .bucket3 div {
	height: 		40px;
	vertical-align:	bottom;
}
#maincontent .bucket ul li, #maincontent .bucket2 ul li, #maincontent .bucket3 ul li {
	margin:			0;
}

/*================== PAGE VIDEOS ====================*/

#maincontent .videos h2 {
	font-size: 		12px;
	text-transform:	uppercase;
	font-weight:	bold;
	padding:		0;
	margin:			0;
	color:			#ff781f;
}

#maincontent .videos {
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 		1px solid #d7d7d7;
	padding:		15px 15px 5px 15px;
	margin-top: 	15px;
}
#maincontent .videos .arrow_link {
	margin:			-10px 0 10px 0;
	padding:		0;
}
#maincontent .videos a p{color:#888888;}
#maincontent span.arrow_icon {
	background:		url('../images/icon_arrow.gif') top left no-repeat;
	padding-left: 	15px;
	color:			#7090b7;
}

#maincontent .videos-bkgd {
	background:  	url('../images/videos_bkgd.gif') no-repeat bottom center;
	height:			6px;
}
#videos #video-player {
	width: 540px;
	float: left;
}
#videos #player {
	display:block;width:520px;height:330px;
}
#videos .video-text {
	width: 360px;
	float: left;
	
}
#videos h4 {
	color: #3d5065;
	font-weight: bold;
}
/* styling of the container. */
a.myPlayer {
	display:block;
	width: 520px;
	height:330px; 
	text-align:center;
	margin:0 15px 15px 0;
	float:left;
	border:1px solid #999;
}
#videos .seperator {
	border-top: 1px dotted #ccc;
	float: left;
	clear: both;
	width: 100%;
	xheight: 60px;
}

/* play button */
/*a.myPlayer img {
	margin-top:70px;
	border:0px;
}*/

/* when container is hovered we alter the border color */
a.myPlayer:hover {
	border:1px solid #000;
}


/*================== CONSUMER PRODUCTS ====================*/
#maincontent .consbucket {
	border-right:1px solid #ccc;
	float:			left;
	width:			190px;
	padding-right:	10px;
	margin-right:	15px;
}
#maincontent .consbucket2 {
	float:			left;
	width:			210px;
	border-right:	none;
}
#maincontent .consbucket div h3, #maincontent .consbucket2 div h3 {
	text-align:		center;
}
#maincontent .consbucket div, #maincontent .consbucket2 div {
	height: 		40px;
	vertical-align:	bottom;
}
#maincontent .consbucket ul li, #maincontent .consbucket2 ul li, {
 margin:			0;
}
/*================== COMPANY ====================*/
.headshot {
	margin: 5px 10px 5px 0;
	float:left;
}
span.title {
	font-size:22px;
	display:inline-block;
	color:#3d5065;
	padding: 3px 0 10px 0;
}
.bio, .section {
	margin-top:25px;
	padding-bottom:15px;
	border-bottom:1px solid #ccc;
}
span.terttitle {
	display:block;
	font-weight:bold;
	color:#3d5065;
	padding-bottom: 10px;
}
span.subtitle {
	color:#999999;
	font-size:13px;
	display:inline-block;
	padding: 0 0 10px 0;
}
#company2 h2 {
	color:#3d5065;
}
#company2 h2 {
	padding:0 0 10px;
	margin: 0;
}
#company2 h3 {
	padding:0;
	margin: -5px 0 10px 0;
}
#company7 h3 {
	padding:20px 0 0 0;
	margin:0;
}
.investor {
	padding:20px 0;
	border-bottom:1px solid #ccc;
}
.investor img {
	padding-bottom: 10px;
}
#maincontent .awards {
	margin-bottom: 0px;
	padding-bottom:0;
}
#main_contact input, #main_contact textarea {
	float:left;
	margin:2px;
	width:275px;
}
#main_contact select {
	float:left;
	margin:2px;
	width:280px;
}
#main_contact label {
	width:170px;
	clear:left;
	float:left;
	margin:2px;
}
/*================== CONTACT US ====================*/
span.required {
	color:red;
}
#main_contact input, #main_contact select, #main_contact textarea {
	border:1px solid #7f9db9;
	padding:2px
}
#main_contact input.error, #main_contact select.error, #main_contact textarea.error {
	background:#ffcfcf;
}
#main_contact div.spacechange label, #main_contact div.spacechange input, #main_contact div.spacechange textarea, #main_contact div.spacechange select {
	margin-bottom:20px;
}
#main_contact .check {
	width: 20px;
	margin-left: 0;
	border: none;
	text-align:left;
}
#maincontent .contactinfo1 {
	float:		left;
	width:		200px;
}
#maincontent .contactinfo2 {
	float:		left;
	width:		200px;
	/*	border-left:1px solid #ccc;
*/	padding-left:	50px;
}
/*================== WIDGETS ====================*/
#rtsidebar .logo {
	text-align: center;
	padding: 10px 0 0 0;
}
/*================== WHITEPAPERS ====================*/
#maincontent .whitepaperimg {
	float:		left;
	padding:	0;
	margin:		-7px 10px 0 -7px;
	border:		none;
}
/*================== MICROSITES ====================*/
.sectionlistBorder {
	border: 1px solid #d7d7d7;
	margin: 0 0 10px 0px;
	padding: 10px;
	padding-bottom: 0;
}
.sectionlistHeader {
	border-bottom: 1px solid #d7d7d7;
	margin: 0 -10px 10px -10px;
	padding: 0px 10px 5px 10px;
}
.topBorder {
	border-top: 1px solid #d4d4d5;
	padding: 20px 20px 0px 0px;
	margin-top:10px;
}
.tdTable {
	border:1px solid #8f9ba8;
}
.tdLeft {
	border-right:3px dotted #8f9ba8;
	border-bottom:3px solid #8f9ba8;
	background-color: whitesmoke;
	color: #363636;
	width:	50%;
	padding:	10px;
}
.tdRight {
	padding: 10px;
	color: #363636;
	border-bottom:3px solid #8f9ba8;
	padding:	10px;
}
.tdTitle {
	text-align: center;
	background-color: #4e6075;
	color:#ffffff;
	padding:	10px;
}


/*================== LINKS ====================*/

#nav li li a {
	color: 			#fff;
	text-transform: capitalize;
}
#nav li li a:hover {
	color: 			#ff781f;
}
#maincontent a, #rtsidebar .widget span.link_blue, #rtsidebar .widget span.link_blue:visited {
	color: 			#7090b7;
}
#maincontent a:visited {
	color:			#7d8892;
}
#rtsidebar .widget a {
	color:			#8a8c8e;
	text-decoration:none;
}
/*#rtsidebar .widget a:hover{
	color: 			#ff781f;
}*/
#rtsidebar .widget a:hover {
	text-decoration:none;
}
#rtsidebar .text a {
	color:			#7090b7;
	text-decoration:none;
}
#rtsidebar .text a {
	/*content:		&quot;*/
	background:		url('../images/arrows_blue.gif') center left no-repeat;
	padding-left:	15px;
}
#rtsidebar .text a:hover {
	color:			#ff781f;
	background:		url('../images/arrows_orange.gif') center left no-repeat;
}
#rtsidebar a, #rtsidebar .widget span.blue {
	color:			#7090b7;
}
#rtsidebar span.arrow_icon {
	background:		url('../images/icon_arrow.gif') top left no-repeat;
	padding-left: 	15px;
	color:			#7090b7;
}
/*Solutions tab bkgd color*/
.solutions #nav #s1, #enterprise #nav #s1, #identityrisk #nav #s1, #idscoreaction #nav #s1, #getpersonal #nav #s1, /*News tab bkgd color*/ .partnerspage #nav #p1, /*Partners tab bkgd color*/ .news #nav #n1, /*Technology tab bkgd color*/ .technology #nav #t1 {
	background-color: #3d5065;
}
.company #nav #c1 {
	background: 	url('../images/bkgd_nav_company_blue.gif') center left no-repeat;
}
.news #nav #n1, #nav #n1:hover {
	border-right: 1px solid #3d5065;
}
/*Adjust Padding and Width n Company Nav Items*/
/*#nav ul#c2 li {
	padding-right:	25px;
	padding-left:	25px;
	}*/
.company #nav ul#c2 li ul#c1gsub {
	width: 115px;
}
/*Solutions tab link color*/
.solutions #nav a#nav3, #enterprise #nav a#nav3, #identityrisk #nav a#nav3, #idscoreaction #nav a#nav3, #getpersonal #nav a#nav3, /*News tab link color*/ .news #nav a#news, /*Partners tab link color*/ .partnerspage #nav a#partnerstab, /*Tech tab link color*/ .technology #nav a#tech, /*Company tab link color*/ .company #nav a#company, #nav li:hover a#partnerstab {
	color: 			#ff781f;
}
/*Drop Down Widths & Positioning*/
#nav {
	line-height:normal;
}
#nav #c2 {
	margin-left: -225px;
}
#nav #s1sub {
	margin-left: 150px;
}
#nav #s2sub {
	width: 100px;
}
#nav #s2asub {
	width: 190px;
}
#nav #s2aba {
	width: 100px;
}
#nav #s2asub, #nav #s2bsub li {
	xmargin-left: -50px;
}
#nav #s2csub {
	xmargin-left: -50px;
	width: 150px;
}
#nav #s2aba {
	width: 140px;
	xmargin-left: -100px;
}
#nav #s2ada {
	width: 100px;
	xmargin-left: -20px;
}
#nav #s3sub {
	width: 210px;
}
#nav #s2ha {
	width: 80px;
	xmargin-left: -40px;
}
#nav #s2bsub {
	width: 185px;
}
#nav #s3asub {
	width: 145px;
	margin-left: 0px;
}
#nav #t1sub {
	margin-left: 125px;
}
#nav #p1sub {
	margin-left: 190px;
}
#nav #n1sub {
	margin-left: 190px;
}
#nav #n2sub {
	width: 80px;
}
#nav #n3sub {
	width: 65px;
}
#nav #n4sub {
	width: 35px;
}
#nav #n5sub {
	width: 92px;
}
#subnav #s31 {
	width: 220px;
	margin-left:-10px;
}
#nav #c1gsub {
	width: 130px;
}
/*#nav #licih {
	display: none;
}*/
/*================== SUBNAV ====================*/
#subnav {
	width: 			165px;
	float:			left;
	margin-top:		45px;
	padding-right: 	30px;
}
#subnav .border {
	border-top: 	1px solid #d7d7d7;
	margin:		 	10px 0;
}
#subnav ul {
}
#subnav ul li {
	list-style:		none;
	margin-top:		10px;
}
#subnav ul ul ul {
	margin-left: 	10px;
	margin-right: -5px;
}
#subnav ul ul ul li a {
	text-transform:	capitalize;
}
#subnav a {
	color:			#8a8c8e;
	text-transform:	uppercase;
	text-decoration:none;
	padding:		10px 0;
	padding-left:	 0;
	letter-spacing:	1px;
	font-size:		9.5px;
	font-weight:	bold;
}
#subnav a {
	padding-right:	10px;
}
#subnav #news, #subnav #partnerstab, #subnav #tech, #subnav #company {
	color: 		#ff781f;
	background: none;
}
/*You Are Here - Adjusting the li id*/
		#companypage .sub, #company1 #subnav #licia, #company2 #subnav #licib, #company2a #subnav #c2sub2, #company3 #subnav #licic, #company4 #subnav #licid, #company5 #subnav #licie, #company6 #subnav #licif, #company7 #subnav #licig, #company7a #subnav #licig, #company8 #subnav #licih, #careers #subnav #licie, #careers2 #subnav #licie, #whitepaper #subnav #s4, #sol .sub, .enterprise #subnav #s2, #enterprise #subnav #s2, .identityrisk #subnav #s2, .creditrisk #subnav #s2, .government #subnav #s2, #consumerpro #subnav #s3, #tech1 #subnav .sub, #tech2 #subnav #lit1a, 		/*.consumerprotection #subnav #s3,*/  #partners0 #subnav .sub, #news2011 #subnav #n2, #news2010 #subnav #n2, #news2009 #subnav #n2, #news2008 #subnav #n2, #news2007 #subnav #n2, #news2006 #subnav #n2, #news2005 #subnav #n2, #news2004 #subnav #n2, #news2003 #subnav #n2, #news2002 #subnav #n2, #innews2011 #subnav #n3, #innews2010 #subnav #n3, #innews2009 #subnav #n3, #innews2008 #subnav #n3, #events2011 #subnav #n4, #events2010 #subnav #n4, #events2009 #subnav #n4, #events2008 #subnav #n4, #newsletter #subnav #n5 {
	font-weight: bold;
	color: 		#ff781f;
	background: url('../images/bkgd_over.gif') top left no-repeat;
	padding:	2px 0 7px 10px;
	margin-left: -10px;
	margin-bottom:-9px;/*
			height: 	24px;*/
}
#partners2 #subnav #lip2, #partners1 #subnav #lip1 {
	font-weight: bold;
	color: 		#ff781f;
	background: url('../images/bkgd_over_large.gif') top left no-repeat;
	padding:	5px 0 27px 10px;
	margin-left: -10px;
	margin-bottom:-9px;
}
#consumerpro #subnav li#s3, #idmonitoring #subnav li#s3, #idmonitoring1 #subnav li#s3, #idmonitoring2 #subnav li#s3, #myidscore #subnav li#s3, #myidalerts #subnav li#s3, #personalinfopage #subnav #s3 {
	font-weight: bold;
	color: 		#ff781f;
	background: url('../images/bkgd_over.gif') top left no-repeat;
	padding:	2px 0 7px 10px;
	margin-left: -10px;
	margin-bottom: 30px;
	height: 	100px;
}
#idmonitoring #subnav li#s3, #idmonitoring1 #subnav li#s3, #idmonitoring2 #subnav li#s3 {
	height:		155px;
}
/*You Are Here - Orange Link Color*/
		#subnav a:hover, #sol .sub a, #companypage .sub a, .government #subnav #enterprise, 	/*	.consumerprotection #subnav #consumer,*/  #tech1 .sub #to, #tech2 #subnav #pat, .partnerspage .sub #po, #events2011 #events, #events2010 #events, #events2009 #events, #events2008 #events, #newsletter #linkages, #news2010 #n2a, #news2009 #n2a, #news2008 #n2a, #news2007 #n2a, #news2006 #n2a, #news2005 #n2a, #news2004 #n2a, #news2003 #n2a, #news2002 #n2a, #news2010 #n2010, #news2009 #n2009, #news2008 #n2008, #news2007 #n2007, #news2006 #n2006, #news2005 #n2005, #news2004 #n2004, #news2003 #n2003, #news2002 #n2002, #innews2011 #innews, #innews2010 #innews, #innews2009 #innews, #innews2008 #innews, #partners1 #p1a, #partners2 #p1b {
	color: #ff781f;
}
/*Move News section up due to no .sub */
		.news #subnav #n1 {
	margin-top:-10px;
}
/*Hide All Sub Nav	*/
		#subnav #c1, #subnav #t1, #subnav #s1, #subnav #p1, #subnav #n1, #subnav .none {
	display: none;
}
/*Company*/
		.company #subnav #c1, #company2 #subnav li li ul, #directors #subnav li li ul, #executives #subnav li li ul, #company7 #subnav #c1gsub, #careers #subnav #ccsub, #careers2 #subnav #ccsub, #company7a #subnav #c1gsub {
	display: block;
}
.company #subnav li a, #subnav #c1 {
	background:none;
}
.company ul #c2sub, .company ul #ccsub, .company #subnav #c1gsub {
	display: none;
}
.company #subnav #c1e, .company #subnav #c1g {
	background: url('../images/bkgd_sub_arrow1.gif') center right no-repeat;
}
.company #subnav a:hover#c1e, .company #subnav a:hover#c1g {
	color: #ff781f;
	background:	url('../images/bkgd_sub_arrow2.gif') center right no-repeat;
}
#company7 #subnav a#c1g, #careers #subnav a#c1e, #careers2 #subnav a#c1e, #company7a #subnav a#c1g {
	color: #ff781f;
	background:	url('../images/bkgd_sub_arrow2_blue.gif') center right no-repeat;
}
#company2 #c1b, #company2a #c1b2, #company4 #c1d, #company5 #c1e, #company6 #c1f, #company8 #c1g, #company5 #subnav #c1e, #company7a #c1g, #company7a #job, #company7a #c1g1, #careers #job, #careers2 #c1e {
	color: #ff781f;
}
#company7 #c1g1, #companypage #c1b2 {
	background: none;
}
#company1 #subnav #c1a, #company2 #subnav #c1b, #company3 #subnav #c1c, #company4 #subnav #c1d, #company5 #subnav #c1e, #company6 #subnav #c1f, #company7 #subnav #c1g, #directors #subnav #c1b2, #executives #subnav #c1b1, #careers2 #subnav #c1e {
	color: #ff781f;
}
#subnav #company8 #licih {
	display: block;
}
/*#companypage .sub #co{
			font-weight: bold;
			color: 		#ff781f;
			background: url('../images/bkgd_over.gif') top left no-repeat;
			padding:	2px 0 7px 10px;
			margin-left: -10px;
			margin-bottom:-9px;
		}*/
		/*Change link color when rolling over the li a*/
		#subnav #licia:hover a, #subnav #licic:hover a, #subnav #licid:hover a, #subnav #licie:hover a, #subnav #licif:hover a, #subnav #licig:hover a {
	color: #ff781f;
}
/*Solutions*/
		.solutions #subnav #s1, .solutions #subnav #s2, .solutions #subnav #s3 {
	display: block;
}
.solutions #subnav a#enterprise, .solutions #subnav a#consumer, .enterprise #subnav #identityrisk, .enterprise #subnav #credit, .enterprise #subnav #govern {
	background:url('../images/bkgd_sub_arrow1.gif') center right no-repeat;
}
.solutions #subnav #nav3, .solutions #subnav #s2sub, .solutions #subnav #s3sub, #subnav #s2bsub, #subnav #s2asub, #subnav #s2csub, #subnav #s2aba, #subnav #s2ada, #subnav #s2ha, #subnav #s3asub {
	display: none;
}
.solutions #subnav #idscore, .solutions #subnav #authencation, .solutions #subnav #compliance, .solutions #subnav #data, .solutions #subnav #attributes, .solutions #subnav #ato, .solutions #subnav #getpersonal, .solutions #subnav #s2ha1, .solutions #subnav #s2ha2, .solutions #subnav #s2ha3, .solutions #subnav #s2ha4, .solutions #subnav #s2b1, .solutions #subnav #s2b2, .solutions #subnav #s2c1, .solutions #subnav #s2c2, .solutions #subnav #s2c3, .solutions #subnav #s2c4, .solutions #subnav #s2c5, .solutions #subnav #s3a1, .solutions #subnav #s3a2, #subnav #s3b, #subnav #s3c, #subnav #s3d, .solutions #subnav a#whitepapers, .solutions #subnav a#webinars {
	background: none;
}
/*Enterprise*/
			.solutions #subnav a:hover#enterprise, #enterprise #subnav #enterprise, .enterprise #subnav a:hover#identityrisk, .enterprise #subnav a:hover#credit, .enterprise #subnav a:hover#govern {
	color: #ff781f;
	background: url('../images/bkgd_sub_arrow2.gif') center right no-repeat;
}
#enterprise #subnav #enterprise, .enterprise #subnav a#enterprise, .enterprise #subnav a:hover#enterprise, .identityrisk #subnav a#enterprise, .creditrisk #subnav a#enterprise, .government #subnav a#enterprise {
	color: #ff781f;
	background: url('../images/bkgd_sub_arrow2_blue.gif') center right no-repeat;
}
.enterprise #subnav #s2sub {
	display: block;
}
/*Identity Risk*/
				#identityrisk #subnav #identityrisk, .identityrisk #subnav #identityrisk, .membership #subnav a#member {
	color: #ff781f;
	background: url('../images/bkgd_sub_arrow2.gif') center right no-repeat;
}
.identityrisk #subnav #s2sub, .identityrisk #subnav #s2asub {
	display: block;
}
/*Id Score*/
					 #idscorepage #subnav #idscore {
	color: #ff781f;
}
/*Id Score Action*/
					#idscoreaction #s2aba {
	display: block;
}
#idscoreaction #subnav #idscoreaction {
	color: #ff781f;
}
/* #idscoreaction #subnav #idscoreaction , #getpersonal #idscoreaction{color: #ff781f; background:	url('../images/bkgd_sub_arrow2.gif') center right no-repeat;}*/
						 /*Get Personal Information*/
						 #getpersonal #s2aba {
	display: block;
}
#getpersonal #subnav #getpersonal, #getpersonal #idscoreaction {
	color: #ff781f;
}
/*Id Score Authentication*/
					 #idauthen #subnav #authencation {
	color: #ff781f;
}
/*Id Score Compliance*/
					 #idcompliance #subnav #compliance, #redflag #subnav #s2ada1, #redflag #subnav #compliance {
	color: #ff781f;
}
#idcompliance #subnav #s2ada, #redflag #subnav #s2ada {
	display:block;
}
/*Id Score Data*/
					 #iddata #subnav #data {
	color: #ff781f;
}
/*Id Score Attributes*/
					 #idattributes #subnav #attributes {
	color: #ff781f;
}
/*ID Analytics for ATO*/
					#idato #subnav #ato {
	color: #ff781f;
}

/*ID Analytics for CID*/
					#idcid #subnav #cid {
	color: #ff781f;
}

/*Id Score Membership*/
					#idmembership #s2ha {
	display: block;
}
#idmembership #subnav #member {
	color: #ff781f;
	background:	url('../images/bkgd_sub_arrow2.gif') center right no-repeat;
}
/*Id Score Membership*/
						#idmember1 #s2ha {
	display: block;
}
#idmember1 #subnav #s2ha1 {
	color: #ff781f;
}
/*Id Score Membership*/
						#idmember2 #s2ha {
	display: block;
}
#idmember2 #subnav #s2ha2 {
	color: #ff781f;
}
/*Id Score Membership*/
						#idmember3 #s2ha {
	display: block;
}
#idmember3 #subnav #s2ha3 {
	color: #ff781f;
}
/*Id Score Membership*/
						#idmember4 #s2ha {
	display: block;
}
#idmember4 #subnav #s2ha4 {
	color: #ff781f;
}
/*Credit Risk*/
				#creditrisk #subnav #credit, .creditrisk #subnav #credit {
	color: #ff781f;
	background: url('../images/bkgd_sub_arrow2.gif') center right no-repeat;
}
.creditrisk #subnav #s2bsub {
	display: block;
}
/*Credit Risk prescreening prospecting*/
					#idpreprospecting #subnav #s2b1 {
	color: #ff781f;
}
/*Credit Risk customer acquisition*/
					#idcustacquisition #subnav #s2b2 {
	color: #ff781f;
}
/*Credit Risk portfolio management*/
					#idportmanagement #subnav #s2b3 {
	color: #ff781f;
}
/*Credit Risk credit Optics*/
					#idcoloptics #subnav #s2b4 {
	color: #ff781f;
}
/*Credit Risk credit Optics*/
					#idcreditoptics #subnav #s2b5 {
	color: #ff781f;
}


/*Government*/
				#government #subnav #govern, .government #subnav #govern {
	color: #ff781f;
	background:	url('../images/bkgd_sub_arrow2.gif') center right no-repeat;
}
.government #subnav #s2csub {
	display: block;
}
#gov1 #subnav #s2c1, #gov2 #subnav #s2c2, #gov3 #subnav #s2c3, #gov4 #subnav #s2c4, #gov5 #subnav #s2c5 {
	color: #ff781f;
}
/*Consumer Protection*/
		.consumerprotection #subnav #s3sub {
	display: block;
}
.solutions #subnav a:hover#consumer, .consumerprotection #subnav a:hover#consumer {
	color: #ff781f;
	background:url('../images/bkgd_sub_arrow2.gif') center right no-repeat;
}
#consumerpro #subnav #consumer, .consumerprotection #subnav a:hover#consumer, .consumerprotection #subnav a#consumer {
	color: #ff781f;
	background: url('../images/bkgd_sub_arrow2_blue.gif') center right no-repeat;
}
/*Consumer Notification Services*/
			.consumerprotection #subnav a#s3a {
	background:url('../images/bkgd_sub_arrow1.gif') center right no-repeat;

}
#idmonitoring #subnav #s3a, .monitor #subnav #s3a, .consumerprotection #subnav a:hover#s3a, #idmonitoring1 #subnav a#s3a, #idmonitoring2 #subnav a#s3a {
	color: #ff781f;
	background:	url('../images/bkgd_sub_arrow2.gif') center right no-repeat;
}
#idmonitoring #subnav #s3asub, #idmonitoring1 #subnav #s3asub, #idmonitoring2 #subnav #s3asub {
	display: block;
}
#idmonitoring1 #subnav #s3a1, #idmonitoring2 #subnav #s3a2 {
	color: #ff781f;
}
/*My ID Score & My ID Alerts*/
#myidscore #subnav #s3b, #myidalerts #subnav #s3d {
	color: #ff781f;
}
/*Get Personal Information*/
#personalinfopage #subnav #s3c {
	color: #ff781f;
}
/*Whitepapers*/
 #whitepaper #subnav #white {
	color: #ff781f;
}
#whitepaper #subnav #s2sub, #whitepaper #subnav #s3sub {
	display: none;
}
/*News Releases*/
/*.releases #subnav  a#n2a{ background: url('../images/bkgd_sub_arrow_down.gif') center right no-repeat;}*/
.news #subnav a#n2a, .events #subnav a#n2a, .news #subnav a#innews, .events #subnav a#innews, .news #subnav a#events, .events #subnav a#events, .news #subnav a#linkages, .events #subnav a#linkages {
	background: url('../images/bkgd_sub_arrow1.gif') center right no-repeat;
}
.news #subnav a:hover#linkages, .events #subnav a:hover#linkages, .news #subnav a:hover#events, .news #subnav a:hover#n2a, .news #subnav a:hover#innews {
	background: url('../images/bkgd_sub_arrow2.gif') center right no-repeat;
}
#news2011 #subnav #n2a, #news2010 #subnav #n2a, #news2009 #subnav #n2a, #news2008 #subnav #n2a, #news2007 #subnav #n2a, #news2006 #subnav #n2a, #news2005 #subnav #n2a, #news2004 #subnav #n2a, #news2003 #subnav #n2a, #news2002 #subnav #n2a, #events2011 #subnav #events, #events2010 #subnav #events, #events2009 #subnav #events, #events2008 #subnav #events, #innews2011 #subnav #innews, #innews2010 #subnav #innews, #innews2009 #subnav #innews, #innews2008 #subnav #innews, #newsletter #subnav #linkages {
	background: url('../images/bkgd_sub_arrow2_blue.gif') center right no-repeat;
	color:#ff781f;
}
.news #subnav #n1 {
	display: block;
}
.news #subnav li li li a, .events #subnav li li li a {
	background:none;
}
.news #subnav #news, .news #subnav #n3sub, .news #subnav #n4sub, .news #subnav #n5sub {
	display: none;
}
#news2011 #subnav #n2011, #news2010 #subnav #n2010, #news2009 #subnav #n2009, #news2008 #subnav #n2008, #news2007 #subnav #n2007, #news2006 #subnav #n2006, #news2005 #subnav #n2005, #news2004 #subnav #n2004, #news2003 #subnav #n2003, #news2002 #subnav #n2002 {
	color: #ff781f;
}
/*In The News*/
#innews2011 #subnav #n3sub, #innews2010 #subnav #n3sub, #innews2009 #subnav #n3sub, #innews2008 #subnav #n3sub {
	display: block;
}
#innews2011 #subnav #n2sub, #innews2010 #subnav #n2sub, #innews2009 #subnav #n2sub, #innews2008 #subnav #n2sub {
	display: none;
}
#innews2011 #i2011, #innews2010 #i2010, #innews2009 #i2009, #innews2008 #i2008, #innews2010 #n2010, #innews2009 #n2009, #innews2009 #n2009, #innews2008 #n2008 {
	color: #ff781f;
}
/*Events*/
.events #subnav #n1, .events #subnav #n4sub, .events #subnav #n4sub {
	display: block;
}
.events #subnav #n2sub, .events #subnav #n3sub, #events2010 #subnav #news, #events2009 #subnav #news, #events2008 #subnav #news, .events #subnav #n2sub, .events #subnav #n3sub, #events2010 #subnav #n5sub, #events2009 #subnav #n5sub, #events2008 #subnav #n5sub {
	display: none;
}
#events2011 #e2011, #events2010 #e2010, #events2009 #e2009, #events2008 #e2008 {
	color: #ff781f;
}
/*Linkages Newsletter*/
#newsletter #n2sub,  #newsletter #subnav .n5sub2011, #newsletter #subnav .n5sub2010,  #newsletter #subnav .n5sub2009, #newsletter #subnav .n5sub2008 {
	display: none;
}
#newsletter #subnav #n5sub,  #newsletter.fall2009 #subnav #n5sub .n5sub2009,  #newsletter.summer2009 #subnav #n5sub .n5sub2009,  #newsletter.spring2009 #subnav #n5sub .n5sub2009,
#newsletter.winter2011 #subnav #n5sub .n5sub2011, #newsletter.summer2010 #subnav #n5sub .n5sub2010,  #newsletter.spring2010 #subnav #n5sub .n5sub2010,
#newsletter.winter2008 #subnav #n5sub .n5sub2008,  #newsletter.summer2008 #subnav #n5sub .n5sub2008{
	display: block;
}
/*#newsletter #subnav #n5sub, #newsletter .winter2010 #subnav .n5sub2010, #newsletter .summer2010 #subnav .n5sub2010, #newsletter .spring2010 #subnav .n5sub2010, #newsletter .fall2009 #subnav .n5sub2009, #newsletter .summer2009 #subnav .n5sub2009, #newsletter .spring2009 #subnav .n5sub2009,  #newsletter .winter2008 #subnav .n5sub2008,  #newsletter .summer2008 #subnav .n5sub2008{
	display: block;
}*/
.winter2011 #winter2011, .summer2010 #summer2010, .spring2010 #spring2010, .summer2009 #summer2009, .spring2009 #spring2009, .winter2008 #winter2008, .summer2008 #summer2008, .fall2009 #fall2009 {
	color: #ff781f;
}
/*Partners*/
		/*.partnerspage #subnav  a#p1b, .partnerspage #subnav  a#p1a{ background: url('../images/bkgd_sub_arrow1.gif') center right no-repeat;}*/
.partnerspage #subnav li a {
	background:none;
}
.partnerspage #subnav #p1 {
	display: block;
}
.partnerspage #subnav #partnerstab {
	display: none;
}
#partners1 #subnav #p1a, #partners2 #subnav #p1b {
	color: #ff781f;
}
/*Technology*/
		.technology #subnav #t1, .technology #subnav #t1sub {
	display: block;
}
.technology #subnav li li a {
	background:none;
}
#tech1 #subnav #t1a, #tech2 #subnav #t1b, #tech3 #subnav #t1c {
	color: #ff781f;
}
/*Third Tier*/
#subnav li li li li a {
	color:			#adadad;
	text-decoration: underline;
}
#subnav li li li li li a {
	text-decoration:  none;
}
#subnav li li li li a:hover, #subnav li li li li li a:hover {
	color: 			#ff781f;
}
/*================== BREADCRUMBS ====================*/
#breadcrumbs {
	float:			left;
	padding-left:	25px;
	width: 			490px;
}
#breadcrumbsFull {
	float:			left;
	width: 			100%;
}
#breadcrumbs, #breadcrumbs a,
#breadcrumbsFull, #breadcrumbsFull a {
	color:			#8a8c8e;
	font-size:		9.5px;
	text-decoration:none;/*padding:		0 5px 0 5px;*/

}
/*================== RIGHT SIDEBAR ====================*/
#rtsidebar {
	float: 			right;
	color:			#8a8c8e;
	width:			195px;
	margin:			15px -8px 0;
}
#rtsidebar .line {
	border-top: 	1px solid #c9c9c9;
	margin: 		15px 0;
}
#rtsidebar h2 {
	font-size: 		12px;
	text-transform:	uppercase;
	font-weight:	bold;
	padding:		0;
	margin:			0;
	color:			#ff781f;
}
#rtsidebar .widget {
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 		1px solid #d7d7d7;
	padding:		15px 15px 5px 15px;
	margin-top: 	15px;
}
#rtsidebar .widget .arrow_link {
	margin:			-10px 0 10px 0;
	padding:		0;
}
.teaser {
	width:			165px;
}
/*.teaser {
			border: 2px solid red;
			width: 400px;
			padding: 0 1em;
		}*/
		.clickable {
	cursor: pointer;
}
/*.clickable:hover {
				background: #7090b7;
			}*/

#rtsidebar .bkgd {
	background: 	url('../images/widget_bkgd.gif') no-repeat bottom center;
	height:			6px;
}
#rtsidebar .text p p a {
	margin-top:-10px;
}
/*================== WIDGETS ====================*/
.widgettitle {
	text-transform:	uppercase;
	font-weight:	bold;
	font-size:		12px;
	letter-spacing:	2.5px;
	padding-bottom: 5px;
}
#home .widgettitle {
	color:			#3d5065;
}
.widgettext {
	padding: 		0 10px 0 15px;
}
.widgettext img {
	margin-left:	-15px;
}
/*.widgetdatasheets {
	padding-top: 	15px;
}*/
/*================== FOOTER ====================*/
#container #footer {
	background-color: #3d5065;
	height:			20px;
	padding:		5px 30px 0 30px;
	clear:			both;
	font-size:		10px;
}
#container #footer td a {
	color:			#FFF;
	text-decoration:none;
	font-size:		10px;
}
#footer a:hover {
	text-decoration:underline;
}
/*================== PHOTO PAGES ====================*/
ul.photoThumbs {
	display: inline;
}
.photoThumbs li{
	list-style: none;
	display: inline;
	}
.photoThumbs img{
		margin: 0 6px 6px 0;
	}
.photoThumbs .noMargin {
		margin-right: 0;
	}
	
/*Slideshow*/
#navSlideshow {
	height: 40px;
	text-align:center;
	top: 0;
}
/*a#prev {
	display: block;
	height: 140px;
	width: 45px;
	text-align: center;
	outline: 0;
	background: url(../images/default.png) no-repeat;
	background-position: left top;
 	background-position: left -140px;
}
 a#next {
	display: block;
	height: 140px;
	width: 45px;
	text-align: center;
	outline: 0;
	background: url(../images/default.png) no-repeat;
	background-position: right top; 
	background-position: right -140px; 
	margin-left: 454px;

}*/
a#prev, a#next {
	display: block;
	padding: 5px;
	background: #eee;
	float: left;
	margin: 5px;
	color: #3d5065;
	text-decoration: none;
	width: 75px;
	text-align:center;
}
a#prev {
	margin-left: 365px;
}
#navSlideshow ul li {
	float: left;
	padding: 5px;
}
.slideshow {
	width: 680px;
	height: 454px;
	margin: 0 auto;
	text-align:center;
}

/*================== ADVANCE 2012 ====================*/
#advance2012 td div a {
	color: #639ec8;
}

