/* ------------------------------  HTML TAGS ----------------------------------- */
body
{
	
	background-color: white;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	color: #000000;
	float:inherit;
	background-position:center;

	
	
}

td, th, tr
{
	font-family: Arial, Helvetica, SunSans-Regular;
	font-size: 10pt;
}
a
{
	color: #000088;
	text-decoration: none;
	font-weight: bold;
}
a:hover
{
	text-decoration: underline;
	color: #fc1921;
}
ul
{
	list-style-type:disc;
	list-style-position:outside;
	list-style-image:url("http://www.uc.edu/../images/ucMain/arrow_right_red.gif");
}
h1
{
	font-weight: bold;
	font-size: 130%;
	color: #000000;
	letter-spacing: 1px;
}
h2
{
	font-weight: bold;
	font-size: 120%;
	color: #fc1921;
	letter-spacing: 1px;
}
h2
{
	font-size: 12pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
h3
{
	font-size: 12pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
}
h4
{
	font-size: 10pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
blockquote
{
	margin-top: 5px;
	margin-bottom: 15px;
}
div
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* ------------------------------  Add icons to links of non html ------------------- */
/* --------------------------  documents or pop-ups or external links --------------- */
/*a[href$='.pdf'] 
{ 
	padding-right: 18px;
	background: transparent url("../images/icons/pdf_icon.gif") no-repeat center right;
}
a[href$='.doc'] 
{ 
	padding-right: 18px;
	background: transparent url("../images/icons/word.gif") no-repeat center right;
}
a[href$='.xls'] 
{ 
	padding-right: 18px;
	background: transparent url("../images/icons/excel.gif") no-repeat center right;
}
a[href$='.ppt'] 
{ 
	padding-right: 18px;
	background: transparent url("../images/icons/powerpoint.gif") no-repeat center right;
}
a[href$='.swf'] 
{ 
	padding-right: 18px;
	background: transparent url("../images/icons/external.gif") no-repeat center right;
}
a[href='#']
{
	padding-right: 18px;
	background: transparent url("../images/icons/popup.gif") no-repeat center right;
}
a[href^='mailto:']
{
	padding-right: 18px;
	background: transparent url("../images/icons/mailto.gif") no-repeat center right;
}
/*
a[href^='http:']
{
	padding-right: 18px;
	background: transparent url("../images/icons/external.gif") no-repeat center right;
}
a[href^='https:']
{
	padding-right: 18px;
	background: transparent url("../images/icons/external.gif") no-repeat center right;
}
*/
/* a[href^='http://']:hover:after { content: " (" help ") "; } */

/* ================================================================================================== */
/*************************************/
/* Custom Class Section              */
/*************************************/

.content
{
	background-color: #FFFFFF;
	font-size: 10pt;
}
.collegeTitle
{ 
	font-family: Arial;
	font-size: 20pt;
	color: #000000;
	padding: 20px 0 0 10px;
	margin: 0 0 0 0;
}
.collegeTitle a 
{
	color: #000000;
}
.collegeTitle a:hover
{
	color: #000000;
}
.headingTitle
{ 
	font-family: Arial;
	font-size: 20pt;
	color: #FFFFFF; 
}
.headingSTitle 
{ 
	font-family: Arial;
	font-size: 20pt;
	color: #FFFFFF;
	font-weight: bold;
}
.headingDepTitle
{ 
	font-family: Arial;
	font-size: 18pt;
	color: #CC0000; 
}
.headingDepSTitle 
{ 
	font-family: Arial;
	font-size: 18pt;
	color: #CC0000;
	font-weight: bold;
}
.heading1
{
	font-size: 14pt;
	font-weight: bold;
}
.heading2
{
	font-size: 12pt;
	font-weight: bold;
}
.heading3
{
	font-size: 10pt;
	font-weight: bold;
}
.subsection1
{
	font-size: 14pt;
	font-weight: bold;
	border-bottom: 1px solid #E1E1F1;
}
.subsection2
{
	color: #FF0000;
	font-size: 12pt;
	font-weight: bold;
}
.redText
{
	color: #FF0000;
	font-weight: bold;
}
.error_msg
{
	color: #FF0000;
	font-size: 10px;
}
.exclaim_italic
{
	color: #FF0000;
	font-size: 12px;
	font-style: italic;
}
.pressNav a
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	padding-left: 1em;
}
.pressNav a:hover
{
	color: #CCCCCC;
}
.genNav a
{
	color: #000000;
	font-weight: bold;
	font-size: 8pt;
	width: 100%;
}
.genNav a:hover
{
	text-decoration: none;
}
.genItem
{
	border-bottom: solid 1px #CCCCCC;
	background-color:white;
	margin:0.6em;
	height:15pt;

}

.mainItem
{
	background-color:#AB1D22;
	
	

}
.mainItem1
{
	background-color:#ED1F23 ;
	text-decoration:none;
}
.mainItem2
{
	background-color:#ED1B23  ;
	text-decoration:none;
	

}
.mainItem3
{
	background-color:#E81D25  ;
	text-decoration:none;
	
}

.mainItem4
{
	background-color:#DE1D25  ;
	text-decoration:none;
	

}
.mainItem5
{
	background-color:#D51E25  ;
	text-decoration:none;
	
	

}
.mainItem6
{
	background-color:#CA1F26  ;
	text-decoration:none;
	
}
.mainItem7
{
	background-color:#BF1F25  ;
	text-decoration:none;
	
	

}
.mainItem8
{
	background-color:#B61E24  ;
	text-decoration:none;
	

}
.mainItem9
{
	background-color:#AB1D22  ;
	text-decoration:none;
	
	

}
.mainItem10
{
	background-color:#A21C20  ;
	text-decoration:none;
	
	
}

.mainItem11
{
	background-color:#981A1D  ;
	text-decoration:none;
	

}

.mainItem12
{
	background-color:#8D1719  ;
	text-decoration:none;
	
	
}

.mainItem13
{
	background-color:#831416  ;
	text-decoration:none;
}

.mainNav
{
	color:white;
	text-decoration:none;
	padding-top:1em;
	margin-top:10em;

	}

.mainNav a
{
	text-decoration:none;
	color:white;
	font-size: 9pt;
	margin-left:0.7em;
	padding-left:0.5em;	
	
}
.mainNav a:hover
	{		
		text-decoration:none;
	}



.footer
{
	font-size: 8pt;
}
.footer a
{
	color: #FF0000;
}
.footer a:hover
{
	color: #666666;
}
.caption 
{
	font-size: 8pt;
	color: #666666;
	text-align: center;
	padding: 1em 1em 1em 1em;
}
.techIcon
{
	padding-right: 10px;
	background: transparent url("../images/icons/tech_icon.gif") no-repeat center right;
}
.mathIcon
{
	padding-right: 10px;
	background: transparent url("../images/icons/math_icon.gif") no-repeat center right;
}
.writeIcon
{
	padding-right: 10px;
	background: transparent url("../images/icons/write_icon.gif") no-repeat center right;
}
.depTitleRightImg
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: right;
}
.depTopNav
{
	color: #CC0000;
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial;
}
.depTopNav a
{
	color: #CC0000;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;	
}
.depTopNav a:hover
{
	color: #FF0000;
	text-decoration: none;
}
.directory
{
	border-top: solid 1pt #e3e3e3;

}
.directory span
{
	width: 100%;
	font-size: 18pt;
	font-weight: bold;
	margin: .2em .2em .2em .2em;
	padding: .2em .2em .2em .2em;
}
.facstaff
{
	border-top: solid 1px #e3e3e3;
}
.facstaff img
{
	padding: .2em .2em .2em .2em;
	margin: .2em .2em .2em .2em;
}
.facstaff strong
{
	font-size: 12pt;
	font-weight: bold;
}
.facstaff span
{
	padding-left: 15em;
}
.small_text
{
	font-size: 8pt;
}
.note
{
	background-color: #e3e3e3;
	padding: .5em .5em .5em .5em;
	margin: .5em .5em .5em .5em;
	border: solid 1px #336666;
}

