﻿@charset "UTF-8";
/* CSS Document */

body {
	margin:0;
	background-color:#b2b3b7;
	background-image:url(../images/bg_image.jpg);
	background-position:center;
	background-repeat:repeat-y;
}

a:link {
	color: #060256;
}
a:hover {
	color: #20B0BB;
}

#sitewrapper {
	width:936px;
	margin:0 auto;
}

#header {
	background-image:url(../images/bg_top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:675px;
}

#headertext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	width:936px;
	height:30px;
	padding:17px 0 0 0;
}

#navigation {
	width:936px;
	height:112px;
	margin:0 auto;
	background-image:url(../images/header_bg.jpg);
}

#subnavigation {
	width:936px;
	margin:0 auto;
	padding:0;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../images/subnav/subnav_bg.jpg)
}

#flashmovie {
	width:976px;
	height:353px;
	margin:0 auto;
}

#center_home {
	padding:20px 25px 0 25px;
	border:1px;
}

#section_header {
	width:922px;
	height:34px;
	margin:0 auto;
	clear:both;
	padding:6px 0 0 14px;
	background-repeat:no-repeat;
	background:url(../images/section_bg.jpg);
}

#contentarea {
	width:888px;
	padding:10px 20px 20px 28px;
	margin:0 auto;
	background-color:#FFFFFF;
}

#contentarea_wHeader {
	width:936px;
	padding:0 0 20px 0;
	margin:0 auto;
	background-color:#FFFFFF;
}

#headerimage {
	width:936px;
	margin:0 auto;
	background-color:#FFFFFF;
}

#leftcontent {
	width:500px;
}

#rightcontent {
	width:375px;
	float:right;
}


#bottomround {
	width:936px;
	margin:0 auto;
	height:39px;
	background-image:url(../images/footer_bg.gif);
}

#footer {
	width:936px;
	margin:0 auto;
	padding:15px 0 15px 28px;
}

.ulclass {
	line-height:17px;
	margin:0;
}

/*TYPE STYLES*/

.bodycopy {
	font-family:Arial, Helvetica, sans-serif;
	color:#4a4a4a;
	font-size:12px;
	line-height:16px;
}

.Header {
	font:Arial, Helvetica, sans-serif;
	color:#4a4a4a;
	font-size:15px;
	font-weight:bold;
	line-height:30px;
}

.style1 {
	color: #22afba;
	font-weight: bold;
	font-style: italic;
}


.style2 {
	color: #333333
}

.section {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-style:italic;
	font-weight:bold;
	color:#FFFFFF;
}

.subsection {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	color:#FFFFFF;
}

.BigHeader_Red {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 20px;
	color:#990000;
}

.BigHeader_Green {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 20px;
	color:#003300;
}

/*Navigation Buttons*/

#home_button{
height: 34px;
width: 60px;
overflow: hidden;
background:url(../images/navigation/home_btn.jpg)
top left no-repeat;
margin:31px 0 0 0;
display:block;
float:right;
}

#home_button:hover{
background-position: bottom left;
}



#about_button{
height: 34px;
width: 112px;
overflow: hidden;
background:url(../images/navigation/about_btn.jpg)
top left no-repeat;
margin:31px 0 0 0;
display:block;
float:right;
}

#about_button:hover{
background-position: bottom left;
}



#solutions_button{
height: 34px;
width: 94px;
overflow: hidden;
background:url(../images/navigation/management_btn.jpg)
top left no-repeat;
margin:31px 0 0 0;
display:block;
float:right;
}

#solutions_button:hover{
background-position: bottom left;
}



#value_button{
height: 34px;
width: 71px;
overflow: hidden;
background:url(../images/navigation/investors_btn.jpg)
top left no-repeat;
display:block;
margin:31px 0 0 0;
float:right;
}

#value_button:hover{
background-position: bottom left;
}



#resources_button{
height: 34px;
width: 75px;
overflow: hidden;
background:url(../images/navigation/products_btn.jpg)
top left no-repeat;
margin:31px 0 0 0;
display:block;
float:right;
}

