html{
text-align:left;
font-family:"Segoe UI", Arial,sans-serif ;
line-height:1em;
background-color:#FFFFFF;
}

body{
	margin:0;
	padding:0;
	height:100%;
	position: absolute;
}

#breadcrumb {
	position: relative;
	font-size: 14px;
	left: 20px;
	top: 20px;
}

#breadcrumb DIV{
	float: left;
}

#breadcrumb .active{
	float: left;
	color:#f8981d;
	text-decoration:none;
	font-weight:100;
	font-weight:600;
	
}

#top {
	height: 126px;
	width: 1024px;
	background-position: center center;
	margin:0;
	margin-top:0;
	background-image:url("../corp/header_bkg.gif");
}

#logo {
	height: 93px;
	width: 291px;
	position: absolute;
	background-image: url("../corp/homepage_09.png");
	left: 100px;
	background-repeat: no-repeat;
	top: 37px;
}
#logo a {
	background-repeat: no-repeat;
	height: 93px;
	width: 291px;
	position: absolute;
}

 #main_links {
	width: 550px;
	height: 35px;
	position: absolute;
	left: 425px;
	top: 130px;
}

#what_is_it a {
	height: 39px;
	width: 126px;
	position: absolute;
	background-image:url("../images/what_is_it.jpg");
	top: 7px;
	left: 168px;
}

#what_is_it_active, #what_is_it a:hover {
	height: 39px;
	width: 126px;
	position: absolute;
	background-image:url("../images/what_is_it_hover.jpg");
	top: 7px;
	left: 168px;
}

#get_started a {
	height: 39px;
	width: 131px;
	position: absolute;
	background-image:url("../images/get_started.jpg");
	top: 7px;
	left: 299px;
}
#get_started_active, #get_started a:hover {
	height: 39px;
	width: 131px;
	position: absolute;
	background-image:url("../images/get_started_hover.jpg");
	top: 7px;
	left: 299px;
}

#help a {
	height: 39px;
	width: 106px;
	position: absolute;
	background-image:url("../images/help.jpg");
	top: 7px;
	left: 435px;
}
 #help_active, #help a:hover {
	height: 39px;
	width: 106px;
	position: absolute;
	background-image:url("../images/help_hover.jpg");
	top: 7px;
	left: 435px;
}
 #solutions a:hover {
	height: 26px;
	width: 102px;
	position: absolute;
	background-image:url("../corp/solutions_hover.png");
	background-repeat: no-repeat;
	
}
 
 #solutions a.current {
	height: 26px;
	width: 102px;
	position: absolute;
	background-image:url("../corp/solutions_active.png");
	background-repeat: no-repeat;
	
}

 #Technology a {
	height: 26px;
	width: 102px;
	top: 7px;
	position: absolute;
	background-image: url("../corp/technology.png");
	text-decoration:none;
	background-repeat: no-repeat;
	left: 110px;
}
 #Technology a:hover {
	height: 26px;
	width: 102px;
	position: absolute;
	background-image: url("../corp/technology_hover.png");
}
 #Technology a.current {
	height: 26px;
	width: 102px;
	position: absolute;
	background-image: url("../corp/technology_active.png");
	
}
 #partners a {
	height: 26px;
	width: 102px;
	position: absolute;
	top: 7px;
	left: 220px;
	background-image: url("../corp/partners.png");
	background-position: center;
}
 #partners a:hover {
	height: 26px;
	width: 102px;
	position: absolute;
	background-image: url("../corp/partners_hover.png");
	background-position: center;
}
 #partners a.current {
	height: 26px;
	width: 102px;
	position: absolute;
	background-image: url("../corp/partners_active.png");
	background-position: center;
}

 #company a {
	height: 26px;
	width: 102px;
	position: absolute;
	top: 7px;
	left: 330px;
	background-image: url("../corp/company.png");
	background-position: center;
}
 #company a:hover {
	height: 26px;
	width: 102px;
	position: absolute;
	background-image: url("../corp/company_hover.png");
	background-position: center;
}
 #company a.current {
	height: 26px;
	width: 102px;
	position: absolute;
	background-image: url("../corp/company_active.png");
	background-position: center;
}

