.itemtitle
    {
    font-weight:bold;
    }

.thead
    {
    border-bottom: 1px dotted #666666;
    padding: 5px;
    text-align: left;
    }

.regtd
    {
    border-bottom: 1px dotted #DDDDDD;
    padding: 5px;
    vertical-align: top;
    text-align: left;
    }

.pretd
    {
    vertical-align: top;
    border-bottom: 1px dotted #dddddd;
    padding: 10px;
    }

body
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 18px;
    background: #e5f8fe;
    color: #47727e;
 
    }

input[type = text], textarea, select
    {
    BORDER: #47727E 2px dotted;
    COLOR: #47727E;
    
    FONT-WEIGHT: normal;
    font-size:12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
    }

.missing
    {
    background: #ffffcc;
    }

.field0
    {

    }
    
.chfield{
	
	width:142px;
	margin-bottom:2px;
	color:#47727E;
	
}    
    
    

.table0
    {
    width: 424px;
    table-layout: fixed;
    text-align:left;
    }

.table0 td
    {

    vertical-align: top;
    }
    
td {
	
	font-size:12px;	
	
}


a.visited{
	color: #47727e;
}
a.active{
	color: #47727e;
}
a.link{
	color: #47727e;
} 



.submit0{
	
border:1px dotted #47727e;	
	
}
.submit0:hover{
	
	border:1px solid #47727e;
	
}
