/* default document body settings */

* {
   padding:0;
   margin:0;
}


body {
font-family: Arial;
font-size: 80%;
font-style: normal;
font-weight: normal;

text-align:left;

color: #000000;
background-color: #FFFFFF;
}

img {

border:0
}

p.presaward {font-size:70%;}
/*  centre all elements with this ID */

p.white {color:#FFFFFF}
/*  centre all elements with this ID */

.page_wrapper {
	position:relative;
	width: 800px;
	height:600px; 
	background-color:#ffffff;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	border: none;
	

}

.header {
position:absolute;
left: 0px;
top: 0px;

width: 800px;
height:125px;

padding: 0px;
z-index:0;
}

.lefthandcol {

position:absolute;
left: 0px;
top: 135px;

width: 200px;
height:190px;

padding: 5px;

background-color:#E6F8FF;
}

.breadcrumb {

position:absolute;
left: 0px;
top: 125px;

width: 800px;
height:20px;



}

.relatedlinks {
position:absolute;
left:0px;
top: 135px;
color:#000000;
width: 190px;
height:100px;
background-color: #FFFFFF;
}


.otherNews {
position:absolute;
left:0px;
top: 435px;
color:#000000;
width: 190px;
height:40px;
padding:5px;
background-color: #E3E3CE;
}





.relatedlinks2{
color:#ffffff;
}

a:link.downloads3 {
	text-decoration: none;
	color: #0099cc;
    
	}
a:visited.downloads3 {
	text-decoration: none;
	color: #0099cc;
    
	}
a:active.downloads3 {
	text-decoration: none;
	color: #0099cc;
    
		}
a:hover.downloads3 {
	text-decoration: underline;
	color: #0099cc;
   
		}
		
a:link.white {
	text-decoration: none;
	color: #FFFFFF;
	}
a:visited.white {
	text-decoration: none;
	color:#FFFFFF;
	}
a:active.white {
	text-decoration: none;
	color: #FFFFFF;
		}
a:hover.white {
	text-decoration: underline;
	color: #FFFFFF;
		}		
		
		
		

.downloads {
position:absolute;
left: 0px;
top: 300px;

color:#000000;
width: 190px;
height:100px;
background-color:#FFFFFF;
}
.downloads2{
color:#000066;
}


.flashheadlines {
position:absolute;
left: 0px;
top: 300px;

width: 190px;
height:140px;
background-color:#FFFFFF;
}
/*links for header menu */ 





.centrecol {
position:absolute;
left: 220px;
top: 135px;

width: 580px;
height:255px;

padding: 0px;
z-index:0;
}

.branchMap {
position:absolute;
left: 220px;
top: 135px;

width: 580px;
height:334px;

padding: 0px;
z-index:0;
}

.studentsSection {
position:absolute;
left: 220px;
top: 135px;

width: 580px;
height:300px;

padding: 0px;
z-index:0;
}


.centrecolGreen {
position:absolute;
left: 220px;
top: 135px;
background-color:#BFD5C8;
width: 580px;
height:255px;

padding: 0px;
z-index:0;
}


.centrecolBeige {
position:absolute;
left: 220px;
top: 135px;
background-color:#e3e3ce;
width: 580px;
height:255px;

padding: 0px;
z-index:0;
}

.centrecolWithOverflow {
position:absolute;
left: 220px;
top: 135px;

width: 580px;
height:375px;

padding: 0px;
overflow:auto;
z-index:0;
}

.atozlower {
position:absolute;
left: 0px;
top: 145px;

width: 800px;
height:10px;

padding: 0px;
overflow:auto;
z-index:0;
}

.atozupper {
position:absolute;
left: 0px;
top: 135px;

width: 800px;
height:365px;

padding: 0px;
overflow:auto;
z-index:0;
}





.wideLongCentrecolWithOverflow {
position:absolute;
left: 0px;
top: 135px;

width: 800px;
height:440px;
padding: 0px;
overflow:auto;
z-index:0;
}


.wideCentrecolWithOverflow {
position:absolute;
left: 0px;
top: 135px;

width: 800px;
height:380px;
padding: 0px;
overflow:auto;
z-index:0;
}

.longCentrecolWithOverflow {
position:absolute;
left: 222px;
top: 135px;

width: 580px;
height:450px;

padding: 0px;
overflow:auto;
z-index:0;
}



.centrecol3 {
position:absolute;
left: 220px;
top: 135px;

width: 580px;
height:380px;

padding: 0px;

overflow:auto;

z-index:0;
}




.col1 {
position:absolute;
left: 220px;
top: 400px;

width: 190px;
height:170px;

padding: 0px;

z-index:0;
}
/*#F3EFE3*/

.col2 {
position:absolute;
left: 415px;
top: 400px;

width: 190px;
height:170px;

padding: 0px;

z-index:0;

}

.col3 {
position:absolute;
left: 610px;
top: 400px;

width: 190px;
height:170px;

padding: 0px;

z-index:0;

}

.col1header {
position:absolute;
left: 0px;
top: 0px;

width: 180px;
height:25px;

padding: 0px;

z-index:2;
}
/*#F3EFE3*/

.col2header {
position:absolute;
left: 0px;
top: 0px;

width: 180px;
height:25px;

padding: 0px;

z-index:2;

}

.col3header {
position:absolute;
left: 0px;
top: 0px;

width: 180px;
height:25px;

padding: 0px;

z-index:2;

}







.centrecollayer {
position:absolute;
left: 220px;
top: 135px;

width: 580px;
height:255px;

padding: 10px;
z-index:3;

font-weight:bold;
}

.centrecollayerLeft {
position:absolute;
right: 0px;
top: 135px;

width: 580px;
height:255px;

padding: 10px;
z-index:2;
text-align:right;
font-weight:bold;
}

.col1layer {
position:absolute;
left: 220px;
top: 420px;

width: 180px;
height:160px;

padding: 5px;

z-index:3;
}
/*#F3EFE3*/

.col2layer {
position:absolute;
left: 415px;
top: 420px;

width: 180px;
height:160px;

padding: 5px;

z-index:3;
}

.col3layer {
position:absolute;
left: 610px;
top: 420px;

width: 180px;
height:160px;

padding: 5px;

z-index:3;

}


.col1layer2lineheader {
position:absolute;
left: 220px;
top: 445px;

width: 180px;
height:160px;

padding: 5px;

z-index:3;
}
/*#F3EFE3*/

.col2layer2lineheader {
position:absolute;
left: 415px;
top: 445px;

width: 180px;
height:160px;

padding: 5px;

z-index:3;
}

.col3layer2lineheader {
position:absolute;
left: 610px;
top: 430px;

width: 180px;
height:160px;

padding: 5px;

z-index:3;

}








.level2col {
position:absolute;
left: 220px;
top: 400px;

width: 570px;
height:160px;

padding: 5px;

background-color:#E3E3CE;
z-index:0;
}

.level2colPink {
position:absolute;
left: 220px;
top: 400px;

width: 570px;
height:160px;

padding: 5px;

background-color:#EEE3df;
z-index:0;
}

.level2colGreenText {
position:absolute;
left: 220px;
top: 400px;

width: 570px;
height:160px;

padding: 5px;

background-color:#BFD5C8;
z-index:0;
}

.branchBottom {
position:absolute;
left: 220px;
top: 475px;

width: 570px;
height:80px;

padding: 5px;

background-color:#BFD5C8;
z-index:0;
}


.studentsSectionBottom {
position:absolute;
left: 220px;
top: 440px;

width: 570px;
height:115px;

padding: 5px;

background-color:#EEE3DF;
z-index:0;
}

.level2colNOPAD {
position:absolute;
left: 220px;
top: 400px;

width: 580px;
height:170px;
z-index:0;
}

.level2colLayer {
position:absolute;
left: 220px;
top: 400px;

width: 570px;
height:160px;

padding: 5px;


z-index:1;
}






.level2colBottom {
position:absolute;
left: 220px;
top: 400px;

width: 580px;
height:160px;

z-index:0;
}

/*Level 3 columns*/
.l3centrecol {
position:absolute;
left: 220px;
top: 135px;

width: 580px;
height:375px;

padding: 0px;
overflow:auto;
z-index:0;
}






.l3col1 {
position:absolute;
left: 220px;
top: 520px;

width: 190px;
height:50px;

padding: 0px;

background-color:#E3E3CE;
z-index:0;
}
/*#F3EFE3*/

.l3col2 {
position:absolute;
left: 415px;
top: 520px;

width: 190px;
height:50px;

padding: 0px;
background-color:#EEE3DF;
z-index:0;

}

.l3col3 {
position:absolute;
left: 610px;
top: 520px;

width: 190px;
height:50px;

padding: 0px;
background-color:#BFD5C8;
z-index:0;

}
/*End Level 3 columns*/




.footer {

position:absolute;
left: 0px;
top: 580px;

width: 796px;
height:20px;

padding: 2px;

background-color:#0099CC;
color:#FFFFFF;
z-index:0;
}

.footer_left {
position:absolute;
left: 10px;
top: 582px;

width: 400px;
height:20px;

color:#FFFFFF;
text-align: left;
z-index:1;
}

.footer_right {

position:absolute;
right: 9px;
top: 582px;

width: 300px;
height:20px;

color:#FFFFFF;
text-align: right;
z-index:2;
}







div.menu {
	position:absolute;
	right:5px;
	width: 482px;
	height: 20px;
	padding:5px;
	top: 102px;
	text-align:right;
	font-size:95%;
	font-weight: bold;
	color: #FFFFFF;
	z-index: 1;
		}
		
		div.leftheadmenu {
	position:absolute;
	left:5px;
	width: 600px;
	height: 20px;
	vertical-align:middle;
	top: 100px;
	text-align:left;
	font-weight: bold;
	color: #FFFFFF;
	z-index: 2;
		}
		
		div.site_search2 {
	position:absolute;
	right:0px;
	top: 100px;
	height: 20px;
vertical-align:middle;
	text-align:left;
	text-align:left;
	color:#FFFFFF;
	font-weight: bold;
	z-index:1;
}
		
		
		
	div.print {
	position:absolute;
	left:5px;
	width: 32px;
	height: 32px;
	padding:2px;
	top: 540px;
	vertical-align:top;
	z-index: 4;
		}
		
	div.print2 {
	position:absolute;
	left:38px;
	width: 140px;
	height: 32px;
	padding:2px;
	top: 540px;
	vertical-align:middle;
	z-index: 4;
		}
		
		div.email {
	position:absolute;
	left:5px;
	width: 32px;
	height: 32px;
	padding:2px;
	top: 510px;
	vertical-align:top;
	z-index: 4;
		}
		
	div.email2 {
	position:absolute;
	left:38px;
	width: 140px;
	height: 32px;
	padding:2px;
	top: 510px;
	vertical-align:middle;
	z-index: 4;
		}	
		
		
		
/*Settign for breadcrumb location links*/
		
div.content_location {
	position:absolute;
	left:0px;
	width: 160px;
	height: 20px;
	padding:5px;
	bottom: 150px;
	text-align:left;
	font-size:100%;
	font-weight: normal;
	z-index: 2;
		}
		
		
		div.local_news {
	position:absolute;
	background-color:  #FFFFFF;
	left:170px;
	width: 450px;
	height: 60px;
	padding:10px;
	top: 320px;
	text-align:left;
	font-size:100%;
	font-weight: normal;
	z-index: 3;
		}
	
	div.examstructure {
	position:relative;
	left:50px;
	width:300px;
	}	
		
	
div.padded{
padding:2px;}
	
	
	
		
span.breadcrumb {
font-size:115%;
font-weight:bold;
}
	
/*	old menu - in case we revert to it
	.menu {
	position:absolute;
	background-color: #FFFFFF;
	left:171px;
	width: 482px;
	height: 20px;
	padding:5px;
	top: 130px;
	text-align:center;
	
	font-size:95%;
	font-weight: bold;
	color: # 0099CC;
	}
*/


div.site_search {
	position:absolute;
	background-color:#7ECCF5;
	left:0px;
	width: 226px;
	height: 60px;
	padding:5px;
	top: 515px;
	text-align:left;
	color:#0099CC;
	
}

div.site_search_col {
	position:absolute;
	left:0px;
	width: 150px;
	height: 60px;
	padding:5px;
	top: 100px;
	text-align:left;
	color:#0099CC;
	
}


/* default heading settings */

h1 {
	font-size: 140%;
	font-family: Arial;
	font-weight: bold;
	color: #0099CC;
	padding:5px;
}
h2 {
	font-size: 115%;
	font-family: Arial;
	font-weight: bold;
	color:#0099CC;
	padding:5px;
}
h3 {
	font-size: 100%;
	font-family: Arial;
	font-weight: bold;
	color: #333333;
	padding:5px;
}
h4 {
	font-size: 95%;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	padding:5px;
}
h5 {font-size: 90% ;
padding:5px;}
h6 {font-size: 85% ;
padding:5px;}

/* default div settings  */

div {padding:2px;white-space: normal}

div.LHSMenuLinks {padding:5px;white-space: normal}

div.reading_list {margin:5px;
padding:5px;
white-space: normal;
background-color:#E3E3CE }

div.news_search {
	position:relative;
	background-color:  #E6F8FF;
	left:0px;
	width: 150px;
	height: 50px;
	padding:5px;
	top: 30px;
	text-align:left;
	color:#0099CC;
	
}


div.rss {
	position:relative;
	left:0px;
	top: 60px;
	padding:5px;
	text-align:left;
	color:#0099CC;
	
}




/* default p settings  */

p {padding:5px;white-space: normal}

/* default li settings  */

li.none { list-style:none;
padding:5px;
 } 

li.bullets { list-style-position:outside;
list-style-type:disc;
padding:5px;
margin-left:20px;
}

ul {

}

/*Image replacement (Main page headers)  */

div.image_header  {width:800px;height:150px;position:relative;border:1px solid #000000;background-color:#66FF66 }
div.image_header span  {background:url(http://www.aiaworldwide.com/images/GIFsJPEGs/Banner.gif) no-repeat 0 0;
 width:800px;height:150px;position:absolute;top:0;left:0;}

div.about_us { width:100px;height:150px;position:absolute;top:0;left:0;}
div.country { width:120px;height:150px;position:absolute;top:0;left:105px;}
div.login { width:80px;height:150px;position:absolute;top:0;left:250px;}


h1.headlines  {width:151px;height:30px;position:relative;border: 0 }
h1.headlines a.header {font-size:150%;font-weight:bold; }
h1.headlines span  {background:url(http://www.aiaworldwide.com/images/GIFsJPEGs/HEADLINES.gif) no-repeat 0 0;
 width:151px;height:30px;position:absolute;top:0;left:0;}
 
 h1.headlineswhite  {width:151px;height:30px;position:relative;border: 0 }
h1.headlineswhite a.header {font-size:150%;font-weight:bold; }
h1.headlineswhite span  {background:url(http://www.aiaworldwide.com/images/GIFsJPEGs/HEADLINESwhite.gif) no-repeat 0 0;
 width:151px;height:30px;position:absolute;top:0;left:0;}


h1.joinaia  {width:120px;height:26px;position:relative;border: 0 }
h1.joinaia a.header {font-size:150%;font-weight:bold; }
h1.joinaia span  {background:url(http://www.aiaworldwide.com/images/GIFsJPEGs/JOINAIA.gif) no-repeat 0 0;
 width:120px;height:26px;position:absolute;top:0;left:0;}

h1.students  {width:138px;height:26px;position:relative;border: 0 }
h1.students a.header {font-size:150%;font-weight:bold; }
h1.students span  {background:url(http://www.aiaworldwide.com/images/GIFsJPEGs/STUDENTS.gif) no-repeat 0 0;
 width:138px;height:26px;position:absolute;top:0;left:0;}

h1.members  {width:134px;height:26px;position:relative;border: 0}
h1.members a.header {font-size:150%;font-weight:bold; }
h1.members span  {background:url(http://www.aiaworldwide.com/images/GIFsJPEGs/MEMBERS.gif) no-repeat 0 0;
 width:134px;height:26px;position:absolute;top:0;left:0;}

h1.employers  {width:157px;height:26px;position:relative;border: 0 }
h1.employers a.header {font-size:150%;font-weight:bold; }
h1.employers span  {background:url(http://www.aiaworldwide.com/images/GIFsJPEGs/EMPLOYERS.gif) no-repeat 0 0;
 width:157px;height:26px;position:absolute;top:0;left:0;}

h1.public  {width:104px;height:26px;position:relative;border: 0 }
h1.public a.header {font-size:150%;font-weight:bold; }
h1.public span  {background:url(http://www.aiaworldwide.com/images/GIFsJPEGs/PUBLIC.gif) no-repeat 0 0;
 width:104px;height:26px;position:absolute;top:0;left:0;}

h1.partners  {width:139px;height:26px;position:relative;border: 0 }
h1.partners a.header {font-size:150%;font-weight:bold; }
h1.partners span  {background:url(http://www.aiaworldwide.com/images/GIFsJPEGs/PARTNERS.gif) no-repeat 0 0;
 width:139px;height:26px;position:absolute;top:0;left:0;}



/* default hyperlink settings */

a:link {
	text-decoration: none;
	color: #0099CC;
	}
a:visited {
	text-decoration: underline;
	color:#666666;
	}
a:active {
	text-decoration:none;
	color: #0099CC;
		}
a:hover {
	text-decoration: underline;
	color: #0099CC;
		
}

a:link.lhs {
	text-decoration: none;
	color: #0099CC;
	}
a:visited.lhs {
	text-decoration:none;
	color:#666666;
	}
a:active.lhs {
	text-decoration:none;
	color: #0099CC;
		}
a:hover.lhs {
	text-decoration: underline;
	color: #0099CC;
		
}





/*links for header menu */ 
a:link.menu_link {
	text-decoration: none;
	color: #0099cc;
    
	}
a:visited.menu_link {
	text-decoration: none;
	color: #0099cc;
    
	}
a:active.menu_link {
	text-decoration: none;
	color: #0099cc;
   
		}
a:hover.menu_link {
	text-decoration: underline;
	color: #0099cc;
	
		}


/* default table settings */

table.noborder	{
	border-collapse:collapse;
	border:0px  #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	
	position:relative; 
	margin-left: auto;
	margin-right: auto;
	}



table	{
	border-collapse:collapse;
	border:1px solid #E3E3CE;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	width:95%;
	
}
	


 th {
background-color:#E3E3CE;
color:# 0099CC;
text-align:left;
font-weight:bold;
padding:5px;
}


table.beige	{
	border-collapse:collapse;
	border:1px solid #E3E3CE;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	
	position:relative; 
	margin-left: auto;
	margin-right: auto;
	
	}
	

table.readinglist	{
	border-collapse:collapse;
	border:1px solid #E3E3CE;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	
	width:560px;
	
	position:relative; 
	margin-left: auto;
	margin-right: auto;
	
	}
	
 th.beige {
background-color:#E3E3CE;
color:#0099CC;
text-align:left;
font-weight:bold;
padding:5px;
}


table.green	{
	border-collapse:collapse;
	border:1px solid #BFD5C8;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	
	position:relative; 
	margin-left: auto;
	margin-right: auto;
	}
	


 th.green {
 background-color:#BFD5C8;
color:#0099CC;
text-align:center;
font-weight:bold;

padding:5px;
}




td	{
	color:#000000;
	background-color:#FFFFFF;
	padding:10px;
	vertical-align:top;
	text-align:left;
	font-family: Arial;
	font-size: 12px;
}

td.date {
width:70px;

}




td.exemptCol1	{
	color:#000000;
	background-color:#FFFFFF;
	padding:10px;
	vertical-align:top;
	text-align:left;
	font-family: Arial;
	font-size: 12px;
	width:60px;
}

td.exemptCol2	{
	color:#000000;
	background-color:#FFFFFF;
	padding:10px;
	vertical-align:top;
	text-align:left;
	font-family: Arial;
	font-size: 12px;
	width:60px;
}

td.exemptCol3	{
	color:#000000;
	background-color:#FFFFFF;
	padding:10px;
	vertical-align:top;
	text-align:left;
	font-family: Arial;
	font-size: 12px;
	width:60px;
}

td.exemptCol4	{
	color:#000000;
	background-color:#FFFFFF;
	padding:10px;
	vertical-align:top;
	text-align:left;
	font-family: Arial;
	font-size: 12px;
	width:395px;
}


table.DocumentCentre {
width:550px;

}

 th.DocumentCentreHeader {
background-color:#E3E3CE;
color:# 0099CC;
text-align:Left;
font-weight:bold;
font-size:120%;
padding:5px;
}

th.left {
text-align:left;
padding:5px;

}


/*style for submit button */
input.no_button {
background-color:#FFFFFF; 
font-size: 100%; 
    padding: 0px; 
	font-weight: bold;
	border:none }
	
	input.no_button2 {
background-color: #e3e3ce; 
font-size: 100%; 
    padding: 0px; 
	font-weight: bold;
	text-align:left;
	border:none }
	
.redfont
{ color:#FF0000  }



.error {
position: absolute;
top: 135px;
left: 0px;
}

.nopadding {
padding:0px;
}


.eightyyears {
position:absolute;
left: 0px;
top: 460px;
width: 210px;
height:127px;

}


.lefthandcol {

position:absolute;
left: 0px;
top: 135px;

width: 190px;
height:271px;

padding:0px;

background-color:#FFFFFF;
}

.sidelinks {
padding-bottom:5px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
}