.company_title {
	font-family:"Segoe Print", Arial, sans-serif;
	font-size:20px;
	color:#F8981D;
	font-weight:bold;
}
.company_subtitle {
	font-family:"Segoe UI", Arial, sans-serif;
	font-size:14px;
	color:black;
	font-weight:bold;
}

#partner_album {
	position: relative;
	background-repeat: no-repeat;
	background-attachment: fixed;
	/*position: fixed;*/
}
#mid {
	background-image:url("../corp/Technology_08.png");
	background-repeat:repeat-y;
	position: absolute;
	width: 779px;
	left: 115px;
	top: 173px;

}
#mid1 {
	background-image:url("../corp/mixbg1.png");
	background-repeat:repeat-y;
	position: absolute;
	top: 163px;
	width: 779px;
	left: 115px;

}
#textbgsolutions{
	background-image:url("../corp/mixbg1.png");
	background-repeat:repeat-y;
	position: absolute;
	top: 0px;
	width: 779px;
	left: 0px;
	}
#textbgtech{
	background-image:url("../corp/Technology_08.png");
	background-repeat:repeat-y;
	position: relative;
	width: 779px;
	
	left: 0px;
	top: 0px;
	}
	
#bg1 {
	background-image:url("../corp/technology_slogan.png");
	background-repeat:no-repeat;
	width:779px;
	position: relative;
	height: 122px;

}
#bg2 {
	background-image:url("../corp/partners_slogan.png");
	background-repeat:no-repeat;
	width:779px;
	height:122px;
	position: relative;

}
#bg3 {
	background-image:url("../corp/privacy_slogan.png");
	background-repeat:no-repeat;
	width:779px;
	height:122px;
	position: relative;

}
#bg4 {
	background-image:url("../corp/plain-upcurve.png");
	background-repeat:no-repeat;
	width:779px;
	position: relative;

}
#bg5 {
	background-image:url("../corp/flash-banner.png");
	background-repeat:no-repeat;
	width:779px;
	height:263px;
	position: relative;

}
#bg6 {
	background-image:url("../corp/demos_slogan.png");
	background-repeat:no-repeat;
	width:779px;
	height:122px;
	position: relative;

}
#text {
	width: 460px;
	top: 0px;
	position: relative;
	left: 50px;
	font-family: "Segoe UI", Arial;
	font-size: 13px;
	text-align: left;
}
#line {
	background-image: url("../corp/line.png");
	position: relative;
	background-repeat: repeat-x;
	top: 30px;
	height: 7px;
	width: 600px;
	left: 49px;
}


#text1,#text2,#text3,#text4,#text5,#text6,#text7,#text8,#text9,#text10,#text11,#text12,#text13,#text14,#text15{
	width: 460px;
	top: 0px;
	position: relative;
	left: 280px;
	font-family: "Segoe UI", Arial;
	font-size: 13px;
	text-align: left;
}


#foottext
{
	height: 95px;
	width: 779px;
	background-image:url("../corp/homepage_41.png");
	position:absolute;
}

#main {
	position: absolute;
	width: 962px;
	left: 25px;
	top: 173px;

}

#main_header{
	background-image:url("../images/main_background_header.gif");
	background-repeat:no-repeat;
	position: relative;
	width:962px;
	height:64px;
	clear:both;
}

#main_body{
	background-image:url("../images/main_background_body.gif");
	background-repeat:repeat-y;
	position:relative;
	width:962px;
	height:auto;
	clear:both;
}

#main_footer{
	background-image:url("../images/main_background_footer.gif");
	background-repeat:no-repeat;
	position: relative;
	width:962px;
	height:61px;
	clear:both;
}

#footer
{
	height: 95px;
	width: 962px;
	background:url("../images/footer.gif") no-repeat;
	position:absolute;
}

