html {
	height: 100%;
}
.body {
	margin:0px;
	background:#333333 url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/background.jpg);
	font:13px Arial, Helvetica, sans-serif;
	color:#333333;
}
form {
	height:100%;
}
.body A {
	color:#0D96FB;
}
.body A:hover {
	color:#FAA31A;
}
.body ul {
	list-style-image:url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/list-dot-orange.png);
}
 @font-face {
 font-family: 'MyriadProBoldCondensed';
 src: url('Font Kit/myriadpro-boldcond-webfont.eot');
 src: url('Font Kit/myriadpro-boldcond-webfont.eot?#iefix') format('embedded-opentype'),  url('Font Kit/myriadpro-boldcond-webfont.woff') format('woff'),  url('Font Kit/myriadpro-boldcond-webfont.ttf') format('truetype'),  url('Font Kit/myriadpro-boldcond-webfont.svg#MyriadProBoldCondensed') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'MyriadProCondensed';
 src: url('Font Kit/myriadpro-cond-webfont.eot');
 src: url('Font Kit/myriadpro-cond-webfont.eot?#iefix') format('embedded-opentype'),  url('Font Kit/myriadpro-cond-webfont.woff') format('woff'),  url('Font Kit/myriadpro-cond-webfont.ttf') format('truetype'),  url('Font Kit/myriadpro-cond-webfont.svg#MyriadProCondensed') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'myriad_pro_lightbold';
 src: url('Font Kit/myriadpro-semibold-webfont.eot');
 src: url('Font Kit/myriadpro-semibold-webfont.eot?#iefix') format('embedded-opentype'),  url('Font Kit/myriadpro-semibold-webfont.woff') format('woff'),  url('Font Kit/myriadpro-semibold-webfont.ttf') format('truetype'),  url('Font Kit/myriadpro-semibold-webfont.svg#myriad_pro_lightbold') format('svg');
 font-weight: normal;
 font-style: normal;
}
#shadow {
	background:#222222;
	margin:0 auto;
	width:1080px;
	min-height:100%;
	text-align:center;
	box-shadow: 0 0 10px #000000;
}
#header {
	height:90px;
	border-bottom:5px solid #000000;
}
#menu-bar {
	background:#035FA1 url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/menu-rep.jpg) 0 0 repeat-x;
	height:40px;
}
#feature {
	background:#000000;
	border-bottom:5px solid #E5E5E5;
}
#content {
	background:#FFFFFF;
	padding:20px;
}
#twitter {
	background:#FFFFFF;
	border-bottom:5px solid #E5E5E5;
	color:#FFFFFF;
	font-size:12px;
}
#twitter A {
	color:#F9A319;
	text-decoration:none;
}
#twitter A:hover {
	color:#F9A319;
	text-decoration:underline;
}
#footer {
 min-height::200px;
	border-top:5px solid #000000;
}

