body *{
	outline:none;
}
.button4 {
	background: url(../images/submit.png);
	border:medium none;
	font-size:0px;
	color:#FFFFFF;
	padding:28px 0 0 75px;
	width:auto;
	/*color:red;*/ 
}
body {
	margin:0 auto;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	background:#ECECEC url(../images/body-bg.gif) top center repeat-y;
	border-top:2px solid #000000;
}
a {
	text-decoration:none;
	color:#D70002;
}
a:hover {
	text-decoration:underline;
}
.underline {
	text-decoration:underline;
}
.underline:hover {
	text-decoration:none;
}

h1, h2, h3, h4, h5, h6, p, div, span, html, ol, ul, li, form, label {
	margin:0;
	padding:0;
}
h1 {
	padding-bottom:15px;
	font-size:18px;
}
.ContentLeft h2 {
	padding-bottom:7px;
	font-size:14px;
}
.ContentLeft h3 {
	width:660px;
	height:38px;
	font-size:13px;
	background:url(../images/h3bg.jpg) no-repeat;
	padding:6px 0 0 15px;
}
.clear {
	clear:both;
	font-size:0;
	margin:0;
	padding:0;
	height:0;
	line-height:0;
}
img {
	border:0;
	padding:0;
	margin:0;
}
p  {
	line-height:18px;
	text-align:justify;
}
.center {
	text-align:center;
}
.left {
	text-align:left;
}
.right {
	text-align:right;
}
.white {
	color:#FFFFFF;
}
.gray {
	color:#3A3C3E;
}
.red {
	color:#D70002;
}
.red2 {
	color:#B70D0D;
}
.font_13 {
	font-size:13px;
}
.font_15 {
	font-size:15px;
}
.padding-left5 {
	padding-left:5px;
} 
.learnmore {
	width:82px;
	height:17px;
	display:block;
	float:right;
	background:url(../images/learn-more.gif) no-repeat;
	text-align:center;
	color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;
	line-height:15px;
}
.learnmore:hover {
	width:82px;
	height:17px;
	display:block;
	float:right;
	background:url(../images/learn-more.gif) no-repeat;
	text-align:center;
	color:#E49494;
	font:bold 11px Arial, Helvetica, sans-serif;
	line-height:15px;
	text-decoration:none;
}
#wrap {
	width:1000px;
	margin:0 auto;
	background:url(../images/header-bg.jpg) top no-repeat;
}
#wrap1 {
	width:1000px;
	margin:0 auto;
	background:url(../images/header-bg-invite.jpg) top no-repeat;	
}
#header {
	width:1000px;
	height:80px;
	position:relative;
}
.logo {
	width:200px;
	height:34px;
	position:absolute;
	top:30px;
	left:30px;
	display:block;
}
.logo2 {
	width:235px;
	height:57px;
	position:absolute;
	bottom:-362px;
	left:326px;
	display:block;
}
.call {
	width:110px;
	height:20px;
	position:absolute;
	top:42px;
	right:252px;
	background:url(../images/call.jpg) no-repeat;
	color:#fff;
	font-weight:bold;
	font-size:15px;
	padding:3px 0 0 90px;
}
.EMail {
	width:110px;
	height:19px;
	position:absolute;
	top:42px;
	right:31px;
	background:url(../images/e-mail.jpg) no-repeat;
	font-size:12px;
	padding:4px 0 0 100px;
}
.EMail a {
	color:#fff;
	text-decoration:none;
}
.EMail a:hover {
	color:#FDCBCB;
	text-decoration:none;
}
.Navigation {
	width:941px;
	height:24px;
	background:#000000;
	margin:0 auto;
}
.menu {
	width:810px;
	float:left;
	padding-top:3px;
}
.menu ul {
	list-style-type:none;
}
.menu ul li {
	background:none;
	margin:0;
	padding:0 7px;
	display:inline;
	float:left;
}
.Home a {
	width:49px;
	background:url(../images/menu.gif) no-repeat 0 0;
	display:block;
	float:left;
	height:21px;
	text-indent:-9999px;
}
.Home a:hover, .Home a.active {
	width:49px;
	background:url(../images/menu.gif) no-repeat 0 -21px;
	display:block;
	float:left;
	height:21px;
	text-indent:-9999px;
}

.doc-output a {
	width:115px;
	background:url(../images/menu.gif) no-repeat -62px 0;
	display:block;
	float:left;
	height:21px;
	text-indent:-9999px;
}
.doc-output a:hover, .doc-output a.active {
	width:115px;
	background:url(../images/menu.gif) no-repeat -62px -21px;
	display:block;
	float:left;
	height:21px;
	text-indent:-9999px;
}

