@charset "ISO-8859-1";

*	{	margin:0;padding:0;	}

body
{
	margin-left:0;
	margin-right:0;
	background-color: #A6D3F2;
	
}

h1	{	margin:16px 0; 	}

#pscroller1{
width: 400px;
height: 38px;
border: 0px solid black;
padding: 5px;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ /*class to apply to your scroller(s) if desired*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#disclaimer {
	position:absolute;
	left:35px;
	top:730px;
	width:490px;
	/*height:31px;*/
	z-index:2;
	padding-bottom:15px !important;
}

#text {
	position:absolute;
	left:35px;
	top:205px;
	width:462px;
	height:418px;
	z-index:3;
	overflow: visible;
}

#nav {
	position:absolute;
	left:35px;
	top:170px !important;
	width:511px;
	height:30px;
	z-index:4;
	visibility: visible;
}

#news {
	position:absolute;
	left:44px;
	top:636px;
	width:454px;
	height:60px;
	z-index:5;
}

#newstext {
	position:absolute;
	left:42px;
	top:651px;
	width:321px;
	height:39px;
	z-index:7;
}

#flash {
	position:absolute;
	left:0px;
	top:315px;
	width:456px;
	height:91px;
	z-index:1;
	float:left;
	border: 1pt solid #0099FF;
}

#flashtext {
	position:absolute;
	left:35px;
	top:501px;
	width:455px;
	height:103px;
	z-index:6;
	border: thin solid #0066FF;
}

#apDiv1 {
	position:absolute;
	left:160px;
	top:75px;
	width:183px;
	height:273px;
	z-index:1;
}

#apDiv2 {
	position:absolute;
	left:347px;
	top:172px;
	width:176px;
	height:278px;
	z-index:2;
}


#logos {
	position:absolute;
	left:591px;
	top:677px;
	width:402px;
	height:125px;
	z-index:1;
	border:0px;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.style2 {font-size: 10px}

.style31 {font-size: 12px}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.discalimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0066FF;
	text-decoration: none;
	
}
.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0086be;
	text-decoration: none;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	vertical-align: top;
}
.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #666666;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #0086be;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.blue_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #128FC3;
	text-transform: none;
	font-weight: bold;
}
.largebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0086BE;
	vertical-align: top;
}
.largetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.case_studies_t1{
height:93px;
}


.contact_t1{
height:247px;
}

.data_table_t1{
height:424px;
border-color:#999999;
}

.form_t1{
height:663px;
border-color:#FFFFFF;
margin:0pt auto;
}

.table_height{
height:768px;
}

#text p	{	margin:12px 0;	}

.normalText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-left:5px;
}

.error{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f01515;
	text-align: left;
	vertical-align: top;
	margin-left:1px !important;
	
}

.right{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0ff530;
	text-align: left;
	vertical-align: top;
	margin-left:4px;
}
