/* @import url(preview.css);
@import url(fold.css);
@import url(calendar.css); */

body,h1,h2,h3,h4,h5,h6,a,ul,li,p,div,span,table,td,tr,blockquote,dl,dt,dd
{ margin: 0 0 0 0; padding: 0 0 0 0; }
table {border-collapse: collapse;}
td,th {border:1px solid gray;padding:.2em}
th {background-color: #E6DFCF}
body {background-color:white; font-family: Arial, Helvetica, sans-serif; font-size:76%;}
h1 {font-size:1.4em;color:#a68c53;margin-bottom:1em;font-weight: bold;text-transform: uppercase;height:1.2em;}
h1 a {color:#a68c53;text-decoration:none;}
h1 a:hover {text-decoration:underline;}
h2 {font-size:1.2em;color:#a68c53;margin-top:1em;margin-bottom:0.57em;text-transform:uppercase}
h3 {color:#a68c53;font-size:1em;margin-bottom:0.57em;}
h4 {font-size:1em;margin-bottom:0.57em;font-style: italic;font-weight:normal; }

a {color:blue;text-decoration:underline;}
p {margin-bottom:1em;line-height:1.4em;}
.alert {color:red;}

/* LAYOUT ELEMENTS */
#main {width:100%; margin:0 auto;background-color:white; position:relative;}
#header {display:block; background-color: #e6dfcf; border: solid #822224; border-width: 2px 0; height:70px; position:relative;}

#outer {clear:left;position:relative;z-index:1;}
* html #contentPane {height: 500px; }
#inner {overflow:hidden}
#contentPane { min-height: 500px; _height: 500px; padding: 2em 170px 2em 16.3em; position: relative; background: url(ua/bg_left.gif) repeat-y; }

/* IMAGES */
#contentPane h1 {background: url(ua/bg_h1.gif) repeat-x bottom left; }
#header #logo {margin-top:1px; margin-left:3px; background: #e6dfcf url(ua/lg_ua.png) no-repeat left center; width:425px; height:69px; }
#header #logo a {display:block;width:425px;height:70px;text-decoration:none;}	 
#subTitle {display:none}
#extra1 {display:none} 
#extra3 {display:none}

/* SITE SEARCH */
#header #siteSearchForm {position:absolute; top:25px; right:10px; height:1.5em; vertical-align:middle;}
#header #siteSearchForm .button {background: transparent url(ua/bt_go.gif) no-repeat center center; border: none; width:30px; letter-spacing: -1000em; text-indent: -500em;cursor:  pointer; }
#header #siteSearchForm label {margin-right:.5em;}
#header #siteSearchForm input.input {border:1px solid #ccc; border-width: 2px 0 0 2px ; height:1.4em; line-height:1.4em;padding:.1em}
#header #siteSearchForm input:focus {background-color: beige}
#header #siteSearchForm #searchErrors {position:absolute;top:2.5em;right:0;color:red;}

/* SEARCH RESULTS */
#contentPane #itemsPerPage select.input {width:4em;}
#contentPane .pageLinks {margin:1em 0;}
#contentPane .pageLinks .pageNumbers {font-size:2em;display:inline;margin:0 0.2em;}
#contentPane .pageLinks .pageNumbers a {font-size:0.5em;margin-left:0.5em;}
.searchResults #contentPane dt {margin-bottom:.5em}
.searchResults #contentPane #listFilter {float:right}

/* SITE MENU */
#header #siteMenu {position:absolute; top:3.5em; right:20em; text-transform:uppercase; font-size:0.8em; font-weight:bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
#header #siteMenu ul {list-style-type:none;}
#header #siteMenu li {float:left;padding:0 0.5em; border-left:1px solid #e6dfcf}
#header #siteMenu li.firstItem {border:none;}
#header #siteMenu a {text-decoration:none;color:#a68c53;}
#header #siteMenu a:hover {text-decoration:underline;color:#e6dfcf}
#header #siteMenu {display:none}

/* CONTENTPANE */
#contentPane li {margin-left:1.2em;}
#contentPane ul {margin-bottom:.57em}

#contentPane img {margin:0.5em 1em;border:1px solid #822224;}
#contentPane img.logo {border:1px solid silver;padding:2px;}

/* bread crumbs */
/* these are hacked to get the background color in the menu */
#breadcrumbs {
	position: absolute;
	width: 11em;
	top:0;
	left:0;
	background-color: #f3f3eb;
	padding-bottom: 3000px;
	margin-bottom: -3000px;
	display:none;
}

/* CONTACT US */
#contactForm { width: 20em; padding-top: 1em; }
#contactForm label { clear: left; float: left; display: inline; width: 10em; line-height: 2em; }
#contactForm input,
#contactForm select { float: left; display: inline; margin-left: 11em; margin-top: -2em; }
#contactForm .required { float: right; clear: none; margin-top: -1.5em; }
#contactForm input.button { margin: 0 0 0 0; }

/* DYNAMIC MENU */
#dynamicMenu { position: absolute; top: 74px; left: 0px; width: 11em; background-color: #f3f3eb; z-index: 2; }
#dynamicMenu ul.level1 { list-style: none; float: left; background-color: #822224; padding:1em 0 3em 0;width:14.75em;}
#dynamicMenu li {line-height: 1.5em; display: inline; }
#dynamicMenu li a {
	width: 11.3em;
	display: block;
	color: black;
	text-decoration: none;
	background-color: #822224;
	padding: .6em .5em;
	color: #e6dfcf;
	font-weight: bold;
	font-size: 1.2em;
	letter-spacing: 0.1em;
}
#dynamicMenu li.firstItem li a {border-top:none}
body #dynamicMenu ul.level1 li a:hover {background-color:#4f1416;}

#dynamicMenu li.current li.current a,
body.FACULTY_PROGRAMS #dynamicMenu li.Programs a.submenu,
body.contact #dynamicMenu li.Contact a,
body.home #dynamicMenu li.firstItem a,
#dynamicMenu li.current a {background-color:#4f1416; border:1px solid white; border-width:1px 0; cursor: default;}

#dynamicMenu ul.level1 li a.submenu {
	border: none;
	background-image: url(ua/menu_arrow.png);
	background-repeat: no-repeat;
	background-position: 95% center;
}
* html #dynamicMenu ul.level1 li a.submenu {
	background-image: none;
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ua/styles/member/ua/menu_arrow_IE_background.png'), sizingMethod='image');
}
* html body.FACULTY_PROGRAMS #dynamicMenu .Law a {border-top:1px solid white}
#dynamicMenu li.current li a {background-color: #822224;border:none;}
#dynamicMenu li.current li a:hover {cursor:pointer;}

#dynamicMenu li.current li {list-style: disc;}
#dynamicMenu li.Programs {border:none;}
#dynamicMenu li.current ul {display:block}
#dynamicMenu li li a {font-size:.9em;padding-left:2em; width:13.9em; line-height:1.2em}
#dynamicMenu .level1 li a {display:block; }
body.contact #dynamicMenu li.current ul,
body.home #dynamicMenu li.current ul,
#dynamicMenu .level1 ul {display:none;}
body.home #dynamicMenu li a,
body.contact #dynamicMenu li a {background-color: #822224;border:none;}
 
#footer #footerText #termsofuse,
#footer #footerText #privacypolicy {visibility:hidden}

/* LAYOUT ELEMENT FOOTER */
#footer {height:1.5em;color:#a68c53;border-top:1px dotted gray;}
#footer #footerText {height:2em;vertical-align:middle;line-height:2em;width:100%;margin:0 auto;text-transform: capitalize;text-indent:0.5em;}
#footer #footerText #copyright,
#footer #footerText #termsofuse,
#footer #footerText #privacypolicy,
#footer #footerText #poweredby {display:block;width:24.9%;float:left;}
#footer #footerText #poweredby span {display:none}
#footer #footerText #termsofuse,
#footer #footerText #privacypolicy {text-align:center;}
#footer #footerText #poweredby {text-align:right;}
#footer a {color:#a68c53;text-decoration:none;}

#footer .adr {
	display: block;
	width: 140px;
	position: absolute;
	top: 74px;
	right: 0;
	padding-left: 10px;
	padding-top: 190px;
	background-image: url(ua/pic_entrance.jpg);
	background-repeat: no-repeat;
	border-left: 1px dotted gray;
	z-index:1;
}
#footer .adr h1 {font-size:1.1em}
#footer .adr span {font-weight:bold;font-size:1.1em;
display:block}
#footer .adr div {display:none;margin-bottom:1em}
#footer .adr .street-address,
#footer .adr .fax,
#footer .adr .tel,
#footer .adr .email {display:block}
#footer .adr .email span {display:none}
#footer .adr .email a {text-decoration:underline}