#curve{
	background-image:url("../corp/Technology_09.png");
	height:44px;
	background-repeat:no-repeat;
	position: relative;
	clear:both;
}
#curve1{
	background-image:url("../corp/mixbg.png");
	height:44px;
	background-repeat:no-repeat;
	position: relative;
}

#nav_links {
	text-align: center;
	margin-top: 25px;
	text-decoration:none;
	color:#000000;
	font-family: "Segoe UI", Arial,sans-serif ;
	font-size: 12px;
	top: 20px;
}
#leftimg {
	width: 227px;
	position: absolute;
	left: 520px;
	background-image: url("../corp/leftimg.png");
	top: 130px;
	height: 410px;
	background-repeat: no-repeat;
}

 #nav_links a {

	
	top: 20px;
	text-decoration:underline;
	color:#000000;
}
 #nav_links a:hover {
	
	left: 200px;
	
	top: 20px;
	color:#333333;
	text-decoration:none;
	
}
 #nav_links a.active {
	
	
	top: 20px;
	color:#f8981d;
	text-decoration:none;
	font-weight:100;
	font-weight:600;
	
}
#upbox {
	background-image: url("../corp/upbox.png");
	height: 16px;
	width: 709px;
	position: relative;
	left: 35px;
	background-repeat: no-repeat;
}
#midbox {
	left: 35px;
	width: 709px;
	position: relative;
	top: -3px;
}

#downbox {
	position: relative;
	left: 35px;
	width: 708px;
	background-image: url("../corp/downbox.png");
	top: -4px;
	height: 20px;
}

 #footer #copyright {
	font-family: "Segoe UI", Arial,sans-serif ;
	font-size: 12px;
	position: relative;
	top: 40px;
	left: 30px;
}

 #foottext #copyright {
	font-family: "Segoe UI", Arial,sans-serif ;
	font-size: 12px;
	position: relative;
	top: 40px;
	left: 30px;
}

 #foottext #Privacy  {
	font-family: "Segoe UI", sans-serif, Arial;
	font-size: 12px;
	text-decoration:underline;
	color:#333333;
	position: relative;
}
 #foottext  #Privacy a  {
	font-family: "Segoe UI", Arial,sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color:#333333;
	position: relative;
}
 #foottext #Privacy a:hover  {
	font-family: "Segoe UI", sans-serif, Arial;
	font-size: 12px;
	text-decoration:none;
	color:#333333;
	position: relative;
}
 #foottext #Privacy a.current  {
	font-family:"Segoe UI", Arial,sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#f8981d;
	position: relative;
}

#top_loc{
	width:228px;
	height:53px;
	position:absolute;
	left:725px;
	top: 0px;
}
#top_loc img{
	position:absolute;
	left:40px;
	top:0px;
	width:228px;
	height:53px;
}


#company_slogan {
	height: 70px;
	width: 480px;
	background-image: url("../corp/company_slogan.png");
	background-repeat: no-repeat;
	position: relative;
	left: 280px;
	top: 50px;
}
#solution_slogan {
	height: 70px;
	width: 480px;
	background-image: url("../corp/solutions_slogan.png");
	background-repeat: no-repeat;
	position: relative;
	left: 280px;
	top: 50px;
}
.solutions_title {
	font-family:"Segoe Print", Arial, sans-serif;
	font-size:20px;
	color:#F8981D;
	font-weight:bold;
}
.solutions_subtitle {
	font-family:"Segoe UI", Arial, sans-serif;
	font-size:16px;
	color:black;
	font-weight:bold;
	font-style: italic;
}
#solution_slogan1 {
	height: 70px;
	width: 480px;
	background-repeat: no-repeat;
	position: relative;
	left: 280px;
	top: 50px;
}
 #smalllink_text1 {
	position: absolute;
	top: 20px;
	left: 25px;
	font-family: "Segoe UI", Arial,sans-serif;
	font-size: 13px;
	width: 50px;
	text-decoration:none;
}
 #smalllink_text1 a {
	text-decoration:underline;
	color:#000000;
}
#smalllink_text1 a:hover {
     color:#000000;
	text-decoration:none;
}

 #smalllink_text2 {
	position: absolute;
	top: 20px;
	left: 75px;
	font-family: "Segoe UI", Arial,sans-serif;
	font-size: 13px;
	width: 100px;
	
}
 #smalllink_text2 a {
	color:#000000;

}
 #smalllink_text2 a.active {
	color:#f8981d;
	text-decoration:none;
	font-weight:600;

}
 #smalllink_text3 {
	font-family: "Segoe UI", Arial,sans-serif;
	font-size: 13px;
	top: 20px;
	position: absolute;
	left: 145px;
	width: 150px;
	float: left;
	font-weight: 300;
	visibility: visible;
	overflow: auto;
	height: 20px;
	z-index: 500;
}

 #smalllink_text3 a.active {
	color:#f8981d;
	text-decoration:none;
	font-family: "Segoe UI", Arial,sans-serif;
	font-size: 13px;
	font-weight:600;
}