/* Used to make underlines for printable forms */
.underline
{
	border-bottom: 1px solid #336666;
}

/*************************************/
/* Table Classes                     */
/*************************************/

.cal_selected_day
{
	background-color: #EFEFEF;
	border: 1px solid #EFEFEF;
	font-size: 10pt;
}
.mainleftNav
{
	background-image: url("../images/main/SideBar.jpg");
	background-position:top;
	

	
}
.leftNavstrip
{
	background-image: url("../images/main/FillerPiece.jpg");
	background-repeat:repeat-y;
	background-position:top;
	

}
.depHeaderLeft
{
	background-image: url("../images/departments/title_left.gif");
	background-repeat: no-repeat;
}
.depTopNavBack
{
	background-image: url("../images/departments/top_nav.gif");
	background-repeat: no-repeat;
}

/*************************************/
/* Module Classes                    */
/*************************************/

.mainContent
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
.rightBar
{
	position: relative;
	margin: 0 0 0 0 100px;
	padding: .5em .5em .5em .5em;
	float: right;
	background-color: #e3e3e3;
	width: 150px;
}
.rightBar a:hover
{
	text-decoration: none;
	color: #FF0000;
}
.titleContainer
{
	margin: 0 0 0 0;
	padding: 0 0 1px 50px;
}
.headContainer a 
{
	font-weight: normal;
}
.headContainer a:hover
{
	text-decoration: none;
}
.menuPop a span
{
	visibility:hidden;
	position:absolute;
}
.menuPop a:hover span
{
	border: dash 1pt #CCCCCC;
	background-color: #e3e3e3;	
	position: relative;
	float: right;
	width: 16px;
	height: 10px;
	margin: 0 0 10px 15px;
	padding: 0 0 10px 15px;
}
/***********************************/
/* Custom FORM formatting section  */
/***********************************/
/* Removes extra FORM tag spacing. */
form
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* Fixes the colors for these form elements incase the user has different Windows colors. */
input
{
	background-color: #FFFFFF;
}
form#gs 
{
	background-color: #000000;
	color: #FFFFFF;
	font-size: 8pt;
}
.textInput 
{
	border: 1px solid #6666CC;
	font-size: 8pt;
}
select
{
	background-color: #CCCCCC;
	border: 1px solid #6666CC;
	color: #000000;
}
textarea
{
	background-color: #FFFFFF;
}

