body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: verdana;
	font-size: 11px;
	background-color: #E3E9F2;
	color: black;
}
td,div {
	font-family: verdana;
	font-size: 11px;
	color: black;
}

a {
	color: #5FAAFE;
	text-decoration: none;
}
a:hover {
	color: #08458C;
}

/* Auto Built Navigation Styles */

		ul#nav   { font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; list-style-image: none; margin: 0; padding: 0; width: 236px }
ul#nav li     { color: #333; font-size: 11px; font-weight: bold; text-decoration: none; list-style-type: none; display: inline; margin: 0; padding: 0; lis-style: none    }
ul#nav li a      { color: #2b75c9; text-decoration: none; background-color: #eef2f7; display: block; padding: 4px 0 4px 15px; width: 236px; border-bottom: 1px solid #ccd9e8 }
ul#nav li a:hover { color: #fff; text-decoration: none; background-color: #2b75c9; display: block }
ul#nav li.current ul { margin: 0; padding: 0; width: 100%; border: solid 1px #2b75c9 }
ul#nav li.current a  { color: #fff; background-color: #2b75c9; display: block; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; width: 100%; border-right: 1px solid #2b75c9; border-bottom: 1px solid #00276e; border-left: 1px solid #2b75c9 }
ul#nav li ul li { list-style-type: none; display: inline }
ul#nav li ul li a { background-color: #fff }
ul#nav li ul li.current  { list-style-type: none; display: inline; margin: 0; padding: 0 }
ul#nav li ul li.current a { background-color: #fff; display: block; margin: 0; padding: 3px 0 3px 15px }
ul#nav li.current ul li a  { color: #2b75c9; background-color: #fff; width: 235px; border-top: 0; border-right: 0; border-bottom: 1px dotted #8fbcdb; border-left: 0 }
ul#nav li.current ul li a:hover { color: #fff; font-weight: normal; background-color: #2b75c9 }
ul#nav li ul li.current ul li { margin: 0; padding: 0; border-bottom: 0 }
ul#nav li ul li.current ul li a { color: #6f9cd0; font-weight: normal; background-color: #fff; display: block; padding-top: 2px; padding-bottom: 2px; padding-left: 15px; width: 235px; border-right: 0; border-bottom: 1px dotted #8fbcdb; border-left: 0 }
ul#nav li ul li.current ul li a:hover { color: #fff; background-color: #2b75c9 }
ul#nav li ul  { list-style-type: none; margin: 0; padding: 0; width: 235px }
ul#nav li.current ul  { color: #6f9cd0; background-color: #fff; margin: 0; padding: 0; width: 237px }
ul#nav li ul li.current a  { color: #fff; background-color: #2b75c9; display: block; width: 237px }
ul#nav li ul li ul li.current  { display: inline; margin: 0; padding: 0 }
/* Article Templates */
.articlewrapper { margin-bottom: 10px }
.articletitle  {
	color: #08458C;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #F8F9FC;
	padding: 3px 10px 3px 15px;
	border-top: 1px solid #C5D2DC;
}	
.articlesubtitle {
	padding: 2px 15px 2px 15px;
	background-color: white;
	font-size: 10px;
	text-transform: uppercase;
	color: #09478F;
	border-top: 1px solid #C5D2DC;
}
.articledescription {
	padding: 10px 15px 10px 15px;
	background-color: #09478F;
	font-size: 10px;
	font-style: italic;
	color: white;
	border-top: 1px solid #C5D2DC;
}
.articleblock   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-color: #f5f7fa; margin: 0; padding: 5px 0 0; border-top: 1px solid #c5d2dc }
.articleblock p  { 
	padding: 0px 15px 10px 15px;
	margin: 0px;
}
.articlelinks a { color: #2b75c9; font-weight: bold; background-color: #e3e9f2; text-transform: uppercase; display: block; padding-top: 3px; padding-bottom: 3px; padding-left: 15px; border-top: 1px solid #bdc2ca; border-bottom: 1px solid #fff }
.articlelinks a:hover { color: #fff; background-color: #2b75c9; border-top: 1px solid #2d6097; border-bottom: 1px solid #fff }
/* End Article Templates */

/* Paragraph Style */
.articleblock h1  { color: #2b75c9; font-size: 18px; margin-bottom: 0; padding-bottom: 5px; padding-left: 15px }
.articleblock h2 { font-size: 16px; padding-left: 15px }
.articleblock h3 { font-size: 12px; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 5px; padding-left: 15px }
/* Begin Structure Styles */

.rightpad {
	background-image: url(http://www.yfc.org/cws/chapters/2005/elements/right.gif);
}
.leftpad {
	background-image: url(http://www.yfc.org/cws/chapters/2005/elements/left.gif);
}
.lblock {
	background-image: url(http://www.yfc.org/cws/chapters/2005/elements/midback.gif);
	border-left-width: 1px;
	border-left-color: #C5D2DC;
	border-left-style: solid;
}
.rblock {
	background-image: url(http://www.yfc.org/cws/chapters/2005/elements/midback.gif);
	border-left-width: 1px;
	border-left-color: #C5D2DC;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #C5D2DC;
	border-right-style: solid;
}
.lbotpad {
	border-top-width: 1px;
	border-top-color: #C5D2DC;
	border-top-style: solid;
	background-color: #E3E9F2;
}
.block {
	border-bottom-width: 1px;
	border-bottom-color: #C5D2DC;
	border-bottom-style: solid;
}
.botblock {
	border-top-width: 1px;
	border-top-color: #C5D2DC;
	border-top-style: solid;	
	background-color: #E3E9F2;
}
.colbackcover {
	color: #171449;
	background-color: #f3f6fa;
	border: 1px solid #8ca9cb;
	background-image: url(http://www.yfc.org/cws/chapters/2004/elements/coverphotoback.gif);
}
.mastback {
	background-image: url(http://www.yfc.org/cws/chapters/2005/elements/mast.gif);
	background-repeat: no-repeat;
}
.coverphoto {
}

#cwsadmin {
	
}

