body {
background: url(../images/bg.jpg) top center no-repeat #000000;
margin:0; 
padding:0;
color:#a1a1a1;
}
img{
margin:0; 
padding:0; 
border:0;
}
h1{
font:22px/28px Tahoma, Arial, Helvetica, sans-serif;
color:#a7a7a7;
margin:0; 
padding:0;
}
hr{
height:1px;
color:#6a6a6a;
margin:0; 
padding:0; 
}
.clear {clear:both;}
a{
font:12px/18px Tahoma, Arial, Helvetica, sans-serif;
color:#a5a5a5;
text-decoration:underline;
margin:0; 
padding:0; 
}
a:hover{
font:12px/18px Tahoma, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
margin:0; 
padding:0; 
}
/*CONTAINER START*/
#maincontainer {
width:1000px;
margin:0 auto;
padding:0;
font:12px/18px Tahoma, Arial, Helvetica, sans-serif;
background:url(../images/main_05.gif) top center repeat-y;
}
#container{
width:976px;
float:left;
padding:0 12px 0 12px;
margin:0;
display:block;
background:url(../images/main_02.gif) top center no-repeat;
}
.bottomline{
width:1000px;
height:20px;
float:left;
display:block;
padding:0;
margin:0;
background:url(../images/bottomline.jpg) top left no-repeat;
}
/*HEADER*/
#header{
width:966px;
height:222px;
float:left;
padding:10px;
margin:0;
display:block;
}
.toplinks{
width:966px;
height:20px;
float:left;
padding:0;
margin:0;
display:block;
text-align:right;
}
.logoarea{
width:934px;
height:178px;
float:left;
padding:16px 16px 0 16px;
margin:0;
display:block;
}
.logo{
width:432px;
height:178px;
float:left;
padding:0;
margin:0;
display:block;
}
/*Left Area*/
#left{
width:274px;
float:left;
display:block;
padding:0 10px 0 4px;
margin:0;
}
/*Navigation*/
.nav{
width:274px;
float:left;
padding:0;
margin:0;
}
.nav ul{
width:274px;
float:left;
list-style-type:none;
display:block;
padding:0;
margin:0;
}
.nav ul li{
width:266px;
height:58px;
float:left;
display:block;
padding:4px;
margin:2px 0 2px 0;
background:#030303;
}
.nav ul li a{
width:auto;
float:left;
display:block;
text-decoration:none;
margin:0;
padding:20px 5px 20px 5px;
}
.nav ul li a:hover{
width:auto;
float:left;
display:block;
text-decoration:underline;
margin:0;
padding:20px 5px 20px 5px;
}
.nav ul li img{
width:128px;
height:48px;
float:left;
margin:5px;
padding:0;
border:1px solid #8d8d8c;
}
/*Right Area*/
#right{
width:648px;
float:left;
display:block;
padding:20px;
margin:0;
}
/*FOOTER*/
.footer{
width:960px;
font:12px/18px Tahoma, Arial, Helvetica, sans-serif;
float:left;
margin:0; 
padding:20px;
text-align:center; 
background:#010101;
}
.footer a{
text-decoration:underline;
margin:0; 
padding:0;
}
.footer a:hover{
text-decoration:none;
margin:0; 
padding:0;
}
.tableHeader
{
	
}
.searchTitle
{
}
.searchResult
{
}
.searchLinks
{
}
.searchKey
{
	font-weight:bold;
}