.forecolor0,.forecolor0:link{color:#FFFFFF;}
.forecolor1,.forecolor1:link{color:#ECECEC;}
.forecolor2,.forecolor2:link,.forecolor0 A,A.forecolor0:hover{color:#D9D9D9;}
.forecolor3,.forecolor3:link,.forecolor1 A,A.forecolor1:hover{color:#C6C6C6;}
.forecolor4,.forecolor4:link,.forecolor2 A,A.forecolor2:hover,.forecolor0 A:hover{color:#B2B2B2;}
.forecolor5,.forecolor5:link,.forecolor3 A,A.forecolor3:hover,.forecolor1 A:hover,.forecolor9 A:hover{color:#9F9F9F;}
.forecolor6,.forecolor6:link,.forecolor4 A,A.forecolor4:hover,.forecolor2 A:hover,.forecolor10 A:hover{color:#808080;}
.forecolor7,.forecolor7:link,.forecolor5 A,A.forecolor5:hover,.forecolor3 A:hover,.forecolor7 A:hover,A.forecolor9:hover,.forecolor9 A{color:#606060;}
.forecolor8,.forecolor8:link,.forecolor6 A,A.forecolor6:hover,.forecolor4 A:hover,.forecolor8 A:hover,A.forecolor10:hover,.forecolor10 A{color:#404040;}
.forecolor9,.forecolor9:link,.forecolor7 A,A.forecolor7:hover,.forecolor5 A:hover{color:#202020;}
.forecolor10,.forecolor10:link,.forecolor8 A,A.forecolor8:hover,.forecolor6 A:hover{color:#000000;}

.backcolor0{background-color:#FFFFFF;}
.backcolor1{background-color:#ECECEC;}
.backcolor2{background-color:#D9D9D9;}
.backcolor3{background-color:#C6C6C6;}
.backcolor4{background-color:#B2B2B2;}
.backcolor5{background-color:#9F9F9F;}
.backcolor6{background-color:#808080;}
.backcolor7{background-color:#606060;}
.backcolor8{background-color:#404040;}
.backcolor9{background-color:#202020;}
.backcolor10{background-color:#000000;}

.bordercolor0{border-color:#FFFFFF;}
.bordercolor1{border-color:#ECECEC;}
.bordercolor2{border-color:#D9D9D9;}
.bordercolor3{border-color:#C6C6C6;}
.bordercolor4{border-color:#B2B2B2;}
.bordercolor5{border-color:#9F9F9F;}
.bordercolor6{border-color:#808080;}
.bordercolor7{border-color:#606060;}
.bordercolor8{border-color:#404040;}
.bordercolor9{border-color:#202020;}
.bordercolor10{border-color:#000000;}

.fontstyle0{font-size: 10px;}
.fontstyle1{font-size: 11px;}
.fontstyle2{font-size: 12px; font-weight: bold;}
.fontstyle3{font-size: 13px;}
.fontstyle4{font-size: 13px; font-weight: bold;}
.fontstyle5{font-size: 14px; font-weight: bold;}
.fontstyle6{font-size: 16px; font-weight: bold; text-decoration:none;}
.fontstyle7{font-size: 18px; font-weight: bold; text-decoration:none;}
.fontstyle8{font-size: 20px; font-weight: bold; text-decoration:none;}
.fontstyle9{font-size: 22px; font-weight: bold; text-decoration:none;}
.fontstyle10{font-size: 24px; font-weight: bold; text-decoration:none;}

.fontstyle0,.fontstyle1,.fontstyle2,.fontstyle3,.fontstyle4,.fontstyle5,.fontstyle6,.fontstyle7,.fontstyle8,.fontstyle9,.fontstyle10{font-family: Arial, Helvetica, sans-serif;}

IMG.imgblock, .imgblock IMG, embed {
	display:block
}
IMG {
	text-decoration: none;
	border:0;
}
.ModuleTitleText {
	font-family: 'MyriadProBoldCondensed';
	font-size:31px;
	color:#035FA1;
	text-decoration:none;
}
.zone3 .ModuleTitleText, .zone4 .ModuleTitleText {
	font-family: 'MyriadProBoldCondensed';
	font-size:27px;
	color:#005F9F;
	float:left;
	white-space:nowrap;
	padding-right:10px;
}
.mtstripes .ModuleTitleText {
	font-family: 'MyriadProBoldCondensed';
	font-size:31px;
	color:#035FA1;
	text-decoration:none;
	padding-right:15px;
}
h2 {
	font-family: 'MyriadProBoldCondensed';
	font-size:20px;
	color:#0D96FB;
	white-space:nowrap;
	padding-right:10px;
}

.header-nav {
	padding-right:15px;
}
.header-nav, .header-nav A {
	font-family: 'MyriadProBoldCondensed';
	font-size:17px;
	color:#FFFFFF;
	text-decoration:none;
}
.header-nav A:hover {
	font-family: 'MyriadProBoldCondensed';
	color:#F9A319;
	text-decoration:underline;
}
.header-nav .phonenumber {
	font-size:21px;
	color:#FFFFFF;
}
.header-nav .orange {
	color:#F9A319;
}
.footer-nav {
	line-height:1.75em;
}
.footer-nav, .footer-nav A {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
.footer-nav A:hover {
	color:#F9A319;
	text-decoration:underline;
}
.footer-nav .col-title {
	font-family: 'MyriadProBoldCondensed';
	font-size:21px;
	color:#0C96FA;
}
.minicart {
	font-family: 'MyriadProBoldCondensed';
	font-size:17px;
	color:#FFFFFF;
	padding-right:5px;
}
.minicart span {
	font-family: 'MyriadProBoldCondensed';
	font-size:21px;
	color:#0D96FB;
	padding-left:2px;
}
.minicart .viewcart {
	background: url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/icon-cart.jpg) 0 0 no-repeat;
	display: block;
	height: 17px;
	width: 17px;
	padding-right:7px;
}
.minicart a.viewcarttext {
	font-family: 'MyriadProBoldCondensed';
	font-size:17px;
	color:#F9A319;
	text-decoration:none;
}
.minicart a.viewcarttext:hover {
	color:#0D96FB;
	text-decoration:underline;
}
.user {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	padding-right:15px;
}
.user A {
	color:#0C96F9;
	text-decoration:none;
}
.user A:hover {
	color:#F9A319;
	text-decoration:underline;
}
.feature2 .ModuleContainer {
	margin-bottom:20px;
}
.breadcrumb {
	font-family: 'MyriadProCondensed';
	font-size:15px;
	color:#999999;
	text-decoration:none;
	padding:0 0 15px 0;
}
.breadcrumb A {
	color:#999999;
	text-decoration:none;
}
.breadcrumb A:hover {
	color:#222222;
	text-decoration:underline;
}
.page3844 .breadcrumb {
	display:none;
}
.clear {
	height: 100%
}
.clear:after {
	content: '';
	display: block;
	clear: both
}
#menu {
	position:relative;
	z-index:999;
	height:40px;
}
#menu, #menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu li {
	position: relative;
	float: left;
	white-space: nowrap;
	padding:0;
}
#menu li:hover {
	background: url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/menu-hover.jpg) 0 0 repeat-x;
}
#menu li a {
	font-family: 'MyriadProBoldCondensed';
	font-size:21px;
	display: block;
	height:23px;
	padding:7px 20px 10px;
	text-decoration: none;
	color: #FFFFFF;
}
#menu li a.selected, #menu li a.selected:hover {
	background:url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/menu-sel.jpg) 0 0 repeat-x;
	text-decoration: none;
	color: #FFFFFF;
}
#menu ul {
	background:#0475C8;
	display: none;
	position: absolute;
	top:40px;
	left:-1px;
	width:200px;
	padding:5px 0 10px 0;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
}
#menu ul li {
	float: none;
	text-align:left;
}
#menu ul li a {
	font-family: 'MyriadProCondensed';
	font-size:17px;
	display: block;
	height:18px;
	padding:3px 15px 3px;
	text-decoration: none;
	color:#FFFFFF;
}
#menu ul li a:hover, #menu ul li a.selected, #menu ul li a.selected:hover {
	background:none;
	text-decoration: none;
	color: #FBA31B;
}
#menu ul li:hover {
	background:none !important;
}
#menu ul ul {
	top: -5px;
	left: 95%;
	background: rgba(251, 163, 27, 0.9);
	width:200px;
	padding:7px 0 12px;
}
#menu ul ul li a {
	font-family: 'myriad_pro_lightbold';
	font-size:12px;
	text-transform:none;
	display: block;
	height:10px;
	padding:5px 15px;
	text-decoration: none;
	color:#004990;
	text-shadow: 0 0 0 rgba(0, 0, 0, 0.6);
}
#menu ul ul li a:hover, #menu ul ul li a.selected, #menu ul ul li a.selected:hover {
	background:none;
	text-decoration: underline;
	color:#004990;
}
#menu li.has_child a, #menu li.has_child a:hover {
	background:url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/menu-arrow.png) 95% 50% no-repeat;
}
#menu ul li.has_child a, #menu ul ul li.has_child a, #menu ul li a, #menu ul ul li a {
	background:none !important;
}
#menu ul li.has_child:hover {
	background:url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/submenu-hover-arrow.jpg) 92% 50% no-repeat !important;
}
#menu ul li li.has_child:hover {
	background:url(/System/Resources/Themes/337b173e-70f2-45b8-9d29-49e7d6c40d4b/images/sub-submenu-hover-arrow.jpg) 92% 50% no-repeat !important;
}
#menu li a.selected, #menu li a.selected:hover {
	background:url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/menu-sel.jpg) 0 0 repeat-x;
	text-decoration: none;
	color: #FFFFFF;
}
.zone2 {
	font-family: 'MyriadProBoldCondensed';
	font-size:21px;
	color:#FFFFFF;
	text-decoration:none;
	padding-right:10px;
}
.zone2 span {
	font-family: 'MyriadProBoldCondensed';
	font-size:21px;
	color:#F9A319;
	text-decoration:none;
}
.zone3 .ModuleContainer, .zone4 .ModuleContainer {
	margin-right:30px;
}
ul#sub-nav {
	list-style:none;
	margin:0 30px 15px 0;
	padding:0;
	width:235px;
}
ul#sub-nav li {
	font-family: 'MyriadProBoldCondensed';
	font-size:17px;
	color:#222222 !important;
	padding:3px 0;
}
ul#sub-nav a {
	text-decoration:none;
	color:#222222;
}
ul#sub-nav a:hover {
	color:#0D96FB;
	text-decoration:none;
}
ul#sub-nav a.selected {
	color:#FBA31B;
	text-decoration:none;
}
ul#sub-nav ul {
	list-style:none;
	margin:0;
	padding:0;
	padding-bottom:10px;
}
ul#sub-nav ul li {
	font-family: 'MyriadProCondensed';
	font-size:17px;
	color:#FBA31B;
	margin:0;
	padding:0;
}
ul#sub-nav ul a {
	color:#FBA31B;
	text-decoration:none;
	padding:1px 0 1px;
	width:235px;
	display:block;
}
ul#sub-nav ul a:hover, ul#sub-nav ul a.selected {
	background:url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/submenu-arrow.jpg) 95% 50% no-repeat;
	color:#0D96FB;
	text-decoration:none;
}

