/* OSU-Okmulgee specific formats*/
p {margin-top:0px}

div.newbg {background-color:#ff9900; color:white; padding:5px; font-weight:bold; margin-bottom:10px}
div.caption {font-size:7pt; color:#000000; text-align:center; font-family:verdana}
div.academic_menu {font-size:12pt}
div.redheader {color:red; font-weight:bold}
div.onesheet {color:#ff6600; font-style:italic; font-weight:bold}
div.pheader {font-weight:bold; color:#333333; margin-top:10px; text-align:center}
div.plink {font-style:italic; color:red; text-align:right}
div.lil_orange {color:#ff6600}

div.mcontent {margin:10px; font-size:10pt}
div.header {font-weight:bold; color:#333333; margin-top:10px}
div.header_orange {font-weight:bold; color:#ff6600; margin-top:10px}
div.back_link {font-size:10pt; color:#ff6600; text-align:right}
div.pheader {font-weight:bold; color:#333333; margin-top:10px; text-align:left}
div.plink {font-style:italic; color:red; text-align:right}
div.redheader {color:red; font-weight:bold}
div.lil_orange {color:#ff6600}

span.header {font-weight:bold; color:#333333; margin-top:10px}
span.red {font-weight:bold; color:red}
span.blue {font-weight:bold; color:blue}

table.events {border:1px solid black; padding:0px; background-color:#f0f0f0}
td.event_header {color:white; text-align:center; font-weight:bold; background-color:black}
td.light_header {font-weight:bold; background-color:#cccccc }
td.header{color:#de781a; font-weight:bold; text-align:center}

ul.clist {margin-left:20px; margin-bottom:5px; margin-top:5px; padding:3px}
ul.normlist {margin-left:20px; margin-bottom:15px}
ul.tablelist {margin-left:20px}

a.dlinks {font-size:.7em; color:blue}

img.extlink {vertical-align:middle; width:12px; height:12px; border:0px}
img.pdf {vertical-align:middle; width:13px; height:13px; border:0px}

/* Student Diarys */
div.cutline {font-size:.8em; margin-top:5px; margin-bottom:5px}
img.blog {width:200px; border:1px solid black}

/* Calendar */
div.cday {margin:0px; color:#ff6600; font-weight:bold; color:black }
div.cevent {margin-left:3px; margin-top:0px; margin-bottom:5px; font-size:8pt; color:black}
div.cspace {margin-top:5px; margin-bottom:5px; font-size:10pt; text-align:right; color:#333333; font-weight:bold}
a.acevent:link {color:black}
a.acevent:hover {color:#ff6600}

/* News Room */
div.news_date {color:#ff6600; font-weight:bold}
div.news_author {font-size:10pt}
div.news_image {float:right; margin-left:8px}
div.news_story {font-size:1em}
img.news {border:1px solid #ff6600}
div.header_mar {margin:0px; margin-top:10px; font-weight:bold}

a:link, a:visited {
	color: #ff6600; text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #000000;	text-decoration: none;
	font-weight: bold;
}

body {
	font-family: Arial, sans-serif;
}

/* Unprintable elements */
.noprint				{ display: none; }
#OStateLogo				{ display: none; }
.leftBar				{ display: none; }
div.pageTitle			{ display: none; }
div.pathway_text 		{ display: none; }
div.pageHeader 			{ display: none; }
img.hide				{ display: none; }
ul.mainlevel-nav		{ display: none; }
span.pathway 			{ display: none; }
a.mainlevel-nav 		{ display: none; }
div.footerLinks_inner	{ display: none; }
div.academic_menu		{ display: none; }

/* Normally undisplayed elements that should be printed */
.printHeader			{ display: block; }
.rightBar				{ display: block; }
.printonly				{ display: block; }
.inline					{ display: inline !important; vertical-align: middle; }
span.printonly			{ display: inline; }

/* The centerDIV is now using all of the page, thus tell the print processor this */
div.centerDIV	{ text-align:left; width: 100%; }

/* DataTable class */
table.datatable {
	border: 1px solid #000;
	border-collapse: collapse;
}
table.datatable td {
	border: 1px solid #000;
	border-collapse: collapse;
	padding: 5px;
}
table.datatable th {
	border: 1px solid #000;
	border-collapse: collapse;
	background-color: #000;
	color: #fff;
	text-align: left;
	padding: 5px;
}

