#overviewpage
{
	margin: 0 16%;
}
#overviewtable
{
	margin: 0 2%;
	font-size: 1em;
	border: solid 1px #369;
}
#overviewtable td
{
	width: 50%; 
	text-align: center; 
	vertical-align: top;
	padding: 0 1em 6em 1em;
	position:relative;
}
#overviewtable td:first-child
{
	border-right:solid 1px #039;
}
#overviewtable td .buttonBig
{
	position:absolute;
	bottom:.4em;
	width:90%;
}
#system-message a.close
{
	display:none;
}
.pagination
{
        margin:10px 0 ;
        padding:10px 0 10px 0px;
        clear:both;

}

 .pagination ul
{
        list-style-type:none;
        margin:0;
        padding:0;
        text-align:left;
}

 .pagination li
{
        float:left;
        padding:2px 5px;
        text-align:left;
        border:solid 0px #eee;
        margin:0 2px
}

.pagenav
{padding:2px; clear: both;}

 .pagination li.pagination-start,
 .pagination li.pagination-next,
 .pagination li.pagination-end,
 .pagination li.pagination-prev
{border:0}

 .pagination li.pagination-start ,
 .pagination li.pagination-start  span
 {
padding:0

}
p.counter
{
        font-weight:bold;
}html{font-size:87.5%}body{font-family:Verdana,Geneva,sans-serif}h1,h2,h3,h4,h5,h6{color:#495b67;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}h1{color:#8E561B;font-size:1.6em;margin:0;padding:.2em}h2{font-size:1.2em;font-weight:normal;margin:.5em 0;padding:.2em;color:#069;font-family:Tahoma,Geneva,sans-serif;color:#a00000}h3{font-size:1em;color:#a00000;float:left;line-height:1.4em;margin:0 .25em 0 0;font-weight:bold}p{line-height:1.4em;font-size:1em}p.img-right,p.img-left{text-align:center;font-size:.8em;font-weight:bold;line-height:1em}img{max-width:100%;height:auto}label{display:block}input,select{width:90%;max-width:100%}input[type="checkbox"]{width:auto}input[type="submit"],input[type="button"],a.boldButton,.button{background-color:yellow;color:#369;border:solid 1px #369;font-weight:bold;cursor:pointer;width:auto;padding:.8em;margin:.1em 0}.login .button{clear:both;display:block;width:10.2em;margin:.2em}select{padding:.4em;margin:0 0 .2em}input[type="radio"]{margin:.4em;padding:0;float:left;clear:left;width:1em;height:1em;line-height:.5em}label{margin:.4em 0 0}fieldset{padding:.2em;margin:.4em 0}legend{font-weight:bold;padding:.2em}form dd{margin:0}button{margin:.4em 0}form span.instruction{background-color:#ddd;border:solid .1em #aaa;display:block;padding:.2em;margin:.2em 0 1em}span.star{color:red}div.tabs ul{margin:1em -1em 0 .5em;position:relative;z-index:10;overflow:hidden}.front-end-edit div.tabs li a.selected{background-color:#fff;border:solid 1px #331d00;border-bottom:none;color:#331d00}.front-end-edit div.tabs li a{color:#ddd;text-decoration:none;display:block;border-radius:4px 4px 0 0;border:solid 1px #000;border-bottom:none;padding:.6em;margin:0 .2em;background-color:#666;z-index:2000}.front-end-edit div.tabs li{float:left;margin:0!important;padding:0}#general fieldset,#spec fieldset,#profile fieldset{border:none}#general,#spec,#images,#links,#profile,.tabbed_content{clear:both;margin:0;border-radius:.5em .5em 0 0;border:solid 1px #331d00;position:relative;top:-1px;overflow:hidden;padding:1em;margin:0;z-index:1}.front-end-edit ul{padding:0!important}.front-end-edit li{list-style:none;margin-bottom:.6em!important}#jform_specialties div{background-color:#ddd;border:solid 1px #aaa;margin:.6em 0;overflow:hidden}#video-edit textarea{width:90%}#video-edit label{float:none;max-width:100%}.practitioner-edit #images .width-40{width:38%;float:left}.practitioner-edit #images .width-60{width:58%;float:right}#link-display input[type="checkbox"],#image_edit input[type="checkbox"]{clear:both;margin-top:.4em}#link-display label{clear:none;min-width:0;margin:2px 0 0 2px;max-width:100%;width:auto;border:none;background-color:transparent}#jform_specialties{border:none}#jform_specialties-lbl{display:none}#jform_specialties li{float:left;clear:left}#jform_specialties p.heading{font-weight:bold;background-color:#036;color:#fff;margin:1px;padding:.2em .4em}#image_edit li2{border:solid 1px red;overflow:hidden;margin:.5em}#jform_specialties label,#image_edit label{clear:right;float:left;line-height:.8em;background-color:transparent;border:none;max-width:100%;width:auto}div.image-link,div.video-link,div.weblink{background-color:#aaa;padding:12px;float:left;margin:12px;overflow:hidden}div.video-link input,div.video-link label{position:absolute;top:6px}div.video-link label{left:30px}.readonly{border:none;background-color:transparent}#link-display h2{clear:both}div.video-link{width:100%;position:relative;padding-bottom:70%;padding-top:25px;height:0}div.video-link iframe{position:absolute;bottom:1%;left:2%;width:96%;width:auto;overflow:hidden}div.weblink{padding:4px;width:100%}div.weblink a{float:left}li.msgBox{margin:-.6em 0 20em}li.msgBox em{padding:0 .6em;margin:0 0 2em;float:left;line-height:2em;font-style:normal;font-weight:bold}#profile label{clear:left}#profile textarea,#profile table{max-width:90%}.form-buttons{clear:both}#jform_description_tbl{border-bottom:solid 1px #aaa}#jform_description_toolbar1{float:left}#jform_description_search,#jform_description_styleselect,#jform_description_outdent,#jform_description_indent,#jform_description_link,#jform_description_unlink,#jform_description_anchor,#jform_description_image,#jform_description_cleanup,#jform_description_help,#jform_description_code,#jform_description_toolbar3,#jform_description_toolbar4,.toggle-editor,.mceStatusbar{display:none}#system-message-container{margin:0 auto;padding:0}#system-message{margin:0 0 .8em;padding:0}#system-message dd,#system-message dt{display:block;margin:0;padding:.4em .8em}#system-message dd{margin:0 0 .2em}#system-message ul{margin:0 1em .8em;padding:0}#system-message ul li{padding:.4em 0}dd.message,dt.message{border-left:solid 1px #2B7558;border-right:solid 1px #2B7558}dt.message{border-top:solid 1px #2B7558;background-color:#2B7558;color:#fff;font-weight:bold}dd.message{border-bottom:solid 1px #2B7558;background-color:#C3CAA2}dd.notice,dt.notice{border-left:solid 1px #f0dc7e;border-right:solid 1px #f0dc7e}dt.notice{border-top:solid 1px #f0dc7e;background-color:#f0dc7e;color:#039;font-weight:bold}dd.notice{border-bottom:solid 1px #f0dc7e;background-color:#efe7b8}dd.warning,dt.warning{border-left:solid 1px #005FAD;border-right:solid 1px #005FAD}dt.warning{border-top:solid 1px #005FAD;background-color:#005FAD;color:#fff;font-weight:bold}dd.warning,.alert-warning{border-bottom:solid 1px #005FAD;background-color:#9BAED7}dd.error,dt.error{border-left:solid 1px red;border-right:solid 1px red}dt.error{border-top:solid 1px red;background-color:red;color:#fff;font-weight:bold}dd.error{border-bottom:solid 1px red;background-color:#ffbfbf}#header{margin:0;padding:0 0 .4em;padding:0;border-bottom:solid .5em #369;position:relative}#header header .search,#header header .finder{float:right;clear:right;margin:0;font-size:.9em}header ul.menu{margin:0;padding:0 .2em 0 14em;list-style:none;overflow:hidden;clear:right;display:none;float:right}#header header ul.menu li{float:right;margin:.3em 0;padding:.2em;text-align:right;white-space:nowrap}#header img.logo{max-width:10em;position:absolute;top:0;left:.2em;z-index:200}#header abbr{border-bottom:none}#header h1{display:none}#header h2{display:none}#header input.button{border:none;width:2em;height:2em;color:transparent;position:relative;left:-1em;top:.1em;font-size:.9em;background:transparent url(../images/Emofree-searchbutton.jpg) no-repeat 0 -4px}.finder input.inputbox /#mod-search-searchword */{-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;border:solid .1em #036;color:#036;padding:0 0 .2em .3em;line-height:2.4em;margin:.2em 0 .1em .4em}.finder input.inputbox{width:12.5em}input#mod-search-searchword,input#mod-finder-searchword{margin-right:-1.4em;height:2em}#header input.link-button{background-color:transparent;text-decoration:underline;margin:0 .4em 0 0;border:none}#header a.link-button{display:block;margin:0 .4em .2em 0;font-size:1.2em}#header #login-form{font-size:1.2em;float:right;margin:0}#header .login-greeting{display:none}a.link-button{font-size:1em;float:right}div#navcontainer /*ul.menu*/{clear:both;overflow:hidden;margin:0;padding:0;font-size:1.3em}div#navcontainer a.linkButton{overflow:hidden;display:block;line-height:1.4em;text-decoration:none;background-color:#369;color:#fff;font-weight:bold;float:right;margin:.2em;padding:.3em .6em}input.linkButton{border:none;background-color:transparent;text-decoration:underline;float:right;width:auto}.storeHeader div#navcontainer a.linkButton{margin:.4em .2em}div#navcontainer a.linkButton strong{display:block;float:left;width:1.5em;margin:.3em .4em 0 0;padding:0;border-top:solid .3em #fff;border-bottom:solid .3em #fff;font-size:.8em;line-height:1em}div#navcontainer a.linkButton abbr{font-size:1em;height:.2em;margin:.2em 0;padding:0;overflow:hidden;background-color:#fff;display:block;color:#eee}div#navcontainer nav{margin-bottom:1.2em}div#navcontainer ul.menu{background-color:#113b6b;clear:both;overflow:hidden;position:relative;top:1em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;list-style:none;margin:0 .4em;padding:0}div#navcontainer ul.expand{margin-bottom:1.4em}div#navcontainer ul.expand ul{margin-bottom:0}div#navcontainer ul.menu li{margin:0;padding:0;display:block}div#navcontainer ul.menu li.parent{margin-bottom:.4em}div#navcontainer ul.menu li a{background-color:#74c0dc;display:block;padding:.2em .4em;margin:.2em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-decoration:none;color:#222;font-weight:normal}div#navcontainer ul.menu li.parent a{margin:0;padding:.5em;font-style:italic;color:#fff;background-color:transparent}div#navcontainer ul.menu li.parent ul li a /* nested lists */{background-color:#74c0dc;font-style:normal;color:#222;margin:0 .2em 1px;padding:.2em .4em}div#navcontainer ul.menu li ul /* nested lists */{list-style:none;margin:0;padding:0}div#navcontainer ul.menu li ul li /* nested lists */{margin:0;padding:0;overflow:hidden}.mainContent{font-size:1.2em}.mainContent ul{margin-left:0;padding:0 .2em 0 1.6em}a.button,a.buttonBig{-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;border:solid 1px #aaa;background-color:#ddd;text-decoration:none}aside.photo{float:right;max-width:50%;margin:0 .2em .4em .4em}aside.photo img,aside.photo h4{float:right;margin:0;padding:0;width:100%}aside.photo h4{clear:right;background-color:#ccc;color:#000;font-size:.84em;font-weight:bold;text-align:center;margin-bottom:1em}aside.endorser{background-color:#ccc;margin:0;padding:0;overflow:hidden;position:relative;font-size:1.4em}aside.endorser span.author{display:block;font-size:.8em;font-weight:bold;margin:.2em 0}aside.endorser p.imgHolder img{max-width:100%;margin:0;padding:0;vertical-align:top}aside.endorser p.imgHolder{margin:0;padding:0;width:30%;vertical-align:bottom}aside.endorser p{margin:0;padding:.6em 0 0;display:table-cell}span.bigQuoteLeft{float:right;font-family:georgia,serif;font-size:6em;line-height:1em;height:.4em;overflow:hidden;margin:0;padding:0}a.buttonBig{display:block;background-color:#369;margin:.2em;padding:.4em 0;color:#fff;clear:both}a.buttonBig em,a.buttonBig strong{display:block;margin:.2em;text-align:center}p.video-player-layout,.videoPlayerLayout{position:relative;padding-bottom:75%;height:0;background:#000}p.video-player-layout iframe,.videoPlayerLayout iframe{max-width:100%;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000}.secondary .half{background:#74c0dc}.secondary h2{text-align:center;margin:0;padding:0}.secondary h5{font-size:1.2em;font-weight:bold;margin:.4em .4em 0;padding:.4em .2em .2em .4em;color:#036;text-align:center}.secondary ul{list-style:none;margin:0 .2em;padding:.2em}.secondary li{margin:.1em 0;padding:.4em 0;background-color:#ddd;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;border:solid 1px #aaa}.secondary li h6:before{content:"\2605 \0020";color:red;padding:0;margin:0;font-size:1em}.secondary li h6{margin:0 .2em;padding:0;font-size:1em}.secondary li p{background-color:#ddd;margin:.2em;padding:.2em 1em}div.miniForm{margin:0 0 -1em;padding:0;clear:both}span.gc-comment{color:#a00000}p.gc-comment{color:#a00000;border:dotted 1px #aaa;padding:6px}.cat-items .pagination,.cat-items .filters{display:none}#footer{border-top:solid 4px #069;clear:both;overflow:hidden;padding:1em 0}#footer p{margin:1em;font-size:.8em}#footer p.copyright{text-align:center}#footer ul{list-style:none;margin:0;padding:0;text-align:center}#footer li{list-style:none;display:inline-block;margin:0 .25em;text-align:center}div#userProducts{clear:both}p.videoLib{background:#fff url(../images/bgVideoIcon4.jpg) repeat-y;float:left;line-height:1.2em;padding:.2em .4em 0 4.6em;display:table-cell;min-height:2.6em;vertical-align:middle;width:60%;margin:1em 1%;border:solid 1px #369}p.subLib{margin:0;padding:0}p.subLib a:hover{color:#aaa}p.subLib a em{display:block;font-size:.6em;font-style:normal}p.subLib a{background-color:#a00000;color:#fff;border:solid 1px #aaa;display:block;padding:.2em}#right-content .cat-children h3{float:none}#right-content p.videoLib{margin:.4em 1%}#right-content p.subLib{margin:2em 10% 2em 0}p.videoLib a,p.subLib a{text-decoration:none}button.userButton{width:100%;text-align:left}.userButton,a.communityButton{background-color:yellow;border:solid 1px #aaa;color:#369;display:block;max-width:16em;margin:0;padding:.75em;font-weight:bold;font-size:1em}a.communityButton{background-color:#369;color:yellow}.userButton:hover{background-color:#fee869;border-bottom:solid 1px blue;color:blue}a.communityButton:hover{background-color:#366;color:#fff}.prac-listing{background-color:#ddd;border:solid 1px #aaa;margin:.2em 0;overflow:hidden;padding:.4em;border-radius:4px}.prac-listing img{float:right;margin:0 0 1em 1em;max-width:8em}.prac-listing h4{margin:0;padding:.2em 0 .4em}#prac-listings a.boldButton{display:block;width:12em;margin:1em 0}#right-content #prac-listings #defaultImage p.certified{background-color:#aaa;padding:.4em;text-align:left}#defaultImage{overflow:hidden;float:right;max-width:40%;text-align:center}#prac-listings img.seal{display:none}#prac-listings a.buttonBig{clear:both;padding:.4em 1em;max-width:18em}#prac-listings .info{margin-bottom:1em}#prac-content{clear:left;margin:2em 0;clear:left;margin:0;padding-top:1em}#right-content #prac-listings p:not(.video-player-layout),#prac-listings h1,#prac-listings h2{margin:.4em 0;padding:0}#right-content #prac-listings p.video-player-layout{margin:2em auto}#spec div.radio .radio{background-color:transparent}#spec div.radio .radio label{margin:0;padding:.2em;width:4em}#spec div.radio label{line-height:1.4em;max-width:50%;width:24em}#spec div.radio{overflow:hidden;background-color:#ddd;border:solid 1px #666}#prac-listings h4 a{color:#369}#right-content #prac-listings h4{margin:0 0 .2em;padding:0;color:#369;font-size:1.2em}#prac-listings h5{margin:0 0 .4em;color:#369}#prac-listings h6{margin:.3em 0;font-size:.9em;color:#000}#prac-listings h2{color:#369;font-weight:bold;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif}.specialties ul{line-height:1.4em}#prac-listings{padding:0 0 0 2em}#right-content #prac-listings p#phone{font-size:2.4em;margin:0;padding:.4em;line-height:1em}#right-content #prac-listings p#phone a{color:tomato;text-decoration:none}#prac-listings span.time{display:block;color:#000;font-size:.4em}.moreimages{display:block;margin:1em;background-color:red;clear:both}.moreimages img{float:left;margin:.6em .6em .6em 0}.profile .buttonBig{width:auto;float:left;clear:both;padding:.4em 1em;margin:1em 0}#left-categories .endorser{display:none}#left-categories .menu,#left-categories .prominent{display:none}ul.actions{display:none}#left-categories-control{width:10%;background-color:yellow;border:solid 1px #039;color:#039;border-left:none;position:absolute;font-size:.6em;top:10em;right:4%;padding:.6em 0;overflow:hidden;-webkit-border-radius:0 .4em .4em 0;-moz-border-radius:0 .4em .4em 0;border-radius:0 .4em .4em 0;text-transform:uppercase}#left-categories-control em{display:block;text-align:center;font-style:normal;font-weight:bold;padding-right:.4em}#left-categories-control a,#left-categories-control a:visited{color:inherit}#left-categories{clear:left;width:100%;padding:.3em 14% .3em .3em;margin:0;font-size:1.2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.isVisible{position:relative}.isHidden{position:absolute;left:-86%}#left-categories ul{background-color:#fff;list-style:none;border:solid 1px #4382a0;min-height:20em;padding:.25em;font-size:1em}#left-categories ul a.activeNode{color:#aaa}#left-categories ul li a{display:block;margin:0;text-decoration:none}#left-categories ul#categoryMenu{margin:0}#left-categories ul#categoryMenu li ul /* First Level and beyond*/{padding:0;margin:0 0 0 1em;background:transparent url(../images/menu/vert.png) repeat-y;min-height:.2em;border:none}#left-categories ul#categoryMenu li ul li a /* First Level and beyond*/{padding:.2em 0 .2em 2.4em;margin:0 0 0 -1em;line-height:1.2em;display:block;background:transparent url(../images/menu/doc.png) no-repeat}#left-categories ul#categoryMenu li ul li ul /* Second Level and beyond*/{margin:0 0 0 1em}#left-categories ul#categoryMenu a.cat-level-2{background-color:#aaa;line-height:1em;padding:.2em 0 .2em 2.4em}#left-categories ul#categoryMenu a.cat-level-3{background-color:#aaa;line-height:1em;padding:.2em 0 .2em 2.4em}#left-categories h3{font-size:1em;text-align:center;padding:4px 6px;margin:0;color:#eee;border-bottom:solid 1px #fff;background-color:#4382a0}#left-categories ul#categoryMenu a.isOpen{background:transparent url(../images/menu/folder-open.png) no-repeat}#left-categories ul#categoryMenu a.isClosed{background:transparent url(../images/menu/folder-closed.png) no-repeat;display:block}#left-categories ul#categoryMenu a.closedState{background:transparent url(../images/menu/folder-closed.png) no-repeat}ul.isClosed{display:none}ul.isOpen{display:block}.storeHeader img.logo{max-width:6.4em!important}.storeHeader header{display:none}h1.store{clear:both;margin:0 2%;display:none}div#miniCart{width:100%;margin:.4em auto;background-color:transparent}div#miniCartXtra,div#plan{display:none}div#miniCart table,table#cart{background-color:#ccc;border:solid 1px #339;width:90%;margin:0 auto;position:relative}table#cart{width:98%;float:none}div#miniCart table td.heading,table#cart td.heading{font-weight:bold;color:#fff;background-color:#4382a0;padding:.4em;text-align:center;border:solid 1px #339}div#miniCart table th,table#cart th{font-size:.9em;text-align:left;border-bottom:solid 1px #333;padding:.3em .8em}div#miniCart table td,table#cart td{width:100%;vertical-align:top;padding:.2em .4em}a#hideSummary{background-color:yellow;margin:0 .2em -.3em 0;padding:.6em 1.2em;float:right;color:#000;border:solid .2em #000;text-decoration:none;font-size:1em;font-weight:bold;-webkit-border-radius:.5em .5em 0 0;-moz-border-radius:.5em .5em 0 0;border-radius:.5em .5em 0 0}a.stand-alone{position:absolute;top:-2.1em;right:.2em;height:2em;overflow:hidden;border-bottom:none!important;padding:0 1.8em!important;line-height:2em}#summary{color:yellow;background:#000 url(../images/eft-cart.png) no-repeat 2px 2px;border-top:solid .3em #000;border-bottom:solid .3em #000;overflow:hidden;font-size:1.2em;display:none}#summary strong{display:block;float:left;font-size:1em;margin:.1em 0 .1em 2em}.mcButton,div.registration button,.boldButton,.standard-form input.mcButton,#right-content form input.mcButton{background-color:yellow;color:#369;border:solid 1px #369;font-weight:bold;font-size:1em;width:auto}.standard-form input.mcButton,#right-content form input.mcButton{padding:.6em;width:12em}.button-cancel{background-color:#ddd;color:#369;border:solid 1px #369;font-size:1em;padding:.6em;margin:.1em .2em;float:left;text-decoration:none;font-weight:normal}.mcButtonAlt,#right-content input.mcButtonAlt{background:#ccc url(../images/delete2.png) no-repeat 6px 12px;padding:8px 12px 8px 24px;color:#036;border:solid 1px #036;font-weight:normal;font-size:13px;width:auto}#cart-summary{bottom:0;left:0;position:fixed;width:100%;z-index:10000;overflow:hidden;padding-top:2em}.static{position:static!important}div#miniCart table.expanded{border:solid .8em #000}#cart-summary input.mcButton{display:none}.fixed{position:fixed;width:100%}#summary input.mcButton{float:left;margin:.1em .1em .1em 2em;padding:.1em .4em;background-color:#fff;color:#000;font-weight:bold;font-style:italic;border:none;width:auto}#summary span.total{float:right;display:block;color:#fff;padding:.2em}tr.hiddenRow{display:none}tr.visibleRow{display:table-row!important}.header-adjusted{padding-top:2.6em!important}div#miniCart table.contracted{border:none;background-color:transparent;width:100%;margin:-.4em 0}div#miniCart table td.edit,table#cart td.edit{width:12px;padding:2px 0;margin:0}table#cart td.edit{padding:3px 0 0 6px}table#cart td.edit input{padding:0;margin:0}div#miniCart table td.price,table#cart td.price{text-align:right}div#miniCart table tr.total td.price,table#cart tr.total td.price{border-top:solid 1px #333}div#miniCart table tr.discount td,table#cart tr.discount td{font-weight:bold;color:red;text-align:right;white-space:nowrap}div#miniCart table tr.total td,table#cart tr.total td{font-weight:bold;text-align:right}input.deleteButton{float:left;color:red;display:block;line-height:.8em;padding:.2em!important;font-weight:bold;margin:.2em 0 0 .2em!important;border:none;background:transparent url(../images/delete2.png) no-repeat;width:1em}div#miniCart table .msg strong,table#cart .msg strong{display:block;border:solid 1px green;background-color:#fff;padding:2px 6px;font-weight:normal}div#miniCart table .msg strong span,table#cart .msg strong span{background-color:green;color:#fff;font-weight:bold;display:block;padding:2px;text-align:center;margin:-2px -6px 4px}.mcMessage strong{background-color:green;color:#fff;padding:2px}div#miniCart table .msg strong em,table#cart .msg strong{font-style:normal;font-weight:bold}table#cart .msg strong{margin:0;float:right;width:60%}div#storeTop{margin:0 0 1em}div#storeTop h4,div#storeTop h5{color:#a00000;font-size:2.2em;margin:0;padding:0}div#storeTop h5{font-size:1.1em}div.bestContainer img.corner{position:absolute;top:-6px;left:-6px}div.bestContainer div.emoProduct h2 a{color:#092169;color:#ffe764;color:#0e3c85;text-decoration:none}div.bestContainer .mcButton{margin:.4em}div.bestContainer ul{margin-left:25%;margin-right:25%}div.bestContainer ul,div.bestContainer p{padding:0 2em}div.bestContainer div.emoProduct h1{text-align:center}div.bestContainer div.emoProduct h2{background-color:#ffd700;padding:.5em 4.6em .5em 5em;border-bottom:solid 1px #092169;text-align:center;font-weight:bold}p.triangle{float:left;width:2em}div.bestContainer{position:relative;padding:6px}div.bestContainer div.emoProduct{border:solid 1px #133acc;border:solid 1px #092169;padding:0}div.emoProduct{border:solid 1px #aaa;margin:0 0 12px;padding:6px;clear:both;overflow:hidden}#right-content div.emoProduct h3{margin-top:1em}div.emoProduct h2{margin:0;padding:0}div.emoProduct input{float:left}div.emoProduct p.price,div.product p.price{font-size:1.5em;font-weight:bold;line-height:1.5em;padding:0;margin:0 0 0 .8em;float:left;position:relative}div#emoStore .storeLinks{margin:0 0 .8em;clear:both}div.storeLinks{display:none}#guarantee{width:94%;background-color:#eee;border:solid 1px #aaa;margin:.2em auto;font-size:.8em;overflow:hidden}#emoStore #guarantee{width:100%;margin:0}#guarantee p{font-size:1.5em;line-height:1.2em;font-weight:bold;color:#333;margin:.4em 0;padding:0}#guarantee p.sixty{float:left;background-color:#333;color:yellow;font-size:1.4em;margin:0 .8em 0 0;padding:.4em;text-align:center}#guarantee p.sixty strong{color:red;line-height:.8em;display:block;margin:0 .2em;padding:0;font-size:2.2em}#share{display:none}.mcMessage{color:#a00000;padding:0;margin:1em 0;background-color:#ffc;border:solid 1px #a00000;overflow:hidden}.mcMessage h2{margin:0;background-color:#a00000;color:#ffc;padding:.2em;border-bottom:dotted 1px #a00000}.mcMessage p{padding:.4em;margin:0;font-size:.8em}fieldset.choose{background-color:#ddd;padding:.6em 0}#emoStore{position:relative}img.ccImg{position:absolute;bottom:.4em;right:1em}.acymailing_module{overflow:hidden;width:100%}.unsubsurveytext{margin:1em 0}.unsubsurvey label,.unsuboptions label{max-width:80%;width:80%;background-color:#fff}#acymodifyform label{background-color:#fff}#acyusersubscription label{clear:none}.unsubsurvey div,.unsubsurvey textarea{clear:both}.footer-container{margin-bottom:6em}#right-content{padding:.4em}.hasNavButton{margin-left:10%}.noNavButton{margin-left:0!important}#above-right-content p,#above-right-content h3{padding:.25em .75em .25em 14%}p.fancyLarge{font-size:1.25em;line-height:2em;color:#ddd;margin:0;font-weight:100;background-color:#4382a0}p.fancyMedium{border-bottom:solid 1px #4382a0;font-family:"Lucida Grande",Tahoma;font-size:1em;font-weight:lighter;font-variant:normal;color:#666666;margin:0 0 .75em;letter-spacing:.3em;background-color:#fee6a9}@media screen and (orientation:landscape){body{width:100%}}@media screen and (orientation:portrait){body{width:100%}}@media screen and (max-width: 49.99em){.expand{-webkit-transition:2s;-moz-transition:2s;-ms-transition:2s;-o-transition:2s;transition:2s;max-height:120em!important;margin-bottom:2em}.contract{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;max-height:0!important}}.emo-highlight{color:#a00000}p.emo-highlight,div.emo-highlight{background-color:#fefccc;border:1px solid #a00000;height:auto;padding:1em;clear:both}

@media screen and (max-width: 50em){
	#overviewtable: {margin:0 4%;}
	#overviewtable td{ display:block; width:100%; padding:0 0 6em 0;}
	#overviewtable td:first-child{ border:none}
}
@media screen and (min-width: 28em){#home-vid{width:60%;max-width:28em;float:right;margin:0 2%}p.buttons{width:34%;margin:2em 0 2em 2%}.photo .buttons{width:100%;clear:both;margin:1em auto}a.buttonBig{clear:none}aside.endorser{clear:both;margin:0 2%;font-size:1.1em}aside.endorser p.imgHolder img{max-width:80%}section.secondary{clear:both;margin:0 2% 2em}#left-categories-control{width:8%;right:6%}}@media screen and (min-width: 40em){#left-categories-control{width:6%;right:8%}}@media screen and (min-width: 36em){#prominent{margin:0 2%}aside.endorser{font-size:.9em;margin:-1em 0 0 3%;clear:none;width:32%}aside.endorser p.imgHolder img{max-width:100%}div#navcontainer ul.menu{margin-left:50%}}@media screen and (min-width: 50em){body{font-family:arial,sans-serif}p.videoLib{width:32%}
#overviewtable
{
	margin: 0 16%;
}

header ul.menu{display:block;clear:none}#header header ul.menu li,#header a.link-button{font-size:1em;margin:.4em .8em 1em .2em;padding:.2em;display:block}#header input.link-button{background-color:#369;margin:.2em .4em;color:yellow;padding:.4em 1em;font-size:.9em;font-weight:normal;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em}div#navcontainer a.linkButton{display:none}#right-content li{margin-bottom:.2em}fieldset.radio{border:solid 1px #999;width:14em;max-width:32%;float:left;overflow:hidden;margin:.2em;padding:.2em;background-color:#ffc}#profile ul li span.instruction{max-width:60%;width:auto}.standard-form ul li span.instruction,span.instruction{display:block;float:left;max-width:36%;width:20em;overflow:hidden;margin:.2em 0 .4em .2em;color:#003;border-top:solid .4em #369;background-color:#ffdc96;padding:.2em}.standard-form .radio label,.standard-form #referrerOptions label{background-color:transparent;clear:none;border:none;line-height:.8em}.standard-form #referrerOptions label{clear:left}label{width:10em;max-width:20%;clear:both;background-color:#ccc;display:block;margin:.2em;border:solid 1px #ffc;float:left;padding:.2em}label.radioLabel,#paymentInfo label{background-color:transparent;width:auto;border:none;max-width:90%;float:none;clear:none;margin:0;padding:0}.finder input{background-color:transparent;float:none}.standardForm input{max-width:32%}input,select{width:14em;float:left;padding:.2em;margin:.2em;background-color:#ffc;border:solid 1px #aaa}.standard-form input.checkbox /*,#right-content form input.checkbox*/{width:16px;height:16px;clear:both}input.invalid{border:solid 1px red!important;background-color:pink!important}fieldset{margin:1em 0;padding:1em;position:relative}#ccInfo select.ddDate,#right-content form select.ddDate{clear:none;float:left;width:6em}#right-content p.terms{clear:both;padding-top:1em}#affLinks fieldset{border:none;padding:0}#affLinks span.instruction{display:block;float:left;clear:left;width:30%;margin:0 1% 0 0;color:#003;border-top:solid 4px #369;background-color:#ffdc96;padding:0}#affLinks span.instruction p{padding:2px 6px;margin:0}#jform_specialties ul{width:30%;margin:.6em 1%;overflow:hidden;float:left}#header{height:8.8em;border-bottom:none}div#navcontainer{background-color:#369;position:absolute;bottom:0;width:100%;overflow:inherit;font-size:1.2em}#mainMenu{padding-right:1em}div#navcontainer ul.menu{background-color:yellow;width:100%;position:relative;top:0;margin:0;overflow:inherit;height:auto}div#navcontainer ul.menu li{margin:0;padding:0;display:block;float:right;text-align:left}div#navcontainer ul.menu li /.parent*/{margin:0;padding:0}div#navcontainer ul.menu li a{background-color:transparent;color:#fff;margin:0;padding:.2em .4em .2em .6em;display:block}div#navcontainer ul.menu li a:hover{background-color:#74c0dc}div#navcontainer ul.menu li.parent{margin:0;position:relative}div#navcontainer ul.menu li.parent a{font-style:normal;padding:.2em .4em .2em .6em}div#navcontainer ul.menu li.parent a:hover{background-color:transparent;color:#aaa}div#navcontainer ul.menu li.parent ul li a /* nested lists */{width:auto;text-align:left;z-index:2000}div#navcontainer ul.menu li.parent ul li a:hover{background-color:yellow;color:#369}div#navcontainer ul.menu li ul /* nested lists */{margin:0;padding:.4em 0 .2em;background-color:#369;width:10em;position:absolute;top:-100em;left:-2em;z-index:2000}div#navcontainer ul.menu li ul li /* nested lists */{float:none;width:10em}#navcontainer .menu li:hover ul{top:1.4em}#left-categories-control{display:none}.isHidden{position:inherit}#left-categories{background-color:transparent;border:solid 1px #4382a0;float:left;clear:left;width:17em;width:25%;padding:0;font-size:.9em}#left-categories ul{list-style:none;margin:0;padding:4px;min-height:0}#left-categories ul#categoryMenu li ul li a /* First Level and beyond*/{padding:.3em 0 .3em 2.8em}#left-categories ul#categoryMenu a.cat-level-2{line-height:1.3em;padding:.3em 0 .3em 2.8em}#left-categories ul#categoryMenu a.cat-level-3{line-height:1.3em;padding:.2em 0 .2em 2.8em}#above-right-content{width:74%;float:right}#above-right-content p,#above-right-content h3{padding:.25em .75em;line-height:1.2em;font-size:.9em}#above-right-content p.fancyMedium{font-size:1.2em}#above-right-content p.fancyLarge{font-size:1.4em}#above-right-content h3{padding:.2em 0 0 .75em}#above-right-content p.fancyMedium{border:solid 1px #4382a0;padding:.25em .94em}#right-content{width:74%;overflow:hidden;float:right;margin:0;padding:0}#right-content #system-message ul{font-size:1em}#right-content ul,#right-content ol{font-size:.9em}#right-content p{font-size:.9em;margin:1em .3em 2em}#right-content p.noAccess{background-color:#fee6a9;padding:.4em;border:solid 1px #4382a0;clear:both}#right-content .mcMessage p{margin:0 .3em}#right-content h3{display:inline-block;line-height:1.4em;font-size:.9em;padding:0 0 0 .24em;margin:0 .2em 0 0}.has-nav-button{margin:0}aside.endorser{font-size:1.4em;clear:right;float:right;width:38%;margin:.4em 1%}aside.endorser span.author{font-size:.6em;margin:.2em 4em 0 0;color:#666;line-height:2em;clear:both}.endorser span.bigQuoteLeft{font-size:6em;margin:0 .05em 0 0;line-height:.9em}#left-categories .endorser,#left-categories div.prominent{display:block;background-color:#fff;float:left;clear:left;overflow:hidden;position:relative;padding:6px 0;margin-top:1px}#left-categories .menu{display:block}div.endorser img{float:left;margin:.25em .4em 1.2em}div.endorser p{margin:0 0 0 .4em;padding:0;line-height:normal}div.endorser h4{margin:.4em;padding:0;z-index:10}.endorser p.quote{margin:.2em .3em .6em;padding:0 1.2em 0 0;position:relative;z-index:10;font-style:italic}.endorser span{font-size:6em;line-height:1em;display:block;float:right;color:#aaa;padding:0;margin:0 0 0 .3em;overflow:hidden;font-family:georgia}.prominent p{font-size:1em;margin:0;line-height:normal;padding:.2em .4em}#left-categories ul{border:none}#left-categories ul.menu{width:100%;overflow:hidden;background-color:#aaa;padding:0 0 1px;border:none}#left-categories ul.menu li{display:block;background-color:yellow}#left-categories ul.menu li a{text-decoration:underline;display:block;color:#000;margin:1px 0 0;font-size:1.2em;padding:.4em;background-color:#ddd}.userButton,a.communityButton{border:none;border-bottom:solid 1px #aaa;max-width:24em;font-size:1.2em}.blog-featured{font-size:.9em}.leading-0,.leading-1,.leading-2,.leading-3,.leading-4,.leading-5,.leading-6,.leading-7{border:solid 1px #aaa;background-color:#ddd;padding:.8em;overflow:hidden;margin:0 0 .8em}.cols-3{padding:0}.items-row{overflow:hidden}.cols-3 .item{width:30%;float:left;margin:0 2% 0 0;padding:0}.cols-2 .item{width:48%;float:left;margin:0 2% 0 0;padding:0}.img-intro-right{float:right;margin:0 0 .8em .8em}.img-intro-left{float:left;margin:0 .8em .8em 0}.img-intro-right img,.img-intro-left img{max-height:120px}.items-more{clear:both;margin:30px 0;border:solid 1px #aaa;padding:.8em;background-color:#afd6e7}.items-more h3{float:none;background-color:#397a96;margin:-.8em -.8em .8em;padding:.3em .8em;color:#222;font-size:.9em}.items-more ol{list-style:none;list-style-position:inside;margin:0;padding:0}.items-more ol li{margin:0;padding:0}.storeHeader{height:5em!important;top:-2em;margin-bottom:-4em!important}h1.store{position:absolute;top:.2em;left:2em}#miniCartAlt #guarantee{float:left;width:24%}#emoStore #guarantee{width:24%;float:right;background-color:#eee;border:solid 1px #aaa;margin:0 0 .8em .8em}#right-content #guarantee p{font-size:1.2em;margin:0}#right-content #guarantee p.sixty{margin:0 .2em 0 0}.mcMessage{font-size:1em}div#miniCartXtra{background-color:green;margin:.2em 0 .8em;padding:.2em}div#miniCartXtra h3,div#miniCartXtra h4,div#miniCartXtra p{background-color:#fff;margin:0;padding:.4em;float:none}div#miniCartXtra h3{font-size:1em}div#miniCartXtra h4{background-color:transparent;color:#fff}#cart-summary{bottom:0;left:0;position:inherit;width:100%;z-index:10000;overflow:hidden;padding-top:2em}div#miniCart{position:fixed;width:24%;left:1%;top:6em;z-index:1000;background-color:#fff;font-size:.9em}#cart-summary input.mcButton{display:block;width:100%;padding:.6em 0}div#miniCart table.contracted{background-color:#ccc;border:solid 1px #339}#hideSummary,tr.visibleRow{display:none!important}tr.hiddenRow{display:table-row}div#plan{border:solid 1px green;margin:0 0 .4em;width:74%;float:right;padding:.2em 0;font-size:.9em}div#miniCartXtra,div#plan{display:block}div#plan h3,div#plan h4,div#plan p{margin:0;padding:.2em .4em;line-height:.9em;clear:left;color:green}div#plan h3,div#plan h4{float:left;clear:none}#userAffiliate{clear:both;margin:1em 0;padding:.4em 0}#referrerOptions{background-color:#ffc;padding:.4em;border:solid 1px #999;width:24em}#referrerOptions strong{display:block;margin:0 0 .8em;line-height:1.6em}.standard-form #referrerOptions label{line-height:2.2em;padding:0 .2em;margin:-.2em 0 .2em;background-color:transparent;clear:none;float:none;max-width:50%}.standard-form #previewCB label{float:left}#previewCB{border:solid 1px #ddd;background-color:#ffdc96;padding:.4em;margin:1.6em 0 0;overflow:hidden}#referrerPreview,#referrerProfile{background-color:#ddd;border:solid 1px #aaa;min-height:4em;max-height:10em;overflow:hidden;clear:both;padding:.4em}#referrerProfile{margin:0 0 .8em;width:72%;float:right;clear:none}#referrerPreview #refImgHolder,#referrerProfile #refImgHolder{float:right}#referrerPreview #refImgHolder img,#referrerProfile #refImgHolder img{max-height:100%}span#refHead{font-size:1em;display:block;margin:0 0 .8em}span#refName{font-weight:bold}span#refAddressBlock,span#refPhone,span#refWebsite,span#refName{display:block}span#refName{margin:.8em 0}a.refreshButton{display:block;float:right;background-color:#ccc;color:#369;border:solid 1px #369;padding:.2em .4em;margin:0 .4em;text-decoration:none}.standard-form #previewCB label{float:left}#affLinks span.instruction strong{display:block;margin:0;padding:.2em .4em .4em;background-color:#369;color:#fff}#affLinks textarea.smallArea,#affLinks textarea.largeArea{width:65%;height:4em;border:solid 1px #333;margin-bottom:1em}#affLinks textarea.largeArea{height:20em}#affLinks fieldset{border:none;padding:0}#affLinks span.instruction{display:block;float:left;clear:left;width:30%;margin:0 1% 1em 0;color:#003;border-top:solid 4px #369;background-color:#ffdc96;padding:0;text-align:center}#affLinks span.instruction p{padding:.2em .4em;margin:0;text-align:left}.mainContent{margin:1em 0;padding:2em;font-size:1em;overflow:hidden}#header h1,#header h2{display:block;position:absolute;width:50%}#header h1{left:8em;top:.4em}#header img.logo{max-width:12.6em;}#header h2{left:10.8em;top:3.4em;clear:left}#prominent{width:58%;padding:.6em 0;float:left;margin:0 0 1em 2%}#right-content p.video-player-layout,.videoPlayerLayout{width:500px;height:375px;padding-bottom:0;margin:.4em auto}#home-vid{margin:0 1%;width:38%}p.buttons{float:right;width:38%;margin:0 1%;clear:right}section.secondary{margin:0 1% 1em;clear:left;overflow:hidden;width:100%}section.secondary .half{width:98%;margin:0 0 0 1%;float:left}.acymailing_form input{clear:both;width:16em}p.img-right,p.img-left{text-align:center;font-size:.9em;font-weight:bold;line-height:1em}.img-right{float:right;margin:0 0 .3em .8em}.img-left{float:left;margin:.8em .3em 0}p.subLib{background:#ddd url(http://www.emofree.com/images/EFTCommunitySeal300.jpg) no-repeat;float:none;line-height:1.2em;padding:0;border:solid 1px #369;font-size:1em}p.subLib a{float:none;padding:.2em .4em .2em 13em;line-height:1.2em;min-height:5.5em;margin:0;border:solid 1px #369;font-size:2em;background-color:transparent;color:#a00000}.community .login a{display:block;font-weight:normal}.community .login{width:12em;float:right;border:solid 1px #369;background-color:#ffc;padding:.4em;font-weight:bold}.tabbed_content div.odd{clear:both}#tutorial h2,#optimal h2{clear:left}div.catLinks{background-color:#ddd;margin:1em;width:40%;float:left;border:solid 1px #aaa}#right-content div.catLinks p{margin:0;padding:.2em;font-weight:bold;background-color:#369;color:#fff}div.catLinks a{display:block;margin:.4em}}@media screen and (min-width: 56em){#right-content #guarantee p{font-size:1.4em}#profile ul li span.instruction{max-width:70%}}@media screen and (min-width: 78em){.mainContent{width:72em;margin:1em auto}#right-content #guarantee p{font-size:1.6em}}