ul#sub-nav ul ul {
	list-style:none;
	margin:0;
	padding:0;
	padding-bottom:10px;
}
ul#sub-nav ul ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FBA31B;
	margin:0;
	padding:0;
}
ul#sub-nav ul ul a {
	color:#FBA31B;
	text-decoration:none;
	padding:3px 0 3px 15px;
	width:220px;
	display:block;
}
ul#sub-nav ul ul a:hover, ul#sub-nav ul ul a.selected {
	background:none;
	color:#0D96FB;
	text-decoration:none;
}


.page3844 ul#sub-nav {
	display:none;
}
.page3928 ul#sub-nav {
	display:inline;
}


.copyright, .copyright A {
	font-size:11px;
	color:#FBA31B;
	text-decoration:none;
}
.copyright A:hover {
	color:#FBA31B;
	text-decoration:underline;
}
/*	Form Style	*/
.error {
	color:#CC0000;
	white-space:nowrap;
}
.field label, .field select, DIV .forecolor6, .field option {
	font-size:12px;
	font-weight:normal;
}
label .forecolor10 {
	font-size:12px;
	font-weight:bold;
}
input[type="text"], input[type="date"], input[type="email"], input[type="tel"], input[type="password"], input[type="file"] {
	font-size:13px;
	color:#333333;
	height:25px;
	margin:5px 0;
	padding:3px 0 3px 5px;
	border:1px solid #CCCCCC;
	vertical-align:middle;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	background:url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/title-back-rep.jpg);
}
input[type="text"]:focus, input[type="date"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="password"]:focus, input[type="file"]:focus {
	background:#FFFFFF none;
}
textarea {
	font-size:13px !important;
	color:#333333;
	margin:5px 0;
	padding:7px 0 3px 5px;
	border:1px solid #CCCCCC;
	vertical-align:middle;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	background:url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/title-back-rep.jpg);
}
textarea:focus {
	background:#FFFFFF none;
}
.field select {
	color: #333333;
	font-weight:normal;
	border:1px solid #CCCCCC;
	height:28px;
	margin:3px 0;
	padding:3px 3px 2px 3px;
}
input[type="submit"], input[type="reset"] {
	font-family: 'MyriadProBoldCondensed';
	font-size:17px;
	color:#FFFFFF !important;
	text-transform:uppercase;
	height:30px;
	padding:2px 8px;
	margin:10px 0 0 0;
	background-color:#333333;
	border:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
}
input[type="submit"]:hover, input[type="reset"]:hover {
	font-family: 'MyriadProBoldCondensed';
	font-size:17px;
	color:#FFFFFF !important;
	text-transform:uppercase;
	height:30px;
	padding:2px 8px;
	background-color:#035FA1;
	border:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	cursor:auto;
}
.minisearch .searchfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	background:url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/search-box.jpg) 0 0 no-repeat;
	width:155px !important;
	height:35px;
    *height:25px;
	margin:0;
	padding:0 0 0 10px;
    *padding:10px 0 0 10px;
	border:0;
	vertical-align:middle;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
}
.minisearch .searchfield:focus {
	border:0;
	background:url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/search-box.jpg) 0 0 no-repeat;
}
.minisearch .searchbtn {
	background:url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/search-btn.jpg) 0 0 no-repeat;
	width:35px;
	height:35px;
	margin:0;
	padding:0;
}
DIV.blogs table {
	border-spacing:0;
	border-collapse:collapse;
}
DIV.blogs table.bordercolor7, DIV.blogs DIV.hdiv, DIV.blogs .hdiv DIV {
	border:0 !important;
}
DIV.blogs td.bordercolor7 {
	border: 0 !important;
}
DIV.blogs tr {
	background-color:transparent !important;
}
DIV.blogs .forecolor0, DIV.blogs .forecolor0:link {
	color:#999999;
}
DIV.blogs DIV.vdiv, DIV.blogs .vdiv DIV {
	border:0 !important;
	border-bottom:1px solid #DDDDDD !important;
}
DIV.blogs .forecolor2, DIV.blogs .forecolor2:link, DIV.blogs .forecolor0 A, DIV.blogs A.forecolor0:hover {
	color: #999999 !important;
}
DIV.blogs .forecolor8, DIV.blogs .forecolor8:link, DIV.blogs .forecolor6 A, DIV.blogs A.forecolor6:hover, DIV.blogs .forecolor4 A:hover, DIV.blogs .forecolor8 A:hover, DIV.blogs A.forecolor10:hover, DIV.blogs .forecolor10 A {
	color: #FAA31A !important;
}
DIV.blogs .field label, DIV.blogs .field select, DIV.blogs DIV .forecolor6, DIV.blogs .field option {
	padding-bottom:10px !important;
}
DIV.blogs .fontstyle5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-top:15px;
	padding-top:15px;
	border-top: 1px solid #CCCCCC;
}
DIV.blogs .fontstyle6 {
	font-family: 'MyriadProCondensed';
	font-size:25px;
	color:#FAA31A !important;
	text-decoration: none;
}
DIV.blogs .fontstyle10 {
	font-family: 'MyriadProCondensed';
	font-size:31px;
	color:#025FA0 !important;
	text-decoration: none;
}
DIV.blogs .addthis_toolbox {
	padding:10px 0;
}
.blogsnavigation .backcolor3, .blogsnavigation .backcolor5 {
	background-color:transparent !important;
}
.blogsnavigation .forecolor1 {
	font-family: 'MyriadProCondensed';
	font-size:19px;
	color:#FFFFFF !important;
	text-decoration: none;
	padding:5px 0 5px 10px !important;
}
.blogsnavigation .bordercolor7 {
	border:1px solid #222222;
}
.blogsnavigation .bordercolor5 {
	border-top:none !important;
}
.blogsnavigation .backcolor6 {
	background-color:#222222;
}



