/*
===== CONTENTS =====
        created: 2 May 2006 Original Author - Kezia Payne
	last-updated: 27 March 2006

	1: html and body
	2: universal elements
	3: layout
	   3.1: UWI top (this is the UWI standard header)
		3.2: Deparment main
		 3.2_1: Department Maintop
		 3.2_2: Department Middle (Content area) 
			3.2_21: left
			3.2_22: middle
			3.2_23: right
			3.2_24:Footer	
	4: typography
		4.1: sizes
		4.2: colours
	5. lists
   6. links	
   7. page tweaks  
		

	
==================== */

/* ==================== 1. html and body 	==================== */


body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; font-family: verdana, arial, helvetica, sans-serif;
	background-color: #fff;
	background: #fff; 
	color: #444; 
	font-size: 14px;
	font-family: Verdana, Geneva, Arial,Trebuchet MS, Lucida Sans, Helvetica, sans-serif; font-size: 10px;
	}






/* ------------------- container ------------------------- */ 


/* ==================== 2. universal elements 	==================== */

acronym { color:#C90E46; }
br {line-height:8px;
	}

u {color: #000; border-bottom: 1px dotted #666; text-transform: uppercase}
img {
	border: 0px;

}
p {
	margin: 10px 15px 15px 0px;
	padding: 0px 0px 0px 0px;
	
}
	
h1 {
	margin: 0px 0px 0px 0px;
	font-size: 16px; 
	padding: 0px 0px 0px 0px; font-family: Ms Sans Serif; 
	color: #000;
	font-weight: normal; 
	text-transform: uppercase
}

h3 {
	margin: 0px 0px 0px 0px;
	font-size: 18px; 
	padding: 0px 0px 0px 0px; font-family: Arial; 
	color: #000;
	font-weight: normal; 
	text-transform: uppercase
}


h4 {
	margin: 0px 0px 0px 0px;
	font-size: 17px; 
	padding: 0px 0px 0px 0px; font-family: Arial; 
	color: #000;
	font-weight: normal; 
	text-transform: uppercase
}

h6 {margin: 0px 0px 0px 0px; font-size: 25px; font-weight: bold; color: #000; height: 40px; width: 500px; font-family: Arial, Georgia, "Times New Roman", Times, serif}	
.without{font-size: 12px;
}


.ahem {
	display: none;
	}
strong, b {Font-weight: bold;
	}

.more {
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 0px 0px;
	border: 0px solid #ccc;
	text-align: right;
	color: #FFA500;
} 

.text {display: inline;
       margin: 5px 0px 0px -5px;}

.ts {  display: inline;
       margin: 13px 0px 0px -5px;}
.caption { margin: -5px 0px 2px 2px; 
           padding: 0px;
           line-height:130%; font-size:10px}


#aboutsect {color: #B22222;}

/* ==================== 3. layout 	==================== */

/* ------------------- 3.1 - UWI top ----------------------- */ 
#uwitop {
   top:0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #ccc;
	width: 882px;
	background-color: #fff; 
         
	height: 90px; /* ie5winFudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 90px;
	
	}
html>body #uwitop {
	height: 90px; /* ie5winFudge ends */
	}
#search{
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: -460px 0px 0px 680px;
	background: transparent;
	top: -1px;
	width: 200px;
	height: 40px;
	border-left: 0px solid #aaa; 
	font: normal 10px Verdana,Ms San Serif;
	color: #000; font-size: 11px;
}


#index2 {
   top:0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #ccc;
	width: 882px;
      
	height: 565px; /* ie5winFudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 565px;
	
	}
html>body #index2 {
	height: 565px; /* ie5winFudge ends */
	}
	
	

#nav{
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: -2000px 0px 0px 0px;
	background: transparent;
	width: 882px;
	height: 32px;
	border: 0px solid #aaa; 
	font: normal 10px Verdana,Ms San Serif;
	color: #000; font-size: 11px;
}

#menu{
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: transparent;
	width: 882px;
	height: 32px;
	border: 0px solid #aaa; 
	font: normal 10px Verdana,Ms San Serif;
	color: #000; font-size: 11px;
}

#nav2{
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: 360px 0px 0px 10px;
	background: url(../images/b_03.png) repeat #212325;
	width: 863px;
	height: 190px;
	border: 0px solid #aaa; 
	font: normal 10px Verdana,Ms San Serif;
	color: #000; font-size: 11px;
}
#contact{
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: 165px 0px 0px 785px;
	width: 58px;
	height: 12px;
	border: 0px solid #aaa; 
	font: normal 10px Verdana,Ms San Serif;
	color: #000; font-size: 11px;
}
#col0 {
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: 160px 0px 0px 10px;
	width: 842px;
	height: 2px;
	border-top: 1px solid #aaa; 
	font: normal 10px Verdana,Ms San Serif;
	color: #000; font-size: 11px; line-height: 16px; 
}

