body {
	margin:0;
	padding:0;
	font:normal 12px arial, helvetica, tahoma, geneva, sans-serif;
	background:#fff;
}
td {
	font:normal 12px arial, helvetica, tahoma, geneva, sans-serif;
}

#container {
	position:relative;
	margin:0;
	text-align:left;
	width:740px;
}

#title{
	margin:0;
	padding:0;
	width:740px;
	height:259px;
	font-size:0px;
}

#title img{
	border:0;
	margin:0;
	padding:0;
}

#links{
	position:absolute;
	top:259px;
	left:0;
	margin:0;
	padding:0;
	width:126px;	
	background:#fff;
}


#navigation {
	margin:0;
	padding:0;
	border-bottom:#ffcc00 1px solid;
}

#navigation ul{
	margin:0;
	padding:0;
	list-style:none;
	border:none;
	width:100%;
}

#navigation li{
	margin:0;
	padding:0;
	border-top:#ffcc00 1px solid;
}

#navigation li a{
	display:block;
	width:114px;
	margin:0;
	padding:3px 6px 3px 6px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	background-color:#fff;
}

#navigation li a:hover{
	background-color:#fffae6;
}

#navigation .selectedSection{
	color:#4f3c86;
	padding-bottom:3px;
}

html>body #navigation li a {
	width: auto;
}


#navigation li ul{
	margin:0;
	padding:0 0 6px 0;
	list-style:none;
	border:none;	
}

#navigation li ul li{
	margin:0;
	padding:0;
	border:none;
}

#navigation li ul li a{
	width:104px;
	margin:0;
	padding:1px 0px 1px 22px;
	
}

html>body #navigation li ul li a {
	width: auto;
}

#groups ul{
	margin:0;
	padding:16px 0 0 0;
	list-style:none;
}

#groups li{
	margin:4px 0 0 0;
	padding:1px;
	border:#ccd6eb 1px solid;
	background-color:#fff;	
}

#groups li a{
	padding:3px 6px 3px 6px;
	display:block;
	width:110px;
	background-color:#ccd6eb;
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

#groups li a:hover{
	background-color:#dae3f7;
}

#search {
	margin:20px 0 0 0;
	padding:6px;
	background-color:#ffe57f;
}

#search form{
	padding:0;
	margin:0;
}

#search h1{
	margin:0;
	padding:0 0 6px 0;
	font-size:12px;
	font-weight:bold;
}

#searchSubmit{
	border:#cc9900 1px solid;
	background-color:#ffdd56;
	color:#4f3c86;
	font-weight:bold;
	padding:2px 3px 0px 3px;
	margin:0;
}

#search p{
	margin:0;
	padding:0;
	text-align:center;
}

#searchText{
	width:110px;
	padding:0;
	margin:0 0 6px 0;
}

#content{
	padding:0 26px 0 153px;
	width:561px;
	height:410px;	
	min-height:380px;
	background:#fff;
}



html>body #content{
	height: auto;
}

#content h1 span{
	display:none;
}



#content h2 {
	margin:10px 0 0 0;
	padding:0 10px 5px 10px;
	font-size:14px;
	font-weight:bold;
	color:#4f3c86;
}
.headline {
	display:block;
	margin:10px 0 0 0;
	padding:0 0 5px 0;
	font-size:14px;
	font-weight:bold;
	color:#4f3c86;
}

#content p {
	margin:0;
	padding:0px 10px 10px 10px;
	font-weight:normal;
	
}

#content a {
	color:#4f3c86;
	font-weight:bold;
}

#content a:hover{
	color:#a79dc2;
}

#content .quote{
	font-style:italic;
	color:#cc9900;
}

#content table .content{
	border-collapse:collapse;
	width:100%;
	margin:0;
	padding:0;
}

#content table .content td{
	margin:0;
	padding:0;
}

#joinNccj div{
	margin:10px 0 0 0;
	background-color:#eaeef7;
	border:#ccd6eb 2px solid;
	border-top-width:1px;
}

#joinNccj div h1{
	margin:0;
	padding:0;
	width:561px;
	color:#A79DC2;
	font-size:28px;
	border-bottom:#fff 1px solid;
	text-indent:5px;
}


#tryThis, #readAboutIt {	
	width:50%;
}

#tryThis div{
	margin:20px 10px 0 0;
	border:#ccd6eb 2px solid;
	border-top-width:1px;
}

#tryThis div h1{
	margin:0;
	padding:0;
	width:100%;
	background-color:#d6deef;
	color:#fff;
	font-size:28px;
	text-indent:5px;
}

#readAboutIt div{
	margin:20px 0 0 10px;
	border:#ccd6eb 2px solid;
	border-top-width:1px;
}

#readAboutIt div h1{
	margin:0;
	padding:0;
	width:100%;
	background-color:#d6deef;
	color:#fff;
	font-size:28px;
	text-indent:5px;
}

#contentBody div{
	margin:25px 0 25px 0;
	font-weight:bold;
}

#contentBody div img{
	vertical-align:middle;
	margin:0 0 0 10px;
	border:0;

}

#summaryLinks{
	padding:0 0 0 153px;
	background:#fff;
}

#footerContent{
	text-align:center;
	border-top:#ccd6eb 2px solid;	
}

#footerContent div{
	margin-top:8px;
}

#summaryLinks a{
	color:#4f3c86;
	text-decoration:underline;
}

#summaryLinks a:hover{
	color:#a79dc2;
}