/* CSS Document */

body {
	background-color:#e7e7e7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666356;
	margin:0px;
}
	
img { border:0px; }
	
p, .listcopy {
	line-height:17px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666356;
 }
	
/*ul {
	line-height:17px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666356;
	display:inline;
	}
		*/
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #358bc9;
	display:inline;
	}
	
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	display:inline;
	}
	
.blue-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#104871;
	}

.blue-heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#104871;
	}


.formgen-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#104871;
	
	}

	
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	display:inline;
	}
	
	
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#337ec1;
	display:inline;
	font-weight:bold;
	}
	
/* Links */

a.whitelink {
	color: #ffffff;
}

a.top-links { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
	font-weight:normal;
	}
	
a.top-links:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
	font-weight:normal;
	}
	
a.top-links:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #358bc9;
	text-decoration:none;
	font-weight:normal;
	}
	
	
a.body-link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#619ccf;
	text-decoration:none;
	font-weight:normal;
	}
	
a.body-link:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#619ccf;
	text-decoration:none;
	font-weight:normal;
	}
	
a.body-link:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666356;
	text-decoration:none;
	font-weight:normal;
	}
	
	
a.blue-links { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9eddff;
	text-decoration:none;
	font-weight:normal;
	}


a.adobe-link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #104871;
	text-decoration: none;
	font-weight: bold;
	}
	

	
a.blue-links:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9eddff;
	text-decoration:none;
	font-weight:normal;
	}
	
a.blue-links:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	}
	
a.services { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
	
a.services:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
	
a.services:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#9eddff;
	text-decoration:none;
	font-weight:bold;
	}
	
	
a.readmore { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration:none;
	font-weight:bold;
	}
	
a.readmore:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration:none;
	font-weight:bold;
	}
	
a.readmore:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#9eddff;
	text-decoration:none;
	font-weight:bold;
	}

	
	
	
	
a.categories { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #104871;
	text-decoration:none;
	font-weight:bold;
	}
	
a.categories:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #104871;
	text-decoration:none;
	font-weight:bold;
	}
	
	a.categories:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	}
	
	
	a.more { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #104871;
	text-decoration:none;
	font-weight:bold;
	}
	
a.more:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #104871;
	text-decoration:none;
	font-weight:bold;
	}
	
	a.more:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration:none;
	font-weight:bold;
	}
	

	
	
	
	a.services { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	}
	
a.services:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	}
	
	a.services:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	}




a.adobe { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#104871;
	text-decoration: underline;
	font-weight:bold;
	}
	
a.adobe:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#104871;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;
	}
	
	a.adobe:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#104871;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;
	}

	
	
/* Forms */

.searchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	background-color:#FFFFFF;
	height: 22px;
	width: 156px;
	border:1px solid #999999;
	}
	
.newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	background-color:#FFFFFF;
	height: 18px;
	width: 156px;
	border:1px solid #999999;
	}
div#headding{
	/*border:dotted 1px #0066FF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#104871;
}

div#headding1{
	/*border:dotted 1px #0066FF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	
	color:#104871;
}


.normaltext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666356;
}
.blue_headdingtop{
	background-image:url(images/data_inner_top.gif);
	height:30px;
	background-position:top;
	background-repeat:no-repeat;
	width:197px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
}

.current_opening{
	height:30px;
	background-position:top;
	width:197px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	}
.bluebgtext{
	color:#FFFFFF;
	background-color:#104871;
	padding:3px 10px 5px 10px;
	font-size: 11px;
	line-height:17px;
	width:197px;
	text-align:justify;
	padding-right:20px;
	padding-left:10px;

}


.request_button{
	color:#FFFFFF;
	background-color:#104871;
	padding:3px 10px 5px 10px;
	font-size: 11px;
	line-height:17px;
	width:197px;
	text-align:justify;
	
	

}

.blue_headding_bottom{
	background-image:url(images/data_inner_bottom.gif); 
	background-repeat:no-repeat; 
	width:197px; 
	height:33px;
	
}
.white_headding_top{
	background-image:url(images/manage_inner_top.gif);
	height:37px;
	background-position:top;
	background-repeat:no-repeat;
	width:197px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#619ccf;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
}

.whitebgtext{
	color:#104871;
	background-color:#ffffff;
	padding:3px 10px 5px 10px;
	font-size: 11px;
	line-height:17px;
	width:197px;
	text-align:justify;
	padding-right:20px;
	padding-left:10px;

}
.subnavheddingteext{
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-transform:uppercase;

}
.white_headding_bottom{
	background-image:url(images/manage_inner_bottom.gif);
	background-repeat:no-repeat; 
	width:197px; 
	height:37px;
}
.current { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #104871;
	text-decoration:none;
	font-weight:bold;
	}

.dataservices { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	}

.rightboxcopy { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight: normal;
	}



ul#defaultlist{
	margin-left:0em;
	padding-left:0.2em;
	margin-bottom:1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
ul#defaultlist li{
	background:url(images/bullet_li.gif) 0em 0.5em no-repeat;
	padding-left: 1.5em;
	line-height:18px;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
sup{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
em{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#104871;
}
em span{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#104871;
	font-style:normal;
	font-weight:bold;
}
ol{
	list-style-type:decimal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.padding{ padding-bottom:5px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
	}







#media_orange {
	text-align: center;
}

#media_right td {
	color: #666666;
	font-size: 10px;
}

#media_right .red  {
	color: #cc0000;
	margin-top: 5px;
}

#media_right .article  {
	color: #333333;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#casestudy_form {
	padding-top: 25px;
}

#casestudy_form2 {
	padding-top: 1px;
}

#casestudy_form td, #casestudy_form2 td {
	font-size: 11px;
}

.required {
	color: #cc0000;
}

.bodylink {
	text-decoration: underline;
	color: #666356;
}

.articletitle {
	font-weight: bold;
	font-family: arial black;
	color: #f7a11a;
	font-size: 20px;
}

.bold {
	font-weight: bold;
	color: #333333;
}

.bold_big {
	font-weight: bold;
	font-family: arial, sans-serif;
	font-size: 20px;
	line-height: 140%;
	color: #333333;
}

.caption {
	font-size: 10px;
	margin-left: 5px;
	margin-top: 5px;
}

#demo_left {
	border-right: solid #999999;
	padding: 0 15px 0 0;
	border-right-width: 1px;
}

#demo_left {
	margin: 0 0 0 15px;
}

#demobox_sub {
	width: 500px;
	text-align: left;
}

.casestudy_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#333333;
}




#webcast_container {
	width: 100%;
	margin: 0;
}

#webcast {
	width: 465px;
	padding: 15px 10px;
	margin: 10px 0;
}

#monitor {
	float: left;
	width: 40px;
	margin: 3px 10px 110px 0;
}

#monitorTall {
	float: left;
	width: 40px;
	margin: 3px 10px 130px 0;
}

.blue {
	color: #0067a6;
}

.red {
	color: #cc0000;
	font-weight: bold;
}

#webcast p, .blue, .red {
	line-height: 140%;
}



