@charset "utf-8";
/* CSS Document */
:link,:visited { text-decoration:none }

h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ol,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input,ul,li,dl,dt,dd{ margin:0; padding:0 } 
a img,:link img,:visited img { border:none } 
address { font-style:normal } 
li { list-style:none;}

/*\  Tags - START  \*/
BODY {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f4f42;
	margin:0px;
	line-height:18px;}
	
H1 {}

H2 {
	color:#00b6de;
	font-size:16px;}
	
H3 {
	color:#00b6de;
	font-size:16px;
	font-weight:normal;
	margin:0 0 6px 0;}
	
A {}
	
A:HOVER {}
/*\  Tags - END  \*/



/*\  Misc Classes - START  \*/
.clear {
	clear:both;}
	
A.moreBlkUpper:LINK, 
A.moreBlkUpper:VISITED {
	color:#000;
	text-transform:uppercase;
	text-decoration:none;}

A.moreBlkUpper:HOVER, 
A.moreBlkUpper:VISITED:HOVER {
	color:#000;
	text-transform:uppercase;
	text-decoration:underline;}
/*\  Misc Classes - END  \*/



/*\  Headings - START  \*/
H1.headingTeramar {
	font-size:24px;
	text-indent:-9999px;}
H2.headingBlueBG, H2.headingGreenBG {
	background-color:#0098d4;
	color:#FFF;
	padding:0px 0 0px 9px;
	font-size:11px;
	line-height:22px;
	font-weight:normal;
	text-transform:uppercase;}
	