#left_nav {
	position: absolute;
	height: 240px;
	width: 287px;
	left: 13px;
	top: -22px;
}

#overview {
	position: absolute;
	width: 100px;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	left: 72px;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-weight: 700;
	top: 63px;
	height: 25px;
}
 #overview a {
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	color: #0397D6;
	font-weight: 700;
	
}
 #overview a:hover {
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	color: #f8981d;
	font-weight:700;
}
#overview a.active {
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	color: #f8981d;
	font-weight:700;
}

 #mgmt {
	/*position: absolute;*/
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	left: 72px;
	font-weight: 700;
	top: 95px;
	overflow: visible;
	position: absolute;
	padding-top: -8px;
	padding-bottom: 8px;
}

 #mgmt a {
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	color: #0397D6;
	font-weight:700;
	position: absolute;
	padding-top: -8px;
	padding-bottom: 8px;
	
}
#mgmt a:hover {
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	color: #f8981d;
	font-weight:700;
	position: absolute;
}

 #mgmt a.active {
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	color: #f8981d;
	font-weight:700;
	height: 35px;
	position: absolute;
	width: 100px;

}
 #evryx {
	position: absolute;
	top: 130px;
	position: absolute;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	left: 72px;
	font-weight: 700;
	color: #0397D6;
	width: 165px;
	height: 25px;
	overflow: visible;
	padding-top: -4px;
	padding-bottom: 4px;
	

}
 #evryx a {
	text-decoration: none;
	color: #0397D6;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight: 700;
	visibility: visible;
	
	
}
 #evryx a:hover {
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight: 700;
	color: #f8981d;
	visibility: visible;
	

}

 #evryx a.active {
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight: 700;
	color: #f8981d;
	visibility: visible;

	}
	
 #news {
	top: 162px;
	text-decoration: none;
	color:#0397d6;
	font-family:"Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	visibility: visible;
	left: 72px;
	font-weight: 700;
	position: absolute;
	height: 25px;
	width: 165px;
	
}
 #news a {
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight: 700;
	visibility: visible;
	color:#0397d6;
	
	
}
#news a:hover {
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	font-weight: 700;
	color: #f8981d;

	
}
 #news a.active {
	color: #f8981d;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	font-weight: 700;


}
#events {
	color:#0397d6;
	top: 195px;
	position: absolute;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	left: 72px;
	font-weight: 700;
	font-style: normal;
	width: 165px;
	height: 25px;
}
 #events a {
	color:#0397d6;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;

}
#events a:hover {
	color: #f8981d;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	
}
 #events a.active {
	color: #f8981d;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	
}
#contact {
	color:#0397d6;
	position: absolute;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	left: 72px;
	font-weight: 700;
	top: 230px;
	width: 100px;
	height: 25px;
}
 #contact a {
	color:#0397d6;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	font-weight: 700;


	
}
 #contact a:hover {
	color: #f8981d;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	font-weight: 700;


	
}
#contact a.active {
	color: #f8981d;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	font-weight: 700;
	
	
}
 #careers {
	color:#0397d6;
	left: 72px;
	position: absolute;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	visibility: visible;
	top: 263px;
	font-weight: 700;
	width: 100px;
	height: 25px;
}
 #careers a {
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight: 700;
	color:#0397d6;
	}

