body {
	font-family: tahoma,verdana, helvetica, Helvetica, sans-serif;
	background-color:#ffffff;

}
body { text-align: center; 

scrollbar-arrow-color: #000000;
scrollbar-face-color: #f5f5f5;



} /* center on ie */

#container
{
   position: relative;
   margin: 0 auto; /* center on everything else */
   width: 770px;
   text-align: left;
}

#container2
{
  
   margin: 0 auto; /* center on everything else */
   width: 770px;
   text-align: left;
}


td {
	font-family: tahoma,verdana, helvetica, Helvetica, sans-serif;
}

th {
	font-family: tahoma,verdana, helvetica, Helvetica, sans-serif;
}

banner {
	font-family: tahoma,verdana, helvetica, Helvetica, sans-serif;
	background-color:#000000;
	
	}
	
	div.whitespace1 {
	margin-top: 5px;
	
	}
div.content
 {
	width: 770px;
	
	}	
	
div.joblistings {
	float: left;
	width: 560px;
	font-color: #000000;
	font-size: 8pt;
		}


.joblistings	{ 
		
		
		font-family: tahoma,verdana, helvetica, Helvetica, sans-serif;
		font-size: 8pt;
		color: #666666;
		text-decoration: none;
		line-height: 23pt;
		
	
				}

a:link.joblistings	{ 
		
		color: #cc9933;
			font-size: 8pt;

				}
				
a:link.joblistings:hover	{ 
		
		color: #000000;
		text-decoration: underline;
		
		}		
		
a:visited.joblistings	{ 
		
		color: #b2b2b2;
		
		}		
		
a:visited.joblistings:hover	{ 
		
		color: #000000;
		text-decoration: underline;
		
		}						
				
					
		
			
div.dropdowns {
	 float: right;
		width: 190px; 
		color: #ffffff;
		background-color:#000000;

	
	}
	
	div.dropdowns_space {
	 float: right;
		width: 190px; 
		color: #ffffff;
		background-color:#ffffff;
	
	}

	div.dropdowns_space2 {
	 float: right;
		width: 190px; 
		color: #000000;
		font-size: 8pt;
		background-color:#ffffff;
	
	}
	
	
		div.dropdowns_logo {
	 	float: right;

		width: 190px; 
		color: #ffffff;
		background-color:#ffffff;
position:relative;
 bottom:5px;
height: 168;


	}


	div.dropdowns_logo2 {
	 	float: right;
		width: 190px; 
		color: #ffffff;
		background-color:#ffffff;

position: absolute;
vertical-align: baseline;
 bottom: 0px;
margin-left: 560px;

	}


div.rightbar_widget {
	 	float: right;
		width: 190px; 
		color: #000000;
		background-color:#00ffff;

 bottom: 0px;


	}
	
div.dropdowns_logo_search {
	 	float: right;
		width: 190px; 
		color: #ffffff;
		background-color:#ffffff;
position: absolute;
vertical-align: baseline;
 bottom: 0px;
margin-left: 560px;

	}
	
	
	td.dropdownsbox {
		text-color: #ffffff;
		background-color:#000000;
	
	}
	
div.jobs {
		position: relative; top: 0px; bottom: 0px; left: 17px; right: 0px;
		width: 540px; 
		TEXT-ALIGN: left;

		}
		
div.footer  {
	clear: both;
	width: 770px;
	float: bottom;
 	padding-top: 0.2em;
    border-left: none;
    border-right: none;
    border-top: none;
    border-top: solid;
	border-top-width: 1px;
    border-color: #666666;
	TEXT-ALIGN: right;
	
	

}

div.footerspace  {
	clear: both;
	width: 770px;
	float: bottom;
 	padding-top: 4px;
    border-left: none;
    border-right: none;
    border-top: none;
    border-top: none;
	border-top-width: 0px;
    border-color: #666666;

}
#footertext

{

font-family: tahoma,verdana, helvetica, Helvetica, sans-serif;
		font-size: 8pt;
		color: #666666;
		text-decoration: none;
		
		position: relative;
   margin: 0 auto; /* center on everything else */
   width: 770px;
   text-align: right;

}



a {
	font-family: tahoma,verdana, helvetica, Helvetica, sans-serif;
	color:#cc9933;
	font-size: 8pt;
	text-decoration: none;
	
}/*default link colour */

#footertextx {
font-family: tahoma,verdana, helvetica, Helvetica, sans-serif;
		font-size: 8pt;
		color: #666666;
		text-decoration: none;
		line-height: 23pt;
}





.positions_available {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#000;
				font-size: 8pt;
				line-height: 1.5;
				font-weight:normal;
		  		background:#ffffff;
		  
				}
				
				
				a:link.positions_available
					{ 
					color: #A36209;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 8pt;
					line-height: 1.5;
					text-decoration: none;
					
					}
					
				a:link.positions_available:hover
				{ 
					
					text-decoration: underline;
					color: #818181;
					line-height: 1.5;
					font-size: 8pt;
					
				
					}
				
				a:visited.positions_available
				{ 
					
					color: #A36209;
					line-height: 1.5;
					text-decoration: none;
					font-size: 8pt;
				
					}
				
				a:visited.positions_available:hover
				{ 
					
					text-decoration: underline;
					line-height: 1.5;
					color: #818181;
					font-size: 8pt;
				}



