ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, hr, input {
	margin:0;
	padding:0;
}
img {
	border:none;
}
div.main { position:relative; margin:0 auto; width:799px; height:870px; border:1px solid #000; }
div.main_faq { position:relative; margin:0 auto; width:800px; border:1px solid #000; height: 2000px; 
}
div.main_privacy { position:relative; margin:0 auto; width:800px; border:1px solid #000; height: 1200px; }

#faq { position:absolute; left: 130px; top: 153px; width: 600px; }
#faq p {font:12px/16px Arial, Helvetica, sans-serif;}
div.banner { position:absolute; left:0px; top:0px; width:800px; height:113px; background:url(../AdobePDF/Adobe_Acrobat_PDF.png) no-repeat; 	text-indent:-9999px; 
}

div.header {
	position:absolute;
	left:0px;
	top:113px;
	width:800px;
	height:20px;
	background:url(../AdobePDF/header.jpg) no-repeat;
}
.header ul {
	font:13px 'Lucida Sans', sans-serif; 
	color:#FFF;
	list-style:none;
	margin:3px 0px 0px 40px;
	padding:0px;
}
.header ul li { float:left; margin:0px 33px 0px 0px; padding:0px 0px 0px 0px; 
}
.header ul li.faq {
	float:left;
	margin:0 33px 0 10px;
	padding:0;
}
.header ul li a {
	 color:#FFF;
	 text-decoration:none;
}
.header ul li a:hover {
	 text-decoration:underline;
}
div.main-functional {
	position:absolute;
	left:0px;
	top:133px;
	width:519px;
	height:159px;
	background:url(../AdobePDF/main-functional.jpg) no-repeat;
}
.main-functional ul {
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#010101;
	list-style:none;
	margin:58px 0 0 27px;
	padding:0;
}
.main-functional ul li {
	background:url(../AdobePDF/darts.gif) no-repeat 0 5px;
	margin:0 0 12px 0;
	padding:0 0 0 19px;
}
.main-functional ul li strong {
	color:#C72329;
}
div.free { position:absolute; left:518px; top:133px; width:281px; height:253px; background:url(../AdobePDF/free.jpg) no-repeat; 
}
.free a {
	float:left;
	margin:0px 0 0 34px;
}
div.global { position:absolute; left:0px; top:292px; width:507px; height:110px; background:url(../AdobePDF/global.jpg) no-repeat; z-index: 1; 
}
.global p {
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	margin:46px 35px 0 27px;
}
div.microsoft {
	position:absolute;
	left:0px;
	top:386px;
	width:241px;
	height:176px;
	background:url(../AdobePDF/microsoft.jpg) no-repeat;
}
.microsoft p {
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#000;
	margin:68px 23px 0 91px;
}
.microsoft a {
	font:bold italic 11px Arial, Helvetica, sans-serif;
	color:#014A68;
	float:left;
	background:url(../AdobePDF/bullet.gif) no-repeat 68px 5px;
	margin:141px 0 0 24px;
	padding:0 10px 0 0;
}
.microsoft a:hover {
	text-decoration:none;
}
div.security {
	position:absolute;
	left:241px;
	top:386px;
	width:278px;
	height:176px;
	background:url(../AdobePDF/security.jpg) no-repeat;
}
.security p {
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#000;
	margin:68px 54px 0 93px;
}
.security a {
	font:bold italic 11px Arial, Helvetica, sans-serif;
	color:#014A68;
	float:left;
	background:url(../AdobePDF/bullet.gif) no-repeat 68px 5px;
	margin:141px 0 0 23px;
	padding:0 10px 0 0;
}
.security a:hover {
	text-decoration:none;
}
div.benefits { position:absolute; left:518px; top:386px; width:281px; height:137px; background:url(../AdobePDF/benefits.jpg) no-repeat; 
}
.benefits ul {
	font:bold 12px/12px 'Lucida Sans', sans-serif;
	color:#6D6E71;
	list-style:none;
	margin:37px 0 0 36px;
	padding:0;
}
.benefits ul li {
	background:url(../AdobePDF/darts.gif) no-repeat 0 5px;
	margin:0 0 5px 0;
	padding:0 0 0 15px;
}
.benefits ul li strong {
	color:#010101;
}
div.system { position:absolute; left:518px; top:523px; width:281px; height:108px; background:url(../AdobePDF/system.jpg) no-repeat; 
}
.system ul {
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#6D6E71;
	list-style:none;
	margin:37px 0 0 88px;
	padding:0;
}
.system ul li {
	background:url(../AdobePDF/point.gif) no-repeat 0 5px;
	padding:0 0 0 8px;
}
div.presentation {
	position:absolute;
	left:0px;
	top:562px;
	width:241px;
	height:193px;
	background:url(../AdobePDF/presentation.jpg) no-repeat;
}
.presentation p {
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#000;
	margin:52px 15px 0 93px;
}
.presentation a {
	font:bold italic 11px Arial, Helvetica, sans-serif;
	color:#014A68;
	float:left;
	background:url(../AdobePDF/bullet.gif) no-repeat 68px 5px;
	margin:122px 0px 0px 23px;
	padding:0px 10px 0px 0px;
}
.presentation a:hover {
	text-decoration:none;
}
div.reduce {
	position:absolute;
	left:241px;
	top:562px;
	width:278px;
	height:193px;
	background:url(../AdobePDF/reduce.jpg) no-repeat;
}
.reduce p {
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#000;
	margin:52px 55px 0 93px;
}
.reduce a {
	font:bold italic 11px Arial, Helvetica, sans-serif;
	color:#014A68;
	float:left;
	background:url(../AdobePDF/bullet.gif) no-repeat 68px 5px;
	margin:122px 0 0 23px;
	padding:0 10px 0 0;
}
.reduce a:hover {
	text-decoration:none;
}
div.award { position:absolute; left:518px; top:631px; width:281px; height:124px; background:url(../AdobePDF/award.jpg) no-repeat; 
}

div.pdf-elements { position:absolute; left:0px; top:755px; width:519px; height:115px; 
}
.pdf-elements p { font:italic 12px/15px Arial, Helvetica, sans-serif; color:#6D6E71; margin:21px 38px 0px 20px; padding:0; 
}
.pdf-elements p.clark { font:italic 10px Arial, Helvetica, sans-serif; color:#C72329; margin:3px 38px 0 173px; padding:0; 
}
div.secure { position:absolute; left:518px; top:755px; width:281px; height:115px; background:url(../AdobePDF/secure.jpg) no-repeat; 
}
.secure a {
	float:left;
	margin:69px 0 0 62px;
}
div.footer { width:801px; height:98px; margin: 0 auto; background-color: #000000; 
}
.footer ul { font:12px/12px Arial, Helvetica, sans-serif; color:#FFF; margin:8px 0 0 208px; padding:0 0 8px 0; list-style:none; float:left; display:inline; 
}
.footer ul li {
	float:left;
	margin:0;
	padding:0 5px 0 6px;
	background:url(../AdobePDF/marker.gif) no-repeat left 1px;
}
.footer ul li.bgrNon {
	background:none;
	float:left;
	margin:0;
	padding:0 5px 0 0;
}
.footer ul li a {
	text-decoration:none;
	color:#FFF;
}
.footer ul li a:hover {
	text-decoration:underline;
}
.footer p {
	font:10px/10px Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0 0 0 263px;
	padding:0;
	clear:both;
}
.footer p a {
	font:10px/10px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:0;
	clear:both;
}
.footer p.all {
	font:10px/10px Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:8px 0 0 177px;
	padding:0;
	clear:both;
}
/*-------------------------------- -----------------------------*/
div.main2 { position:relative; margin:0 auto; width:800px; border:1px solid #000; height: 600px; 
}
div.header2 {
	position:relative;
	width:800px;
	height:133px;
	background:url(../AdobePDF/header.jpg) no-repeat;
}
div.footer2 {
	margin:0;
	width:800px;
	height:98px;
	background:url(../AdobePDF/footer.jpg) no-repeat;
}
.footer2 ul {
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:8px 0 0 248px;
	padding:0 0 8px 0;
	list-style:none;
	float:left;
	display:inline;
}
.footer2 ul li {
	float:left;
	margin:0;
	padding:0 5px 0 6px;
	background:url(../AdobePDF/marker.gif) no-repeat left 1px;
}
.footer2 ul li.bgrNon {
	background:none;
	float:left;
	margin:0;
	padding:0 5px 0 0;
}
.footer2 ul li a {
	text-decoration:none;
	color:#FFF;
}
.footer2 ul li a:hover {
	text-decoration:underline;
}
.footer2 p {
	font:10px/10px Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0 0 0 263px;
	padding:0;
	clear:both;
}
.footer2 p.all {
	font:10px/10px Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:8px 0 0 177px;
	padding:0;
	clear:both;
}
/*-------------------------------other-pages----------------------------------*/

.form {
	margin:28px auto 30px auto;
	padding:0;
	width:300px;
	border:none;
}
fieldset {
	padding:20px;
}
label {
	color:#000;
	font:bold 12px/35px Tahoma, sans-serif;
}
#login {
	width:170px;
}
#password{
	width:170px;
}

