/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin : 0;
	padding : 0;
	border : 0;
	font-size : 100%;
	font : inherit;
	vertical-align : baseline;
}
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display : block;
}
	body {
	line-height : 1;
}
	ol, ul {
	list-style : none;
}
	blockquote, q {
	quotes : none;
}
	blockquote:before, blockquote:after, q:before, q:after {
	content : '';
	content : none;
}
	table {
	border-collapse : collapse;
	border-spacing : 0;
}

/* #Basic Styles
================================================== */
body {
	background:#f2f2f2;
	font-family: 'Droid Sans', sans-serif;
}



p + blockquote{
    display: block;
    margin-top: 20px;
}

blockquote + p{
    display: block;
    margin-top: 30px;
    float: left;
}
ul + ul{
    display: block;
    margin-top: 20px;
}

blockquote{
    float: left;
    padding: 20px 50px;
    position: relative;
    z-index: 100;
text-align:justify;
    font:  15px Rockwell, 'Kameron', serif;
    line-height: 29px;
    color: #444;
}

blockquote::after{
    content: "";
    margin: 0 auto;
    display: block;
    position: absolute;    
    width: 600px;
    height: 122px;
    bottom: -122px;
    left: -2px;
}

td 
{
font-size: 12px; 
text-shadow: 0 1px 0 #fff;
font-family: 'Droid Sans', sans-serif;
text-align:left;
}
th{
font-size: 13px; 
font-weight:bold;
text-shadow: 0 1px 0 #fff;
font-family: 'Droid Sans', sans-serif;
text-align:center;
height:30px;
vertical-align:middle;

}


.notice_error {
		background: #FEDCDA; 
		border: 1px solid  #CE090E; 
		padding: 15px 15px 15px 15px; 
		margin-bottom: 15px;
		font-size: 1.2em;
		color: #333333;
        text-align:left;
		 
	}    

.archive-group { margin-bottom: 19px; }
.archive-group hgroup {
	padding: 17px 19px 15px;
	background: url("../images/archives.png") 100% 33px no-repeat;
	cursor: pointer;
}
.archive-group hgroup.open { background: url("../images/archives.png") 100% -102px no-repeat; }
.archive-group h1, .archive-group h2 { margin: 0; }
.archive-group h2 {
	font-size: 20px;
	color: #d3d3d3;
	margin-top: 5px;
}
.archive-group ul { margin: 0; }
.js .archive-group ul { display: none; }
.js .archive-group:first-child ul { display: block; }
.archive-group li {
	list-style-type: none;
	border-top: #e4e4e3 1px solid;
	padding: 19px 19px;
	overflow: hidden;
	-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 0 0 1px rgba(255, 255, 255, 0.3);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1);
}
.archive-group .entry-title { font-size: 16px; margin: 5px 0 0; line-height: 22px; }
.archive-group footer { padding: 0; }
.archive-group .thumbnail {	float: left; padding: 3px; margin: 0 20px 0 0;}
.body-list{
margin-top:-12px;
color:#A4A4A4;

}
.award-list{
margin-top:-12px;
color:#A4A4A4;
margin-left:20px;
}