BODY {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; COLOR: #555; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 20px 0px; BACKGROUND: #c8cdd1; HEIGHT: 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #006d9e; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #006d9e; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #006d9e; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #006d9e; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
H2 {
	FONT-SIZE: 13px
}
H1#logo {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 197px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/np_logo.png) no-repeat left top; HEIGHT: 65px; TOP: 10px; PADDING-TOP: 0px
}
H1#logo A:link {
	POSITION: relative; TEXT-ALIGN: left; TEXT-INDENT: -9999px; WIDTH: 230px; DISPLAY: block; HEIGHT: 80px
}
H1#logo A:visited {
	POSITION: relative; TEXT-ALIGN: left; TEXT-INDENT: -9999px; WIDTH: 230px; DISPLAY: block; HEIGHT: 80px
}
#headerNav {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 435px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/tagline.png) no-repeat left top; HEIGHT: 80px; TOP: 0px; PADDING-TOP: 0px; LEFT: 570px
}
#fixedheader {
	POSITION: fixed; WIDTH: 100%; TOP: 0px
}
#callout {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 296px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/ql_callout.png) no-repeat left top; HEIGHT: 119px; TOP: 0px; PADDING-TOP: 0px; LEFT: 632px
}
#callout A:link {
	POSITION: relative; TEXT-ALIGN: left; TEXT-INDENT: -9999px; WIDTH: 9px; DISPLAY: block; HEIGHT: 9px; TOP: 34px; LEFT: 258px
}
#callout A:visited {
	POSITION: relative; TEXT-ALIGN: left; TEXT-INDENT: -9999px; WIDTH: 9px; DISPLAY: block; HEIGHT: 9px; TOP: 34px; LEFT: 258px
}
DIV#maincolumn DIV.box H2 {
	TEXT-TRANSFORM: uppercase; WIDTH: 635px; FONT-FAMILY: arial, sans-serif; BACKGROUND: url(/images/h2_maincol.jpg) no-repeat left top; HEIGHT: 30px; COLOR: #879399; FONT-SIZE: 10px; FONT-WEIGHT: 700
}
DIV#maincolumn_wide DIV.box H2 {
	TEXT-TRANSFORM: uppercase; WIDTH: 900px; FONT-FAMILY: arial, sans-serif; BACKGROUND: url(/images/box900top.jpg) no-repeat left top; HEIGHT: 30px; COLOR: #879399; FONT-SIZE: 10px; FONT-WEIGHT: 700
}
DIV#maincolumn DIV.box H2 SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 8px
}
DIV#maincolumn_wide DIV.box H2 SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 8px
}
#sidebar DIV.box H2 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; WIDTH: 245px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif; BACKGROUND: url(/images/h2_sidebar.jpg) no-repeat left top; HEIGHT: 30px; COLOR: #879399; FONT-SIZE: 10px; CURSOR: pointer; PADDING-TOP: 0px
}
#sidebar DIV.box H2.h2closed {
	BACKGROUND: url(/images/h2_sidebar.jpg) no-repeat left bottom
}
#sidebar DIV.box H2 SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 27px; DISPLAY: block; COLOR: #879399; TEXT-DECORATION: none; PADDING-TOP: 8px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
BLOCKQUOTE I {
	FONT-STYLE: italic
}
BLOCKQUOTE EM {
	FONT-STYLE: italic
}
DIV#masthead {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(/images/home/header_tile_short.jpg) #8a959b repeat-x left top; FLOAT: left; HEIGHT: 94px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#container {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 20px
}
DIV#maincolumn {
	WIDTH: 635px; FLOAT: left
}
DIV#maincolumn_wide {
	WIDTH: 900px; FLOAT: left
}
DIV#sidebar {
	WIDTH: 245px; FLOAT: right
}
DIV#maincolumn DIV.boxtile {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box635tile.gif) repeat-y left top; PADDING-TOP: 0px
}
DIV#maincolumn DIV.boxtop {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 635px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box635top.gif) no-repeat left top; HEIGHT: 20px; FONT-SIZE: 1px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
DIV#maincolumn_wide DIV.boxbottom {
	PADDING-BOTTOM: 25px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; BACKGROUND: url(/images/box900bottom.gif) no-repeat left bottom; PADDING-TOP: 25px
}
DIV#maincolumn_wide DIV.boxtile {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box900tile.gif) repeat-y left top; PADDING-TOP: 0px
}
DIV#maincolumn_wide DIV.boxtop {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 635px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box900top.gif) no-repeat left top; HEIGHT: 20px; FONT-SIZE: 1px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
DIV#maincolumn DIV.boxbottom {
	PADDING-BOTTOM: 25px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; BACKGROUND: url(/images/box635bottom.gif) no-repeat left bottom; PADDING-TOP: 25px
}
DIV#maincolumn DIV.box3 {
	MARGIN-BOTTOM: 10px
}
DIV#maincolumn DIV.box3tile {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box3_635tile.gif) repeat-y left top; PADDING-TOP: 0px
}
DIV#maincolumn DIV.box3top {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box3_635top.gif) no-repeat left top; PADDING-TOP: 25px
}
DIV#maincolumn DIV.box3bottom {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box3_635bottom.gif) no-repeat left bottom; CLEAR: left; FONT-SIZE: 15px; PADDING-TOP: 0px
}
DIV#maincolumn DIV.box3 DIV.left {
	POSITION: relative; WIDTH: 155px; FLOAT: left; LEFT: 25px
}
DIV#maincolumn DIV.box3 DIV.middle {
	POSITION: relative; WIDTH: 155px; FLOAT: left; LEFT: 85px
}
DIV#maincolumn DIV.box3 DIV.right {
	POSITION: relative; WIDTH: 155px; FLOAT: left; LEFT: 145px
}
DIV#maincolumn DIV.box3 DIV.spotlight {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#sidebar DIV.boxtile {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box245tile.gif) repeat-y left top; PADDING-TOP: 0px
}
DIV#sidebar DIV.boxtop {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 245px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box245top.gif) no-repeat left top; HEIGHT: 20px; FONT-SIZE: 1px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
DIV#sidebar DIV.boxbottom {
	PADDING-BOTTOM: 25px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; BACKGROUND: url(/images/box245bottom.gif) no-repeat left bottom; PADDING-TOP: 25px
}
DIV#navcontainer {
	BORDER-BOTTOM: 0px; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#mainnav {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#mainnav UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#mainnav UL LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 1px; BACKGROUND: url(/images/uploads/navtab_l.jpg) #aeb3b3 no-repeat left top; FLOAT: left; LIST-STYLE-IMAGE: none
}
DIV#mainnav LI A:link {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(/images/uploads/navtab_r.jpg) no-repeat right top; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 5px
}
DIV#mainnav LI A:visited {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(/images/uploads/navtab_r.jpg) no-repeat right top; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 5px
}
BODY.home DIV#mainnav LI#hometab {
	LIST-STYLE-TYPE: none; BACKGROUND: url(/images/uploads/navtabactive_l.jpg) #fff no-repeat left top; LIST-STYLE-IMAGE: none
}
BODY.adults DIV#mainnav LI#navli1 {
	LIST-STYLE-TYPE: none; BACKGROUND: url(/images/uploads/navtabactive_l.jpg) #fff no-repeat left top; LIST-STYLE-IMAGE: none
}
BODY.students DIV#mainnav LI#navli2 {
	LIST-STYLE-TYPE: none; BACKGROUND: url(/images/uploads/navtabactive_l.jpg) #fff no-repeat left top; LIST-STYLE-IMAGE: none
}
BODY.kids DIV#mainnav LI#navli3 {
	LIST-STYLE-TYPE: none; BACKGROUND: url(/images/uploads/navtabactive_l.jpg) #fff no-repeat left top; LIST-STYLE-IMAGE: none
}
BODY.home DIV#mainnav LI#hometab A:link {
	BACKGROUND: url(/images/uploads/navtabactive_r.jpg) no-repeat right top; COLOR: #879399
}
BODY.home DIV#mainnav LI#hometab A:visited {
	BACKGROUND: url(/images/uploads/navtabactive_r.jpg) no-repeat right top; COLOR: #879399
}
BODY.adults DIV#mainnav LI#navli1 A:link {
	BACKGROUND: url(/images/uploads/navtabactive_r.jpg) no-repeat right top; COLOR: #879399
}
BODY.adults DIV#mainnav LI#navli1 A:visited {
	BACKGROUND: url(/images/uploads/navtabactive_r.jpg) no-repeat right top; COLOR: #879399
}
BODY.students DIV#mainnav LI#navli2 A:link {
	BACKGROUND: url(/images/uploads/navtabactive_r.jpg) no-repeat right top; COLOR: #879399
}
BODY.students DIV#mainnav LI#navli2 A:visited {
	BACKGROUND: url(/images/uploads/navtabactive_r.jpg) no-repeat right top; COLOR: #879399
}
BODY.kids DIV#mainnav LI#navli3 A:link {
	BACKGROUND: url(/images/uploads/navtabactive_r.jpg) no-repeat right top; COLOR: #879399
}
BODY.kids DIV#mainnav LI#navli3 A:visited {
	BACKGROUND: url(/images/uploads/navtabactive_r.jpg) no-repeat right top; COLOR: #879399
}
DIV#search {
	Z-INDEX: 2; LINE-HEIGHT: 1.5; FONT-FAMILY: arial, sans-serif; FLOAT: right; FONT-SIZE: 11px
}
DIV#search FORM DIV {
	DISPLAY: inline
}
#search FORM {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#search INPUT {
	Z-INDEX: 3; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#search INPUT.hide {
	POSITION: absolute; TOP: 0px; RIGHT: 9999px
}
#search {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: center; MARGIN: -1px 0px 0px; WIDTH: 150px; BACKGROUND: #3a6f8f; HEIGHT: 21px; COLOR: #3a6f8f; TOP: 0px; FONT-WEIGHT: 700; LEFT: 646px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px
}
#search INPUT#keywords {
	Z-INDEX: 3; BORDER-BOTTOM: #3a6f8f 0px solid; BORDER-LEFT: #3a6f8f 0px solid; MARGIN-TOP: 3px; WIDTH: 90px; HEIGHT: 12px; MARGIN-LEFT: 1px; BORDER-TOP: #3a6f8f 0px solid; TOP: -2px; BORDER-RIGHT: #3a6f8f 0px solid; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px
}
#search INPUT#searchsubmit {
	BORDER-BOTTOM: #3a6f8f 0px solid; BORDER-LEFT: #3a6f8f 0px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: 0px; HEIGHT: 21px; COLOR: #dadad9; MARGIN-LEFT: 0px; FONT-SIZE: 12px; BORDER-TOP: #3a6f8f 0px solid; FONT-WEIGHT: 700; MARGIN-RIGHT: 0px; BORDER-RIGHT: #3a6f8f 0px solid; PADDING-TOP: 0px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px
}
OL {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: decimal; MARGIN: 0px 0px 10px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bullet_blue.gif) no-repeat 0px 3px; PADDING-TOP: 0px
}
UL.news LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/news_divider.gif) no-repeat right bottom; PADDING-TOP: 0px
}
UL.quicklinks LI {
	PADDING-LEFT: 12px; MARGIN-BOTTOM: 5px; BACKGROUND: url(/images/guillemet_r.gif) no-repeat left center
}
UL.quicklinks LI A:link {
	COLOR: #006d9e; FONT-SIZE: 11px; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
UL.quicklinks LI A:visited {
	COLOR: #006d9e; FONT-SIZE: 11px; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
UL.quicklinks LI A:hover {
	COLOR: #333
}
UL.quicklinks LI A:active {
	COLOR: #333
}
H3#campbc A:link {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/campguide_bc.gif) no-repeat left top; HEIGHT: 70px
}
H3#campbc A:visited {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/campguide_bc.gif) no-repeat left top; HEIGHT: 70px
}
H3#campnpcc A:link {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/campguide_npcc.gif) no-repeat left top; HEIGHT: 70px
}
H3#campnpcc A:visited {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/campguide_npcc.gif) no-repeat left top; HEIGHT: 70px
}
H3#campbbcc A:link {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/campguide_bbcc.gif) no-repeat left top; HEIGHT: 70px
}
H3#campbbcc A:visited {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/campguide_bbcc.gif) no-repeat left top; HEIGHT: 70px
}
H3#campother A:link {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/campguide_other.gif) no-repeat left top; HEIGHT: 70px
}
H3#campother A:visited {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/campguide_other.gif) no-repeat left top; HEIGHT: 70px
}
H3#stratpart A:link {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/uploads/btn_strategicpartner.gif) no-repeat left top; HEIGHT: 70px
}
H3#stratpart A:visited {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/uploads/btn_strategicpartner.gif) no-repeat left top; HEIGHT: 70px
}
TABLE {
	BORDER-COLLAPSE: collapse; COLOR: #333
}
TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
TH {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 12px; FONT-WEIGHT: 700
}
TD {
	LINE-HEIGHT: 24px; COLOR: #555; FONT-SIZE: 11px
}
CAPTION {
	TEXT-ALIGN: left; COLOR: #006d9e; FONT-SIZE: 16px
}
TD.formlabel {
	TEXT-ALIGN: right; WIDTH: 150px; VERTICAL-ALIGN: top
}
TD.formnotes {
	COLOR: #a84d0f
}
TD.formnotes A:link {
	COLOR: #a84d0f; TEXT-DECORATION: underline
}
TD.formnotes A:visited {
	COLOR: #a84d0f; TEXT-DECORATION: underline
}
TABLE.tablechart {
	BORDER-COLLAPSE: collapse
}
TABLE.tablechart TD {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
TABLE.tablechart TH {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
TABLE.tablechart TH {
	TEXT-TRANSFORM: uppercase; BACKGROUND: url(/images/tile_tableth.jpg) #006d9e repeat-x left top; COLOR: #fff; FONT-SIZE: 12px
}
TABLE.tablechart TH.highlight {
	TEXT-TRANSFORM: capitalize; BACKGROUND: #dfe4e8; COLOR: #006d9e; FONT-WEIGHT: 400
}
TABLE.tablechart TD {
	BACKGROUND: #e9eef2; COLOR: #555
}
TABLE.tablechart TH.blank {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
INPUT {
	BORDER-BOTTOM: #c8cdd1 1px solid; BORDER-LEFT: #c8cdd1 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; FONT: 12px arial, sans-serif; BORDER-TOP: #c8cdd1 1px solid; BORDER-RIGHT: #c8cdd1 1px solid; PADDING-TOP: 3px
}
TEXTAREA {
	BORDER-BOTTOM: #c8cdd1 1px solid; BORDER-LEFT: #c8cdd1 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; FONT: 12px arial, sans-serif; BORDER-TOP: #c8cdd1 1px solid; BORDER-RIGHT: #c8cdd1 1px solid; PADDING-TOP: 3px
}
SELECT {
	BORDER-BOTTOM: #c8cdd1 1px solid; BORDER-LEFT: #c8cdd1 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; FONT: 12px arial, sans-serif; BORDER-TOP: #c8cdd1 1px solid; BORDER-RIGHT: #c8cdd1 1px solid; PADDING-TOP: 3px
}
FIELDSET {
	MARGIN: 0px 0px 50px
}
FIELDSET H1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 16px; PADDING-TOP: 0px
}
LABEL {
	LINE-HEIGHT: 14px; WIDTH: 120px; DISPLAY: inline-block; COLOR: #333; FONT-SIZE: 11px
}
FIELDSET LI INPUT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; LIST-STYLE-IMAGE: none; PADDING-TOP: 3px
}
FIELDSET LI.submit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 125px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
FIELDSET TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: -10px 0px 0px 123px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.video {
	POSITION: relative; PADDING-LEFT: 10px; MARGIN-BOTTOM: 5px; FLOAT: right
}
.video H3 {
	COLOR: #006d9e; FONT-SIZE: 11px; MARGIN-RIGHT: 20px
}
.video P.videscription {
	COLOR: #006d9e; MARGIN-RIGHT: 20px
}
.vidclearer {
	LINE-HEIGHT: 1px; CLEAR: right; FONT-SIZE: 1px
}
DIV#footer {
	TEXT-ALIGN: left; PADDING-BOTTOM: 30px; MARGIN: 20px auto; WIDTH: 900px; COLOR: #879399; CLEAR: both
}
DIV#footer A:link {
	COLOR: #879399; TEXT-DECORATION: none
}
DIV#footer A:visited {
	COLOR: #879399; TEXT-DECORATION: none
}
DIV#footer P {
	LINE-HEIGHT: 12px; FONT-SIZE: 10px
}
#cluetip-close IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#cluetip-title #cluetip-close {
	POSITION: relative; FLOAT: right
}
#cluetip-waitimage {
	BACKGROUND-IMAGE: url(wait.gif); POSITION: absolute; WIDTH: 43px; HEIGHT: 11px
}
.cluetip-arrows {
	POSITION: absolute; WIDTH: 11px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 22px; TOP: 0px; LEFT: -11px
}
#cluetip-extra {
	DISPLAY: none
}
.cluetip-default {
	TEXT-ALIGN: left
}
.cluetip-default #cluetip-outer {
	BORDER-BOTTOM: #c8cdd1 1px solid; POSITION: relative; BORDER-LEFT: #c8cdd1 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 0px; BORDER-TOP: #c8cdd1 1px solid; BORDER-RIGHT: #c8cdd1 1px solid
}
.cluetip-default H3#cluetip-title {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #87876a; MARGIN: 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 1.1em; FONT-WEIGHT: 400; PADDING-TOP: 8px
}
.cluetip-default #cluetip-title A {
	COLOR: #d9d9c2; FONT-SIZE: 0.95em
}
.cluetip-default #cluetip-inner {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.cluetip-default DIV#cluetip-close {
	TEXT-ALIGN: right; MARGIN: 0px 5px 5px; COLOR: #900
}
.serviceTitle {
	PADDING-RIGHT: 260px; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.required {
	COLOR: red
}
.formrow {
	LINE-HEIGHT: 28px
}
.formrow LABEL {
	TEXT-ALIGN: right; FONT-SIZE: 12px; FONT-WEIGHT: 700
}
.formrow INPUT {
	PADDING-LEFT: 260px; FONT-WEIGHT: 400
}
.formrow SELECT {
	PADDING-LEFT: 260px; FONT-WEIGHT: 400
}
.serviceSelect {
	LINE-HEIGHT: 28px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 260px; FONT-SIZE: 12px; FONT-WEIGHT: 700
}
.formtable LABEL {
	MIN-WIDTH: 200px; FONT-SIZE: 12px; FONT-WEIGHT: 700
}
DIV#singlemarried {
	POSITION: relative; WIDTH: 585px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV#singlemarried H3.single {
	WIDTH: 277px; HEIGHT: 115px
}
DIV#singlemarried H3.married {
	WIDTH: 277px; HEIGHT: 115px
}
DIV#singlemarried H3.single {
	POSITION: relative; PADDING-LEFT: 15px
}
DIV#singlemarried H3.married {
	POSITION: absolute; TOP: 0px; LEFT: 292px
}
DIV#singlemarried H3.single A:link {
	TEXT-ALIGN: left; TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/envbttn_single.jpg) no-repeat left top; HEIGHT: 115px
}
DIV#singlemarried H3.single A:visited {
	TEXT-ALIGN: left; TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/envbttn_single.jpg) no-repeat left top; HEIGHT: 115px
}
DIV#singlemarried H3.married A:link {
	TEXT-ALIGN: left; TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/envbttn_married.jpg) no-repeat left top; HEIGHT: 115px
}
DIV#singlemarried H3.married A:visited {
	TEXT-ALIGN: left; TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(/images/envbttn_married.jpg) no-repeat left top; HEIGHT: 115px
}
DIV#singlemarried H3.single A:hover {
	BACKGROUND: url(/images/envbttn_single.jpg) #fff no-repeat left bottom
}
DIV#singlemarried H3.married A:hover {
	BACKGROUND: url(/images/envbttn_married.jpg) #fff no-repeat left bottom
}
DIV#singlemarried H3.currentenv A:link {
	BACKGROUND-POSITION: left center
}
DIV#singlemarried H3.currentenv A:visited {
	BACKGROUND-POSITION: left center
}
DIV#single {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
DIV#married {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#singleanchor {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#marriedanchor {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
DIV.ministryItem {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/envdivider.gif) no-repeat left bottom; FLOAT: left; CLEAR: left; PADDING-TOP: 5px
}
DIV.ministryItemWide {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/envdivider.gif) no-repeat right bottom; FLOAT: left; CLEAR: left; PADDING-TOP: 5px
}
DIV.ministryItem IMG {
	MARGIN: auto 0px; PADDING-RIGHT: 8px; FLOAT: left
}
DIV.ministryItem DIV.text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 425px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
DIV.ministryItemClearer {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.baptismvideo {
	FLOAT: left; HEIGHT: 173px
}
.baptismplaylist {
	POSITION: relative; WIDTH: 272px; BOTTOM: 0px; HEIGHT: 175px; MARGIN-LEFT: 310px; LEFT: 0px
}
.baptismplaylist UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 175px; OVERFLOW: auto; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.baptismplaylist UL LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #c8cdd1 1px solid; PADDING-TOP: 0px
}
.baptismplaylist UL LI A:link {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #006d9e; FONT-SIZE: 11px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.baptismplaylist UL LI A:visited {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #006d9e; FONT-SIZE: 11px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.baptismplaylist UL LI A:hover {
	BACKGROUND-COLOR: #eee; COLOR: #333
}
.baptismplaylist UL LI A:active {
	BACKGROUND-COLOR: #eee; COLOR: #333
}
.baptismplaylist UL LI A:link SPAN.videotime {
	PADDING-LEFT: 5px; COLOR: #c8cdd1; FONT-WEIGHT: 400
}
.baptismvideo UL LI A:visited SPAN.videotime {
	PADDING-LEFT: 5px; COLOR: #c8cdd1; FONT-WEIGHT: 400
}
.baptismplaylist UL LI A:hover SPAN.videotime {
	COLOR: #777
}
.baptismplaylist UL LI A:active SPAN.videotime {
	COLOR: #777
}
DIV#churchleaderscontent A {
	FONT-WEIGHT: 700
}
DIV#churchleaderscontent DIV.text {
	MARGIN-LEFT: 152px
}
TABLE.regroupTable {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 585px; PADDING-RIGHT: 10px; COLOR: #333; PADDING-TOP: 10px
}
TABLE.regroupTable LABEL {
	WIDTH: 100%
}
TABLE.regroupTable TD {
	LINE-HEIGHT: 14px; COLOR: #000; FONT-SIZE: 13px; FONT-WEIGHT: 400
}
TABLE.regroupTable TD.full {
	COLOR: #999
}
.regroupfielderror {
	FONT-STYLE: italic; COLOR: red
}
* {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	FONT-SIZE: 12px
}
DIV.ministryItem H4 {
	FONT-SIZE: 12px
}
BLOCKQUOTE B {
	FONT-WEIGHT: 700
}
BLOCKQUOTE STRONG {
	FONT-WEIGHT: 700
}
TABLE.regroupTable TD.fieldlabel {
	FONT-WEIGHT: 700
}
DIV#maincolumn DIV.box {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#maincolumn_wide DIV.box {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#sidebar DIV.box {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#sidebar DIV.box3 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#sidebar DIV.box {
	LINE-HEIGHT: 1.5; FONT-SIZE: 11px
}
DIV#sidebar DIV.box3 {
	LINE-HEIGHT: 1.5; FONT-SIZE: 11px
}
DIV#sidebar DIV.box3tile {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box245tile.gif) repeat-y left top; PADDING-TOP: 0px
}
DIV#sidebar DIV.boxtile {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/box245tile.gif) repeat-y left top; PADDING-TOP: 0px
}
DIV#mainnav LI A:hover {
	COLOR: #006d9e
}
DIV#mainnav LI A:active {
	COLOR: #006d9e
}
BODY.home DIV#mainnav LI#hometab A:hover {
	COLOR: #006d9e
}
BODY.home DIV#mainnav LI#hometab A:active {
	COLOR: #006d9e
}
BODY.adults DIV#mainnav LI#navli1 A:hover {
	COLOR: #006d9e
}
BODY.adults DIV#mainnav LI#navli1 A:active {
	COLOR: #006d9e
}
BODY.students DIV#mainnav LI#navli2 A:hover {
	COLOR: #006d9e
}
BODY.students DIV#mainnav LI#navli2 A:active {
	COLOR: #006d9e
}
BODY.kids DIV#mainnav LI#navli3 A:hover {
	COLOR: #006d9e
}
BODY.kids DIV#mainnav LI#navli3 A:active {
	COLOR: #006d9e
}
TD.formnotes A:hover {
	COLOR: #006d9e
}
TD.formnotes A:active {
	COLOR: #006d9e
}
UL.news {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.quicklinks {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.news LI H3 {
	COLOR: #006d9e
}
UL.news LI H3 A:link {
	COLOR: #006d9e; TEXT-DECORATION: underline
}
UL.news LI H3 A:visited {
	COLOR: #006d9e; TEXT-DECORATION: underline
}
UL.news LI H3 A:hover {
	COLOR: #006d9e; TEXT-DECORATION: none
}
UL.news LI H3 A:active {
	COLOR: #006d9e; TEXT-DECORATION: none
}
DIV#footer A:hover {
	COLOR: #006d9e; TEXT-DECORATION: underline
}
DIV#footer A:active {
	COLOR: #006d9e; TEXT-DECORATION: underline
}
H3#campbc A:hover {
	DISPLAY: block; BACKGROUND-POSITION: left bottom
}
H3#campnpcc A:hover {
	DISPLAY: block; BACKGROUND-POSITION: left bottom
}
H3#campbbcc A:hover {
	DISPLAY: block; BACKGROUND-POSITION: left bottom
}
H3#campother A:hover {
	DISPLAY: block; BACKGROUND-POSITION: left bottom
}
H3#stratpart A:hover {
	DISPLAY: block; BACKGROUND-POSITION: left bottom
}
INPUT.checkbox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
INPUT.radio {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.npmiflashvideo {
	MARGIN: 0px auto; DISPLAY: block
}
#invite TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
