@charset "utf-8";
body {
	margin: 0px;
	background-color: #dfdfdf;
}
#homeflash {
	height: 100%;
	width: 100%;
	position: relative;
	text-align: center;
	top: 20%;
}
#footer {
	height: 30px;
	width: 100%;
	text-align: center;
	position: relative;
	top: 15px;
}
.bluetext12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #095971;
	text-decoration: none;
}

.purpletext14pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #5357b2;
	text-decoration: none;
}

.purpletext14ptBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #5357b2;
	text-decoration: underline;
}

.purpletext14pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #5357b2;
	text-decoration: none;
}


.blacktext12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.whitetext12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}

a.blacktext12pt:link, .blacktext12pt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.blacktext12pt:hover, .blacktext12pt:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #095971;
	text-decoration: none;
}

.whiteBoldtext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.navtext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.navtextBlue {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #039;
	text-decoration: none;
}

a.navtext:link, .navtext:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.navtext:hover, .navtext:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #039;
	text-decoration: none;
}
.bluetext10ptfooter {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #78ceff;
	text-decoration: none;
}
.whitetext10ptfooter {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.newshome {
	background-color: #FFF;
	height: 240px;
	width: 276px;
	margin: 0px;
}


.bluetext7ptfooter {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #78ceff;
	text-decoration: none;
}
.whitetext7ptfooter {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.whitetext7ptfooter:link, .whitetext7ptfooter:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.whitetext7ptfooter:hover, .whitetext7ptfooter:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #09F;
	text-decoration: none;
}
.contentText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	line-height: 20px;
}

.contentText14pt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	line-height: 20px;
}

.juryName {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b2537d;
	text-decoration: none;
}
.whiteText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.advisorName {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B26553;
	text-decoration: none;
}
.blacktext12ptBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.popupTitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #039;
	text-decoration: none;
}
.cardTD {
	background-image: url(images/thumbcard2.gif);
	background-repeat: no-repeat;
}
.sendingTD {
	background-image: url(images/sendingBg.gif);
	background-repeat: repeat-x;
}
.bluetext7ptNotes {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #036;
	text-decoration: none;
}

.ecardTextField {
	background:url(images/sl-input-bg.jpg) repeat-x top;
	border:1px solid #D6D6D6;
	padding:2px 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
}

.groupName {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}

#image_wrap {
		width:677px;
		margin:15px 0 15px 40px;
		padding:15px 0;
		text-align:center;
		background-color:#efefef;
		border:2px solid #fff;
		outline:1px solid #ddd;
		-moz-ouline-radius:4px;
}

#caption {
	width:677px;
	margin:15px 0 15px 40px;
	padding:15px 0;
	text-align:center;
	background-color:#efefef;
	border:2px solid #fff;
	outline:1px solid #ddd;
	-moz-ouline-radius:4px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #036;
}