/* I-FRAME */
.menushim {
	top:0;
	left:0;
	height:auto;
	z-index:0;
	position: absolute;
	margin: 0;
	padding: 0;
	width: 99%;
}
/* fix calendar script messing
with our iframes */
.level1 .menushim {
	visibility: hidden;
}
.level2 .menushim {
	visibility: inherit;
}

/* HIDE */
.menushim,
#dateBar,
#obj1,
#onlineShop,
#languageSelection,
#modules,
#frontpage,
#recentItems,
#bankNews,
#headerEnd,
#contentEnd,
#footerMenu,
#footerEnd,
#subTitle span,
#extra2,
#extra4,
#extra5,
#extra6,
#styleswitcher {display:none;}

/* faq */

.faqList #contentPane #faqBreadCrumbs {margin:1em 0}
#faqBreadCrumbs li a {background:url(ua/bt_arrow.gif) no-repeat right center; margin:1em 0;
padding-right:1.5em}
#faqBreadCrumbs li,
#faqItems li,
#faqItem li {list-style:none;}
.sitePage li {list-style-position: inside}

.faqCategoryList #contentPane li { padding: .5em; list-style-type: disc; background-color: #f3f3eb; }
.faqCategoryList #contentPane li.odd {background-color:#e6dfcf}
#faqBreadCrumbs a {text-decoration:none; color: #a68c53}
.faqList #listFilter {float:right}

