/* CSS Document */

body {
background-color: #D9F5FF;
padding: 0px;
margin: 0px;
}

table, tr, tr, th  {
	color: #333333;
	font: small/1.6em Verdana, Arial, Helvetica, san-serif;
	font-size:11px;
}

.footer {
	color: #666666;
	font: small/1.6em Verdana, Arial, Helvetica, san-serif;
	font-size:10px;
	padding-top: 20px;
	padding-bottom: 5px;	
}

.header {
	color: #FFFFFF;
	font: small/1em Verdana, Arial, Helvetica, san-serif;
	font-size:10px;
}

.main_heading {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.sub_heading {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}

a {
	color: #333;
	background: transparent;
}

a:hover {
	color: #333;
	background: transparent;
	text-decoration: none;
}

.nt_strip_filler {
	background-image: url(images/nt_strip_filler.gif);
}

.maincontent {
	padding: 10px;
	background-image:url(images/text_bg.gif);
	border: 1px solid #000;
}

.subcontent {
	padding: 5px;
	background-image:url(images/text_bg.gif);
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;		
	text-align:center;
}

.subcontent a{
	color: #31557B;
	background: transparent;
	font-weight:bold;
}

.subcontent a:hover{
	color: #31557B;
	background: transparent;
	text-decoration: none;
}

.subcontent img{
	vertical-align: baseline;
}

.frame_a2_bio {
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	background-image:url(images/leaf.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.frame_as_bio {
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	background-image:url(images/dna.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.frame_a2_chem {
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	background-image:url(images/molecules.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.frame_as_chem {
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	background-image:url(images/bubbles.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.frame_a2_phy {
	border-top: 1px solid #000;
	background-image:url(images/drip.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.frame_as_phy {
	border-top: 1px solid #000;
	background-image:url(images/electricity.jpg);
	background-repeat:no-repeat;
	background-position:right;
}


.as_chem_title {
	font-size:12px;
	color:#CE3052;
}

.as_chem_content {
	padding: 10px;
	border: 1px solid #000;
	background-image:url(images/text_bg.gif);
}

.as_chem_content a{
	color: #CE3052;
	background: transparent;
	font-weight:bold;
}

.as_chem_content a:hover{
	color: #CE3052;
	background: transparent;
	text-decoration: none;
}

.as_bio_title {
	font-size:12px;
	color:#932C7F;
}

.as_bio_content {
	padding: 10px;
	border: 1px solid #000;
	background-image:url(images/text_bg.gif);
}

.as_bio_content a{
	color: #932C7F;
	background: transparent;
	font-weight:bold;
}

.as_bio_content a:hover{
	color: #932C7F;
	background: transparent;
	text-decoration: none;
}

.as_phy_title {
	font-size:12px;
	color:#0E55A7;
}

.as_phy_content {
	padding: 10px;
	border: 1px solid #000;
	background-image:url(images/text_bg.gif);
}

.as_phy_content a{
	color: #0E55A7;
	background: transparent;
	font-weight:bold;
}

.as_phy_content a:hover{
	color: #0E55A7;
	background: transparent;
	text-decoration: none;
}

.a2_chem_title {
	font-size:12px;
	color:#CE6A1C;
}

.a2_chem_content {
	padding: 10px;
	border: 1px solid #000;
	background-image:url(images/text_bg.gif);
}

.a2_chem_content a{
	color: #CE6A1C;
	background: transparent;
	font-weight:bold;
}

.a2_chem_content a:hover{
	color: #CE6A1C;
	background: transparent;
	text-decoration: none;
}

.a2_phy_title {
	font-size:12px;
	color:#31557B;
}

.a2_phy_content {
	padding: 10px;
	border: 1px solid #000;
	background-image:url(images/text_bg.gif);
}

.a2_phy_content a{
	color: #31557B;
	background: transparent;
	font-weight:bold;
}

.a2_phy_content a:hover{
	color: #31557B;
	background: transparent;
	text-decoration: none;
}

.ocr_box {
	background-color:#182C6B;
	padding: 10px;
	border: 3px solid #FFCF00;
}

.ocr_box p{
	color:#FFFFFF;
	font-weight:bold;
}

.ocr_box a{
	color: #CECBFF;
	background: transparent;
	font-weight:normal;
}

.ocr_box a:hover{
	color: #CECBFF;
	background: transparent;
	text-decoration: none;
}

.templink {
	font-size: 14px;
	color: #990000;
}
