body {
	font: 100% Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0;
	padding: 0;
}
#wrapper {
	position: relative;
	width: 775px;
	margin: 0 auto;
	text-align: left;
	border:4px solid #19aacd;
}
#main {
	line-height: 1.4em;
	width: 741px;
	margin:0;
	margin-left:6px;
	padding:10px;
	font-size:90%;
}
.main_positions { background-color:#FD7802;}
.main_for-students { background-color:#1AAACD;}
.main_for-employers { background-color:#8FCD3A;}
.main_latest-news { background-color:#FFE401;}
.main_positions { background-color:#FAA50A;}
.main_links { background-color:#FD7802;}
.main_about { background-color:#8782B8;}
.main_contact { background-color:#3E84C0;}

#lineborder {
	border-width:1px;
	border-style:solid;
	padding:0.5em;
}
.main_for-employers h2, .main_for-employers h3, .main_for-employers h4 {color:#8FCD3A;}
.main_latest-news h2, .main_latest-news h3, .main_latest-news h4 {color:#FFE401;}
.main_positions h2, .main_positions h3, .main_positions h4 {color:#FD7802;}
.main_for-students h2, .main_for-students h3, .main_for-students h4 {color:#1AAACD;}
.main_positions h2, .main_positions h3, .main_positions h4 {color:#FAA50A;}
.main_links h2, .main_links h3, .main_links h4 {color:#FD7802;}
.main_about h2, .main_about h3, .main_about h4 {color:#8782B8;}
.main_contact h2, .main_contact h3, .main_contact h4 {color:#3E84C0;}



.lineborder_positions { border-color:#FD7802;}
.lineborder_for-students { border-color:#1AAACD;}
.lineborder_for-employers { border-color:#8FCD3A;}
.lineborder_latest-news { border-color:#FFE401;}
.lineborder_positions { border-color:#FAA50A;}
.lineborder_links { border-color:#FD7802;}
.lineborder_about { border-color:#8782B8;}
.lineborder_contact { border-color:#3E84C0;}

#content {
	margin:11px;	
	background-color:#fff;
	padding:11px;
}
#main img {
	border: 1px solid black;
}
.breadcrumb {
	font-size: 0.8em;
	margin: 1em 0 0 0;
}

/*-------------------------------------------------------------------- search box ----------------------------------*/

#searchform {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	right: 0;
	width: 150px;
	/*border: 1px solid #ccc;*/
}
#searchform input {
	width: 70px;
	float: none;
}


/*-------------------------------------------------------xhtml elements ------------------------------------------*/
h1 {
	height:121px;
	background:#FFFFFF url(/images/headder.jpg) top right no-repeat;
	margin:0;
	padding:24px 0 0 250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #FFFFFF;
	
}
h2 {
	font-size: 1.6em;
	font-weight: normal;
	margin-top: 0.5em;
}
h3 {
	font-size: 1.3em;
	font-weight: normal;
}
a.link{
    color:blue;
}
a.hover{
	background:blue;
	color:white;
	text-decoration:none;
}


/*-------------------------------------------------------- tables --------------------------------------------------*/
table {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
td, th {
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	padding: 0.3em;
}

/*-------------------------------------------------------turn off print stuff ------------------------------------------*/
#printlogo {
	position:absolute;
	top:40px;
	left:25px;
	border:0;
	padding:0;
	margin:0;
}

/*--------------------------------------------------------------- FOOTER ---------------------------------------------------*/
#footer {
	clear: both;
	text-align: center;
	font-size: 1em;
	font-weight: normal;
	margin:0.5em;
}	
#footer span {
	font-size: 1.2em;
	font-weight: normal;
	color:#fc7701;;
	margin:0.5em;
	text-transform:uppercase;
}

#footer a {
	text-decoration: none;
}
a#home {
display:none;
}
#homepage_link {
position:absolute;
display:block;
top:0;
left:0;
width:102px;
height:33px;
text-indent:-999em;
background:#FFFFFF url(/images/home-up.gif) top left no-repeat;
}
#homepage_link:hover {
background:#FFFFFF url(/images/home-over.gif) top left no-repeat;
}
.Highlight {
	color:#fc7701;
}
/*#sidebar {
	display:none;
}*/
#sidebar img {
	display:block;
	float:right;
	border:none;
	margin: -29px -35.5px 0 0;
}
#sidebar img#aboutus-page {
	display:block;
	float:right;
	border:none;
	margin: -29px -31px 0 0;
}
#sidebar img#news-page-collage {
	display:block;
	float:right;
	border:none;
	margin: -24px -23px 0 0;
}
#sidebar img#employer-page-collage {
	display:block;
	float:right;
	border:none;
	margin: -33px -30px 0 0;
}
#sidebar img#student-page-collage {
	display:block;
	float:right;
	border:none;
	margin: -31px -14px 0 0;
}
#aa_footer {
	font-size:70%;
}

/* ---------------------------------file list! -------------------------------*/

#icon_document_list {
	list-style:none;
	padding-left:0;
}
#icon_document_list li {
	padding: 0 0 0 24px;
	margin: 0.3em 0;
}
.document_pdf {
	background:url(/images/icons/acrobat.gif) 2px 2px no-repeat;
}
.document_doc {
	background:url(/images/icons/word.gif) 2px 2px no-repeat;
}
.document_xls {
	background:url(/images/icons/excel.gif) 2px 2px no-repeat;
}
.document_img {
	background:url(/images/icons/picture.gif) 2px 2px no-repeat;
}
.document_ {
	background:url(/images/quadrada/crimson/document.gif) 2px 2px no-repeat;
}

