@charset "UTF-8";

<!-- Myriad Pro -->
/** Generated by FG **/
@font-face {
	font-family: 'Conv_MyriadWebPro';
	src: url('fonts/MyriadWebPro.eot');
	src: local('☺'), url('http://go.efax.com/s/r/discover-online-faxing/styles/fonts/MyriadWebPro.woff') format('woff'), url('http://go.efax.com/s/r/discover-online-faxing/styles/fonts/MyriadWebPro.ttf') format('truetype'), url('http://go.efax.com/s/r/discover-online-faxing/styles/fonts/MyriadWebPro.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/** Generated by FG **/
@font-face {
	font-family: 'Conv_MyriadWebPro-Bold';
	src: url('http://go.efax.com/s/r/discover-online-faxing/styles/fonts/MyriadWebPro-Bold.eot');
	src: local('☺'), url('http://go.efax.com/s/r/discover-online-faxing/styles/fonts/MyriadWebPro-Bold.woff') format('woff'), url('http://go.efax.com/s/r/discover-online-faxing/styles/fonts/MyriadWebPro-Bold.ttf') format('truetype'), url('http://go.efax.com/s/r/discover-online-faxing/styles/fonts/MyriadWebPro-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.font { font-family:'Conv_MyriadWebPro',Sans-Serif; }
.font strong {
    font-family: 'Conv_MyriadWebPro-Bold',Sans-Serif;
    font-weight: normal;
}

/* RESET */

* { outline:none; }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}

strong { font-weight:bold; }
.sprite {
    background-image: url("http://go.efax.com/s/r/discover-online-faxing/styles/images/images.png");
    background-repeat: no-repeat;
    display: block;
}
.sprite span { display:none; }

.clear { clear:none; }

/* STYLES */

body {
	background:url(http://go.efax.com/s/r/discover-online-faxing/styles/images/bg_body.jpg) no-repeat top center #e9e9e9;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}

/* ------------------------ Header ------------------------ */

header {
}

header div {
    height: 389px;
    margin: 0 auto;
    position: relative;
    width: 950px;
}

header a.logo {
    background-position: 0 0;
    height: 85px;
    left: -37px;
	top:0;
    position: absolute;
    width: 345px;
}

header h1 {
    color: #333333;
    font-size: 44px;
    letter-spacing: 0.03em;
    margin-bottom: 2px;
    padding-top: 130px;
    text-transform: uppercase;
}

a.trial {
    background-position: 0 -190px;
    height: 51px;
    width: 272px;
	display:inline-block
}
a.trial:hover { background-position: 0 -247px; }

/*
header h1.txt {
    background-position: 0 -88px;
    height: 70px;
    margin-top: 55px;
    padding-bottom: 30px;
    width: 605px;
}
*/

header .sub_hdr {
    display: block;
    font-size: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    width: 605px;
}

/* ------------------------ NAV ------------------------ */

#main { position: relative; }
#sidemenu ul { list-style-type: none; }

#nav nav li {
	background-image:url(http://go.efax.com/s/r/discover-online-faxing/styles/images/images.png);
	background-repeat:no-repeat;
    float: left;
    margin: 0;
    padding: 0;
    width: 25%;
	text-align: center;
}

#nav nav li.one { background-position:-762px -63px; }
#nav nav li.one:hover,
#nav nav li.one.selected { background-position:-762px 3px; }
#nav nav li.two { background-position:-762px -196px; }
#nav nav li.two:hover,
#nav nav li.two.selected { background-position:-762px -130px; }
#nav nav li.three { background-position:-762px -262px; }
#nav nav li.three:hover,
#nav nav li.three.selected { background-position:-762px -330px; }
#nav nav li.four { background-position:-762px -395px; }
#nav nav li.four:hover,
#nav nav li.four.selected { background-position:-762px -463px; }

#sidemenu li:hover,
#sidemenu li.selected {
	background-color:#333;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px; /* future proofing */
	-khtml-border-radius: 15px; /* for old Konqueror browsers */
}

#sidemenu a {
    color: #333333;
    display: inline-block;
    padding: 10px 0;
    text-align: left;
    text-decoration: none;
    text-indent: 60px;
    width: 100%;
}

#sidemenu a:hover,
#sidemenu li.selected a { color:#FFF !important; }

#wrapper {overflow: hidden; position:relative;}
#content { min-height:1200px;}
#nav {
    background: url("http://go.efax.com/s/r/discover-online-faxing/styles/images/bg_nav.jpg") repeat-y scroll center center #B3E8EA;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 10;
}

#nav  nav {
	width:950px;
	margin:0 auto;
}

#portamento_container {float:none; position:relative; z-index:10; width:100% !important; } /* take the positioning of the sidebar, and become the start point for the sidebar positioning */
#portamento_container #nav {float:none; position:absolute; border-bottom:5px solid #FFF} /* no need to float anymore, become absolutely positoned */
#portamento_container #nav.fixed {position:fixed;} /* if the panel is sliding, it needs position:fixed */

/* ------------------------ STAGE ------------------------ */

#stage {
	background:url(http://go.efax.com/s/r/discover-online-faxing/styles/images/shdw.png) repeat-x top;
	padding-top:8px;
}

#stage section.wht { background-color:#FFF; }
#stage section.blu { background-color:#d7f6f7; }

section .cont {
	width:950px;
	margin:0 auto;
	position:relative;
}

section h2 {
    color: #333333;
    font-family: 'Conv_MyriadWebPro-Bold',Sans-Serif;
    font-size: 36px;
    font-weight: normal;
    margin-bottom: 20px;
    padding-top: 50px;
    text-transform: uppercase;
    width: 50%;
}

section ol,
section p {
	width:55%
}

section h2 span { text-transform:none; }

ol li {
	list-style:decimal; 
	margin-left:20px;
}

section {
	background-repeat:no-repeat;
	background-position:center bottom;
}
section.one { background-image:url(http://go.efax.com/s/r/discover-online-faxing/styles/images/bg_one.gif); }
section.two { background-image:url(http://go.efax.com/s/r/discover-online-faxing/styles/images/bg_two.gif); }
section.three { background-image:url(http://go.efax.com/s/r/discover-online-faxing/styles/images/bg_three.gif); }
section.four {
    background-image: url("http://go.efax.com/s/r/discover-online-faxing/styles/images/bg_four.gif");
    background-position: center -57px;
}

aside.sidebar {
    float: right;
    padding-top:150px;
}

aside .btn {
    height: 90px;
    margin-bottom: 10px;
    width: 323px;
}

aside .trial { background-position: -3px -306px; }
aside .trial:hover { background-position: -329px -306px; }
aside .contact { background-position: -3px -398px; }
aside .contact:hover { background-position: -329px -398px; }
aside .app { background-position: -3px -490px; }
aside .app:hover { background-position: -329px -490px; }

section.four #chart tr td:first-child {
	text-indent:20px;
	width:70%;
}

section.four #chart tr td { line-height:2em; }
section.four #chart tr.even td div { background-color:#FFF; }
section.four #chart tr.even td:first-child div {
	-moz-border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px; /* future proofing */
	-khtml-border-radius: 10px 0 0 10px; /* for old Konqueror browsers */
}
section.four #chart tr.even td.chck_2 div {
	-moz-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0; /* future proofing */
	-khtml-border-radius: 0 10px 10px 0; /* for old Konqueror browsers */
}


section.four #chart tr th { text-align:center; padding-bottom:20px; }
section.four #chart tr th strong { color:#eb2a31; line-height:1em; }
section.four #chart tr td.chck_1 div,
section.four #chart tr td.chck_2 div { position:relative; }
section.four #chart tr td.chck_1 img,
section.four #chart tr td.chck_2 img {
    bottom: 5px;
    position: absolute;
}
section.four #chart tr td.chck_1 img {  left: 32px; }
section.four #chart tr td.chck_2 img {  left: 68px; }

/* ------------------------ Footer ------------------------ */

section#ftr { padding-bottom:5px; }
section#ftr div {
	text-align:center;
	border-bottom:10px solid #d7f6f7; 
}


footer {
    background: url("http://go.efax.com/s/r/discover-online-faxing/styles/images/bg_ftr.jpg") repeat-x scroll 0 0 transparent;
    color: #8D8C8C;
    font-size: 12px;
    height: 200px;
    line-height: 1.5em;
    padding-top: 30px;
    text-align: center;
}