#careers a:hover {
	color: #f8981d;
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight: 700;
	}
 #careers a.active {
	font-family: "Segoe Print", "Arial Rounded", Arial, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight: 700;
	color: #f8981d;

	}
	
#btndwn {
	height: 330px;
	width: 238px;
	position: absolute;
	top: 292px;
	background-image: url("../corp/solutions3.png");
	background-color: #EAEEF8;
	background-repeat: repeat-x;
	left: 4px;
	background-repeat:repeat-y
}

	
#boxa {
	height: 16px;
	width: 218px;
	background-image: url("../corp/homepage_whitebox.png");
}
#boxb {
	width: 218px;
	background-image: url("../corp/homepage_whitebox1.png");
	background-repeat: repeat-y;
	background-position: top;
	height: auto;
}
#boxc {
	height: 20px;
	width: 218px;
	background-image: url("../corp/homepage_whitebox2.png");
	background-repeat: no-repeat;
}
#text0 {
	font-family:"Segoe UI", Arial,sans-serif;
	font-size: 13px;
	text-align: left;
	position: relative;
	width: 180px;
	left: 20px;
	top: 0px;
}
#boxa1 {
	position: relative;
	height: 16px;
	width: 218px;
	background-image: url("../corp/homepage_whitebox.png");
	top: 0px;
}
#boxb1 {
	position: relative;
	width: 218px;
	background-image: url("../corp/homepage_whitebox1.png");
	background-repeat: repeat-y;
	top: 0px;
}
#boxc1 {
	height: 20px;
	width: 218px;
	background-image: url("../corp/homepage_whitebox2.png");
	background-repeat: no-repeat;
	position: relative;
}
#text01 {
	font-family: "Segoe UI", Arial,sans-serif;
	font-size: 13px;
	text-align: left;
	position: relative;
	width: 180px;
	left: 20px;
	top: 0px;
}
#mainframe {
	float:left;
	width: 230px;
	height: 400px;
	padding-left: 50px;
}
#mainframe1 {
	float:left;
	width: 230px;
	height: 400px;
}
#mainframe2 {
	float:left;
	width: 230px;
	height: 400px;
}
#boxa2 {
	height: 16px;
	width: 218px;
	background-image: url("../corp/homepage_whitebox.png");
}
#boxb2 {
	width: 218px;
	background-image: url("../corp/homepage_whitebox1.png");
	background-repeat: repeat-y;
	top: 0px;
}
#boxc2 {
	height: 20px;
	width: 218px;
	background-image: url("../corp/homepage_whitebox2.png");
	background-repeat: no-repeat;
}
#text02 {
	font-family:"Segoe UI", Arial,sans-serif;
	font-size: 13px;
	width: 180px;
	left: 20px;
	position: relative;
}
#intextcolor
{
	background-color:#FFFFFF;
	width: 217px;
	height: 400px;
	left: 40px;
	font-family: "Segoe UI", Arial,sans-serif;
	font-size: 12px;
}

#Lo_text {
	font-family: "Segoe UI", Arial;
	font-size: 13px;
	color: #000000;
	background-position: center center;
}

H3.name_title {
	font-family: "Segoe UI", Arial;
	font-size: 12px;
	color: #000000;
	font-weight: lighter;
	cursor: pointer;
	margin:0px;
	padding:0px;
}
H3.name_title:hover {
	color: #f8981d;
}
DIV.biography {
	font-family: "Segoe UI", Arial;
	font-size: 12px;
	color: #333;
	background-color: #fcfcfc;
}
DIV.biography p{
	font-family: "Segoe UI", Arial;
	font-size: 12px;
	margin: 10px;
}

H3.company_subtitle {
	margin:5px 0;
}
