html { 
	background: url(../images/2017Background1.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height:100%; margin:0; padding:0; width:100%; overflow:visible;
	}
	
@font-face {
	font-family: 'bebas_neueregular';
	src: url('../font/bebasneue-webfont.eot');
	src: url('../font/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
		url('../font/bebasneue-webfont.woff') format('woff'),
		url('../font/bebasneue-webfont.ttf') format('truetype'),
		url('../font/bebasneue-webfont.svg#bebas_neueregular') format('svg');
	font-weight: normal;
	font-style: normal;
	}



@font-face {
	font-family: 'shantiregular';
	src: url('../font/shanti-regular-webfont.eot');
	src: url('../font/shanti-regular-webfont.eot?#iefix') format('embedded-opentype'),
		url('../font/shanti-regular-webfont.woff') format('woff'),
		url('../font/shanti-regular-webfont.ttf') format('truetype'),
		url('../font/shanti-regular-webfont.svg#shantiregular') format('svg');
	font-weight: normal;
	font-style: normal;
	}

@font-face {
	font-family: 'gandhi_serifitalic';
	src: url('../font/gandhiserif-italic-webfont.eot');
	src: url('../font/gandhiserif-italic-webfont.eot?#iefix') format('embedded-opentype'),
		url('../font/gandhiserif-italic-webfont.woff2') format('woff2'),
		url('../font/gandhiserif-italic-webfont.woff') format('woff'),
		url('../font/gandhiserif-italic-webfont.ttf') format('truetype'),
		url('../font/gandhiserif-italic-webfont.svg#gandhi_serifitalic') format('svg');
	font-weight: normal;
	font-style: normal;
	}

.fullheight{height:100%}
body {margin:0; padding:0; width:100%; height:100%; overflow:visible;}
.TopNavLink  {font-family:bebas_neueregular;font-size:33px;color:white;font-weight:bold;text-decoration:none;}
.TopNavLink:hover {font-family:bebas_neueregular;font-size:33px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.TopNavLink:visited {font-family:bebas_neueregular;font-size:33px;color:white;font-weight:bold;text-decoration:none;}
.TopNavLink:visited:hover {font-family:bebas_neueregular;font-size:33px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.TopNavLinkOn  {font-family:bebas_neueregular;font-size:33px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.TopNavLinkOn:hover {font-family:bebas_neueregular;font-size:33px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.TopNavLinkOn:visited {font-family:bebas_neueregular;font-size:33px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.TopNavLinkOn:visited:hover {font-family:bebas_neueregular;font-size:33px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.TopNavLinkSm  {font-family:shantiregular;font-size:11px;color:white;font-weight:bold;text-decoration:none;}
.TopNavLinkSm:hover {font-family:shantiregular;font-size:11px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.TopNavLinkSm:visited {font-family:shantiregular;font-size:11px;color:white;font-weight:bold;text-decoration:none;}
.TopNavLinkSm:visited:hover {font-family:shantiregular;font-size:11px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.TopNavLinkSmOn  {font-family:shantiregular;font-size:11px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.TopNavLinkSmOn:hover {font-family:shantiregular;font-size:11px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.TopNavLinkSmOn:visited {font-family:shantiregular;font-size:11px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.TopNavLinkSmOn:visited:hover {font-family:shantiregular;font-size:11px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.Link  {font-family:bebas_neueregular;font-size:16px;color:#01A6FE;font-weight:bold;text-decoration:none;none;letter-spacing: 0.02cm;}
.Link:hover {font-family:bebas_neueregular;font-size:16px;color:#666666;font-weight:bold;text-decoration:none;none;letter-spacing: 0.02cm;}
.Link:visited {font-family:bebas_neueregular;font-size:16px;color:#01A6FE;font-weight:bold;text-decoration:none;none;letter-spacing: 0.02cm;}
.Link:visited:hover {font-family:bebas_neueregular;font-size:16px;color:#666666;font-weight:bold;text-decoration:none;none;letter-spacing: 0.02cm;}
.LinkGray  {font-family:bebas_neueregular;font-size:16px;color:#cccccc;font-weight:bold;text-decoration:none;none;letter-spacing: 0.02cm;}
.LinkGray:hover {font-family:bebas_neueregular;font-size:16px;color:black;font-weight:bold;text-decoration:none;none;letter-spacing: 0.02cm;}
.LinkGray:visited {font-family:bebas_neueregular;font-size:16px;color:#cccccc;font-weight:bold;text-decoration:none;none;letter-spacing: 0.02cm;}
.LinkGray:visited:hover {font-family:bebas_neueregular;font-size:16px;color:black;font-weight:bold;text-decoration:none;none;letter-spacing: 0.02cm;}
.LinkWhite  {cursor: pointer; cursor: hand; font-family:shantiregular;font-size:14px;color:white;font-weight:bold;text-decoration:none;}
.LinkWhite:hover {cursor: pointer; cursor: hand; font-family:shantiregular;font-size:14px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.LinkWhite:visited {cursor: pointer; cursor: hand; font-family:shantiregular;font-size:14px;color:white;font-weight:bold;text-decoration:none;}
.LinkWhite:visited:hover {cursor: pointer; cursor: hand; font-family:shantiregular;font-size:14px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.LinkBlue  {font-family:shantiregular;font-size:13px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.LinkBlue:hover {font-family:shantiregular;font-size:13px;color:#666666;font-weight:bold;text-decoration:none;}
.LinkBlue:visited {font-family:shantiregular;font-size:13px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.LinkBlue:visited:hover {font-family:shantiregular;font-size:13px;color:#666666;font-weight:bold;text-decoration:none;}
.BlogLink  {font-family:shantiregular;font-size:13px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.BlogLink:hover {font-family:shantiregular;font-size:13px;color:#666666;font-weight:bold;text-decoration:none;}
.BlogLink:visited {font-family:shantiregular;font-size:13px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.BlogLink:visited:hover {font-family:shantiregular;font-size:13px;color:#666666;font-weight:bold;text-decoration:none;}
.LinkBlueLG  {font-family:shantiregular;font-size:21px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.LinkBluLGe:hover {font-family:shantiregular;font-size:21px;color:#666666;font-weight:bold;text-decoration:none;}
.LinkBlueLG:visited {font-family:shantiregular;font-size:21px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.LinkBlueLG:visited:hover {font-family:shantiregular;font-size:21px;color:#666666;font-weight:bold;text-decoration:none;}
.LinkHeadlineBlue  {font-family:bebas_neueregular;font-size:24px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.LinkHeadlineBlue:hover {font-family:bebas_neueregular;font-size:24px;color:#666666;font-weight:bold;text-decoration:none;}
.LinkHeadlineBlue:visited {font-family:bebas_neueregular;font-size:24px;color:#01A6FE;font-weight:bold;text-decoration:none;}
.LinkHeadlineBlue:visited:hover {font-family:bebas_neueregular;font-size:24px;color:#666666;font-weight:bold;text-decoration:none;}
TD {font-family:shantiregular;font-size:13px;color:white;font-weight:normal;text-decoration:none;}
.SmallRegBlackText {font-family:shantiregular;font-size:11px;color:black;font-weight:normal;text-decoration:none;}
.RegBlackText {font-family:shantiregular;font-size:13px;color:black;font-weight:normal;text-decoration:none;}
.BoldRegBlackText {font-family:shantiregular;font-size:13px;color:black;font-weight:bold;text-decoration:none;}
.BoldRegWhiteText {font-family:shantiregular;font-size:13px;color:white;font-weight:bold;text-decoration:none;}
.RegBlackTextSmall {font-family:shantiregular;font-size:12px;color:black;font-weight:normal;text-decoration:none;}
.RegBlackTextBold {font-family:shantiregular;font-size:16px;color:black;font-weight:bold;text-decoration:none;}
.RegularTextGray {font-family:shantiregular;font-size:13px;color:#666666;font-weight:bold;text-decoration:none;}
.RegularTextBlackLg {font-family:gandhi_serifitalic;font-size:20px;color:black;font-weight:normal;text-decoration:none;}
.RegularTextWhiteLg {font-family:gandhi_serifitalic;font-size:20px;color:white;font-weight:normal;text-decoration:none;}
.RegularTextWhite {font-family:shantiregular;font-size:13px;color:white;font-weight:normal;text-decoration:none;}
.HeadlineGray {font-family:bebas_neueregular;font-size:18px;color:#666666;font-weight:bold;text-decoration:none;}
.HeadlineGrayLG {font-family:bebas_neueregular;font-size:30px;color:#cccccc;font-weight:bold;text-decoration:none;}
.HeadlineWhite {font-family:bebas_neueregular;font-size:40px;color:white;font-weight:normal;text-decoration:none;letter-spacing: 0.01cm;}
.Headline {font-family:bebas_neueregular;font-size:40px;color:black;font-weight:normal;text-decoration:none;letter-spacing: 0.01cm;}
.HeadlineSmallGray {font-family:bebas_neueregular;font-size:16px;color:#cccccc;font-weight:normal;text-decoration:none;letter-spacing: 0.02cm;}
.HeadlineSmall {font-family:bebas_neueregular;font-size:19px;color:black;font-weight:normal;text-decoration:none;letter-spacing: 0.01cm;}
.HeadlineMedium {font-family:bebas_neueregular;font-size:24px;color:black;font-weight:normal;text-decoration:none;letter-spacing: 0.01cm;}
.HeadlineBlue {font-family:bebas_neueregular;font-size:24px;color:#01A6FE;font-weight:normal;text-decoration:none;}
.SpacedText {font-family:shantiregular;font-size:14px;color:white;font-weight:normal;text-decoration:none;line-height: 150%;}
.HeadlineBlueLG {font-family:bebas_neueregular;font-size:40px;color:#01A6FE;font-weight:normal;text-decoration:none;letter-spacing: 0.01cm;}
.WhiteBorder {border-style: solid; border-width: 4px; border-color:#666666; border-radius: 15px;}
.BlackBorder {border-style: solid; border-width: 16px; border-color:#000; border-radius: 20px;}
.BlackBorderMedium {border-style: solid; border-width: 8px; border-color:#000; border-radius: 20px;}
.BlackBorderSmall {border-style: solid; border-width: 2px; border-color:#000;}

.alpha50 {background: rgba(0, 0, 0, 0.5);}


.HeadlineWhiteLink {font-family:bebas_neueregular;font-size:40px;color:white;font-weight:normal;text-decoration:none;letter-spacing: 0.01cm;}
.HeadlineWhiteLink:hover {font-family:bebas_neueregular;font-size:40px;color:white;font-weight:normal;text-decoration:none;letter-spacing: 0.01cm;}
.HeadlineWhiteLink:visited {font-family:bebas_neueregular;font-size:40px;color:white;font-weight:normal;text-decoration:none;letter-spacing: 0.01cm;}
.HeadlineWhiteLink:visited:hover {font-family:bebas_neueregular;font-size:40px;color:white;font-weight:normal;text-decoration:none;letter-spacing: 0.01cm;}

.CategoryLink  {font-family:verdana;font-size:10px;color:black;font-weight:bold;text-decoration:none;}
.CategoryLink:hover {font-family:verdana;font-size:10px;color:black;font-weight:bold;text-decoration:underline;}
.CategoryLink:visited {font-family:verdana;font-size:10px;color:black;font-weight:bold;text-decoration:none;}
.CategoryLink:visited:hover {font-family:verdana;font-size:10px;color:black;font-weight:bold;text-decoration:underline;}

.CategoryLinkS  {font-family:verdana;font-size:10px;color:black;font-weight:bold;text-decoration:underline;}
.CategoryLinkS:hover {font-family:verdana;font-size:10px;color:black;font-weight:bold;text-decoration:underline;}
.CategoryLinkS:visited {font-family:verdana;font-size:10px;color:black;font-weight:bold;text-decoration:underline;}
.CategoryLinkS:visited:hover {font-family:verdana;font-size:10px;color:black;font-weight:bold;text-decoration:underline;}

.InStock {font-family:verdana;font-size:11px;color:#006600;font-weight:bold;text-decoration:none;}
.LowLevel {font-family:verdana;font-size:11px;color:#ff9900;font-weight:bold;text-decoration:none;}
.Backordered {font-family:verdana;font-size:11px;color:#cc0000;font-weight:bold;text-decoration:none;}

.DemoLink  {font-family:bebas_neueregular;font-size:16px;color:#01A6FE;font-weight:bold;text-decoration:none;none;letter-spacing: 0.02cm;}
.DemoLink:hover {font-family:bebas_neueregular;font-size:16px;color:#01A6FE;font-weight:bold;text-decoration:none;none;letter-spacing: 0.02cm;}
.DemoLink:visited {font-family:bebas_neueregular;font-size:16px;color:#01A6FE;font-weight:bold;text-decoration:none;none;letter-spacing: 0.02cm;}
.DemoLink:visited:hover {font-family:bebas_neueregular;font-size:16px;color:#01A6FE;font-weight:bold;text-decoration:none;none;letter-spacing: 0.02cm;}
.DemoLinkGray  {cursor:pointer;font-family:bebas_neueregular;font-size:16px;color:#cccccc;font-weight:normal;text-decoration:none;none;letter-spacing: 0.02cm;}
.DemoLinkGray:hover {cursor:pointer;font-family:bebas_neueregular;font-size:16px;color:black;font-weight:normal;text-decoration:none;none;letter-spacing: 0.02cm;}
.DemoLinkGray:visited {cursor:pointer;font-family:bebas_neueregular;font-size:16px;color:#cccccc;font-weight:normal;text-decoration:none;none;letter-spacing: 0.02cm;}
.DemoLinkGray:visited:hover {cursor:pointer;font-family:bebas_neueregular;font-size:16px;color:black;font-weight:normal;text-decoration:none;none;letter-spacing: 0.02cm;}


.LinkII  {font-family:verdana;font-size:10px;color:black;font-weight:bold;text-decoration:none;}
.LinkII:hover {font-family:verdana;font-size:10px;color:black;font-weight:bold;text-decoration:underline;}
.LinkII:visited {font-family:verdana;font-size:10px;color:black;font-weight:bold;text-decoration:none;}
.LinkII:visited:hover {font-family:verdana;font-size:10px;color:black;font-weight:bold;text-decoration:underline;}

.BoldTextII {font-family:verdana;font-size:16px;color:black;font-weight:bold;text-decoration:none;}
.MedBlack {font-family:verdana;font-size:10px;color:black;font-weight:bold;text-decoration:none;}
.RegBlack {font-family:verdana, arial;font-size:11px;color:black;font-weight:normal;text-decoration:none;}

