@charset "UTF-8";#textboxnews {	position:absolute;	left:261px;	top:414px;	width:485px;	height:648px;	z-index:1;	text-align: justify;	font-size: 10pt;}#textboxwinter2005 {	position:absolute;	left:261px;	top:414px;	width:485px;	height:601px;	z-index:1;	text-align: justify;	font-size: 10pt;}#Search {	position:absolute;	left:642px;	top:110px;	width:359px;	height:41px;	z-index:1;	background-image: url(../images/search.jpg);	background-repeat: no-repeat;	background-position: center center;}#moreproj {	position:absolute;	left:129px;	top:532px;	width:104px;	height:15px;	z-index:1;}#asemecologo {	position:absolute;	left:18px;	top:20px;	width:315px;	height:80px;	z-index:1;}#directions {	position:absolute;	left:863px;	top:30px;	width:119px;	height:60;	z-index:1;	text-align: center;}#menubar {	position:absolute;	left:0px;	top:110px;	width:644px;	height:40px;	z-index:1;}#l_image {	position:absolute;	left:0px;	top:155px;	width:287px;	height:200px;	z-index:1;}#c_image {	position:absolute;	left:287px;	top:155px;	width:425px;	height:200px;	z-index:1;}#r_image {	position:absolute;	left:714px;	top:155px;	width:286px;	height:198px;	z-index:1;}#majorhead {	position:absolute;	left:2px;	top:368px;	width:253px;	height:49px;	z-index:1;}#majorback {	position:absolute;	left:2px;	top:417px;	width:253px;	height:673px;	z-index:1;	background-image: url(../images/major_back.jpg);	background-repeat: repeat-y;}#majorbottom {	position:absolute;	left:2px;	top:1090px;	width:253px;	height:12px;	z-index:1;}#recenthead {	position:absolute;	left:748px;	top:357px;	width:250px;	height:39px;	z-index:1;}#newsback {	position:absolute;	left:748px;	top:396px;	width:250px;	height:523px;	z-index:1;	background-image: url(../images/recent_back.jpg);	background-repeat: repeat-y;	text-align: center;	overflow: auto;}#recentbottom {	position:absolute;	left:748px;	top:918px;	width:250px;	height:13px;	z-index:1;}#textcontactbox {	position:absolute;	left:261px;	top:393px;	width:480px;	height:617px;	z-index:1;	text-align: center;}#bottombar {	position:absolute;	left:0px;	top:1121px;	width:1000px;	height:26px;	z-index:1;	background-image: url(../images/bottombar.jpg);	background-repeat: no-repeat;	background-position: center center;	padding-top: 10px;	font-size: 10px;	color: #FFFFFF;}#oasislogo {	position:absolute;	left:2px;	top:1165px;	width:164px;	height:42px;	z-index:1;}#ho_address {	position:absolute;	left:762px;	top:1162px;	width:234px;	height:36px;	z-index:1;	text-align: right;	font-size: 10px;}#downlinks {	position:absolute;	left:748px;	top:944px;	width:250px;	height:160px;	z-index:1;}#backhome {	position:absolute;	left:261px;	top:364px;	width:480px;	height:20px;	z-index:1;	font-size: 12px;}	#container {	margin:0 auto;	position:relative;	height:1150px;	width:1000px;	clear:left;	text-align: left;	top: 0px;	background-color: #FFFFFF;	}.tabletext {	font-size: 10px;	color: #000000;}.rtapicfloat {	float: right;	margin-left: 5px;}.rtacertifloat {	float: left;	margin-right: 5px;}.darkback {	background-color: #333333;	font-weight: bold;	color: #FFFFFF;}.photofloatleft {	float: left;	margin-top: 5px;	margin-bottom: 5px;	margin-right: 5px;}.bodytxtbold {	font-size: 11px;	color: #000000;	text-align: justify;	font-weight: bold;}body,td,th {	font-family: Tahoma;	font-size: 12px;}body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}.leftcolbg {	background-image: url(../images/services_back.jpg);	background-repeat: repeat-y;	background-position: center center;}.newspicfloatleft {	float: left;	border: 1px solid #00377a;	margin-right: 5px;}.newstxt {	font-family: Tahoma;	font-size: 11px;	text-align: justify;}.serviceshead {	font-family: Tahoma;	font-size: 12px;	font-weight: bold;	color: #000000;	text-align: left;}.bodytxt {	font-size: 12px;	color: #000000;	text-align: justify;	line-height: 20px;}.dropcase {	font-size: 30px;	font-weight: bold;	color: #000000;	float: left;}a:link {	text-decoration: none;}a:visited {	text-decoration: none;}a:hover {	text-decoration: underline;}a:active {	text-decoration: none;}.counterborder {	border: 1px solid #FFFFFF;}.countertxt {font-family: Tahoma;	font-size: 12px;	font-weight: bold;	color: #000099;}.boldnewshead {font-family: Tahoma;	font-size: 10px;	font-weight: bold;}.newsborder {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}.newspicfloat {float: right;	border: 1px solid #00377a;	margin-left: 5px;}.readmoretxt {font-family: Tahoma;	font-size: 10px;	color: #ff9600;}.newstxthead {	font-family: Tahoma;	font-size: 10px;	font-weight: bold;	color: #000000;}.boldnewsheadred {	font-family: Tahoma;	font-size: 10px;	font-weight: bold;	color: #990000;}.bodytxtproject {	font-size: 10px;	color: #000000;}#textcontactbox {	position:absolute;	left:261px;	top:483px;	width:480px;	height:200px;	z-index:1;	text-align: center;}#textboxfacilities {	position:absolute;	left:261px;	top:393px;	width:480px;	height:623px;	z-index:1;	overflow: auto;}#textboxspring2000 {	position:absolute;	left:261px;	top:414px;	width:485px;	height:601px;	z-index:1;	text-align: justify;	font-size: 10pt;}#newsletter {	height: 309px;	width: 120px;	position: absolute;	z-index: 1200;	left: 627px;	top: 394px;}#textboxsummer2001 {	position:absolute;	left:261px;	top:414px;	width:485px;	height:648px;	z-index:1;	text-align: justify;	font-size: 10pt;}#textboxspring2002 {	position:absolute;	left:261px;	top:414px;	width:485px;	height:601px;	z-index:1;	text-align: justify;	font-size: 10pt;}#textboxcareers {	position:absolute;	left:261px;	top:393px;	width:480px;	height:617px;	z-index:1;	text-align: center;}#textboxsummer2002 {	position:absolute;	left:261px;	top:414px;	width:485px;	height:601px;	z-index:1;	text-align: justify;	font-size: 10pt;}#textboxwinter2003 {	position:absolute;	left:261px;	top:414px;	width:485px;	height:601px;	z-index:1;	text-align: justify;	font-size: 10pt;}#textboxindex {	position:absolute;	left:261px;	top:393px;	width:480px;	height:502px;	z-index:1;	text-align: center;}#hitcounter {	position:absolute;	left:253px;	top:965px;	width:496px;	height:58px;	z-index:1;}#textboxabout {	position:absolute;	left:261px;	top:393px;	width:480px;	height:697px;	z-index:1;	text-align: center;}#textboxautumn2000 {	position:absolute;	left:261px;	top:414px;	width:485px;	height:741px;	z-index:1;	text-align: justify;	font-size: 10pt;}.border {	border: 1px solid #CCCCCC;}
