/* Guide Specific */
*
{
	margin: 0px;
	padding: 0px;
}

body
{
	background: #000000 url(../images/armour39_bg.jpg) no-repeat center top;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

header
{
	padding-top: 15px;
}

section
{
	width: 900px;
	margin-bottom: 20px;
	border-bottom: 1px solid #d1d1d1;
	padding-bottom: 20px;
}

footer
{
	
}

p
{
	margin-bottom: 20px;
}

#mainContentWrapper
{
	width: 900px;
	margin: 0px auto;
	background-color: #fff;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 50px;
}

.innerWrap
{
	height: 250px;
}

.guideH1
{
	margin: 0px;
	margin-bottom: 10px;
	font-size: 24px;
}

.guideH2
{
	margin: 0px;
	margin-bottom: 10px;
	font-size: 18px;
}

.specLabel
{
	margin-top: 0px;
	font-size: 12px;
	color: #666666;
	font-style: italic;
	margin-bottom: 10px;
	border-bottom: 1px dotted #d1d1d1;
	padding-bottom: 5px;
}

.guideText
{
	margin: 0px;
	margin-bottom: 10px;
}

.swatchBlock
{
	width: 100px;
	height: 30px;
	padding-top: 70px;
	text-align: center;
	margin-right: 10px;
	float: left;
}

.botmargin10
{
	margin-bottom: 10px;
}

.botmargin20
{
	margin-bottom: 20px;
}

/* Live Styles */

/* Palette */
.blue1
{
	background-color: #003479;
	color: #fff;
}

.blue2
{
	background-color: #005abb;
}

.blue3
{
	background-color: #00a8e1;
}

.yellow1
{
	background-color: #ffd600;
}

.yellow2
{
	background-color: #fbc60e;
}

.green1
{
	background-color: #76d517;
}

.green2
{
	background-color: #60ae14;
}

.red1
{
	background-color: #d3222a;
}

.gray1
{
	background-color: #d7d7d7;
}

.gray2
{
	background-color: #aeaeae;
}

.gray3
{
	background-color: #2b2b2b;
	color: #fff;
}

/* Typography */
.uaH1
{
	font-size: 36px;
	font-weight: normal;
}

.uaH2
{
	font-size: 24px;
	font-weight: normal;
}

.uaH3
{
	font-size: 18px;
	font-weight: normal;
}

.uaBodyStandard
{
	font-size: 14px;
	line-height: 18px;
}

.navItemPrimary
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
}

.navItemSecondary
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
}

.dashNavItem
{
	font-weight: normal;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
}

.dashNavItemActive
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
}

.bodyCTA
{
	font-size: 10px;
	text-decoration: underline;
	display: block;
}

.weekStatPrimary
{
	font-size: 160px;
	font-weight: bold;
}

.weekStatSecondary
{
	font-size: 54px;
	font-weight: bold;
}

.monthStatPrimary
{
	font-size: 112px;
	font-weight: bold;
}

.monthStatSecondary
{
	font-size: 42px;
	font-weight: bold;
}

.captionLabel
{
	font-size: 10px;
}

/* Form, Input */

input
{
	background-color: #d6d6d6;
	border: none;
	height: 30px;
	width: 325px;
	font-size: 14px;
	text-transform: uppercase;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-left: 5px;
	color: #003479;
}

label
{
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
}













