A:link {
	font-size: 11pt; 
	font-weight: 200; 
	letter-spacing: 1.5; 
	color: #999999; 
	text-decoration: none; 
	font-family: arial;
	text-align: right;
	}

A:visited {
	font-size: 11pt; 
	font-weight: 200; 
	letter-spacing: 1.5; 
	color: #999999; 
	text-decoration: none; 
	font-family: arial;
	text-align: right;
	}

A:hover {
	font-size: 11pt;
	font-weight: 200; 
	letter-spacing: 1.5; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-family: arial;
	text-align: right;
	}

.weblink {
	background: #000000;
 	padding: 1px 2px;
  	color: #333333;
  	font-size: 20px;
  	}
		
.current {
	font-size: 11pt;
	font-weight: 200; 
	letter-spacing: 1.5; 
	color: #FFFFFF	; 
	text-decoration: none; 
	font-family: arial;
	text-align: right;
	}

body {
	scrollbar-base-color: #666666; 
	scrollbar-arrow-color: #CCCCCC; 
	scrollbar-color: #CCCCCC; 
	scrollbar-track-color: #333333;
	margin: 0px;
	}

#banner_career {
	background-image:url("images/banner_career.jpg");
	background-repeat:repeat-x;
	background-color:#999999;
	position: absolute;
	width:100%;
	height: 54;
	top: 90;
	left: 1;
	right: 100;
	}

#banner_career {
	background-image:url("images/banner_career.jpg");
	background-repeat:repeat-x;
	background-color:#999999;
	position: absolute;
	width:100%;
	height: 54;
	top: 90;
	left: 1;
	right: 100;
	}

#banner_contact {
	background-image:url("images/banner_contact.jpg");
	background-repeat:repeat-x;
	background-color:#999999;
	position: absolute;
	width:100%;
	height: 54;
	top: 90;
	left: 1;
	right: 100;
	}

#home_bg {
	background-image:url("images/bg01.jpg");
	background-repeat:repeat-x;
	background-color:#999999;
	position: absolute;
	width:100%;
	height: 54;
	top: 90;
	left: 1;
	right: 100;
	}

.greytile {
	background-image:url("images/grey_tile.jpg");
	background-repeat:repeat-x;
	height:100%;
	
	}

.title_main	{
	color:#FFFFFF;	
	font-size:12pt;	
	font-family: arial; 
	line-height: 1; 
	letter-spacing: 2;	
	font-weight: 800;
	padding:10px;
	}
	
.index	{
	color:#FF9933;	
	font-size:35pt;	
	font-family: Tahoma; 
	line-height: 1; 
	letter-spacing: 2;	
	font-weight: 400;
}

.H1	{
	color:#FFFFFF;	
	font-size:15pt;	
	font-family: Tahoma; 
	line-height: 1; 
	letter-spacing: 2;	
	font-weight: 400;
}


.H2	{
	color:#FFFFFF;	
	font-size:14pt;	
	font-family: Tahoma; 
	line-height: 1; 
	letter-spacing: 2;	
	font-weight: 400;
}

.H3	{
	color:#ade7ff;	
	font-size:12pt;	
	font-family: Tahoma; 
	line-height: 1; 
	letter-spacing: 1;	
	font-weight: 200;
}

.title_sub	{
	color:#999999;	
	font-size:10pt;	
	font-family: arial; 
	line-height: 1; 
	letter-spacing: 1;	
	font-weight: 800;
}
	
.date	{
	color:#999999;	
	font-size:10pt;	
	font-family: arial; 
	line-height: 1; 
	letter-spacing: 1;	
	font-weight: 600;
	}

.ul		{
	color:#FFFFFF;	
	}


.li {
	list-style-image: url(images/bullet.jpg);
	color:#CCC;
	list-style-type: square;
	list-style-position:outside;
	background-repeat: no-repeat;
	background-position: bottom;
   }

.content_main {
	color:#FFFFFF; 
	font-size: 9pt; 
	font-family: tahoma; 
	line-height: 1.1; 
	letter-spacing: 1; 
	font-weight: 400;
	text-align: justify;
	}
	
.spacer {
	font-size:1pt;
	}

.archives_border {
	border-left:1px solid #663300;

	}
	
.news_border {
	border-bottom:1px solid #663300;
	padding-bottom:20px;
	}

.photobig {
	border: 1px solid #999999;
	height: 500px;
	width: 333px;
	}
	
.photothumb {
	border: 1px solid #999999;
	height: 72px;
	width: 72px;
	}

.banner {
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
	}

.contentborder1{
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
 	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	}

.profile_separator{
	border-right:1px solid #999999;
	}

.articleseparator{
	border-bottom:1px dashed #cc9966;
	height:1px;
	margin:30px 0px;
	padding:0px;
	}

.footer {
	color:#999999; 
	font-size:7pt; 
	text-align: right;
	font-family: arial, helvetica; 
	letter-spacing: 1; 
	font-weight: 800;
	padding: 2px;
	}