#resources_button:hover{
background-position: bottom left;
}



#partners_button{
height: 34px;
width: 66px;
overflow: hidden;
background:url(../images/navigation/partners_btn.jpg)
top left no-repeat;
margin:31px 0 0 0;
display:block;
float:right;
}

#partners_button:hover{
background-position: bottom left;
}


#contact_button{
height: 34px;
width: 130px;
overflow: hidden;
background:url(../images/navigation/contact_btn.jpg)
top left no-repeat;
margin:31px 0 0 0;
display:block;
float:right;
}

#contact_button:hover{
background-position: bottom left;
}

/* SUBNAV Buttons */

#resource_leftspace {
	width:312px;
	height:25px;
	margin:0;
	float:left;
	background-image:url(../images/subnav/value_leftspacer.jpg);
}

#resource_rightspace {
	width:2px;
	height:25px;
	margin:0;
	float:left;
	background-image:url(../images/subnav/value_rightspacer.jpg);

}

#productinfo {
	width:169px;
	height:25px;
	margin:0;
	float:left;
}

#whitepapers {
	width:125px;
	height:25px;
	margin:0;
	float:left;
}

#events {
	width:91px;
	height:25px;
	margin:0;
	float:left;
}

#testimonials {
	width:213px;
	height:25px;
	margin:0;
	float:left;
}

#calculators {
	width:115px;
	height:25px;
	margin:0;
	float:left;
}

#news {
	width:81px;
	height:25px;
	margin:0;
	float:left;
}

#pressreleases {
	width:142px;
	height:25px;
	margin:0;
	float:left;
}

#about_leftspace {
	width:222px;
	height:25px;
	margin:0;
	float:left;
}

#corporateoverview {
	width:173px;
	height:25px;
	margin:0;
	float:left;
}

#management_team {
	width:159px;
	height:25px;
	margin:0;
	float:left;
}

#board_of_directors {
	width:150px;
	height:25px;
	margin:0;
	float:left;
}

#about_leftspace {
	width:308px;
	height:25px;
	margin:0;
	float:left;
	background-image:url(../images/subnav/about_leftspacer.jpg);
}

#about_rightspace {
	width:32px;
	height:25px;
	margin:0;
	float:left;
	background-image:url(../images/subnav/about_rightspacer.jpg);
}

#solutions_leftspace {
	width:339px;
	height:25px;
	margin:0;
	float:left;
	background-image:url(../images/subnav/solutions_leftspacer.jpg);
}

#solutions_rightspace {
	width:339px;
	height:25px
	margin:0;
	float:left;
	background-image:url(../images/subnav/solutions_rightspacer.jpg);
}

#solutions_overview {
	width:122px;
	height:25px;
	margin:0;
	float:left;
}

#solutions_why {
	width:122px;
	height:25px;
	margin:0;
	float:left;
}

#solutions_PRO {
	width:122px;
	height:25px;
	margin:0;
	float:left;
}

#solutions_Sync {
	width:122px;
	height:25px;
	margin:0;
	float:left;
}

#value_leftspace {
	width:100px;
	height:25px;
	margin:0;
	float:left;
	background-image:url(../images/subnav/value_leftspacer.jpg);
}

#value_rightspace {
	width:100px;
	height:25px;
	margin:0;
	float:left;
	background-image:url(../images/subnav/value_rightspacer.jpg);
}

#advantages {
	width:122px;
	height:25px;
	margin:0;
	float:left;
}

#deployment {
	width:122px;
	height:25px;
	margin:0;
	float:left;
}

#flexibility {
	width:122px;
	height:25px;
	margin:0;
	float:left;
}

#security {
	width:122px;
	height:25px;
	margin:0;
	float:left;
}

#accessibility {
	width:122px;
	height:25px;
	margin:0;
	float:left;
}

#bottomline {
	width:120px;
	height:25px;
	margin:0;
	float:left;
}

