#submit {
	margin:0 0 0 25px;
}
.content {
}
.text-content {
	color:#000;
	font:12px Tahoma, sans-serif;
	margin:15px 60px 0 58px;
	text-align:justify;
	padding:0;
}
.bold {
	color:#000;
	font:bold 12px Tahoma, sans-serif;
	margin: 15px 50px 0 60px;
	padding:0;
}
h6 { font:18px Arial, Helvetica, sans-serif; margin:10px 0px; color:#000; 
}
.last {
	margin-bottom:20px;
}

div#creditL { width:154px; height:55px; float:left; margin:20px 0px 0px 5px; }
div#creditR { width:345px; height:110px; float:left; margin:0px 0px 0px 5px; }

a.mainF:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:red; text-decoration:none; font-weight:bold; }
a.mainF:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:red; text-decoration: underline; font-weight:bold;}
a.mainF:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:red; text-decoration:none; font-weight:bold;}
a.mainF:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:red; text-decoration:none; font-weight:bold;}

a.txtb:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:black; text-decoration:none; font-weight:bold; }
a.txtb:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:black; text-decoration: underline; font-weight:bold;}
a.txtb:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:black; text-decoration:none; font-weight:bold;}
a.txtb:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:black; text-decoration:none; font-weight:bold;}

a.faq:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; text-decoration:none; font-weight:bold; }
a.faq:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:black; text-decoration: underline; font-weight:bold;}
a.faq:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; font-weight:bold;}
a.faq:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; font-weight:bold;}