.service a {
	width:110px;
	background:url(../images/menu.gif) no-repeat -195px 0;
	display:block;
	float:left;
	height:21px;
	text-indent:-9999px;
}
.service a:hover, .service a.active {
	width:110px;
	background:url(../images/menu.gif) no-repeat -195px -21px;
	display:block;
	float:left;
	height:21px;
	text-indent:-9999px;
}

.sustain a {
	width:184px;
	background:url(../images/menu.gif) no-repeat -319px 0;
	display:block;
	float:left;
	height:21px;
	text-indent:-9999px;
}
.sustain a:hover, .sustain a.active {
	width:184px;
	background:url(../images/menu.gif) no-repeat -319px -21px;
	display:block;
	float:left;
	height:21px;
	text-indent:-9999px;
}

.worry-free a {
	width:114px;
	background:url(../images/menu.gif) no-repeat -521px 0;
	display:block;
	float:left;
	height:21px;
	text-indent:-9999px;
}
.worry-free a:hover, .worry-free a.active {
	width:114px;
	background:url(../images/menu.gif) no-repeat -521px -21px;
	display:block;
	float:left;
	height:21px;
	text-indent:-9999px;
}

.doc-management a {
	width:150px;
	background:url(../images/menu.gif) no-repeat -652px 0;
	display:block;
	float:left;
	height:21px;
	text-indent:-9999px;
}
.doc-management a:hover, .doc-management a.active {
	width:150px;
	background:url(../images/menu.gif) no-repeat -652px -21px;
	display:block;
	float:left;
	height:21px;
	text-indent:-9999px;
}


.getstarted {
	width:103px;
	height:22px;
	float:right;
	margin-top:1px;
	display:block;
	background:url(../images/contact-us.gif) no-repeat 0 0; 
	text-indent:-9999px;
}
.getstarted:hover, .getstarted-active  {
	width:103px;
	height:22px;
	float:right;
	margin-top:1px;
	display:block;
	background:url(../images/contact-us.gif) no-repeat 0 -22px; 
	text-indent:-9999px;
}
.banner {
	width:941px;
	margin:0 auto;
	position:relative;
}
.banner-tabs {
	width:315px;
	height:22px;
	background:url(../images/banner-tabs-bg.gif) top left no-repeat;
	bottom:0px;
	left:0px;
	position:absolute;
}
.bottom-tabs {
	width:941px;
	padding:0 0 10px 0;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
.products-tab {
	width:91px;
	height:22px;
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	background:url(../images/products-tab-bg.gif) 0 0 no-repeat;
	text-indent:-9000px;
	text-decoration:none;
}
.products-tab:hover {
	width:91px;
	height:22px;
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	background:url(../images/products-tab-bg.gif) 0 -22px no-repeat;
	text-indent:-9000px;
	text-decoration:none;
}
.services-tab {
	width:124px;
	height:22px;
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	background:url(../images/services-support-tab-bg.gif) 0 0 no-repeat;
	text-indent:-9000px;
	text-decoration:none;
}
.services-tab:hover {
	width:124px;
	height:22px;
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	background:url(../images/services-support-tab-bg.gif) 0 -22px no-repeat;
	text-indent:-9000px;
	text-decoration:none;
}
.about-tab {
	width:100px;
	height:22px;
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	background:url(../images/about-tab-bg.gif) 0 0 no-repeat;
	text-indent:-9000px;
	text-decoration:none;
}
.about-tab:hover {
	width:100px;
	height:22px;
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	background:url(../images/about-tab-bg.gif) 0 -22px no-repeat;
	text-indent:-9000px;
	text-decoration:none;
}
.divider {
	width:941px;
	margin:0 auto 20px auto;
}
#MainContainer {
	background:url(../images/maindotted-bg.gif) top left repeat-y;
	width:941px;
	margin:0 auto;
}
.ContentLeft {
	width:675px;
	padding:0;
	float:left;
}
.ContentLeft p {
	padding-bottom:13px;
}
.Page_RightBox {
	float:right;
	width:300px;
	padding:9px 10px 32px 10px;
	border-top:1px solid #E0DFDF;
	margin:0 0 0 20px;
	background:url(../images/box-rgtbg.gif) bottom left no-repeat;
}
.Page_RightBox p {
	margin:0;
	padding:7px 0 0 0;
}
.Page_RightBox ul {
	padding:5px 0 0 0;
	margin:0;
}
.Page_RightBox ul li {
	padding:0 0 0 7px;
	margin:0px 0 7px 3px;
	background:url(../images/dot.gif) 0 6px no-repeat;
	list-style-type:none;
}
.Page_box {
	width:645px;
	padding:15px 15px 35px 15px;
	background:url(../images/box-bg.gif) bottom left no-repeat;
	border-top:2px solid #E0DFDF;
	line-height:18px;
	margin-bottom:10px;
}
.Page_box1 {
	width:645px;
}
.Page_registration {
	width:669px;
	height:642px;
	background:url(../images/box-bg_registration.jpg) bottom left no-repeat;
}
.Page_thank-you {
	width:669px;
	height:642px;
	background:url(../images/box-bg_thank-you.jpg) bottom left no-repeat;
}
.Page_thank-you02 {
	width:669px;
	height:642px;
	background:url(../images/box-bg_thank-you02.jpg) bottom left no-repeat;
}
.Page_boX3 {
	width:652px;
	padding:10px 8px 35px 15px;
	background:url(../images/box-bg.gif) bottom left no-repeat;
	border-top:2px solid #E0DFDF;
	line-height:15px;
	margin-bottom:10px;
}
.Page_box2 {
	width:645px;
	padding:10px 15px 30px 15px;
	background:url(../images/pro-box-bg.gif) bottom left no-repeat;
	line-height:18px;
	margin-bottom:10px;
}
.Page_boX3 ul {
	padding:0;
	margin:0;
}
.Page_boX3 ul li {
	padding:0 0 0 7px;
	margin:5px 0 0 20px;
	background:url(../images/dot.gif) 0 6px no-repeat;
	list-style-type:none;
}
.Page_boX3 ul.listNopad li {
	padding:0 0 0 7px;
	margin:5px 0 0 0px;
	background:url(../images/dot.gif) 0 6px no-repeat;
	list-style-type:none;
}
.listtype1 {
	overflow:hidden;
	margin-bottom:10px;
}
.listtype1 li {
	list-style-type:none;
	background:url(../images/arrow.gif) 0 4px no-repeat;
	padding:0 0 0 9px;
	margin:0 0 6px 0;
	float:left;
	display:inline;
	width:216px;
}
.listtype2 {
	margin-bottom:10px;
	padding:10px 0 0 3px;
}
.listtype2 li {
	list-style-type:none;
	background:url(../images/arrow.gif) 0 5px no-repeat;
	padding:0 0 0 10px;
	margin:0 0 10px 0;
}
.listtype2 li ul {
	margin:0px;
	padding:5px 0 0 2px;
}
.listtype2 li ul li {
	margin:0px;
	padding:0 0 3px 10px;
	list-style-type:none;
	background:url(../images/dot.gif) 0 6px no-repeat;
}

