a{
padding:3px 5px;

}

a:visited{
text-decoration:none;

}

a:hover{
text-decoration:none;
background:#ccf;

}


body{
    font-family: arial, helvetica, sans-serif;
   /* font-size: small;*/
    margin:0;
    padding:0;
	/*background:url(/images/bg.jpg);*/
	background-repeat:no-repeat;
	background-position:0 0;
}
#wrap{
	position:relative;
	min-height:100%;
	_height:100%;
	margin:0 5%;
	color:#333;
	padding:0 2em;
}

#common{
  

}
.button{
    padding:3px 5px;
    background:#eed;
    border:1px solid #ccc;
    cursor:pointer;
}
#banner{

background:#000;
color:#f33;
}

dt{margin:5px 0;}

table tr td h2{background:#eef;}

h1{padding:0.2em; color:#fff;margin:0.2em;font-size:18px;}
#description{color:#fff;}