#col1 {
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: 40px 0px 0px 21px;
	width: 150px;
	height: 120px;
	border: 0px solid #aaa; 
	font: normal 10px Verdana,Ms San Serif;
	color: #000; font-size: 11px; line-height: 16px; 
}

#col2 {
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: 40px 0px 0px 182px;
	width: 170px;
	height: 120px;
	border: 0px solid #aaa; 
	font: normal 10px Verdana,Ms San Serif;
	color: #000; font-size: 11px; line-height: 16px; 
}

#col3 {
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: 40px 0px 0px 365px;
	width: 150px;
	height: 120px;
	border: 0px solid #aaa; 
	font: normal 10px Verdana,Ms San Serif;
	color: #000; font-size: 11px; line-height: 16px; 
}


#col4 {
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: 40px 0px 0px 535px;
	width: 165px;
	height: 120px;
	border: 0px solid #aaa; 
	font: normal 10px Verdana,Ms San Serif;
	color: #000; font-size: 11px; line-height: 16px; 
}

#col5 {
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: 40px 0px 0px 705px;
	width: 145px;
	height: 120px;
	border: 0px solid #aaa; 
	font: normal 10px Verdana,Ms San Serif;
	color: #000; font-size: 11px; line-height: 16px; 
}

#uad{
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: 100px 0px 0px 20px;
	background: transparent;
	top: -1px;
	width: 484px;
	height: 59px;
	font: normal 10px Verdana,Ms San Serif;
	color: #000; font-size: 11px;
}

#iffnav{
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 570px;
	top: -1px;
	height: 115px;
	border-left: 1px solid #aaa; font: normal 10px Verdana,Ms San Serif;
	color: #000; font-size: 11px;
}

.iff{
	color: #C1AA30; font-family: Arial; font-weight: bolder; font-size: 13px;
}


#nav2 ul { color:#666;
 width:400px;
	margin: 0px 0px 0px 0px; font: normal 10px Verdana, Arial,Ms San Serif;
 	}
	
#nav2 li {display:inline;
    list-style-type:none}
	 
#nav2 input {
  	width: 120px;
	background-color: transparent;
	border: 0px solid #222;
	height: 20px;
	margin: 4px 20px 0px 3px
}

#q input {
  	width: 130px;
	background-color: transparent;
	border: 1px solid #222;
	height: 20px;
	margin: 0px 20px 0px 3px
}
	
/*--------------------------- 3.2 Department MAIN -------------------------------*/
#maincontainer {
	top: 0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	border: 0px solid #000;
	width: 773px;
	background-color: transparent;
	height: 100%;}   

/*--------------------- 3.2_1 maintop------------------ */  


/* ------------------- 3.2_2 middle content ------------------------- */ 


#datelist {margin-top: 15px; font-size:11px; color:#777; 
border-bottom: 2px solid #20B2AA;
	}


/* ------------------- 3.2_22 middle ------------------------- */ 
#middle {top:0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #ccc;
	width: 882px;
	color: #000;
	font-size: 11px;
	font-family: MS Sans Serif;
	background: #fff;     
	height: 645px; /* ie5winFudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 645px;
	
	}
html>body #middle {
	height: 645px; /* ie5winFudge ends */
	}
	#midcol1 {width: 75%;
	
	margin: 80px 15px 0px 20px;
	
	color: #000; font-size: 14px;
	background-color: transparent;
	line-height: 18px; 
	border: 0px solid #ccc;


		}
		
		#midcol13 {
	position: absolute;
	margin: -5000px 15px 0px 470px;
	padding: 0px 0px 0px 0px;
	color: #D0D2AC; font-size: 11px;
	background-color: transparent;
	line-height: 18px; 
	border: 0px solid #ccc;
	width: 191px;
	height: 350px; 
		}

		#disappear {
	position: absolute;
	margin: -5000px 15px 0px 470px;

		}
#midcol2 {
	position: absolute;
	margin: -5000px 0px 0px 690px;
	padding: 0px 0px 0px 0px;
	color: #666; font-size: 11px;
	font-family: MS Sans Serif; 
	font-size: 11px;
	color: #000;  
	background: url(../images/bkg_3.gif) transparent;
	border: 0px solid #ccc;
	width: 180px;
	height: 350px;
			}
		
