body {
	margin: 0;
	padding: 0;
}

table#main {
	padding: 0;
	margin: 0;
	width: 100%;
}

td {
	padding: 0;
}

.layoutL {
	background: url('../images/borderL.gif') repeat-y right top #6B6D6B;
}

.layoutR {
	background: url('../images/borderR.gif') repeat-y left top #6B6D6B;
}

#content {
	width: 690px;
	margin-left: auto;
	margin-right: auto;
}

#content td {
	background-color: #3FB000;
	vertical-align: top;
	font-size: 11px;
	font-family: arial;
	color: white;
}

#content td.sideMenu {
	background-color: #4123A1;
}

#content td a {
	text-decoration: none;
	color: white;
}

#content td a:hover {
	text-decoration: underline;
}

.topicText {
	margin-top: 0;
	padding: 0 .2em 0 .2em;
}

.menu {
	list-style-image: url('../images/arrow1.gif');
	margin-left: 1em;
	padding-left: .6em;
	padding-bottom: 0;
	margin-bottom: .5em;
}

.menu li {
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #E66522;
	padding: .2em 0 .2em 0;
	margin: 0 .2em 0 .2em;
	border-top: dashed 1px #669;
}

.menu li.forYouth {
	margin-top: 1em;
	border-top: solid 1px white;
}

.menu li a:hover {
	background-color: #669;
}

#content td h2 {
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #ffede1;
	background-color: #E66522;
	text-align: center;
	margin: 0;
	padding: 0;
	border: solid 1px #4123A1;
}

#content td.title {
	font-size: 25px;
	height: 70px;
	padding: 0;
	margin: 0;
}

#content td.title p {
	margin: .5em 0 0 .3em;
	padding: 0;
}

div.heading {
	margin-left: 8px;
	margin-right: 8px;
	margin-top: .5em;
	width: 664px;
	padding: 0;
}

ul.list {
	margin: 0 0 .5em 1em;
	padding-left: .6em;
	padding-bottom: 0;
	list-style-image: url('../images/square.gif');
}

ul.list li {
	padding: .2em 0 .2em 0;
	margin: 0 .2em 0 0;
}

ul.nobullet {
	margin: 0 0 .5em 0;
	padding-left: .2em;
	padding-bottom: 0;
	margin-bottom: .5em;
	list-style-type: none;
}

ul.nobullet li {
	padding: .2em 0 .2em 0;
	margin: 0 .2em 0 0;
}

#footer {
	background-color: #4123A1;
	background-image: url('images/bottomBG.gif');
	background-repeat: repeat-y;
}

#footer img {
	margin: 0;
	padding: 0;
	border: none;
}

#privacy, #privacy tr, #privacy td {
	background-color: #4123A1;
}

#partners {
	padding: .2em;
}

#partners p, #partners ul{
	border-bottom: dashed 1px #cc0000;
}

#partners p img{
	border: none;
}

img {
	border: none;
	padding: 0;
}

#C3Search {
	border-top: dashed 1px #669;
	padding-top: .5em;

}

#searchBox {
	 width: 110px;
	 border: solid 1px black;
	 margin-left: 2px;
}

#searchButton {
	 border: solid 1px white;
	 background-color: #4123A1;
	 color: white;
	 font-weight: bold;
	 margin-left: 2px;
}

.more {
	font-weight: bold;
}
.new {
	color: #ff3; 
	font-weight: bold;
}
