/* CSS Document */


.content {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
list-style-type:none;
text-decoration:none;
color:#FFFFFF;
line-height:1.10;

}

a.content {
	text-decoration:none;
	color:#ffffff;
}

p.content {
color:#FFFFFF;
}



strong.content {
color:#BBDD11;
	
}

.contentTitle {font-family: Verdana, Arial, Helvetica, sans-serif;
list-style-type:none;
text-decoration:none;
color:#FFFFFF;
line-height:1.10;

}

a.contentTitle {
text-decoration:none;
color:#BBDD11;

}

p.contentTitle {
color:#FFFFFF;
}

strong.contentTitle {
color:#BBDD11;
	
}


a.demoImg{
color:#FFFFFF;
text-decoration:none;
}



H2.content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:normal;
height:18px;
	
}

H3.content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:normal;
height:12px;
	
}

H4.content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#BBDD11;
margin-top:0;
margin-bottom:1.5;
	
}

H5.content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
height:12px;
margin-top:7px;

	
}


/* used for the license text area for the products.html */
.license {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
list-style-type:none;
text-decoration:none;
color:#000000;
line-height:1.10;
border: 0px;
padding: 15px;
width:800px;
height:350px;
}

/* ----  */
/* main template */
/* ----  */

#Canvas {
	position:relative;
	width:885px;
	height:969px;
	z-index:1;
	left: 25px;
	top: 7px;
	background-color: #FFFFFF;
	text-align:left;
}


#Marquee {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 12px;
}

#Marquee_Adobe {
	position:absolute;
	width:49px;
	height:91px;
	z-index:1;
	left: 622px;
	top: 1px;
}

#NavBar {
	position:absolute;
	width:885px;
	height:25px;
	z-index:1;
	left: 0px;
	top: 122px;
	background-color: #000000;
}
#GreenInfoBar {
	position:absolute;
	width:765px;
	height:115px;
	z-index:1;
	left: 0px;
	top: 147px;
}
#GreenInfoBarEtc {
	position:absolute;
	width:765px;
	height:59px;
	z-index:1;
	left: 0px;
	top: 147px;
}
#MainBodyBkGrnd {
	position:absolute;
	width:885px;
	height:611px;
	z-index:1;
	left: 0px;
	top: 326px;
	background-color: #444C55;
}

#MainBodyBkGrndProducts {
	position:absolute;
	width:885px;
	height:1343px;
	z-index:1;
	left: 0px;
	top: 326px;
	background-color: #444C55;
}

#MainBodyBkGrndCorp {
	position:absolute;
	width:885px;
	height:720px;
	z-index:1;
	left: 0px;
	top: 206px;
	background-color: #444C55;
}

#MainBodyBkGrndDemos {
	position:absolute;
	width:885px;
	height:725px;
	z-index:1;
	left: 0px;
	top: 203px;
	background-color: #444C55;
}

#Footer {
	position:absolute;
	width:885px;
	height:43px;
	z-index:1;
	left: 0px;
	top: 926px;
	background-color: #000000;
}

#FooterProducts {
	position:absolute;
	width:885px;
	height:43px;
	z-index:1;
	left: 0px;
	top: 1669px;
	background-color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}

#FooterNav {
	position:absolute;
	width:200px;
	height:10px;
	z-index:5;
	left: 241px;
	top: 8px;
}
#footerCopywrite {
	position:absolute;
	width:273px;
	height:14px;
	z-index:5;
	left: 290px;
	top: 13px;
	color:4A4A4A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#Quote {
	position:absolute;
	width:486px;
	height:82px;
	z-index:1;
	left: 0px;
	top: 0px;
}
#PageHeader {
	position:absolute;
	width:200px;
	height:31px;
	z-index:1;
	top: 11px;
	left: 35px;
}
#PageSideBar {
	position:absolute;
	width:195px;
	height:520px;
	z-index:2;
	left: 645px;
	top: 18px;
	background-color: #778288;
}
#PageSideBarText {
	position:absolute;
	width:175px;
	height:115px;
	z-index:3;
	left: 656px;
	top: 375px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	line-height:1.5;
}
#PageContent1 {
	position:absolute;
	width:583px;
	height:106px;
	z-index:1;
	left: 36px;
	top:  304px;
}
#PageContent1Image {
	position:absolute;
	width:103px;
	height:104px;
	z-index:1;
}
#PageContent1Text {
	position:absolute;
	width:441px;
	height:103px;
	z-index:2;
	left: 128px;
	top: -10px;
}
#PageContent2 {
	position:absolute;
	width:580px;
	height:106px;
	z-index:2;
	left: 7px;
	top: 67px;
}
#PageContent2Image {
	position:absolute;
	width:104px;
	height:104px;
	z-index:1;
}
#PageContent2Text {
	position:absolute;
	width:441px;
	height:99px;
	z-index:2;
	left: 128px;
	top: -11px;
}
#PageContent3 {
	position:absolute;
	width:585px;
	height:106px;
	z-index:3;
	left: 36px;
	top: 436px;
}
#PageContent3Image {
	position:absolute;
	width:106px;
	height:105px;
	z-index:1;
}
#PageContent3Text {
	position:absolute;
	width:437px;
	height:83px;
	z-index:2;
	left: 128px;
	top: 3px;
}