a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: black; text-decoration:none; }
a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: black; text-decoration: underline;}
a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: black; text-decoration:none; }
a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: black; text-decoration:none; }

p#txtNOTE { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:12px; }
p#txtFAQ { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:12px; padding:15px; font-weight: normal; border: 1px solid #CCCCCC; margin: 20px 55px 20px 55px; }
.info_summary{ padding: 0.9em 0.5em; border-width: 1px 0px; border-style: solid; color: #591010; background-repeat: repeat-x; margin: 0px 55px 0px 55px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.icon { float:left; margin:3px 0px 3px 185px; padding: 0px 15px 0px 0px; }

.content { position:absolute; left: 47px; top: 161px; width: 702px; height: 406px; }

#container_about { width:800px; height:1400px; position: relative; margin: 0 auto; }
#aboutus{ width:700px; height:800px; z-index:1; margin: 0 auto; padding: 0; position:absolute; top:500px; left:50px;}
#aboutus p {font:12px/16px Arial, Helvetica, sans-serif;}
#aboutus h3 {font:16px Arial, Helvetica, sans-serif;}
#charts { width:349px; height: 222px; background-image: url(../AdobePDF/aboutus_IB.jpg); background-repeat: no-repeat; left: 129px; z-index:6; border: solid 1px; margin: 0 auto; padding: 0; margin-bottom: 30px; clear:both; position:absolute; top:250px; left:200px; }
#mtlpict { width:299px; height: 200px; z-index:6; background-image:url(../AdobePDF/montreal_IB.jpg); background-repeat:no-repeat; border: solid 1px; float: left; margin-right: 30px; margin-top: 30px; }
#info { width:300px; height: 400px; left: 786px; z-index:6; top: 683px; background-color: #F7F7F7; padding: 15px; border: solid 1px; float: left; margin-top: 30px; margin-bottom:30px; }
#about { position:absolute; width:613px; height: 689px; z-index:5; left: 134px; top: 21px; }


#privacy { margin:0 auto; padding:0; width:700px; position:absolute; top:250px; left:50px;}
#privacy p {font:12px/16px Arial, Helvetica, sans-serif;}
#privacy h3 {font:16px Arial, Helvetica, sans-serif;}
