/* CSS Document */

/*
	Navigation
	the surrounding stuff
	generic stuff
	the top navigation
	the left stuff
	the right stuff
	the center ...stuff
	the bottom
	h1 colors
	research areas home
	reports
	general pages
	the home page
*/

/*the surrounding stuff*/
html {
	background-color: #292929;
 	text-align:center;
	}
#shell{
	width:832px; 
  	text-align:center; 
	margin-left:auto; 
	margin-right:auto;  
	background-color: #162544;
	}
table#whole {
  	text-align:center; 
	margin-left:auto; 
	margin-right:auto; 
	width:784px;
	border-collapse: separate;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: 8px 13px;
	}

tr,td {
	text-align:left;
  	vertical-align: top;
	border: 3px solid #162544;
	}
a{
	text-decoration: none;
	color: #1a4678;
	}
a:hover{
	color: #6796ca;
	}
p {	
	font-family:arial;
	font-size: 12px;
	color: #000;
	margin: 14px 10px;
	text-align: left;
	line-height: 1.6em;
	}
h1{
	margin: 6px 0 0 0;
	padding: 16px 8px 6px 10px;
	background-color: #73140e;
	color: #fff;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	}
h2{
	font-family: arial;
	font-size: 14px;
	margin: 12px 10px;
	padding: 0;
	color: #111e3b;
	text-align: left;
	}
h3{
	font-family:arial;
	font-size: 13px;
	margin: 10px 10px;
	text-align: left;
	color: #73140e;
	}
h4{
	font-family:arial;
	font-size: 12px;
	margin: 8px 10px 2px 10px;
	text-align: left;
	color: #244c89;
	}
img{
	border: none;
	}
.ul{
	text-decoration: underline;
	}
.rtalign{
	text-align: right;
	}
/*the template*/
/*top*/
#logo {
	margin-right: 12px;
	margin-left: 10px;
	}
/*top nav*/
#topnav {
	text-align:right;
	}
#topnav p{
	color: #fff;
	margin: 6px 0 2px 0;
	line-height: 1.4em;
	text-align:right;
	}
#topnav a{
	color: #fff;
	margin-left: 6px;
	}
#topnav a:hover{
	text-decoration:underline;
	}
/*nav 1*/
#nav1{
	padding: 16px 8px 6px 10px;
	background-color: #73140e;
	color: #fff;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	}
#nav1 a{
	color: #fff;
	text-decoration:none;
	margin-left: 16px;
	}
#nav1 a:hover{
	color: #3f5aa0;
	}

/*left side*/
#left{
	background-color: #282826;
	color: #fff;
	width: 146px;
	}
#left a{
	color: #fff;
	text-decoration:none;
	}
#left a:hover{
	text-decoration: underline;
	}
#left p{
	color: #fff;
	margin: 8px 10px;
	line-height: 1.4em;
	}	
#left img{
	border: none;
	}	

/*right side*/
#right{
	color: #fff;
	width: 146px;
	vertical-align:top;
	}
#right p{
	color: #fff;
	padding: 4px 4px;
	margin: 0;
	margin-bottom: 4px;
	line-height: 1.4em;
	}	
#right a{
	color: #fff;
	text-decoration:underline;
	}
#contactblock{
	background-color: #193064;
	width: 146px;
	}
#contactblock a{
	color: #fff;
	}
#relservblock{
	background-color: #73140e;	
	width: 146px;
	}
#relservblock a{
	color: #fff;	
	}
/*content*/

#content{
	background-color: #fff;
	width: 473px;
	}
#content ul{
	list-style:square;
	font-family:arial;
	font-size: 12px;
	color: #000;
	text-align: left;
	line-height: 1.6em;
}
#uiswords {
	margin-left: 84px;
	margin-top: 20px;
	float:left;
	}	
#location{
	text-align:center;
	}
#location table{
	border-collapse: collapse;
	width: 98%;
	}
#location td{
	font-family:arial;
	font-size: 12px;
	color: #000;
	text-align: left;
	line-height: 1.6em;
	vertical-align: top;	
	text-align: left;
	padding: 2px;
	}
#location img{
	margin-left: 5px;
	margin-right: 5px;
	}
#homead{
	width: 146px;
	}
#homead p{	font-size: 18px;
	color: #fff;
	}
#warn{
	background-color: #ccc;
	font-size: 13px;
	margin-left: 22px;
	margin-right:22px;
	font-weight: bold;
	padding: 4px;
	}
#warn p{
	color: #900;
	}
#unicontact input{
	padding: 2px 4px;
	margin:0;
	font-family: arial;
	font-size: 12px;
	}
#unicontact td{
	padding: 0;
	}
#unicontact p{
	padding: 2px 12px;
	margin:0;
	}
#flashmov{
	background-image: url('home/truck.jpg')
	width: 600px; 
	float:right;
	}
#content table{
	border-collapse: collapse;
	border: none;
	border: hidden;
	}
#content td{
	border: none;
	border: hidden;
	}
#homefeat{
	background-color: #dfdbda;
	}