#PageContent4 {
	position:absolute;
	width:585px;
	height:106px;
	z-index:3;
	left: 34px;
	top: 183px;
}

#PageContent4Image {
	position:absolute;
	width:106px;
	height:105px;
	z-index:1;
}

#PageContent4Text {
	position:absolute;
	width:437px;
	height:91px;
	z-index:2;
	left: 128px;
	top: -10px;
}


/* ----  */
/* corporate template page */
/* ----  */

.contentCorp {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
list-style-type:none;
text-decoration:none;
color:#000000;
line-height:1.10;


}

#GreenHeaderBar {
	position:absolute;
	width:885px;
	height:58px;
	z-index:1;
	left: 0px;
	top: 147px;
	background-color: AEDA1F;
}

#MainBodyBkGrndCorp {
	position:absolute;
	width:885px;
	height:720px;
	z-index:1;
	left: 0px;
	top: 206px;
	background-color: #444C55;
}


#NavBarCorp {
	position:absolute;
	width:146px;
	height:134px;
	z-index:2;
	left: 27px;
	top: 15px;
}

#NavBarCorp a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:13px;
	color:#64780F;
	
}

#NavBarCorp a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration: none;
	color:#000000;
}

#VerticalCorp {
	position:absolute;
	width:18px;
	height:619px;
	z-index:1;
	top: 0px;
	left: 177px;
}

#PageBkGrndCorp {
	position:absolute;
	width:885px;
	height:620px;
	z-index:1;
	left: 0px;
	top: -1px;
	background-color: #FFFFFF;
}


#LeftMenuCorp {
	position:absolute;
	width:111px;
	height:229px;
	z-index:1;
	top: 60px;
	left: 32px;
}

#PageHeaderCorp {
	position:absolute;
	width:177px;
	height:30px;
	z-index:1;
	left: 212px;
	top:  17px;
}

#PageContentCorp{
	position:absolute;
	width:493px;
	height:545px;
	z-index:3;
	left: 211px;
	top: 48px;
}

#LinkSideBar {
	position:absolute;
	width:172px;
	height:620px;
	z-index:2;
	left: 713px;
	top: -1px;
	background-color: #768787;
}

#LinkSideBarHeader {
	position:absolute;
	width:156px;
	height:30px;
	z-index:2;
	left: 11px;
	top: 18px;
	background-color: #768787;
}

#LinkSideBarContent {
	position:absolute;
	width:72px;
	height:420px;
	z-index:2;
	left: 3px;
	top:10px;
	background-color: #768787;
}



#PageSideBarCorp {
	position:absolute;
	width:195px;
	height:520px;
	z-index:2;
	left: 645px;
	top: 18px;
	background-color: #778288;
}
#PageSideBarTextCorp {
	position:absolute;
	width:154px;
	height:115px;
	z-index:3;
	left: 669px;
	top: 375px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	line-height:1.5;
	
	
}



/* ----  */
/* about page */
/* ----  */


#About_Content1Image {
	position:absolute;
	width:104px;
	height:104px;
	z-index:1;
	left: 29px;
	top: 67px;
}


#About_Content2Image {
	position:absolute;
	width:104px;
	height:104px;
	z-index:1;
	left: 28px;
	top: 208px;
}


#About_Content1Text {
	position:absolute;
	width:441px;
	height:99px;
	z-index:2;
	left: 172px;
	top: 67px;
}

#About_Content2Text {
	position:absolute;
	width:441px;
	height:99px;
	z-index:2;
	left: 171px;
	top: 207px;
}


/* ----  */
/* career page */
/* ----  */


#Careers_Page1Image {
	position:absolute;
	width:104px;
	height:104px;
	z-index:1;
	left: 29px;
	top: 67px;
}


#Careers_Page2Image {
	position:absolute;
	width:104px;
	height:104px;
	z-index:1;
	left: 29px;
	top: 63px;
}

#Careers_Page3Image {
	position:absolute;
	width:104px;
	height:104px;
	z-index:1;
	left: 29px;
	top: 317px;
}

#Careers_Page1Text {
	position:absolute;
	width:441px;
	height:99px;
	z-index:2;
	left: 148px;
	top: 67px;
}