div.joblistings_cat {
	float: left;
	width: 400px;
	font-color: #000000;
	font-size: 9pt;
	line-height: 23pt;
		}


.joblistings_cat	{ 
		
		
		font-family: tahoma,verdana, helvetica, Helvetica, sans-serif;
		font-size: 9pt;
		color: #666666;
	
		text-decoration: none;
		line-height: 12pt;
				}

a:link.joblistings_cat	{ 
		
		color: #cc9933;
			font-size: 9pt;
				}
				
a:link.joblistings_cat:hover	{ 
		
		color: #000000;
		text-decoration: underline;
		
		}		
		
a:visited.joblistings_cat	{ 
		
		color: #b2b2b2;
		
		}		
		
a:visited.joblistings_cat:hover	{ 
		
		color: #000000;
		text-decoration: underline;
		
		}						
	
div.joblistings_text {
	float: left;
	width: 530px;
	font-color: #000000;
	font-size: 10pt;
line-height: 1.5;
		}					

.invisible_font	{ 
		
		
		font-family: tahoma,verdana, helvetica, Helvetica, sans-serif;
		font-size: 8pt;
		color: #fff;
	
		text-decoration: none;
		line-height: 12pt;
				}

a:link.invisible_font	{ 
		
		color: #fff;
			font-size: 8pt;
				}
				
a:link.invisible_font:hover	{ 
		
		color: #fff;
		text-decoration: underline;
		
		}		
		
a:visited.invisible_font	{ 
		
		color: #fff;
		
		}		
		
a:visited.invisible_font:hover	{ 
		
		color: #fff;
		text-decoration: underline;
		
		}


			

a:link.blogtitle	{ 
		
		color: #cc9933;
			font-size: 11pt;
			font-weight: bold;

				}
				
a:link.blogtitle:hover	{ 
		
		color: #000000;
		text-decoration: underline;
		font-size: 11pt;
		font-weight: bold;
		
		}		
		
a:visited.blogtitle	{ 
		
		color: #b2b2b2;
		font-size: 11pt;
font-weight: bold;
		
		}		
		
a:visited.blogtitle:hover	{ 
		
		color: #000000;
		text-decoration: underline;
			font-size: 11pt;
font-weight: bold;
		}						
				


/* Widgets */

.widget {
    position: relative;
    overflow: hidden;
    width: 100%;
}

.widget-content {
    position: relative;
    margin: 5px 0 20px;
}

.widget-list,
.archive-list {
    margin: 0;
    padding: 0;
    list-style: none;
}

.widget-list .widget-list {
    margin-left: 15px;
}

.widget-list-item {
    margin-top: 5px;
    margin-bottom: 5px;
}

.widget-tag-cloud .widget-list {
    margin-right: 0;
    margin-left: 0;
}

.widget-tag-cloud .widget-list-item {
    display: inline;
    margin: 0 5px 0 0;
    padding: 0;
    line-height: 1.2;
    background: none;
}

.widget-tag-cloud .rank-1  { font-size: 1.75em; }
.widget-tag-cloud .rank-2  { font-size: 1.75em; }
.widget-tag-cloud .rank-3  { font-size: 1.625em; }
.widget-tag-cloud .rank-4  { font-size: 1.5em; }
.widget-tag-cloud .rank-5  { font-size: 1.375em; }
.widget-tag-cloud .rank-6  { font-size: 1.25em; }
.widget-tag-cloud .rank-7  { font-size: 1.125em; }
.widget-tag-cloud .rank-8  { font-size: 1em; }
.widget-tag-cloud .rank-9  { font-size: 0.95em; }
.widget-tag-cloud .rank-10 { font-size: 0.9em; }

#footer .widget-content {
    margin-top: 0;
    margin-bottom: 0;
}

.widget-recent-assets .widget-content .widget-list {
    overflow: auto;
    margin-right: 0;
}

.item {
    display: inline;
    float: left;
    margin: 0pt 5px 8px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 70px;
}

.widget-search ul,
.widget-syndication ul {
    margin-left: 0;
    list-style: none;
}

.widget-search li,
.widget-syndication li  {
    margin: 5px 0;
}

.input-default {
    background-color: #9AAEC2;
}

@media print {
    * {
        position: static ! important;
        overflow: visible ! important;
    }
}



/* Feedback */

.comments-open label {
    display: block;
}

#comment-author, #comment-email, #comment-url, #comment-text {
    width: 80%;
}

#comment-bake-cookie {
    margin-left: 0;
    vertical-align: middle;
}

#comment-submit {
    font-weight: bold;
}

.comment,
.trackback {
    margin-bottom: .5em;
    border-bottom: 1px solid #ccc;
    padding-bottom: .5em;
}

.comment .asset-meta,
.trackback .asset-meta {
    border: 0;
}

.comment-content {
    clear: none;
    line-height: 1.5;
    margin-bottom: 1em;
}

.comment-content p {
    margin-bottom: .5em;
}