H2.headingGreenBG {
	background-color:#97bf0d;}
/*\  Headings - END  \*/



/*\  General Layout - START  \*/
DIV#outerWrap {
	width:955px;
	margin:0px auto;
	position:relative;
	background:url(/files/TERAMA0002/images/outerRightShad.gif) right no-repeat;
	min-height:550px;
	-height:550px; /*IE6*/}
	
	DIV#innerWrap {
		width:923px;
		margin:0px auto;}
		
		DIV#mainImageRotate {
			position:absolute;
			padding:66px 0 0 0;
			background-color:#97bf0d;
			height:288px;}
			
		DIV#contentWrap {
			position:absolute;}
			
			DIV#top {
				height:170px;
				position:relative;}
	
				DIV#logo {
					position:absolute;
					margin:0 0 0 0;
					background:url(/files/TERAMA0002/images/logo.png) top left no-repeat;
					-background:url(/files/TERAMA0002/images/logo.gif) top left no-repeat;
					width:220px;
					height:230px;
					cursor:pointer;
					z-index:999;}
				
				DIV#navWrap {
					float:left;}
					
					DIV#navshadow {
						position:absolute;
						width:923px;
						height:15px;
						background-image:url(/files/TERAMA0002/images/navshadow.png);
						background-repeat:repeat-x;
						background-position:top;
						-background:none;
						z-index:200;
						margin-top:66px;}
					
					DIV#nav {
						color:#FFF;
						margin:40px 0 0 209px;
						height:26px;}
					
						DIV#nav A:LINK, 
						DIV#nav A:VISITED {
							text-transform:uppercase;
							color:#FFF;}
							
						DIV#nav A:HOVER, 
						DIV#nav A:VISITED:HOVER {
							text-transform:uppercase;
							color:#fff;
							text-decoration:underline;}
							
							.nav-dropdown-main { /*for the table containing the dropdown menu*/
								text-align:left;
								filter:alpha(opacity=80);
								opacity: 0.80;
								-moz-opacity:0.80;
								padding:13px 0 10px 0px;
								/padding:3px 0 3px 0px;
								background-color:#FFF;}
								
							#TDMenuM4_3 {
								padding:0px 0 0px 0;}
								
							.nav-dropdown {
								background-color:#FFF;
								display:block;
								padding:0px 20px 0px 14px;
								font-size:11px;
								font-family:Arial, Helvetica, sans-serif;
								filter:alpha(opacity=100);
								opacity: 1;
								-moz-opacity:1;
								text-transform:uppercase;
								color:#000;}
								
							.nav-dropdown:HOVER {
								background-color:#FFF;
								color:#000;}
							
					DIV#search {
						text-align:right;
						width:899px;
						margin:18px 29px 0 0;}
						
			DIV#content {
				padding:0px 29px 0 38px;
				width:861px;
				background:url(/files/TERAMA0002/images/contentLeftTLShadow.gif) left 184px no-repeat;}
				
				DIV#contentLeft {
					width:609px;
					float:left;}
					
					DIV#heading {
						height:120px;}
						
						DIV#contentLeftBottom {
							margin:91px 0 0 0;}
						
							DIV#quote {
								float:left;
								margin:0 0 0 0;
								display:inline;
								width:379px;
								color:#0098d4;
								font-family:Verdana, Geneva, sans-serif;
								font-size:28px;
								line-height:40px;}
							
							DIV#whoarewe {
								float:left;
								margin:0 0 0 0;
								display:inline;
								width:230px;
								height:210px;}
								
								DIV#whoareweInner {
									margin:18px 9px 0 9px;
									font-size:11px;
									line-height:14px;}
				
				DIV#contentRight{
					width:230px;
					float:right;
					display:inline;
					background-color:#fff;}
					
					DIV#newslist {
						height:290px;}
						
						DIV.newsitem {
							background-image:url(/files/TERAMA0002/images/newsItemBullet.gif);
							background-repeat:no-repeat;
							background-position:top left;
							padding:0 0 0 12px;
							margin:12px 10px 0 14px;
							cursor:pointer;}
							
							DIV.newsitem H3 {
								font-size:11px;
								color:#000;
								text-transform:uppercase;
								margin:0px;}
								
							DIV.newsitem P {
								font-size:11px;
								margin:0px;}
						
					DIV#careersbox {
						padding:11px 0 0 0;}
						
						DIV#careersbox TD P {
							font-size:11px;
							line-height:14px;
							color:#000;
							margin:3px 0 0 0px;}
							
							DIV#careersbox TD A:LINK,
							DIV#careersbox TD A:VISITED{
								color:#0098d4;
								font-size:14px;
								font-weight:bold;
								text-decoration:none;}
								
							DIV#careersbox TD A:HOVER,
							DIV#careersbox TD A:VISITED:HOVER{
								text-decoration:underline;}
								
		DIV#bottomGallery {
			width:923px;
			background:url(/files/TERAMA0002/images/bottomGalleryShadow.gif) top left no-repeat;
			margin:25px 0 0 0;
			padding:15px 0 10px 0;}
			
			DIV#bottomGallery H3 {
				color:#97bf0d;
				text-transform:uppercase;
				font-size:12px;
				margin:0 0 5px 38px;}
			
		DIV#footer {
			width:923px;
			background:url(/files/TERAMA0002/images/footerbg.gif) top left no-repeat;
			background-color:#0098d4;
			margin:11px 0 0 0;
			padding:18px 0 15px 0;
			color:#FFF;}
			
			UL#footerLinks {
				padding:0 0 0 38px;}
			
			UL#footerLinks LI {
				float:left;
				text-transform:uppercase;
				font-size:11px;
				margin:0 14px 0 0;}
				
				UL#footerLinks LI.leepeckgroup {
					float:right;
					padding:0 25px 0 0;}
					
					UL#footerLinks LI A:LINK,
					UL#footerLinks LI A:VISITED{
						color:#FFF;
						text-decoration:none;}
						
					UL#footerLinks LI A:HOVER,
					UL#footerLinks LI A:VISITED:HOVER{
						text-decoration:underline;}
/*\  General Layout - END  \*/




/*\  Form classes - START  \*/
.txtSearch {
	background:url(/files/TERAMA0002/images/txtsearch.gif) top left no-repeat;
	width:170px;
	height:18px;
	border:0px none;
	color:#a3a3a3;
	font-size:11px;
	padding:4px 0 0 5px;}

.btnSearch {
	background-color:#0098d4;
	width:59px;
	height:22px;
	border:0px none;
	text-transform:uppercase;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	margin-left:-3px;
	cursor:pointer;}
/*\  Form classes - END  \*/