#Careers_Page2Text {
	position:absolute;
	width:485px;
	height:284px;
	z-index:2;
	left: 148px;
	top: 66px;
}

#Careers_Page3Text {
	position:absolute;
	width:441px;
	height:177px;
	z-index:2;
	left: 148px;
	top: 324px;
}




/* ----  */
/* contact page */
/* ----  */


#Contact_Page1Image {
	position:absolute;
	width:104px;
	height:104px;
	z-index:1;
	left: 29px;
	top: 27px;
}

#Contact_Page2Image {
	position:absolute;
	width:104px;
	height:104px;
	z-index:1;
	left: 29px;
	top: 112px;
}


#Contact_Page1Text {
	position:absolute;
	width:597px;
	height:99px;
	z-index:2;
	left: 31px;
	top: 20px;
}



/* ----  */
/* products page */
/* ----  */


#Product_Page1Image {
	position:absolute;
	width:104px;
	height:104px;
	z-index:1;
	left: 29px;
	top: 156px;
}

#Product_Page1Text {
	position:absolute;
	width:441px;
	height:99px;
	z-index:2;
	left: 162px;
	top: 158px;
}


#Product_Page2Image {
	position:absolute;
	width:104px;
	height:104px;
	z-index:1;
	left: 29px;
	top: 296px;
}

#Product_Page2Text {
	position:absolute;
	width:441px;
	height:99px;
	z-index:2;
	left: 162px;
	top: 298px;
}


/* ----  */
/* Demos page / Products page : These are used in the updated Products page as well as of Jan 31, 2009 */
/* ----  */


#Demos_PageIntroText {
	position:absolute;
	width:825px;
	height:57px;
	z-index:2;
	left: 35px;
	top: 59px;
}

#Demos_Page1Image {
	position:absolute;
	width:135px;
	height:78px;
	z-index:2;
	left: 34px;
	top: 711px;
}

#Demos_Page1Text {
	position:absolute;
	width:658px;
	height:99px;
	z-index:2;
	left: 180px;
	top: 711px;
}

#Demos_Page2Image {
	position:absolute;
	width:104px;
	height:76px;
	z-index:2;
	left: 34px;
	top: 573px;
}

#Demos_Page2Text {
	position:absolute;
	width:651px;
	height:99px;
	z-index:2;
	left: 180px;
	top: 572px;
}

#Demos_Page3Image {
	position:absolute;
	width:104px;
	height:75px;
	z-index:2;
	left: 34px;
	top: 129px;
}

#Demos_Page3Text {
	position:absolute;
	width:654px;
	height:99px;
	z-index:2;
	left: 180px;
	top: 127px;
}

#Demos_Page4Image {
	position:absolute;
	width:104px;
	height:100px;
	z-index:2;
	left: 34px;
	top: 1158px;
}

#Demos_Page4Text {
	position:absolute;
	width:658px;
	height:99px;
	z-index:2;
	left: 180px;
	top: 1158px;
}
#Demos_Page5Image {
	position:absolute;
	width:104px;
	height:79px;
	z-index:2;
	left: 34px;
	top: 422px;
}

#Demos_Page5Text {
	position:absolute;
	width:655px;
	height:99px;
	z-index:2;
	left: 180px;
	top: 420px;
}
#Demos_Page6Image {
	position:absolute;
	width:104px;
	height:77px;
	z-index:2;
	left: 34px;
	top: 1023px;
}

#Demos_Page6Text {
	position:absolute;
	width:656px;
	height:78px;
	z-index:2;
	left: 180px;
	top: 1024px;
}
#Demos_Page7Image {
	position:absolute;
	width:104px;
	height:104px;
	z-index:1;
	left: 34px;
	top: 269px;
}

#Demos_Page7Text {
	position:absolute;
	width:653px;
	height:99px;
	z-index:2;
	left: 180px;
	top: 267px;
}


#Demos_Page8Image {
	position:absolute;
	width:104px;
	height:104px;
	z-index:1;
	left: 34px;
	top: 270px;
}

#Demos_Page8Text {
	position:absolute;
	width:657px;
	height:99px;
	z-index:2;
	left: 180px;
	top: 268px;
}

#Demos_Page9Image {
	position:absolute;
	width:104px;
	height:104px;
	z-index:1;
	left: 34px;
	top: 864px;
}

#Demos_Page9Text {
	position:absolute;
	width:658px;
	height:99px;
	z-index:2;
	left: 180px;
	top: 864px;
}


/* ----  */
/* about page */
/* ----  */

#Licenses_PageIntroText {
	position:absolute;
	width:763px;
	height:400px;
	z-index:2;
	left: 40px;
	top: 40px;
}

#Licenses_NavBar {
	position:absolute;
	width:238px;
	height:35px;
	z-index:2;
	left: 308px;
	top: 435px;
}

