BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
#centered {
	WIDTH: 100%
}
#pageArea {
	FONT-SIZE: 0.75em; MARGIN: auto; WIDTH: 913px; COLOR: #5a5b5d; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
#header {
	
}
#search {
	FLOAT: right; WIDTH: 298px; PADDING-TOP: 80px; HEIGHT: 36px; TEXT-ALIGN: right
}
#nav {
	FONT-SIZE: 1.1em; BACKGROUND: url(/img/bg_nav.gif); WIDTH: 913px; PADDING-TOP: 6px; HEIGHT: 25px
}
#content {
	WIDTH: 695px
}
#fullcontent {
	WIDTH: 913px
}
TD.rightCol {
	BACKGROUND: #f48529
}
#rightCol {
	PADDING-RIGHT: 13px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 185px; PADDING-TOP: 20px
}
.ctaTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 1.1em; BACKGROUND: url(img/bg_ctaTop.jpg) #f5f7fa repeat-y; PADDING-BOTTOM: 0px; WIDTH: 172px; PADDING-TOP: 9px; HEIGHT: 19px
}
.ctaBox {
	BACKGROUND: url(img/bg_cta.jpg) #f5f7fa repeat-y; MARGIN-BOTTOM: 10px; WIDTH: 187px
}
.ctaText {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.quicklinks {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 8px; WIDTH: 164px; COLOR: #000000; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.quicklinkshead {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 1.15em; PADDING-BOTTOM: 10px; WIDTH: 164px; COLOR: #000000; PADDING-TOP: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.quicklinks_ov {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 1.1em; BACKGROUND: #d3e7db; PADDING-BOTTOM: 8px; WIDTH: 164px; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.quicklinksdivider {
	BACKGROUND-IMAGE: url(img/quicklinks_divider.gif); WIDTH: 180px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px
}
.homeColumns {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 118px; PADDING-TOP: 15px; HEIGHT: 180px
}
.homeColumns_ov {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: #ebecec; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 118px; PADDING-TOP: 15px; HEIGHT: 180px
}
.homeColumnsEnd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 117px; PADDING-TOP: 15px; HEIGHT: 180px
}
.homeColumnsEnd_ov {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: #ebecec; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 117px; PADDING-TOP: 15px; HEIGHT: 180px
}
.dividedcontent {
	WIDTH: 695px
}
.dividedcontentfull {
	WIDTH: 913px
}
.subnavleft {
	FLOAT: left; WIDTH: 165px; TEXT-ALIGN: left
}
UL.subnavleftlist {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(img/bullet_subnav.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px
}
.maincontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; FLOAT: left; BACKGROUND-IMAGE: url(img/divider.gif); WIDTH: 480px; BACKGROUND-REPEAT: repeat-y
}
.maincontentfull {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; FLOAT: left; BACKGROUND-IMAGE: url(img/divider.gif); WIDTH: 698px; BACKGROUND-REPEAT: repeat-y
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 0.9em; BACKGROUND: #000000; PADDING-BOTTOM: 0px; WIDTH: 895px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 24px
}
H1 {
	
}
H2 {
	FONT-SIZE: 1em; MARGIN: 0px
}
P {
	MARGIN: 0px 0px 10px
}
IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.bold {
	FONT-WEIGHT: bold
}
.blue {
	BACKGROUND-COLOR: #04428b
}
.black {
	BACKGROUND-COLOR: #231f20; PADDING-TOP: 5px
}
.green {
	BACKGROUND-COLOR: #f58428
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.clearBoth {
	CLEAR: both
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #d1d1d1 1px solid; COLOR: #024481; BORDER-BOTTOM: #d1d1d1 1px solid
}
INPUT.check {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.img {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.nounderline:link {
	TEXT-DECORATION: none
}
A.nounderline:visited {
	TEXT-DECORATION: none
}
A.nounderline:active {
	TEXT-DECORATION: none
}
A.nounderline:hover {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #5a5b5d; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #5a5b5d; TEXT-DECORATION: underline
}
A:active {
	COLOR: #5a5b5d; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #5a5b5d; TEXT-DECORATION: none
}
A.quicklink:link {
	COLOR: #04428b; TEXT-DECORATION: none
}
A.quicklink:visited {
	COLOR: #04428b; TEXT-DECORATION: none
}
A.quicklink:active {
	COLOR: #04428b; TEXT-DECORATION: none
}
A.quicklink:hover {
	COLOR: #04428b; TEXT-DECORATION: underline
}
A.subnav:link {
	COLOR: #5a5b5d; TEXT-DECORATION: none
}
A.subnav:visited {
	COLOR: #5a5b5d; TEXT-DECORATION: none
}
A.subnav:active {
	COLOR: #5a5b5d; TEXT-DECORATION: none
}
A.subnav:hover {
	COLOR: #5a5b5d; TEXT-DECORATION: underline
}
A.a_nav:link {
	PADDING-LEFT: 40px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.a_nav:visited {
	PADDING-LEFT: 40px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.a_nav:active {
	PADDING-LEFT: 40px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.a_nav:hover {
	PADDING-LEFT: 40px; COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A.a_footer:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.a_footer:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.a_footer:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.a_footer:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.a_home:link {
	PADDING-LEFT: 10px; BACKGROUND: url(img/bullet_link.gif) no-repeat left top; COLOR: #5a5b5d; TEXT-DECORATION: none
}
A.a_home:visited {
	PADDING-LEFT: 10px; BACKGROUND: url(img/bullet_link.gif) no-repeat left top; COLOR: #5a5b5d; TEXT-DECORATION: none
}
A.a_home:active {
	PADDING-LEFT: 10px; BACKGROUND: url(img/bullet_link.gif) no-repeat left top; COLOR: #5a5b5d; TEXT-DECORATION: none
}
A.a_home:hover {
	PADDING-LEFT: 10px; BACKGROUND: url(img/bullet_link.gif) no-repeat left top; COLOR: #5a5b5d; TEXT-DECORATION: underline
}
A.cta:link {
	FONT-SIZE: 0.9em; COLOR: #5a5b5d; TEXT-DECORATION: none
}
A.cta:visited {
	FONT-SIZE: 0.9em; COLOR: #5a5b5d; TEXT-DECORATION: none
}
A.cta:active {
	FONT-SIZE: 0.9em; COLOR: #5a5b5d; TEXT-DECORATION: none
}
A.cta:hover {
	FONT-SIZE: 0.9em; COLOR: #5a5b5d; TEXT-DECORATION: underline
}
A.ftf:link {
	FONT-SIZE: 0.9em; COLOR: #5a5b5d; TEXT-DECORATION: none
}
A.ftf:visited {
	FONT-SIZE: 0.9em; COLOR: #5a5b5d; TEXT-DECORATION: none
}
A.ftf:active {
	FONT-SIZE: 0.9em; COLOR: #5a5b5d; TEXT-DECORATION: none
}
A.ftf:hover {
	FONT-SIZE: 0.9em; COLOR: #04428b; TEXT-DECORATION: none
}
A.newsletters:link {
	COLOR: #5a5b5d; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.newsletters:visited {
	COLOR: #5a5b5d; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.newsletters:active {
	COLOR: #5a5b5d; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.newsletters:hover {
	COLOR: #04428b; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
.navHomeRow01 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #b0c4da 3px solid; BACKGROUND: #eef3f7; FLOAT: left; WIDTH: 122px; CURSOR: pointer; COLOR: #024481; PADDING-TOP: 5px; BORDER-BOTTOM: #b0c4da 3px solid; HEIGHT: 20px; TEXT-ALIGN: center
}
.navHomeRow01End {
	BORDER-TOP: #b0c4da 3px solid; BACKGROUND: #eef3f7; FLOAT: left; WIDTH: 122px; CURSOR: pointer; COLOR: #024481; PADDING-TOP: 5px; BORDER-BOTTOM: #b0c4da 3px solid; HEIGHT: 20px; TEXT-ALIGN: center
}
.navHomeRow02 {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND: #eef3f7; FLOAT: left; WIDTH: 122px; CURSOR: pointer; COLOR: #024481; PADDING-TOP: 5px; BORDER-BOTTOM: #b0c4da 3px solid; HEIGHT: 20px; TEXT-ALIGN: center
}
.navHomeRow02End {
	BACKGROUND: #eef3f7; FLOAT: left; WIDTH: 122px; CURSOR: pointer; COLOR: #024481; PADDING-TOP: 5px; BORDER-BOTTOM: #b0c4da 3px solid; HEIGHT: 20px; TEXT-ALIGN: center
}
A.navHomeRow01:link {
	BACKGROUND: #eef3f7; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow01:visited {
	BACKGROUND: #eef3f7; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow01:active {
	BACKGROUND: #eef3f7; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow01:hover {
	BACKGROUND: #b3dbc0; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow01End:link {
	BACKGROUND: #eef3f7; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow01End:visited {
	BACKGROUND: #eef3f7; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow01End:active {
	BACKGROUND: #eef3f7; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow01End:hover {
	BACKGROUND: #b3dbc0; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow02:link {
	BACKGROUND: #eef3f7; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow02:visited {
	BACKGROUND: #eef3f7; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow02:active {
	BACKGROUND: #eef3f7; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow02:hover {
	BACKGROUND: #b3dbc0; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow02End:link {
	BACKGROUND: #eef3f7; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow02End:visited {
	BACKGROUND: #eef3f7; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow02End:active {
	BACKGROUND: #eef3f7; COLOR: #024481; TEXT-DECORATION: none
}
A.navHomeRow02End:hover {
	BACKGROUND: #b3dbc0; COLOR: #024481; TEXT-DECORATION: none
}
.GreenHead {
	BACKGROUND-POSITION: 30px 50%; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(img/StoreHeaderUnderline.gif); PADDING-BOTTOM: 25px; TEXT-TRANSFORM: uppercase; COLOR: #59c15f; BACKGROUND-REPEAT: repeat-x
}
.Headline_links {
	BACKGROUND-POSITION: 0px 15px; MARGIN-TOP: -15px; BACKGROUND-IMAGE: url(img/HeaderLinkUnderline.gif); PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #04428b; BACKGROUND-REPEAT: repeat-x
}
.Headline_linksOn {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #04428b; TEXT-DECORATION: underline
}
.style1 {color: #000000}
.style2 {
	font-size: x-large;
	color: #EC7600;
}

/* box 1 - large, bottom shading */
.box1, .box1_body, .box1_head, .box1_head h2	{ background: transparent url(img/box1.png) no-repeat bottom right; }
.box1	{ width:470px; padding-right:15px; margin-bottom: 10px; clear:both; }
.box1_head	{ background-position:top right; margin-right:-15px; padding-right:10px; }
.box1_head h2	{ background-position:top left; margin:0; padding:5px 0 0 10px; height:auto !important; height:1%; } /* IE Holly Hack */
.box1_body	{ background-position:bottom left; margin-right:0; padding:0 0 12px 10px; }
.box1_head h2, .boxh2	{  font: bold 100% "Arial"; Arial; }

.special {
display:none;
}
