/* CSSTidy 1.2: Thu, 04 Jan 2007 05:59:39 -0800 */
body {
background-color:#3D3D3D;
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:100%;
margin:0
}

a,a:link,a:visited,a:active {
color:#666;
text-decoration:underline
}

a:hover {
color:#333;
text-decoration:none
}

#title {
background-image:url(cellpic2.gif)
}

.login {
border:1px solid #666;
margin:0;
padding:2px;
width:120px
}

textarea,input {
color:#000;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px
}

textarea {
width:470px
}

select,textfield {
border:1px solid #ffffff;
color:#000;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:2px;
width:120px
}

#borderT {
background:url('top.jpg') repeat-x;
height:64px
}

#borderL {
background:url('left.jpg') repeat-y;
width:64px
}

#wrapper {
border-left:1px solid #A8A8A8;
border-right:1px solid #A8A8A8;
border-top:1px solid #A8A8A8;
height:100%;
margin:0;
padding:0;
width:1000px
}

#borderR {
background:url('right.jpg') repeat-y;
width:64px
}

#borderB {
background:url('bottom.jpg') repeat-x;
height:64px
}

#header {
background:url('header.jpg');
border-left:1px solid #FFF;
border-right:1px solid #BBB;
border-top:1px solid #FFF;
height:166px;
margin:0;
padding:0;
width:100%
}

.navbar {
background:url('headings.jpg');
background-color:#A3A38F;
color:#FFF;
font-weight:bold;
font-size: 12px;
height:26px;
margin:0;
padding:0 0 0 3px;
text-align:left;
text-decoration: none;
}

.navbar IMG {
border:0;
margin-top:1px;
padding:0 5px 0 0;
vertical-align:middle
}

.column {
width:198px
}

.column .navbar {
border:0
}

#leftcolumn table, #rightcolumn table {
font-size:12px;
}

#leftcolumn {
background:#000000;
border-right:1px solid #BBB;
margin:0;
width:200px;
}

#centercolumn {
background:#000000;
border-left:1px solid #FFF;
border-right:1px solid #BBB;
margin:0;
width:600px
}

#rightcolumn {
background:#000000;
border-left:1px solid #FFF;
margin:0;
width:200px
}

#footer {
background:url('footer.jpg');
background-color:#000000;
border-bottom:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #BBB;
color:#000;
font-weight:700;
height:43px;
margin:0;
padding:10px 0 0;
text-align:center;
width:100%
}

#navlist {
border-bottom:1px #ffffff solid;
font:bold 12px Verdana, sans-serif;
margin:0 0 2px;
padding:0;
width:198px;
}

#navlist li {
border-top:1px solid #oooooo;
list-style:none;
margin:0;
text-align:left
}

#navlist li a {
background:#oooooo;
border-left:1em solid #CCC;
display:block;
padding:0.25em 0.5em 0.25em 0.75em;
text-decoration:none
}

#navlist li a:hover {
background:#000000;
border-color:#539B2B;
color:#000
}

#navlist li a:link,#navlist li a:visited {
color:#ffffff
}

/*#######################################
Added for nanospy
#######################################*/

#div.nanospy {
	display: none;
}

.floatrightimg {
	display: none;
}

/*#######################################
Added for DiaR logo
#######################################*/
#d_header {
  margin: 0 auto;
  width: 1000px;
  padding-top: 50px;
}
a.d_logo img {
  margin-bottom: -30px;
}
