﻿/*****RESULTS*****/
#title{
position:relative;
width: 640px;
height: 20px;
margin-top: 20px;
background: #E6E4F9 url(images/title.gif) no-repeat;
border:1px solid #E6E4F9;
}

#title p , #title h2{
position:absolute;
left:30px;
line-height:20px;
color:#333;
font-weight:bold;
}

#results{
	width: 640px;
	overflow: hidden;
	margin: 0 auto;
}

div.panel-overlay h2,p{
text-align:left;
}

div.panel-overlay h2{
margin:15px 0 10px 0;
font-size:120%;
}

.other{
text-align: left;
}

.other li{
	margin-top: 5px;
}

table{
width:640px;
border-collapse:separate;
border-spacing:1px;
background:#7C0451;
border:0;
margin-top:10px;
margin-top: 15px\9;
}

table caption{
padding-top:5px;
text-align:left;
}
table th,td{
padding:0.5em 0;
text-align:center;
vertical-align: middle;
}
table th{
padding:0.3em 0;
background-color:#FFF0FA;
}
table td{
background-color:#FFF;
}
table td.d,.e{
text-align:left;
}
table td.a{
width:120px;
}
table td.b{
width:80px;
}
table td.c{
width:40px;
}
table td.d{
width:100px;
padding-left:20px;
}
table td.e{
width:160px;
padding-left:10px;
}
table td.f{
width:50px;
}
table td.g{
width: 80px;
text-align:right;
padding-right:10px;
}
table td.h{
width:70px;
}
table td.i{
width:140px;
}

.center{
width:480px;
padding:0.2em 0;
}

.resu_coments{
width:620px;
text-align:left;
font-size:90%;
color:#666;
}

.white{
	width: 640px;
}

.next{
	width: 640px;
	margin: 0 auto;
}