.RightSidebar {
	float:right;
	width:235px;
}
.boxtype1 {
	width:227px;
	background:#fff;
	border:1px solid #E6E2E2;
	padding:3px;
	margin-bottom:15px;
}
.boxtype2 {
	width:229px;
	background:#fff;
	border-bottom:1px solid #E6E2E2;
	border-right:1px solid #E6E2E2;
	border-left:1px solid #E6E2E2;
	padding:0 2px 2px 2px;
	margin-bottom:15px;
}
.BoxIn {
	background:#EFEEEE;
	width:227px;
}
.BoxIn p {
	padding:5px 9px;
	margin:0 0 7px 0;
	line-height:15px;
}
.BoxIn1 {
	background:#EFEEEE;
	width:227px;
}
.BoxIn1 p {
	padding:5px 9px;
	margin:0 0 7px 0;
	line-height:17px;
}
.ewastemore {
	display:inline-block;
	float:right;
	width:147px;
	height:18px;
	margin-right:7px;
	font:bold 11px Arial, Helvetica, sans-serif;
	line-height:17px;
	color:#fff;
	background:url(../images/more.gif) no-repeat;
	text-align:center;
	text-decoration:none;
}
.ewastemore:hover {
	text-decoration:none;
	color:#E49494;
}
.boxtype1 ul li {
	margin:0 0 0 3px;
	padding:6px 0 9px 0;
	list-style-type:none;
	color:#000000;
	background:url(../images/li-border.gif) bottom no-repeat;
}
.boxtype1 ul li a {
	color:#000000;
	background:url(../images/arrow2.gif) no-repeat 0 4px;
	padding-left:12px;
	margin-left:5px;
}
.boxtype1 ul li a:hover {
	color:#D70002;
	background:url(../images/arrow2.gif) no-repeat 0 4px;
	padding-left:12px;
	margin-left:5px;
}
.boxtype1 ul li a.selective {
	color:#D70002;
	text-decoration:none;
}