/* Nicer looking button that matches current section. */
.button
{
	background-color: #CCCCCC;
	border: 1px solid #6666CC;
	color: #000000;
}

/* Nicer looking button using a grey border. */
.default_button
{
	color: #000000;
	background: #CCCCCC;
	border: 1px solid #999999;
}

/* Search field and button that match the current selection; 
   used from outside the courses when searching for documents. */
.inputElement
{
	margin: 5px 0px 5px 0px;
	clear: both;
}
.inputData
{
	padding: 2px 2px 2px 2px;
	float: left;
}
.inputLabel
{
	padding: 2px 2px 2px 2px;
	float: left;
}
.valMessage
{
	color: Red;
	font-weight: bold;
}

/*------------------------------------------------------------------------------
/* Custom styles from the UC main style sheet
/*------------------------------------------------------------------------------
/* Small white top navbar links */
a.navbarWhiteSmall
{
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a:hover.navbarWhiteSmall
{
	color: #e3e3e3;
}

.PurpleText
{
	color: #9966cc;
}
.NavyText
{
	/*alumni homepage*/
	color: navy;
	
}
.liner
{border-bottom: 1px solid #E1E1F1;
	border-top:1px solid #E1E1F1;
	
	}
.genlinkcss
{
	
	position: absolute;
	visibility: hidden;
	font: normal 10px Verdana;
	line-height: 12px;
	margin-left:125px;
	margin-top:-25px;
	z-index: 100;
	color: white;
	
}
.genlinkcss a
{
	width: 100%;
	display:block;
	text-indent: 3px;
	padding-bottom:10pt;
	color:#8B4500;
	font-style:normal;
	font-weight:bold;
	font-size:small;
	text-decoration: none;
	text-indent: 5px;
}
.genlinkcss a:hover
{
	/*hover background color*/
	background-color: black;
	color: white;
	text-decoration:none;
}


.anylinkcss
{
	position: absolute;
	visibility: hidden;
	border-bottom-width: 0;
	font: normal 10px Verdana;
	line-height: 12px;
	margin-left:1em;
	margin-right:1em;
	padding-top:1em;
	z-index: 100;

	width: 20px;
	color: white;
}
.anylinkcss a
{
	width: 100%;
	display:block;
	text-indent: 3px;
	color:#FFDEAD;
	padding: 1px 0;
	text-decoration: none;
	
	text-indent: 5px;
}
.anylinkcss a:visited
{
	text-decoration: none;
}
.anylinkcss a:hover
{
	/*hover background color*/
	background-color: black;
	color: white;
	text-decoration: underline;
}
.menustrips
{
	margin:0.6em 0.2em 0em 0.2em;
	padding:0.2em;
	color:white;
	text-decoration:none;
	
	
	}
	.menustrips a
	{
		direction:rtl;
		color:white;
		text-decoration:none;
	}
	.menustrips a:hover
	{		
		
		text-decoration:none;
	}
	.REDSTRIP
	{
		background-image:url(http://www.uc.edu/cas/common/images/main/RedStrip.jpg);
		background-position:left;
		width:34pt;
		height:7pt;
		}
	
/*--------------- Added by Sharon -------------------*/
.subsection3
{
	/*faculty->deans page*/
	font-size: 12pt;
	font-style:normal;
	font-weight:bold;
}
.subsection4
{
	/*faculty->deans page*/
	/*highlights->pages->africa.htm*/
	/*highlights->pages->battle.htm*/
	font-size: 11pt;
	font-weight: bold;
	font-style:normal;
}
.subsection5
/* for home page,faculty->deans page */
{
	font-size: 14pt;
	font-weight: bold;
	font-style:normal;
}
.subsection6
{
	/*faculty->deans page*/
	/*alumni home page*/
	font-size: 13pt;
	font-weight: bold;
	font-style:normal;
}
.subsection7
{
	font-size: 15pt;
	font-style:normal;
}

.subsection8
/*faculty bulletins page,grants page,alumni pages*/
/*alumni home page*/
/*highlights->pages->vietnam.htm*/
{
	font-size: 14pt;
	color:Red;
	font-style:normal;
}
.subsection9
{
	/*faculty->grants page*/
	/*alumni home page*/
	/*highlights->pages->vietnam.htm*/
	font-size: 12pt;
	color:Red;
	font-style:normal;
}
.subsection10
{
	font-size: 12pt;
	font-style:normal;
}
.subsection11
{
	font-size: 16pt;
	color:Red;
	font-style:normal;
}
.subsection12
{
	/*alumni home page,gallery page*/
	/*highlights->pages->2008awards.htm*/
	font-size: 18pt;
	color:Red;
	font-style:normal;
	font-weight:bold;
}
.subsection13
{
	/*highlights->pages->ABCTeam.htm*/
	/*highlights->pages->africa.htm*/
	/*highlights->pages->battle.htm*/
	/*highlights->pages->ovift408.htm*/
	font-size: 12pt;
	color:black;
	font-style:normal;
}
.subsection14
{
	font-size: 12pt;
	color:black;
	font-style:italic;
}
.subsection15
{
	/*faculty bulletins page*/
	font-size: 12pt;
	color:black;
	font-family:Arial;
}
.subsection16
{
	/*faculty bulletins page*/
	font-size: 10pt;
	color:black;
	font-family:Arial;
}
.subsection17
/*alumni home page*/
{
	font-size: 11pt;
	color:black;
	font-family:Arial;
}
.subsection18
{
	/*highlights->pages->africa.htm*/
	/*highlights->pages->battle.htm*/

	font-size: 16pt;
	color:red;
	font-weight:bold;
}
.subsection19
{
	font-size: 28pt;
	font-weight:bold;
	color:Red;
	font-style:normal;
}
.subsection20
{
	/*highlights->pages->ABCTeam.htm*/
	font-size: 16pt;
	font-weight:bold;
	color:Red;
	font-style:normal;
}
.subsection21
{
	/*highlights->pages->messenger.htm*/
	/*highlights->pages->africa.htm*/
	/*highlights->pages->battle.htm*/
	/*highlights->pages->FootUlcers.htm*/
	/*highlights->pages->vietnam.htm*/
	font-size: 22pt;
	font-weight:bold;
	color:Red;
	font-style:normal;
}
.subsection22
{
	/*faculty bulletins page*/
	/*highlights->pages->messenger.htm*/
	/*highlights->pages->ABCTeam.htm*/
	/*highlights->pages->africa.htm*/
	/*highlights->pages->battle.htm*/
	/*highlights->pages->battle.htm*/
	/*highlights->pages->FootUlcers.htm*/
	/*highlights->pages->ovift408.htm*/
	/*highlights->pages->vietnam.htm*/
	font-size: 20pt;
	font-weight:bold;
}
.subsection23
{
	/*highlights->pages->messenger.htm*/
	/*highlights->pages->ABCTeam.htm*/
	/*highlights->pages->africa.htm*/
	/*highlights->pages->battle.htm*/
	/*highlights->pages->battle.htm*/
	/*highlights->pages->FootUlcers.htm*/
	/*highlights->pages->ovift408.htm*/
	/*highlights->pages->vietnam.htm*/
	font-size: 30pt;
	font-weight:bold;
	color:Red;
}
.subsection24
{
	/*highlights->pages->ovift408.htm*/
	font-size: 40pt;
	font-weight:bold;
	
}
.subsection25
{
	/*highlights->pages->messenger.htm*/
	/*highlights->pages->africa.htm*/
	/*highlights->pages->battle.htm*/
	/*highlights->pages->battle.htm*/
	/*highlights->pages->FootUlcers.htm*/
	/*highlights->pages->ovift408.htm*/
	/*highlights->pages->vietnam.htm*/
	font-size: 16pt;
	font-weight:bold;
	
}
.subsection26
{
	/*highlights->pages->messenger.htm*/
	/*highlights->pages->battle.htm*/
	/*highlights->pages->dogchair.htm*/
	/*highlights->pages->FootUlcers.htm*/
	/*highlights->pages->vietnam.htm*/
	font-size: 24pt;
	font-weight:bold;
	
}
.subsection27
{
	/*highlights->pages->FootUlcers.htm*/
	font-size:11pt;
	color:black;
	font-family:'Calibri','sans Serif';
	}
.subsection28
{
	/*highlights->pages->2008awards.htm*/
	font-size:10pt;
	color:red;
	font-weight:bold;
	}
.subsection29
{
	/*  */
	font-size:14pt;	
	font-family:arial;
}
.subsection30
{
	font-size:10pt;
	color:blue;
	font-family:arial;
}
.subsection31
{
	font-size:10pt;
	color:green;
	font-family:arial;
}

.subsection32
{
	font-size: 10pt;
	font-family:Arial;
}
.subsection33
{	
	font-style:normal;
}
.subsection34
{
	color:Black;
	font-style:normal;
}
.subsection35
{
	/*sife .aspx in press folder*/
	color:Red;
	font-style:italic;
	font-weight:bold;
	font-size:larger;
	
}
.subsection36
{
	/*2008Scholars.aspx inside press folder*/
	font-size:30pt;
	font-weight:bold;
	}
.subsection37
{
color:#FF0000;
font-weight:bold;
font-size:18px;
}
.superscript
{
font-size:24px;
vertical-align:baseline;
bottom:0.33cm;
position:relative;
color:Red;	
}
.superscript1
{
font-size:12px;
vertical-align:baseline;
bottom:0.33cm;
position:relative;
color:Red;	
}
.header_link
{
	color:White;
	text-decoration:line-through;
}
.footer_info
{
	font-size:xx-small;
	color:white;
	}
	.footer_email
	{
		color:white;
	}
	
.footer_info a:hover
{
	color:#B0B0B0;
	text-decoration:underline;
}

.page_header
{
	font-size:x-large;
	font-weight:bold;
	}
	
	
/*alumni home page*/
.main_content
{
	font-size: 11pt;
	color:black;
	font-weight:bold;
	font-family:Arial;
}
.block
{
	color:#8B864E;
	font-weight:bold;
	font-size:8pt;
	}
.block_image
{
	background-repeat:no-repeat;}
