html, body{
height:100%;
margin:0;
padding:0;
border:0;
color:#e1e1e1;
background:#464646;
font:normal 11px verdana, sans-serif;
text-align:center
}
body form{
height:100%;
padding:0;
margin:0
}
.container{
margin-bottom:-83px;
min-height:100%;
text-align:left
}
.top{
height:35px;
background:white
}
.empty{
height:83px;
clear:both
}
.footer{
height:83px;
width:990px;
margin:0 auto
}
.footer td{
text-align:left;
padding:40px 0 0 0;
color:#9e9e9e;
font:bold 10px arial, sans-serif
}
.footer .l{
padding-left:85px
}
.footer .r{
width:185px;
padding-left:23px;
background:url(atilekt.png) left 44px no-repeat
}
.site a, .site span{
display:block;
float:left;
width:22px;
height:22px;
margin-right:10px;
background-position:left top
}
.site a:hover, .site span{
background-position:left -22px
}
* html .container{
height:100%
}
table{
border-collapse:collapse
}
td{
font:normal 11px verdana, sans-serif
}
img{
border:0
}
a{
text-decoration:underline;
color:#468641
}
a:hover{
text-decoration:none
}
p{
margin:0 0 10px 0
}
font{
line-height:auto
}
h1{
font:normal 18px arial, sans-serif;
margin:0 0 10px 0
}
.clear{
clear:both;
height:1px;
font-size:0
}
.primary-nav{
width:152px;
position:absolute;
z-index:3;
right:50;
margin:-35px 0 0 0;
background:white
}
.primary-nav table{
width:100%;
height:188px
}
.primary-nav table td{
text-align:left;
padding:20px 0 0 0;
font-size:12px;
}
.primary-nav a{
margin:0 0 16px 32px;
display:block;
padding-left:15px;
background:url(bullet1.gif) left 6px no-repeat;
color:#464646;
text-decoration:none
}
.primary-nav a:hover{
font-weight:bold
}
.logo{
position:absolute;
margin:0 0 0 100px;
z-index:3
}
.input{
border:solid 1px #8c8c8c;
background:#e1e1e1;
color:#9e9e9e;
font:bold 10px arial, sans-serif;
padding-left:4px;
padding-right:4px
}
.login{
font:bold 10px arial, sans-serif;
line-height:130%;
position:relative;
margin:-30px 0 -10px 95px;
z-index:2;
height:100px;
}
.login .links{
margin-top:10px
}
.login .input{
margin-right:14px;
width:100px
}
.grey{
color:#a9a9a9
}
.lgrey{
color:#e1e1e1
}
.small{
font-size:11px
}
.login div{
margin-bottom:5px
}
.login img{
vertical-align:middle
}
.tablev1{
width:100%
}
.tablev1 td{
vertical-align:top;
padding:0
}
.tablev1 .td2, .tablev1 .td3{
width:24%;
padding-right:40px
}
.tablev1 .td4{
padding-right:25px;
width:24%
}
.search{
font:bold 10px arial, sans-serif;
position:relative;
margin:-110px 22px -15px 0;
z-index:2;
float:right
}
.search img{
vertical-align:middle
}
.search .input{
margin:0 14px;
width:100px
}
.error{
color:#d74646;
margin:10px 0 0 0
}
.flash{
height:500px;
margin-top:-10px;
position:relative
}