.boxtype2 ul li {
	margin:0;
	padding:4px 0 6px 20px;
	list-style-type:none;
	color:#000000;
	background:url(../images/arrow2.gif) no-repeat 8px 8px;
	border-bottom:1px dotted #828282;
}
.boxtype2 ul li a {
	color:#000000;
}
.boxtype2 ul li a:hover {
	color:#D70002;
}

.extraordinary {
	padding:8px 0;
}
.redStrip {
	width:660px;
	padding-left:15px;
	height:24px;
	background:url(../images/redstripbg.gif) top left repeat-x;
	color:#ffffff;
	line-height:22px;
}
.ProBoxLinksLeft {
	width:600px;
	float:left;
	overflow:hidden;
}
.ProBoxLinksLeft div.PRinter {
	width:130px;
	float:left;
}
.ProBoxLinksLeft div.Multifunction {
	width:170px;
	float:left;
}
.ProBoxLinksLeft div.Faxes {
	width:74px;
	float:left;
}
.ProBoxLinksLeft div strong {
	background:url(../images/arrow.gif) no-repeat 0 4px;
	padding-left:12px;
}
.ProBoxLinksLeft div strong.faxes {
	background:url(../images/arrow.gif) no-repeat 24px 4px;
	padding-left:36px;
}
.ProBoxLinksLeft div ul li {
	list-style-type:none;
	background:url(../images/dot.gif) no-repeat 0 8px;
	margin:3px 0 0 5px;
	padding:0 0 0 6px;
}
.ProBoxLinksLeft div a {
	color:#000000;
}
.ProBoxLinksLeft div a:hover {
	color:#D10000;
}
.ProBoxLinksRight {
	width:318px;
	padding-left:21px;
	float:left;
	overflow:hidden;
}
.ProBoxLinksRight div {
	width:106px;
	float:left;
}
.ProBoxLinksRight div strong {
	background:url(../images/arrow.gif) no-repeat 0 4px;
	padding-left:12px;
}
.ProBoxLinksRight div strong.faxes {
	background:url(../images/arrow.gif) no-repeat 24px 4px;
	padding-left:36px;
}
.ProBoxLinksRight div ul li {
	list-style-type:none;
	background:url(../images/dot.gif) no-repeat 0 8px;
	margin:3px 0 0 5px;
	padding:0 0 0 6px;
}
.ProBoxLinksRight div a {
	color:#000000;
}
.ProBoxLinksRight div a:hover {
	color:#D10000;
}

.ScrollingProductbox {
	width:675px;
	height:182px;
	margin-bottom:15px;
	background:url(../images/scroll-bg.jpg) top no-repeat;
}
.PddedDiv {
	width:645px;
	padding:0 15px 25px 15px;
	overflow:hidden;
}

.font15 {
	font-size:15px;
	font-weight:normal;
	line-height:26px;
}

.zojio-help-box {
	width:643px;
	padding:15px 15px 10px 15px;
	margin:0 0 20px 0;
	clear:both;
	background:#EEEEEE;
	border:1px #CCCCCC solid;
}
.zojio-small-box {
	width:150px;
	padding:0px;
	margin:0px;
	float:left;
	overflow:hidden;
	line-height:18px;
}
.zojio-small-box ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.zojio-small-box ul li {
	margin:0px;
	padding:0 0 10px 10px;
	list-style-type:none;
	color:#000000;
	background:url(../images/arrow2.gif) no-repeat 0 6px;
}
.zojio-small-box1 {
	width:270px;
	padding:0px;
	margin:0px;
	float:left;
	overflow:hidden;
	line-height:18px;
}
.zojio-small-box1 ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.zojio-small-box1 ul li {
	margin:0px;
	padding:0 0 10px 10px;
	list-style-type:none;
	color:#000000;
	background:url(../images/arrow2.gif) no-repeat 0 6px;
}
.zojio-small-box2 {
	width:223px;
	padding:0px;
	margin:0px;
	float:left;
	overflow:hidden;
	line-height:18px;
}
.zojio-small-box2 ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.zojio-small-box2 ul li {
	margin:0px;
	padding:0 0 10px 10px;
	list-style-type:none;
	color:#000000;
	background:url(../images/arrow2.gif) no-repeat 0 6px;
}
h4 {
	font-size:14px;
	font-weight:bold;
}
#footer {
	width:100%;
	height:77px;
	background:url(../images/footer-bg.gif) top center no-repeat;
	
} 
#footer p {
color:#3A3C3E;
font-size:11px;
text-align:center;
padding-top:36px;
} 
