/* CSS Document */
body,font,p,td,ul,ol,li,th,nobr,b,i,select,input {font-family: Arial,Univers,Helvetica,sans-serif; 		
	font-size: .90em;}

body {
	background-color: #003399;
	}

h1 {
	font-family:"Courier New", Courier, monospace;
	letter-spacing: 10px;
	font-size: 30px;
	color: #ffffff;
	margin-left: 5px;
	margin-bottom: 0;
	}
		
h2 {
	color: #256bb2;
	font-style: bold;
	font-size: 16px;
	margin-left: 5px;
	letter-spacing: 2px;
	}
	
h3 {
	color: #006600;
	font-style: bold;
	font-size: 16px;
	margin-left: 5px;
	margin-bottom: -14px;
	letter-spacing: 1px;
	}

h4 {
	color: #43a939;
	font-style: bold;
	font-size: 14px;
	margin-bottom: -14px;
	margin-left: 5px;
	letter-spacing: 3px;
	}
	
h5 {
	color: #ffffff;
	font-style: bold;
	font-size: 12px;
	margin-bottom: 2px;
	margin-left: 5px;
	letter-spacing: 1px;
	}
	
h6 {
	color: #ffffff;
	font-style: bold;
	font-size: 12px;
	margin-left: 5px;
	margin-bottom: 0;
	letter-spacing: 4px;
	}

p {
	line-height: 120%;
	font-size: 13px;
	margin-top: 0;
	margin-left: 5px;
	margin-right: 10px;
	}

a:link {font: text-decoration: none; .25em; }
a:visited {font: text-decoration: none; }
a:hover {font: text-decoration: none; }
a:active {font: text-decoration: none; }

/* top text links, main */	
a.text:link {
	font-size: 12px;
	color:#ffffff;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	}
a.text:visited {
	font-size: 12px;
	color:#cccccc;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	}
a.text:hover {
	font-size: 12px;
	color:#ffcc00;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	}
a.text:active {
	font-size: 12px;
	color:#ffcc00;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	}

	
/* vendor, search, site map, text only links */	
a.contact:link {
	font-size: 11px;
	color:#ffffff;
	font: text-decoration: none;
	}
a.contact:visited {
	font-size: 11px;
	color:#cccccc;
	font: text-decoration: none;
	}
a.contact:hover {
	font-size: 11px;
	color:#FF0000;
	font: text-decoration: none;
	}
a.contact:active {
	font-size: 11px;
	color:#cccccc;
	font: text-decoration: none;
	}
	
	
/* text links in body text */	
.maintext:link {
	color: #669900;
	text-decoration: none;
	font-weight: bold;
	border-bottom: dashed 1px #009900;
	}
.maintext:visited {
	color: #336633;
	text-decoration: none;
	font-weight: bold;
	border-bottom: dashed 1px #009900;
	}
.maintext:hover {
	color: #33cc00; 
	text-decoration: none;
	font-weight: bold;
	border-bottom: dashed 1px #009900;
	}
.maintext:active {
	color: #33cc00;
	text-decoration: none;
	font-weight: bold;
	border-bottom: dashed 1px #009900;
	}
	
/* sidebar text links */	
.sidebar:link {
	color: #669900;
	text-decoration: none;
	font-weight: bold;
	border-bottom: dashed 1px #1174c8;
	}
.sidebar:visited {
	color: #336633;
	text-decoration: none;
	font-weight: bold;
	border-bottom: dashed 1px #1174c8;
	}
.sidebar:hover {
	color: #33cc00; 
	text-decoration: none;
	font-weight: bold;
	border-bottom: dashed 1px #1174c8;
	}
.sidebar:active {
	color: #33cc00;
	text-decoration: none;
	font-weight: bold;
	border-bottom: dashed 1px #1174c8;
	}
	
/* college address, phone, copyright, etc */
td.contact {
	color: #ffffff;
	font-size: 11px;
	background-position: x-100% y-100%;
	vertical-align: bottom;
	}	
	
/* emergency announcements */
td.emergency{
	color: #ffffff;
 	font-weight: bold;
	font-size: 18px;
	letter-spacing: 1px;
	background-color:#FF0000;
	}
	
td.header {
	background-image: url();
	background-position: x-100% y-100%;
	vertical-align: bottom;
	}
		
td.regular {
	font-size: 16px;
	}
	
td.separation {
	border-top: dashed 1px #009900;
	}
	
td.quicklinks {
	font-size: 1.3em;
	}
