@import url("chromestyle5.css");

body, html {
	background: #c3e3c3;
	margin-top: 0;
	padding-top: 0;
    scrollbar-face-color: #457045;
    scrollbar-shadow-color: #4C5E4D;
    scrollbar-highlight-color: #A2CBA4;
    scrollbar-3dlight-color: #A2CBA4;
    scrollbar-darkshadow-color: #4C5E4D;
    scrollbar-track-color: #79967A;
    scrollbar-arrow-color: #FFF;
}

/* Text */

.whiteItalH {
	font: bold 16px Georgia, "Times New Roman", serif;
	color: #000080;
}

.attn {
	font: bold 20px Georgia, "Times New Roman", serif;
	color: #000033;
}

.greenGo {
	font: bolder 16px Georgia, "Times New Roman", Times, serif;
	color: #228b22;
}

.greenIH {
	font: bold  italic 14px Georgia, "Times New Roman", serif;
	color: #228B22;
}

.normalTxt {
	font: normal 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #24252c;
}

.normalB {
	font: bold 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #24252c;
}

.ltBlueTxtNews {
	color: #020283;
	font: bold 14px Georgia, "Times New Roman", serif;
}

.botAdrH {
	font: bold italic 12px Georgia, "Times New Roman", serif;
	color: #000080;
	letter-spacing: 0.035em;
}

.smBlkTxt {
	font: normal 10px/1.3em Arial, Helvetica, sans-serif;
	letter-spacing: 0.035em;
	color: #000000;
}

.smlBOLDtxt {
	font: bolder 10px Arial, Helvetica, sans-serif;
	color: #FFF;
}

.greenHNotI {
	font: bold 12px Georgia, "Times New Roman", serif;
	color: #228B22;
}

.George {
font: bold 16px Georgia, "Times New Roman", Times, serif;
color: #038D2F;
margin-right: 0.5em;
}

/* Links */

a.gL:link {
	color:#228b22;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	}

a.gL:visited {
	color:#006600;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	}
	
a.gL:hover, a.gL:visited:hover {
	color:#000033;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	border-bottom: dotted 1px #000033;
	}

a.gL:active {
	color:#228b22;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	}
	
a.normalB:hover {
color: #008b22;
}

a.AC:link {
font: bold 14px Georgia, "Times New Roman", Times, serif;
color: #020283;
}

a.AC:visited {
font: bold 14px Georgia, "Times New Roman", Times, serif;
color: #020283;
}

a.AC:hover {
font: bold 14px Georgia, "Times New Roman", Times, serif;
color: #038D2F;
}

a.AC:active {
font: bold 14px Georgia, "Times New Roman", Times, serif;
color: #038D2F;
}

/* Images */

img {
border: 0;
}
	
.tdLS {
	background-image: url(shadL.gif);
	background-repeat: repeat-y;
}

.tdRS {
	background-image: url(shadR.gif);
	background-repeat: repeat-y;
}

.mainImg {
	background:url(FM.jpg);
	width: 760px;
	height: 125px;
}

.mainTbl {
	background: #FFF;
	padding: 6px;
	margin: 6px;
	width: 96%;
}

img.ffTcb {
vertical-align: baseline;
}

/* Etcetera */

.pad {
padding:0.5em;
}

.cen {
margin: 0 auto;
text-align: center;
}

.calDate {
	font: bolder 18px Georgia, Times New Roman, Times, serif;
	color: #228b22;
	margin-right:0.3em;
}

.mainCell {
	background: #e0e4e4;
}

.addBrdr {
	border-width: thin 2px thin 2px;
	border-style: dashed none dashed none;
	border-color: #949fab;
	width: 96%;
	padding: 6px 8px 6px 8px;
	margin-top: 10px;
	background: #FFFFFF;
}

.spacer {
	background: #E7ECEF;
	height: 10px;
	border: 0;
	padding: 0;
	margin: 0;
}

.attnwrap {
	background-color: #FFF;
	border: dotted 3px #e26b42;
	padding: 4px 8px 8px 8px;
	margin: 3px;
            width: auto;
}

#clockPad {
	padding-top: 2px;
	padding-bottom: 2px;
	background: #228b22;
}

.wrappy {
	border: thin dotted #228b22;
	padding: 5px;
}

.defImgBrdr {
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.defImgBrdrRA {
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.fcanFamTbl {
	background: #FFF;
	border: thick #FFF;
	border-left: 12px #FFF;
}

.ffTc {
	background: #e4daad;
	padding: 8px;
	margin: 8px;
	height: 1.2em;
	line-height: 10px;
}

.ffTcb {
	background: #f4ecc6;
	padding: 8px;
	margin: 8px;
	height: 1.2em;
	line-height: 15px;
}

.sfH {
	background: #CCE8C8;
	padding: 2px;
	margin: 3px;
	height: 1.2em;
	line-height: 8px;
	vertical-align: middle;
}

.grayC {
	background: #f4ecc6;
	padding: 0.15em;
	margin: 0.25em;
	vertical-align: middle;
}

.grayC2 {
	background: #e4daad;
	padding: 0.15em;
	margin: 0.25em;
	vertical-align: middle;
}

td.first {
	background: #D9F0C6;
	padding: 2px;
	margin: 2px;
	vertical-align: middle;
}

.plainTbl {
	background: #FFF;
	width: 98%;
	padding: 4px;
	margin: 3px;
}

div.ctr {
text-align: center;
}

div.greqC {
background: #E4E0B0;
padding: 0.6em;
font: normal 12px/24px Georgia, "Times New Roman", Times, serif;
color: #24252c;
width: 60%;
float: left;
}

.req {
color: #CC0000;
}

.ital {
font-style: italic;
}

.bital {
font: bold italic 12px Georgia, "Times New Roman", Times, serif;
color: #24252c;
}

div#404 {
background: #000033;
font: 18px Georgia, "Times New Roman", Times, serif;
width: 70%;
height: 255px;
margin: 2em auto;
padding:2em;
color: #c8f4d8;
}

div#404 img {
padding: 1em;
}

div#404 .MT, div#404 .MT a:link {
font: normal 14px Georgia, "Times New Roman", Times, serif;
color: #c8f4d8;
}

.404 {
font: bold 24px Georgia, "Times New Roman", Times, serif;
color:#009900;
}

/* Index */

div#welcome {
display: inline-table;
background:#f9fbd1; 
margin: 0 auto;
margin-right:0.6em; 
padding:0.3em;
border: dotted 2px #d4d0b5;
width: 98%;
}