body.FACULTY_OF_ECONOMICS_AND_FINANCE h2 {color:#008ebd} body.FACULTY_OF_ECONOMICS_AND_FINANCE #header #logo {background-image:url(ua/lg_ua_fin.png)}
body.FACULTY_OF_ECONOMICS_AND_FINANCE #header {border-color:#008EBD;}
body.FACULTY_OF_ECONOMICS_AND_FINANCE #dynamicMenu ul.level1 li.current li a:hover,
body.FACULTY_OF_ECONOMICS_AND_FINANCE #dynamicMenu ul.level1 li a:hover {background-color:#005671}
body.FACULTY_OF_ECONOMICS_AND_FINANCE #dynamicMenu li a {background-color:#008EBD;}
body.FACULTY_OF_ECONOMICS_AND_FINANCE #dynamicMenu li.current a.submenu {background-color: #66BCD7;}
body.FACULTY_OF_ECONOMICS_AND_FINANCE #dynamicMenu li.current li a {background-color:#008EBD;}
body.FACULTY_OF_ECONOMICS_AND_FINANCE #dynamicMenu ul.level1 {background-color:#008EBD;}
body.FACULTY_OF_ECONOMICS_AND_FINANCE #dynamicMenu li.current li.current a {background-color: #005671}

body.FACULTY_OF_HOSPITALITY_AND_TOURISM_MANAGEMENT h2 {color:#376e59} 
body.FACULTY_OF_HOSPITALITY_AND_TOURISM_MANAGEMENT #header #logo {background-image:url(ua/lg_ua_hosptour.png)}
body.FACULTY_OF_HOSPITALITY_AND_TOURISM_MANAGEMENT #header {border-color:#376E59;}
body.FACULTY_OF_HOSPITALITY_AND_TOURISM_MANAGEMENT #dynamicMenu ul.level1 li.current li a:hover,
body.FACULTY_OF_HOSPITALITY_AND_TOURISM_MANAGEMENT #dynamicMenu ul.level1 li a:hover {background-color:#224235}
body.FACULTY_OF_HOSPITALITY_AND_TOURISM_MANAGEMENT #dynamicMenu li a {background-color:#376E59;}
body.FACULTY_OF_HOSPITALITY_AND_TOURISM_MANAGEMENT #dynamicMenu li.current a.submenu {background-color: #88A89B;}
body.FACULTY_OF_HOSPITALITY_AND_TOURISM_MANAGEMENT #dynamicMenu li.current li a {background-color:#376E59;}
body.FACULTY_OF_HOSPITALITY_AND_TOURISM_MANAGEMENT #dynamicMenu ul.level1 {background-color:#376E59;}
body.FACULTY_OF_HOSPITALITY_AND_TOURISM_MANAGEMENT #dynamicMenu li.current li.current a {background-color: #224235}

body.FACULTY_OF_LAW h2 {color:#753217} 
body.FACULTY_OF_LAW #header #logo {background-image:url(ua/lg_ua_law.png)}
body.FACULTY_OF_LAW #header {border-color:#753217;}
body.FACULTY_OF_LAW #dynamicMenu ul.level1 li.current li a:hover,
body.FACULTY_OF_LAW #dynamicMenu ul.level1 li a:hover {background-color:#471D0D}
body.FACULTY_OF_LAW #dynamicMenu li a {background-color:#753217;}
body.FACULTY_OF_LAW #dynamicMenu li.current a.submenu {background-color: #AD8373;}
body.FACULTY_OF_LAW #dynamicMenu li.current li a {background-color:#753217;}
body.FACULTY_OF_LAW #dynamicMenu ul.level1 {background-color:#753217;}
body.FACULTY_OF_LAW #dynamicMenu li.current li.current a {background-color: #471D0D}

body.office-for-student-affairs h2 { color: #ff5c85; } 
body.office-for-student-affairs #header #logo { background-image: url(ua/lg_ua_osa.png); }
body.office-for-student-affairs #header { border-color: #ff5c85; }
body.office-for-student-affairs #dynamicMenu ul.level1 li a:hover { background-color: #92344c; }
body.office-for-student-affairs #dynamicMenu ul.level1 li.current a { background-color: #92344c; }
body.office-for-student-affairs #dynamicMenu ul.level1 li.current a:hover { background-color: #ffa2ba; color:#333; }
body.office-for-student-affairs #dynamicMenu li a {background-color:#ff5c85;}
body.office-for-student-affairs #dynamicMenu ul.level1 {background-color:#ff5c85;}

body.office-for-student-affairs .gallery td { border:none; }

application-forms

body.application-forms h2 { color: #ff5c85; } 
body.application-forms #header #logo { background-image: url(ua/lg_ua_osa.png); }
body.application-forms #header { border-color: #ff5c85; }
body.application-forms #dynamicMenu ul.level1 li a:hover { background-color: #92344c; }
body.application-forms #dynamicMenu ul.level1 li.current a { background-color: #92344c; }
body.application-forms #dynamicMenu ul.level1 li.current a:hover { background-color: #ffa2ba; color:#333; }
body.application-forms #dynamicMenu li a {background-color:#ff5c85;}
body.application-forms #dynamicMenu ul.level1 {background-color:#ff5c85;}

body.application-forms .gallery td { border:none; }

body.faculty-of-arts-and-science h2 { color: #ffc30f; color: #333; } 
body.faculty-of-arts-and-science #header #logo { background-image: url(ua/lg_ua_fas.png); }
body.faculty-of-arts-and-science #header { border-color: #ffc30f; color: #333; }
body.faculty-of-arts-and-science #dynamicMenu ul.level1 li.current li a:hover,
body.faculty-of-arts-and-science #dynamicMenu ul.level1 li a:hover { background-color: #917009; color: #fff; }
body.faculty-of-arts-and-science #dynamicMenu li a { background-color: #ffc30f; color: #333; }
body.faculty-of-arts-and-science #dynamicMenu li.current a.submenu { background-color: #ffde77; }
body.faculty-of-arts-and-science #dynamicMenu li.current li a { background-color: #ffc30f; }
body.faculty-of-arts-and-science #dynamicMenu ul.level1 { background-color: #ffc30f; }
body.faculty-of-arts-and-science #dynamicMenu li.current li.current a { background-color: #917009; color: #fff;  }



/* temp fix */
body.viewDocument #contentPane .button {display:none}

/* view document */
body.viewDocument #contentPane dt {float:left}

/* home page */
#homeContent h2 {clear:left;}