/* 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: #E2E2E2;

}

/*  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;

}

.lhsImage {
position:absolute;
left: -32px;
top: -5px;

width: 10px;
height:607px;
z-index:-2;
}

.rhsImage {
position:absolute;
left: 798px;
top: -5px;

width: 10px;
height:607px;
z-index:-1;
}


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

width: 800px;
height:125px;

padding: 0px;
}

.lefthandcol {

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

width: 190px;
height:190px;

padding:0px;

background-color:#FFFFFF;
}

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

}

.headlinesHomepage {
position:absolute;
left:3px;
top: 360px;

width: 210px;
height:118px;

}

.RSShomePage{
position:absolute;
left: 5px;
top: 510px;
width: 210px;
height:127px;

}

.RSShomePage2{
position:absolute;
left: 5px;
top: 330px;
width: 210px;
height:127px;

}



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

width: 580px;
height:255px;

padding: 0px;
}

.col4 {
position:absolute;
left: 17px;
top: 400px;

width: 190px;
height:170px;

padding: 0px;

/*background-color:#E3E3CE;*/
}





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

width: 190px;
height:170px;

padding: 0px;

/*background-color:#E3E3CE;*/
}
/*#F3EFE3*/

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

width: 190px;
height:170px;

padding: 0px;
/*background-color:#EEE3DF*/

}

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

width: 190px;
height:170px;

padding: 0px;
/*background-color:#BFD5C8*/

}



.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: 430px;
height:20px;

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

.footer_right {

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

width: 300px;
height:20px;

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


	div.leftheadmenu {
	position:absolute;
	left:5px;
	width: 310px;
	height: 20px;
	padding:5px;
	top: 102px;
	text-align:left;
	font-size:95%;
	font-weight: bold;
	color: #FFFFFF;
	z-index: 2;
		}

.rhs_images {
    position:relative;
	background-color: #E2E2E2;
	border-color:  #E2E2E2;
	width: 190px;
	height: 148px;
	padding:0px;
	vertical-align:middle;
}

/*main page rhs settings  */

.rhs {position:relative;padding:5px; white-space: normal}





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_search2 {
	position:absolute;
	left:580px;
	top: 98px;
	text-align:left;
	text-align:left;
	color:#000000;
}







/* default heading settings */

h1 {
	font-size: 120%;
	font-family: Arial;
	font-weight: bold;
	color: #0099CC;
}
h2 {
	font-size: 110%;
	font-family: Arial;
	font-weight: bold;
	color: #0099CC;
}
h3 {
	font-size: 100%;
	font-family: Arial;
	font-weight: bold;
	color: #009ADA;
}
h4 {
	font-size: 95%;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
}
h5 {font-size: 90% ;}
h6 {font-size: 85% ;}

/* default div settings  */

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



/* default p settings  */

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

/* default li settings  */

/* default li settings  */

li.none { list-style:none } 

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


.new

{
font-weight: bold;
	color: #0099CC;
}

/*Image replacement (Main page headers)  */

div.image_header  {width:800px;height:150px;position:relative;border:solid #000000 }
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;}


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.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: none;
	color:#666666;
	}
a:active {
	text-decoration:none;
	color: #0099CC;
		}
a:hover {
	text-decoration: underline;
	color: #0099CC;
		
}

/*links for header menu */ 
a:link.menu_link {
	text-decoration: none;
	color: #FFFFFF;
	}
a:visited.menu_link {
	text-decoration: none;
	color: #FFFFFF;
	}
a:active.menu_link {
	text-decoration: none;
	color: #FFFFFF;
		}
a:hover.menu_link {
	text-decoration: underline;
	color: #FFFFFF;
		}
		
		
		
/*links for main body of homepage */ 
a:link.bodylinks {
	text-decoration: none;
	color: #000000;
	}
a:visited.bodylinks {
	text-decoration: none;
	color: #000000;
	}
a:active.bodylinks {
	text-decoration: none;
	color: #000000;
		}
a:hover.bodylinks {
	text-decoration: underline;
	color: #000000;
		}
		
		
a:link.bodylinks2 {
	text-decoration: none;
	color:#000000;
	}
a:visited.bodylinks2 {
	text-decoration: none;
	color:#000000;
	}
a:active.bodylinks2 {
	text-decoration: none;
	color:#000000;
	}
a:hover.bodylinks2 {
	text-decoration: underline;
	color:#000000;
	
		}		
		
		

/* default table settings */

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

th {
	color:#000000;
	background-color:#000066;
	padding:10px;
	vertical-align:top;
	text-align:justify;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;

}


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


.test{
border-style:solid;
border-color:#FF0000;
width:190px;

}

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;
		}	


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

width: 570px;
height:160px;

padding: 5px;

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

/* events on homepage */

.events {
position:absolute;
left: 417px;
top: 430px;

width: 190px;
height:170px;

padding: 0px;

z-index:1;
font-size:11px;

}


