body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #E5E5E5;
background-color: #343434;
background-image: url('bg.gif');
background-repeat: repeat-y;
background-position: 0 0;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#content
{	
background-image: url('d1.jpg');
background-repeat: no-repeat;
background-position: 0 0;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#header span {display: none;}

#header img {
position: relative;
left: 237px;
top: 42px;
}

#header
{	
display:block;
width:780px;
height:126px;
background-image: url('h.gif');
background-repeat: no-repeat;
background-position: 306px 0;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
	
#main
{
margin: 0 0 0 315px;
padding: 0 0 0 0;
}

#main form
{
width: 436px;
}
#text
{
width: 436px;
}
#main table
{
width: 436px;
border: solid 1px #3A3A3A;
margin: 10px 0 10px 0;
padding: 10px;
}

#email, #age, #prof, #city, .t3, .t1, .t2 {
background-color: #FDECFF;
border: solid 1px #000;
margin: 0 0 0 0;
padding: 2px;
}

.t1{width:430px;}
.t2{width:200px;}
.t3{width:200px;}

input[disabled] {background-color: #484848; border: solid 1px #585858;}

#errors
{
color:#ff0000;
}

#footer
{	
text-align: right;
margin: 20px 10px 0 10px;
padding: 0 0 20px 0;
}

#footer a, #main a
{	
color: #fff;
}


h2 
{font-size:14px;
color: #FF9900;
font-weight: bold;
margin: 20px 0 0 0;
padding: 0 0 0 0;
}

table td
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}

.dataGrid 
{
background-color: #B5B1AE;
border: solid 1px #000000;
border-collapse:collapse;

}
.dataGrid th
{
background-color: #343434;
border: solid 1px #000000;
color:#fff;

}
.dataGrid td
{
border: solid 1px #000000;
color:#000000;
}
.txt
{
color:#FF9900;
}