.storefront DIV#slider-wrapper {
	width:1040px;
	overflow:hidden;
}
.storefront .sftitle {
	font-family: 'MyriadProBoldCondensed';
	font-size:17px;
	color:#015F9F;
	padding:10px 0 5px;
}
.storefront .sfprice .fontstyle4 {
	font-family: 'MyriadProBoldCondensed';
	font-size:25px;
	color:#FBA31B;
	padding:10px 0 5px;
}
.storefront .sfprice span.forecolor10 {
	font-size:14px;
	color:#161616;
}
DIV#sfnew {
	position:absolute;
	z-index:999;
	margin:0 0 0 560px;
	top:392px;
}
DIV#sfnew DIV#sfnewtitle {
	font-family: 'MyriadProBoldCondensed';
	font-size:27px;
	color:#FFFFFF;
	padding-left:3px;
}
DIV#sfnew a.sftitle {
	font-family: 'MyriadProBoldCondensed';
	font-size:21px;
	color:#025FA0;
	text-decoration:none;
}
DIV#sfnew a.sftitle:hover {
	color:#FAA31A;
	text-decoration:underline;
}
DIV#sfnew .sfprice {
	font-family: 'MyriadProBoldCondensed';
	font-size:31px;
	color:#FAA31A;
}
DIV#sfnew .sfsummary {
	font-size:11px;
	color:#333333;
	padding:0;
	margin:0;
}
DIV#sftitlebar {
	margin:30px 0 0 10px;
}
DIV#sftitlebar2 {
	margin:30px 0 0 10px;
}
DIV#sflisttitle {
	font-family: 'MyriadProBoldCondensed';
	font-size:27px;
	color:#005F9F;
	float:left;
	white-space:nowrap;
	padding-right:10px;
}
td.sfstripes {
	background:url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/title-back-rep.jpg);
	padding:10px 15px;
	height:15px;
}
DIV#sfcategory {
	padding:0;
	margin:5px 0 20px;
	color:#444444;
}
DIV#sfcategory DIV#sfitem {
	padding:0;
	margin:0 0 20px 0;
}
DIV#sfcategory DIV#sfpaging {
	background:url(/System/Resources/Themes/5d7c374c-cb00-418e-a0e3-39581378c466/images/title-back-rep.jpg);
	padding:10px 15px;
	margin:0;
	height:15px;
	font-size:11px;
}
DIV#sfdetails .sftitle {
	font-family: 'MyriadProBoldCondensed';
	font-size:45px;
	color:#005F9F;
	text-decoration:none;
}
DIV#sfdetails .sfprice .fontstyle4 {
	font-family: 'MyriadProBoldCondensed';
	font-size:57px;
	color:#FBA31B;
}
DIV#sffeatured {
	padding:0 0 20px 0;
	text-align:left;
}
DIV#sffeatured a.sftitle {
	font-family: 'MyriadProBoldCondensed';
	font-size:17px;
	color:#005F9F;
	text-decoration:none;
}
DIV#sffeatured a.sftitle:hover {
	color:#FAA31A;
	text-decoration:underline;
}
DIV#sffeatured .sfprice {
	font-family: 'MyriadProBoldCondensed';
	font-size:17px;
	color:#FBA31B;
}
DIV#sfpopular {
	padding:20px 0;
	text-align:left;
}
DIV#sfpopular a.sftitle {
	font-family: 'MyriadProBoldCondensed';
	font-size:17px;
	color:#005F9F;
	text-decoration:none;
}
DIV#sfpopular a.sftitle:hover {
	color:#FAA31A;
	text-decoration:underline;
}
DIV#sfpopular .sfprice {
	font-family: 'MyriadProBoldCondensed';
	font-size:25px;
	color:#FBA31B;
}
/* -------------------------------------------------- */
	/*	Pricing Tables
/* -------------------------------------------------- */
.clearfix:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
}
DIV.extended-pricing-table {
	display:block;
}
.extended-pricing-table {
	height: 100%;
	margin: 0 0 40px;
	position: relative;
	text-align: center;
	width: 100%;
}
.extended-pricing-table .column {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}
.extended-pricing-table .features {
	list-style: none;
	margin: 0;
	padding:0;
}
.extended-pricing-table .features li {
	display: block;
	margin: 0;
	position: relative
}
.extended-pricing-table .footer {
	padding: 16px 20px;
}
.extended-pricing-table .footer .button {
	background: #515151;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	padding: 9px 20px;
}
/* ---------------------------------------- */
		/*	Extended Pricing Table
/* ---------------------------------------- */

