/*************************************************/
/* r-net.css                                     */
/* shared style definitions for all pages         */
/* written by Ji Young Chong (jchong@indiana.edu)*/
/*************************************************/

/***************** Elements definitions***********/
a:link {	color: #003366;	text-decoration: underline;}
a:visited {	color: #003366;	text-decoration: underline;}
a:hover {	color: #3399ff;	text-decoration: underline;}
body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.71em;	color: #000000;	line-height: 1.4em;}
div.center hr {display: block; clear: left; margin: -0.66em 0; visibility: hidden;}
h1 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000062;	text-decoration: none;}
pre {	font-size: 1em;	font-family: Verdana, Arial, Helvetica, sans-serif;}

/***************** Font definitions ******************/
.bigBlueFont {	font-size: 4em;	color: #003399;	font-weight: normal;	line-height: normal;} /*announce_1.html*/
.bigWhiteFont, .bigWhiteFont a:link, .bigWhiteFont a:visited{	font-size: 1.6em;	color: #FFFFFF;	font-weight: normal;	text-decoration: none;}/*site title in banner of the sub-page*/
.bigWhiteFont1, .bigWhiteFont1 a:link, .bigWhiteFont1 a:visited{	font-size: 2.9em;	color: #FFFFFF;	font-weight: normal;}/*site title in the banner of the front page*/
.bigWhiteFont a:hover, .bigWhiteFont1 a:hover{ color: #3399FF;} /*mouse hover style definition*/
.blueBoldLetter {	color: #003366;	font-weight: bold;} /*sitelist.html*/
.blueFont{ font-size: 1.0em; color: #003366;}
.captionFont {	font-size: 0.9em;	color: #000000;	line-height: 1.2em;} /*staff.html*/
.classicFont1, .classicFont1 a:link, .classicFont1 a:visited{	font-family: "Book Antiqua", "Bookman Old Style", Georgia, "Times New Roman";	font-size: 1.4em;	font-style: italic;	font-weight: bolder;	color: #0033FF;	text-decoration: none;	line-height: 1.5em;}
.classicFont1 a:hover{	color: #3399ff;}
.classicFont1Small, .classicFont1Small a:link, .classicFont1Small a:visited{	font-family: "Book Antiqua", "Bookman Old Style", Georgia, "Times New Roman";	font-size: 2em;	font-style: italic;	font-weight: bolder;	line-height: 1.4em;	color: #003366;}/*list.html*/
.classicFont1SmallBox{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.2em;	font-style: italic;	font-weight: bolder;	color: #0033FF;	line-height: 1.4em;	margin: 2px;	padding: 2px;	border: 1px solid #FFFFFF;}/*list.html*/
.georgiaHeading {	font-size: 1.1em;	font-weight: bolder;	color: #333333;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;}
.greyBold,  .greyBold a:link,  .greyBold a:visited {	font-size: 1em;	font-weight: bolder;	color: #333333;	font-family: Geneva, Arial, Helvetica, sans-serif;	line-height: 1.5em;}
.greyBoldBigger,  .greyBoldBigger a:link,  .greyBoldBigger a:visited {	font-size: 1.2em;	font-weight: bold;	color: #333333;	font-family: Geneva, Arial, Helvetica, sans-serif;	line-height: 1.5em;}
.greyBold a:hover, .greyBoldBigger a:hover {	color: #3399ff;}
.listFont {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 1.1em;	color: #0033FF;}
.mediumBlackFont, mediumBlackFont a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.15em;	font-weight: bold;	color: #000000;	text-decoration: none;}
.noLineLink, .noLineLink a:link,  .noLineLink a:visited{	text-decoration: none;} /**sitemap.html*/
.noLineLink a:hover{	text-decoration: none;} 
.r-netStyle {	font-size: 1em;	font-weight: bold;	color: #003366;	font-family: Geneva, Arial, Helvetica, sans-serif;}
.smallGreyFont, .smallGreyFont a:link, .smallGreyFont a:visited{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 0.9em;	font-weight: bold;	color: #666666;	text-decoration: none;	padding-right: 5px;}
.smallGreyFont a:hover{	color: #3399ff;	text-decoration: none;}
.smallGreyFontLine, .smallGreyFontLine a:link, .smallGreyFontLine a:visited{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 0.9em;	font-weight: bold;	color: #666666;}
.smallGreyFontLine a:hover{	color: #3399ff;	text-decoration: none;}
.smallListFont {	font-size: 0.9em;	color: #666666;	text-indent: 10px;} /*list.html*/
.smallItalicFont {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;}
.smallItalicFontDimmed{	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	color: #666666; }
.smallWhiteFont, .smallWhiteFont a:link, .smallWhiteFont a:visited{	font-size: 1em;	color: #FFFFFF;	font-weight: normal;	font-family: Geneva, Arial, Helvetica, sans-serif;	text-decoration: none;}/*site description in the banner of sub-page*/
.verySmallItalicFontDimmed {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	color: #666666;	font-size: 0.9em;}
.verySmallItalicFontDimmed a:link, .verySmallItalicFontDimmed a:visited {	color: #666666;	text-decoration: none;}
.verySmallItalicFontDimmed a:hover, .smallWhiteFont a:hover{	color: #3399ff;}
.warningFont {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	color: #A58401;	font-size: 1.1em;	letter-spacing: 0.1em;}
.goldFont {	font-family: Georgia, "Times New Roman", Times, serif;	color: #A58401;	font-size: 1.1em;	letter-spacing: 0.1em;}

/***************** Class definitions***************/
.announceTable {	height: 100%;	width: 100%;} /*announce_1.html*/
.announceTitle {	font-family: "Book Antiqua", "Bookman Old Style", Georgia, "Times New Roman";	font-size: 2.3em;	color: #FF0000;	line-height: normal;	font-style: italic;}
.announceTitle1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.6em;	color: #0066CC;	line-height: normal;}
.authorName {	font-size: 1em;	color: #000000;	font-weight: bolder;	font-family: Geneva, Arial, Helvetica, sans-serif;}
.authorSchool {	font-size: 1em;	font-weight: normal;	color: #000000;	font-family: Geneva, Arial, Helvetica, sans-serif;}
.bar3 {	margin: 0px;	padding: 0px;	height: 1px;	width: 98%;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	left: 2%;}
.boxDivThin {	padding: 20px;	background-color: #eeF1F7;	border: 1px solid #FCFCFC;	vertical-align: top;}
.boxDivThin1 {	padding: 20px;	border: 1px solid #FCFCFC;	background-color: #F3F5F8;	text-align: left;	vertical-align: middle;}
.boxDivThinCenter {	padding: 20px;	border: 1px solid #FCFCFC;	background-color: #F3F5F8;	text-align: center;	vertical-align: middle;}
.boxDivThinLine {	padding: 20px;	border: 1px solid #FCFCFC;}
.center{ text-align: center;}
.centertable{ margin-left: auto; margin-right: auto; text-align: left;}
.centerTD1 {	margin: 0px;	padding: 20px;	width: 50%;	border-top: none;	border-right: 1px dotted #999999;	border-bottom: none;	border-left: none;	vertical-align: top;}
.centerTD1-1 {	margin: 0px;	padding: 0px 20px 20px;	width: 50%;	border-top: none;	border-right: 1px dotted #999999;	border-bottom: none;	border-left: none;	vertical-align: top;}
.centerTD2 {	margin: 0px;	border: none;	width: 50%;	vertical-align: top;	padding: 20px; }
.grayBar1 {	background-color: #CECECE;	margin: 0px;	padding: 0px;	border: none;	height: 7px;	vertical-align: top;}
.greyBoxAround {	border: 5px solid #D8D8D8;}
.heading {	font-size: 1.1em;	font-weight: bolder;	color: #333333;	font-family: Geneva, Arial, Helvetica, sans-serif;}
.indent { 	text-indent: 15px; 	display: block; }
.layerToFloatLeft {	float: left;	margin: 10px 20px 10px 0;}
.layerToFloatRight {	float: right;	margin: 1em 0em 1em 2em;}
.layerToLocateCenter {	text-align: center;}
.layerToLocateRight {	text-align: right;	float: right;}
.layerToLocateTop {	vertical-align: top;}
.layoutHandlerLeft, .layoutHandlerCenter, .layoutHandlerRight, .layoutHandlerSubmain {	margin: 0px;	padding: 0px;	border: none;	height: 1px;}
.layoutHandlerCenter {	width: 175px;}
.layoutHandlerLeft, .layoutHandlerRight {	width: 160px;}
.layoutHandlerSubmain {	width:600px;}
.mainColumn1 {	margin: 0px;	padding: 10px;	width: 20%;	background-color: #ebebeb;	vertical-align: top;	border-top: 8px solid #F5f5f5;	border-right: 8px solid #F5f5f5;	border-left: none;	border-bottom: 8px solid #F5f5f5;}
.mainColumn2 {	margin: 0px;	padding: 0px;	width: 60%;	background-color: #E7ecf3;	vertical-align: middle;	border-top: 8px solid #F5f5f5;	border-right: none;	border-bottom: 1px solid #CCCCCC;	border-left: none;}
.mainColumn3 {	margin: 0px;	padding: 15px;	width: 20%;	background-color: #Ebebeb;	vertical-align: top;	border-top: 8px solid #F5f5f5;	border-right: none;	border-left: 8px solid #F5f5f5;	border-bottom: 8px solid #F5f5f5;}
.navChain {	margin: 0px;	padding: 0px;	border: none;	width: 20px;}
.navLink {	text-align: left;	vertical-align: middle;	border: none;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 1.1em;	color: #003366;	font-weight: bolder;	text-indent: 10px;	white-space: pre;}
.navLink a:link, .navLink a:visited {	color: #003366;	text-decoration: none;}
.navLink a:hover {	color: #3399ff;	text-decoration: none;}
.navSubLink {	text-align: left;	vertical-align: middle;	border: none;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 1.1em;	color: #003366;	font-weight: bolder;	text-indent: 10px;	white-space: pre;}
.navSubLink a:link, .navSubLink a:visited {	color: #003366;	text-decoration: none;}
.navSubLink a:hover {	color: #3399ff;	text-decoration: none;}
.paddedTD {	padding: 10px 5px 5px;	vertical-align: top;	width: 25%;	text-align: center;}
.referenceTable {	width: 600px;	border-top: 1px solid #999999;	border-right: 1px solid #999999;	border-bottom: none;	border-left: 1px solid #999999;	font-size: 0.9em;	color: #000000;}
.refLeftTD {	width: 16%;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #999999;	border-bottom-color: #999999;}
.refRightTD {	width: 84%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;}
.staffListTable {	padding: 0px;	margin: 0px;	width: 70%;}
.staffTD {	padding-left: 10px;}
.title {	font-size: 1.15em;	color: #003366;	text-decoration: none;	font-weight: bolder;	font-style: normal;	line-height: normal;	font-family: Geneva, Arial, Helvetica, sans-serif;}
.titlebar1 {	margin: 0px;	padding: 0px;	width: 98%;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #C9D5E4;	left: 2%;}
.titlebar2 {	margin: 0px;	padding: 0px;	height: 1px;	width: 98%;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #C9D5E4;	left: 2%;}
.titlebar3 {	margin: 0px;	padding: 0px;	border-top: 1px dotted #999999;}
.verticalline {	border-left-width: 10px;	border-left-style: solid;	border-left-color: #E8E8E8;	padding-left: 20px;}

/***************** Id definitions******************/
#bannerSubTD {	border: none;	height: 76px;	background-repeat: no-repeat;	background-color: #000000;	padding-left: 15px;	background-image:  url("../images/smallbanner1.jpg");	line-height: 2.3em;}
#bannerTD {	border: none;	height: 120px;	background-repeat: no-repeat;	background-color: #010066;	padding-left: 15px;	vertical-align: middle;	background-image:  url("../images/bannertest4.jpg");}
#centerBottomTable {	width: 100%;}
#chemFormula {	font-size: 1em;}
#contentTable {	margin: 0px;	padding: 0px;	border: none;	width: 100%;}
#copyrightScript {	font-size: xx-small;	color: #666666;}
#crumbpath {	font-weight: normal;	text-decoration: none;	color: #000000;	font-size: 0.8em;}
#crumbpath a:link, #crumbpath a:visited {	text-decoration: underline;	color: #003366;}
#crumbpath a:hover {	color: #3399ff;}
#fundingInfo {	font-size: 0.75em;	color: #666666;}
#leftTable {	margin: 0px;	padding: 0px;	border: none;	width: 100%;}
#navLineTD {	margin: 0px;	padding: 0px;	width: 10px;	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #0033cc;}
#navLinkSelectedSub {	text-align: left;	vertical-align: middle;	border: 1px solid #FFFFFF;	color: #003366;	padding-top: 2px;	padding-bottom: 2px;	white-space: pre;	font-size: 1.1em;	font-weight: bold;	text-indent: 10px;	margin: 0px;	font-family: Geneva, Arial, Helvetica, sans-serif;}
#navLinkSelectedSub a:link, #navLinkSelectedSub a:visited {	color: #003366;	text-decoration: none;}
#navLinkSelectedSub a:hover {	color: #3399FF;	text-decoration: none;}
#navSelectedTable {	width: 100%;}
#navTable {	background-color: #ebebeb;	padding-right: 5px;}
#netnewsTable {	margin: 0px;	padding: 0px;	border: none;	width: 100%;	top: 0%;}
#partnerTD {	background-color: #EBEBEB;	padding: 10px;	border: 1px solid #FFFFFF;}
#portalLogoSpan {	font-size: 1em;	color: #003366;	padding-bottom: 2px;	font-family: "Times New Roman", Times, serif;	font-style: italic;}
#portalLogoTD {	padding-left: 7px;}
#rightTable {	margin: 0px;	padding: 0px;	border: none;	width: 100%;	top: 0%;}
#shortcutLinkTD {	padding: 4px 15px 4px 4px;	vertical-align: top;	font-size: 0.8em;	color: #000000;	text-decoration: none;	text-align: right;}
#shortcutLinkTD a:link, #shortcutLinkTD a:visited {	color: #000000;	text-decoration: none;}
#shortcutLinkTD a:hover {	color: #3366FF;	text-decoration: none;}
#spotlightTable {	margin: 0px;	padding: 0px;	border: none;	width: 100%;	top: 0%;}
#spot_title {	border: 0px none;	z-index: 6;	font-size: 1.2em;	font-weight: bold;	color: #000000;	margin: 0px;	padding: 0px;	text-align: center;	line-height: normal;	white-space: normal;	height: 15px;	font-style: normal;	font-family: Geneva, Arial, Helvetica, sans-serif;}
#wholeTable {	width: 98%;	top: 0px;	background-color: #f5f5f5;	border: 0px none;	left: 10px;	position: absolute;	margin: 0px;	padding: 0px;}

/***************** definitions used for 'house' ******************/
.bottom_curve_td {	background-image: url(../edumodules/chemistry/house/images/shared/bottom_curve.jpg);	height: 41px;	width: 577px;	background-repeat: no-repeat;}
.dark_tan_medium {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em;	font-weight: bold;	color: #BFA855;}
.item_chemical_td {	background-color: #F0F1F5;	vertical-align: top;	font-family: Arial, Helvetica, sans-serif;	padding: 60px 30px 20px 0px;	text-align: left;	width: 247px;	font-size: 1.1em;	font-weight: bold;	color: #986564;}
.item_chemical_td a:link, .item_chemical_td a:visited {	color: #986564;	text-decoration: underline;}
.item_chemical_td a:hover {	color: #3399ff;	text-decoration: underline;}
.item_description_td {	background-color: #F0F1F5;	font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em;	padding: 20px 20px 20px 30px;	font-weight: bold;	color: #666666;	text-align: left;	vertical-align: top;}
.item_font {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em;	font-weight: bold;	color: #666666;	text-align: left;}
.item_name {	font-family: "Kristen ITC", "Comic Sans MS";	font-size: 2em;	font-weight: bold;	color: #9B7E57;	text-align: center;	line-height: normal;}
.item_pic_td {	background-color: #F0F1F5;	text-align: center;	width: 230px;	margin-top: 20px;	padding-right: 0px;	padding-bottom: 20px;	padding-top: 50px;	padding-left: 25px;	vertical-align: top;}
.item_table {margin-left: auto; margin-right: auto; text-align: left;top: 0px;	position: relative;	width: 577px;}
.item_title_td {	background-color: #F0F1F5; 	text-align: center;}
.left {	text-align: left;}
.top_curve_td {	background-image: url(../edumodules/chemistry/house/images/shared/top_curve.jpg);	height: 41px;	width: 577px;	background-repeat: no-repeat;	position: absolute;}

