/* CSS Document */

body{
	font:62.5% "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:white;
}

p{
	line-height:20px;
	padding-bottom:15px;
}
.box1 p, .box2 p, .listcontent p{
	padding:0px;
}
	#container{
		font:12px Arial, Verdana, Helvetica, sans-serif;
		color:#333333;
	}
	#quote{
		font:14px Georgia, "Times New Roman", Times, serif;
		color:#666600;
		line-height:22px;
	}
	#navigation ul li a{
		font:16px Georgia, "Times New Roman", Times, serif;
		color:#333333;
		text-decoration:underline;
	}
	#navigation ul li a:hover{
		color:#444444;
		text-decoration:none;
	}
	.title{
		color:#333300;
		text-decoration:none;
		font:18px Georgia, "Times New Roman", Times, serif;
		padding-bottom:20px;
	}
	
	.box1 h2,.box2 h2,#sidebar h2{
		text-transform:capitalize;
		font:16px Georgia, "Times New Roman", Times, serif;
		color:#333300;
		/*
		position: relative;
		z-index:1000;
		padding: 10px 0 0 10px;
		*/
	}
	.box1 h2 a,.box2 h2 a{
		color:#333300;
		text-decoration:none;
	}
	.box1 h2 a:hover,.box2 h2 a:hover{
		color:#666600;
		text-decoration:none;
	}
	
	
	.listcontent h3, .box1 h3,.box2 h3{
		font:13px Georgia, "Times New Roman", Times, serif;
		color:#336633;
		text-decoration:none;
	}
	.listcontent h3 a, .box1 h3 a,.box2 h3 a{
		color:#336633;
		text-decoration:none;
	}
	.listcontent h3 a:hover,.box1 h3 a:hover,.box2 h3 a:hover{
		color:#339933;
		text-decoration:none;
	}
	
	.toptext , .detailtext {
		background: transparent url(../images/wi_bgdot.jpg) repeat-x scroll left bottom;
		padding: 10px 0;
		margin: 0 0 10px 0;
		display: block;
		clear: both;
	}
	.toptext .title , .detailtext .title {
		padding: 0;
		margin: 0 0 10px 0;
	}
	.toptext .title em , .detailtext .title em {
		font: 11px Arial, Helvetica, sans-serif;
		font-style: italic;
	}
	.toptext .readmore {
		width: 100%;
		text-align: right;
		display: block;
		clear: both;
	}
	.toptext .readmore a {
		margin-right: 20px;
		text-decoration: none;
		color: #066;
		font-size: 11px;
	}
	.toptext h1 {
		font: bold 14px Georgia, "Times New Roman", Times, serif;
	}
	.toptext h1 a {
		color: #336633;
		text-decoration: none;
	}
	.toptext h1 a:hover {
		color: #339933;
		text-decoration: none;
	}
	.toptext .description {
		font-size: 12px !important;
		line-height: 20px;
	}
	.toptext .description a {
		color: #06C;
		text-decoration: none;
		border-bottom: 1px dotted #06C;
	}
	.toptext .description span {
		font-size: 12px !important;
		line-height: 20px;
	}

	.detailtext h1 {
		font: bold 18px Georgia, "Times New Roman", Times, serif;
	}
	.detailtext h1 a {
		color: #336633;
		text-decoration: none;
	}
	.detailtext .content {
		margin: 20px 0 10px 0;
	}
	.detailtext .content a {
		color: #06C;
	}
	.detailtext .content ol, .detailtext .content ul {
		margin: 0 30px;
		padding: inherit;
	}
	.detailtext .content ol li {
		padding: 5px;
		line-height: 20px;
		list-style: decimal !important;
		list-style-type: decimal !important;
	}
	.detailtext .content ul li {
		padding: 5px;
		line-height: 20px;
		list-style: square !important;
		list-style-type: square !important;
	}
	
	#main-content {
		line-height: 20px;
	}
	#main-content table p {
		line-height: 5px;
	}
	#main-content .title h3 {
		font:13px Georgia, "Times New Roman", Times, serif;
		color:#336633;
		text-decoration:none;
	}
	#main-content .title h3 a {
		color:#336633;
		text-decoration:none;
	}
	
	#pages {
		text-align: center;
		margin: 5px 0;
		padding: 5px;
	}
	#pages a {
		color: #06C;
		margin-right: 5px;
	}
	
	.metadata, .misc {
		color:#757575;
		font-size:12px;
	}
	.selected{
		color:#444444;
		text-decoration:none !important;
	}

	#footer{
		text-align:left;
		font-size:11px;
		color:#336633;
	}
	
	#footer a{
		color:#336633;
		text-decoration:none;
		/*text-decoration:underline;
		font-style:italic;*/
		padding-right:5px;
	}
	
	#footer a:hover{
		text-decoration:none;
	}
	
	
#cse-search-results .g {
	font: 12px Arial, Helvetica, sans-serif;
	clear: both;
	display: block;
	height: auto;
}
#cse-search-results .g h2 a {
	font: bold 14px Georgia, "Times New Roman", Times, serif !important;
	color: #336633;
	margin: 0 0 10px 0;
	text-decoration: none;
}
#cse-search-results .g .j {
	line-height: 20px;
}
#cse-search-results .g .a {
	margin: 5px 0 0 0;
	color: #C30;
}

#cse-search-results #navbar a {
	color: #336633;
}
#cse-search-results #navbar a:hover {
	color:#339933;
}

.itext h1 {
	font: bold 18px Georgia, "Times New Roman", Times, serif;
}
.itext h1 a {
	color: #336633;
	text-decoration: none;
}
.itext .content {
	margin: 20px 0 10px 0;
}
.itext .content a {
	color: #06C;
}
.itext .content ul {
	margin: 0.2em 0 0.5em 3em;
	padding: 0 0 0 0;
	list-style-type: square;
}
.itext .content ol {
	margin: 0.2em 0 0.5em 3em;
	padding: 0 0 0 0;
	list-style-type: decimal;
}
.itext .content ul li, .itext .content ol li {
	line-height: 1.6em;
	padding: 0 0 0.5em 0;
}


#comment_list {
	background:transparent url(../images/wi_bgdot.jpg) repeat-x scroll left bottom;
	margin: 10px 0;
	padding: 10px 0;
}
#form_comment td {
	padding: 5px;
}