.extended-pricing-table.featured {
	margin-top: 40px;
}
.extended-pricing-table .column {
	width: 100%;
}
.extended-pricing-table .features-list {
	text-align: left;
	width: 200px !important;
}
.extended-pricing-table.col2 .column {
	width: 370px;
}
.extended-pricing-table.col3 .column {
	width: 246px;
}
.extended-pricing-table.col4 .column {
	width: 165px;
}
.extended-pricing-table.col5 .column {
	width: 148px;
}
.extended-pricing-table .featured {
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .15);
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, .15);
	box-shadow: 0 0 20px rgba(0, 0, 0, .15);
	z-index: 1;
}
.extended-pricing-table .header {
	background: #3a3a3a;
	color: #fff;
	min-height: 110px;
}
.extended-pricing-table .features-list .header {
	background: none;
}
.extended-pricing-table .featured .header {
	background: #0D96FB;
	padding: 0 0 10px;
}
.ie7 .extended-pricing-table .featured .header {
	padding-bottom: 0;
}
.extended-pricing-table .title {
	background: #2c2c2c;
	color: #bbbbbb;
	font-size: 13px;
	font-weight: 400;
	margin: 0 0 7px;
	padding: 8px 15px;
	text-transform: uppercase;
}
.extended-pricing-table .featured .title {
	background: #035FA1;
	color: #fff;
	font-size: 17px;
	font-weight: 600;
	margin-top: -10px;
	padding-bottom: 11px;
	padding-top: 10px;
	position: relative;
}
.extended-pricing-table .price {
	color: #999;
	font-size: 12px;
	font-weight: 400;
	margin: 0;
}
.extended-pricing-table .featured .price {
	color: #A2D9FD;
}
.extended-pricing-table .price span {
	color: #fff;
	font-size: 30px;
	display: block;
}
.extended-pricing-table .featured .price span {
	font-weight: 600;
}
.extended-pricing-table .features {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
.extended-pricing-table .features-list .features {
	border-left: none;
}
.extended-pricing-table .features li {
	background: #f8f8f8;
	border-bottom: 1px solid #fff;
	padding: 8px 10px;
}
.extended-pricing-table .features li:before {
	content: '';
}
.extended-pricing-table .featured .features li {
	background: #fff;
}
.extended-pricing-table .features li:first-child {
	border-top: 1px solid #fff;
}
 .extended-pricing-table .features li:nth-child(even) {
background: #f0f0f0;
}
 .extended-pricing-table .featured .features li:nth-child(even) {
background: #f6f6f6;
}
.extended-pricing-table .footer {
	background: #f8f8f8;
}
.extended-pricing-table .featured .footer {
	padding-bottom: 26px;
}
.extended-pricing-table .features-list .footer {
	background: none;
}
.extended-pricing-table .free .footer .button {
	background: #4a993e;
}
.extended-pricing-table .featured .footer .button {
	background: #f15a23;
}
.extended-pricing-table .footer .button:hover {
	background: #f15a23;
}
.extended-pricing-table .free .footer .button:hover,  .extended-pricing-table .featured .footer .button:hover {
	background: #515151;
}
a:active {
	outline: none;
}
a:focus {
	-moz-outline-style: none;
}