div#honors {
background:#faf6c5; 
margin: 0 auto; 
margin-right:0.6em;
padding: 0.25em; 
width: 30%;
border: dotted 1px #0d941a;
float: right;
}

div#dlw {
background:#fffbd8;
margin: 0 auto; 
margin-right:0.6em;
padding: 0.25em; 
width: 30%;
border: dotted 1px #000033;
float: right;
}

div#mainI {
padding: 0.2em;
float: left;
}

div#isaal {
padding:0.5em; 
clear: both;
}

div#bottInfo {
background: #FFF;
text-align: left;
clear: both;
padding: 0.5em;
margin: 0 1em;
border-top: dashed thin #6F809E;
border-bottom: dashed thin #6F809E;
}

div#CR {
text-align: center; 
padding: 1em 0 0.35em 0;
}

/* Academic Calendar DIVs */

.acaCell {
	padding: 0.5em;
	background: #E5F3DF;
	border: solid 2px #FFF;
	text-align: left;
}

.acaCell2 {
	padding: 0.5em;
	background: #EEF6E1;
	border: solid 2px #FFF;
	text-align: left;
}

.aca {
	width: 100%;
	padding: 1em;
	margin-left: 15%;
	margin-right: 15%;
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	text-align: left;
	color: #24252c;
}

div#reser {
clear: both;
padding: 1em;
}

div#jun {
height: 200px;
}

div#jul {
height: 150px;
}

div#aug {
height: 205px;
}

div#sep {
height: 185px;
}

div#oct {
height: 255px;
}

div#nov {
height: 185px;
}

div#dec {
height: 200px;
}

div#jan {
height: 185px;
}

div#feb {
height: 170px;
}

div#mar {
height: 290px;
}

div#apr {
height: 115px;
}

div.act{
background: #f4ecc6;
border: #999d79 dotted 1px;
width: 50%;
height: 200px;
display: inline-table;
text-align: center;
padding: 0.5em;
font: normal 12px Arial, Helvetica, sans-serif;
color: #000000;
clear: both;
}

/* Downloads */
div.dl {
width:200px;
height:150px;
clear: none;
margin: 1em;
float: left;
}

div.dl:hover .dli {
background: url(images/dlibg.png) repeat;
visibility: visible;
}

div.dli {
width: 60%;
padding: 0.5em 0;
margin-top:1em;
margin-left: auto;
margin-right: auto;
display: block;
visibility: hidden;
}

div.dli:hover {
visibility: visible;
}

div.dli a, div.dli a:link, div.dli ul {
font: normal 12px Arial, Helvetica, sans-serif;
list-style-type:none;
color:#9ac9e5;
text-align: center;
padding-left: 0;
}

div.dli a:link:hover, div.dli a:hover:visited {
color:#FFF;
font-weight:bold;
text-decoration:none;
}

div#wp1{
background:url(images/wallpapers/wp1tn.png) no-repeat;
}

div#wp2{
background:url(images/wallpapers/wp2tn.png);
}

div#wp3{
background:url(images/wallpapers/wp3tn.png);
}

div#wp4{
background:url(images/wallpapers/wp4tn.png);
}

div#wp5{
background:url(images/wallpapers/wp5tn.png);
}

div#wp6{
background:url(images/wallpapers/wp6tn.png);
}

div#wp7{
background:url(images/wallpapers/wp7tn.png);
}

div#wp8{
background:url(images/wallpapers/wp8tn.png);
}