/*+reset {*/
*
{
	/*[empty]position:;*/
	margin: 0;
	padding: 0;
}
BODY
{
	font-size: 100%;
	font-family: sans-serif;
	line-height: 1.25;
	/*[empty]letter-spacing:;*/
	/*[empty]+reset-optimize:;*/
}
H1, H2, H3, H4, H5, H6, ADDRESS, CAPTION, CITE, CODE, DFN, TH, VAR, KBD, PRE, SAMP, TT, SELECT, INPUT, BUTTON, TEXTAREA
{
	font-size: inherit;
	font-family: inherit;
	font-style: inherit;
	font-weight: inherit;
	letter-spacing: inherit;
	#font-family: expression(this.parentNode.currentStyle.fontFamily);
	#font-style: expression(this.parentNode.currentStyle.fontFamily);
	#font-weight: expression(this.parentNode.currentStyle.fontWeight);
	#letter-spacing: expression(this.parentNode.currentStyle.letterSpacing);
}
TH
{
	text-align: left;
}
TABLE
{
	border-spacing: 0;
}
TR, TD, TH
{
	position: static;
}
INPUT[type=hidden]
{
	display: none !important;
}
FIELDSET, IMG
{
	border: 0;
}
/*+}*/
/*Revised Utica CSS
By: David Pate
Global Declarations*/
*
{
	margin: 0;
	padding: 0;
}
#rightColumn-WithNav EM
{
	font-size: 12px;
}
.white-content
{
	background-color: #FFF;
	height: 550px;
}
.request-left
{
	background-color: #FFF;
	width: 250px;
	float: left;
	padding-left: 45px;
	padding-top: 15px;
	height: 535px;
}
.request-left H3
{
	color: #003366;
	font-family: Helvetica, sans-serif, Arial;
	font-size: 17px;
	font-weight: bold;
	margin-top: 25px;
}
.request-form
{
	float: left;
	margin-top: 20px;
	margin-left: 30px;
	background: url(../images/formBackgr.jpg) no-repeat;
	height: 530px;
	width: 650px;
}
.request-form FORM
{
	margin-top: 35px;
}
UL
{
	list-style: none outside none;
}
BODY, HTML
{
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-color: #051B31;
	width: 100%;
	text-align: center;
	margin: 0;
	padding: 0 !important;
}
.openHouse .left
{
	width: 400px;
}
.openHouse .right
{
	width: 200px;
	float: right;
	margin-top: -177px;
}
P
{
	text-align: left;
	margin: 10px 0;
	/*[disabled]font-style:italic;*/
}
P, UL
{
	font-size: 13px;
	line-height: 1.4em;
}
P A, LI A
{
	color: #39C;
	text-decoration: none;
}
.coda-nav .tab6
{
}
P.intro
{
	border-bottom: 1px solid #CCC;
	margin-bottom: 20px;
	padding: 20px 0 30px;
	text-align: left;
	width: 100%;
}
P#cross-links
{
	text-align: right;
	color: #003366;
}
P#cross-links
{
	border-bottom: 1px solid #CCC;
	margin-bottom: 30px;
	padding-bottom: 30px;
}
.clearfix
{
	clear: both;
}
.clearer
{
	clear: both;
	height: 3px;
}
.indent
{
	padding-left: 20px;
}
.white
{
	background-color: #FFF;
}
.bold
{
	font-weight: 700;
}
/*Header*/
#header
{
	height: 105px;
	background: url(../images/utica-header-bg.jpg) no-repeat;
	position: relative;
}
#header #logo
{
	padding-left: 20px;
	position: relative;
	width: 950px;
}
#header #header-nav
{
	color: #003366;
	width: 470px;
	position: absolute;
	top: 30px;
	right: -25px;
}
#header #header-nav LI
{
	display: inline;
}
#header #header-nav LI A
{
	color: #003366;
}
#header #header-search
{
	width: 235px;
	position: absolute;
	top: 61px;
	right: 10px;
	#right: -10px;
}
#header-subnav
{
	width: 976px;
	background-color: #394975;
	height: 42px;
	#height: 38px;
}
#header-subnav #p7PMnav
{
	margin-left: 0.75px;
	#margin-left: 0;
}
/*P7PM-IE*/
#header-subnav-IE
{
	height: 43px;
	background-color: #394975;
	#border-right: 1px solid #394975;
}
#header-subnav-IE #lastMenuItem
{
	#width: 143.5px !important;
}
#header-subnav-IE #p7PMnav .p7PMtrg
{
	#width: 139px;
}
#header-subnav-IE-inner #p7PMnav .p7PMon
{
	width: 161px !important;
}
#header-subnav-IE-inner
{
	#width: 977px;
	height: 43px;
	background-color: #394975;
}
#header-subnav-IE-inner #lastMenuItem
{
	#width: 160px !important;
}
#header-subnav-IE-inner #p7PMnav .p7PMtrg
{
	#width: 161px;
}
/*subHeader*/
#subHeader
{
	width: 976px;
	#width: 976px;
	z-index: 1;
}
.subHeader-Image
{
	line-height: 1%;
	#width: 977px;
}
#subHeader #slideShow
{
	display: inline-block;
	width: 747px;
	float: left;
	margin-top: 4px;
	position: static;
	z-index: 1;
}
#subHeader #slideShow-buttons
{
	display: inline-block;
	width: 220px;
	float: left;
	margin-left: 3px;
}
/*TagLine*/
#tagLine
{
	background-image: url(../images/tagline.jpg);
	height: 18px;
	margin: 0;
	padding: 0;
	width: 975px;
}
/*Content*/
#content
{
	min-height: 300px;
	width: 976px;
}
/*Container*/
#container
{
	background-color: #CCCACB;
	width: 975px;
	margin: 0 auto;
	text-align: left;
}
/*Left Column*/
#leftColumn
{
	display: inline-block;
	float: left;
	width: 180px;
	#min-height: 275px;
	#height: auto !important;
	#height: 275px;
	min-height: inherit;
}
#leftColumn .hanging-indent
{
	padding-left: 35px;
	text-indent: -15px;
}
#leftColumn .hanging_indent
{
	padding-left: 15px;
	text-indent: -15px;
}
#leftColumn #navigation
{
	background-color: #CCCACB;
	padding: 45px 0 0;
}
#leftColumn #navigation .active A
{
	color: #EA6F22;
	font-weight: 600;
}
#leftColumn #navigation UL
{
	margin-left: 10px;
	list-style: none;
}
#leftColumn #navigation LI
{
	font-family: Helvetica, sans-serif, Arial;
	line-height: 24px;
	list-style: none;
	margin-left: 0.5em;
	font-size: 14px;
	#font-size: 15px;
	#margin-bottom: 4px;
}
#leftColumn #navigation A
{
	color: #003366;
}
#leftColumn #navigation H3
{
	text-align: left;
	font-size: 16px;
	font-family: Helvetica, sans-serif, Arial;
	border-bottom: 1px dotted #FFFFFF;
	color: #003366;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 0;
	list-style: none;
	font-weight: 700;
}
#leftColumn #addthis
{
	margin-top: 0.75em;
}
#leftRequest
{
	float: left;
	padding-left: 50px;
	background-color: #FFF;
	width: 230px;
	display: inline;
	min-height: 540px;
}
#leftRequest H3
{
	color: #003366;
	font-family: Helvetica, sans-serif, Arial;
	font-size: 17px;
	font-weight: bold;
	margin-top: 25px;
}
/*Right Column*/
#rightColumn
{
	display: inline-block;
	float: left;
	width: 725px;
	min-height: 300px;
	margin-left: 50px;
	margin-bottom: 0.5em;
}
#rightColumn H2
{
	margin: 0;
	padding: 0.5em 2%;
	color: #333333;
}
#rightNavigation
{
	width: 150px;
	margin-left: 4px;
	float: left;
	display: inline-block;
	min-height: inherit;
	#min-height: 275px;
	#height: auto !important;
	#height: 275px;
}
#rightNavigation UL
{
	list-style: none outside none;
}
#rightRequest
{
	float: left;
	min-height: 540px;
	padding-left: 60px;
	padding-right: 35px;
	width: 600px;
	background: #FFF url(../images/formBackgr.jpg) no-repeat;
}
/*Right Column - With Nav*/
#rightColumn-WithNav
{
	width: 618px;
	display: inline-block;
	float: left;
	padding: 2.5em 0 0.5em 0.5em;
	border-left: 1px solid #ACABAB;
	border-right: 1px solid #ACABAB;
	min-height: inherit;
	background-color: #FFF;
	#min-height: 275px;
	#height: auto !important;
	#height: 275px;
	margin: 0;
}
#rightColumn-WithNav H3
{
	color: #003366;
	font-family: Helvetica, sans-serif, Arial;
	margin-left: 20px;
	font-weight: 700;
	font-size: 1.25em;
}
#rightColumn-WithNav P
{
	margin: 0 20px 25px;
	padding-right: 25px;
	color: #333333;
	font-family: Helvetica, sans-serif, Arial;
}
#rightColumn-WithNav .hanging-indent
{
	padding-left: 15px;
	text-indent: -15px;
}
#rightColumn-WithNav .tab LI
{
	margin: 5px 0;
}
#rightColumn-WithNav H4
{
	color: #003366;
	font-family: Helvetica, sans-serif, Arial;
	margin-left: 20px;
	font-weight: 700;
	margin-top: 20px;
	font-size: 16px;
}
#rightColumn-WithNav H5
{
	color: #808080;
	font-family: Helvetica, sans-serif, Arial;
	font-size: 14px;
	margin-left: 20px;
	margin-bottom: 0.5em;
	font-weight: 700;
}
#rightColumn-WithNav A:link, #rightColumn-WithNav A:visited
{
	font-weight: 700;
	text-decoration: underline;
	color: #003366;
}
#rightColumn-WithNav A:hover, #rightColumn-WithNav A:focus, #rightColumn-WithNav A:active
{
	color: #EA6F22;
	text-decoration: underline;
}
#rightColumn-WithNav .tab
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-left: 60px;
	width: 85%;
	margin-bottom: 25px;
}
#rightColumn-WithNav .curriculum
{
	width: 585px;
	#width: 98% !important;
	margin: 0 auto;
}
#rightColumn-WithNav .curriculum TR
{
	width: 100%;
}
#rightColumn-WithNav .curriculum TD
{
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	min-width: 60px;
	text-indent: 2px;
	text-align: left;
	padding-left: 15px;
	text-indent: -15px;
}
#rightColumn-WithNav .curriculum .left TD
{
	text-align: left;
}
#rightColumn-WithNav .curriculum .left
{
	text-align: left;
}
#rightColumn-WithNav .curriculum .credit-hours
{
	width: 75px;
}
#rightColumn-WithNav .curriculum TABLE
{
	width: 575px;
	border: 1px solid #CCCACB;
	margin-bottom: 25px;
	padding: 5px;
}
#rightColumn-WithNav .curriculum TABLE .alt
{
	background-color: #ECF0F3;
}
#rightColumn-WithNav .curriculum .indent-th TD
{
	text-indent: 4.5px;
	font-weight: 700;
}
#rightColumn-WithNav #middiv UL
{
	color: #333333;
	font-family: Helvetica, sans-serif, Arial;
	margin-left: 100px;
}
#rightColumn-WithNav #midsection IMG
{
	float: right;
	margin: 10px;
}
/*Faculty*/
.faculty
{
	display: table;
	padding-left: 20px;
	margin-bottom: 10px;
	#width: 90%;
}
.faculty .picture
{
	width: 107px;
	height: 146px;
	float: left;
}
.faculty .description
{
	width: 340px;
	float: left;
	margin-top: 1em;
	text-align: left;
	margin-left: 40px;
}
.faculty .description P
{
	margin: 5px 0 0 !important;
}
.faculty .description-personal
{
	margin-top: 1em;
	text-align: left;
}
.faculty .description-personal P
{
	margin: 25px 0 0 !important;
}
/*Panels*/
.panelNavigation
{
	font-size: 12px;
	float: left;
}
.panel
{
	position: relative;
}
.panelLearnMore
{
	font-size: 12px;
	float: right;
}
.panel H3
{
	color: #FF6600;
}
.panel .panelLeft
{
	float: left;
	display: inline-block;
	width: 55%;
}
.panel .panelRight
{
	float: left;
	width: 40%;
	display: inline;
}
.panel .spacing
{
	margin-left: 55px;
}
.panel .spacing1
{
	margin-left: 20px;
}
.panel .panel-wrapper TR TD P
{
	margin: 0;
	padding: 0;
}
.panel A:link, .panel A:visited
{
	font-weight: 700;
	color: #003263;
	font-size: 12px;
}
.panel A:hover, .panel A:focus, .panel A:active
{
	color: #EA6F22;
	text-decoration: underline;
}
.panel #privacyInfo
{
	font-size: 11px;
	padding-bottom: 5px;
}
.panel .panelNavigation
{
	width: 100%;
}
.panel .panelNavigation .left
{
	position: absolute;
	bottom: 13px;
	left: 20px;
	font-weight: 700;
	text-decoration: none;
	width: 20%;
}
.panel .panelNavigation .center
{
	position: absolute;
	bottom: 13px;
	left: 250px;
	font-weight: 700;
	text-decoration: none;
	width: 20%;
}
.panel .panelNavigation .right
{
	position: absolute;
	bottom: 13px;
	right: 50px;
	font-weight: 700;
	text-decoration: none;
	width: 20%;
}
.panel .shift
{
	padding-left: 20px !important;
}
.coda-nav .tab6
{
	display: none;
}
/*Footer*/
#qLinks
{
	width: 975px;
	#width: 977px;
	height: 30px;
	background-color: #979797;
}
#qLinks SELECT
{
	font-size: 14px;
}
#qLinks FORM
{
	padding-top: 5px;
	float: right;
	margin-right: 1.5em;
}
#footer
{
	background-color: #051B31;
}
#footer-terms
{
	background-color: #051B31;
	color: #FFFFFF;
	width: 976px;
	#width: 977px;
}
#footer-terms P
{
	margin-left: 30px;
}
#footer-terms A:link, #footer-terms A:visited
{
	font-weight: 700;
	color: #A8A9A9;
}
#footer-terms A:hover, #footer-terms A:focus, #footer-terms A:active
{
	color: #EA6F22;
}
#footerContent
{
	background-color: #003263;
	width: 975px;
	#width: 977px;
	height: 131px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EA6F22;
}
.footerColumn
{
	width: auto;
	font-family: Helvetica, sans-serif, Arial;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AAC4BF;
	margin: 10px 10px 0 12px;
	padding-top: 5px;
	padding-right: 45px;
	padding-left: 5px;
	height: 100px;
	line-height: 16px;
}
.footerColumnEnd
{
	border: none;
	width: auto;
	float: left;
	margin: 10px 11px 0;
	padding: 5px 5px 0;
}
.footerColumnEnd IMG
{
	margin-left: 10px;
	margin-top: 10px;
	padding-right: 2px;
	padding-bottom: 20px;
}
#footerContent UL
{
	list-style-type: none;
	font-family: Helvetica, sans-serif, Arial;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footerContent A
{
	color: #A8A9A9;
}
#footerContent UL LI
{
	padding: 0px;
	font-family: Helvetica, sans-serif, Arial;
	margin-left: 10px;
	margin-right: 5px;
	line-height: 18px;
}
#footerContent UL LI A, .footerColumnEnd P A
{
	color: #EA6F22;
}
#footerContent UL LI A:hover, .footerColumnEnd P A:hover
{
	text-decoration: none;
}
#footerContent A:link, #footerContent A:visited
{
	font-weight: 700;
}
#footerContent A:hover, #footerContent A:focus, #footerContent A:active
{
	color: #808080;
	text-decoration: underline;
}


.trigger {background: url(/images/plus.gif) 0 50% no-repeat; text-indent: 22px;}
.trigger a:focus {outline: none;}
.target {display: none;}
.faculty {width: 100%;}
.faculty .description {width: 400px;}

#rightColumn-WithNav ol {font-size: 13px; list-style-position:inside;padding-left:20px;padding-bottom:30px;}


