/* Fancybox Fixes */
.fancybox-lock .fancybox-overlay	{ overflow-y:hidden !important; }
html,body							{ margin:0 !important; padding:0 !important; }
.fancybox-nav						{ max-width:80px; }
/* Fancybox Fixes */

html								{ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
*, *:before, *:after				{ -moz-box-sizing: inherit; -webkit-box-sizing: inherit; box-sizing: inherit; }
html, body, div, img, form          { margin: 0; padding: 0; border: 0; }
table, tr, td, div                 	{ text-align: left; vertical-align: top; margin: 0; padding: 0; border: 0; }
table, table *,
table:before, table *:before,
table:after, table *:after			{ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
html								{ overflow-y: scroll; }

p, ul, ol, li                      	{ padding: 0; margin: 0; }
p                                  	{ margin-bottom: 15px; }
ul, ol                             	{ padding: 0; margin: 0; list-style-position: outside; }
li                                 	{ padding: 0; margin: 0 0 0 20px; }

a									{ text-decoration: none; }
a[href]:hover						{ text-decoration: underline; }
a:focus								{ outline: none; }
a[href^=tel]:hover					{ text-decoration:none; cursor:text; }

address								{ font-style:normal; }

.clear								{ clear: both; }
.left								{ float: left; margin: 0 15px 5px 0; }
.right								{ float: right; margin: 0 0 5px 15px; }
.centered							{ margin-bottom: 20px; text-align: center; }
.bold								{ font-weight: bold; }
.italic								{ font-style: italic; }
.underline							{ text-decoration: underline; }
.strike								{ text-decoration: line-through; }

.rollover							{ display: block; background-position: center top; background-repeat: no-repeat; text-indent: -999em; }
	.rollover:hover					{ background-position: center bottom; }
	
.seo_title							{ margin: 0; padding: 0; text-indent: -999em; overflow: hidden; border: 0; }

.rtl								{ direction:rtl; }

#MemberLoginForm_LoginForm #Remember{ float:right; width:65%; }
#MemberLoginForm_LoginForm #Remember label	{ width:auto; }