BODY { padding: 0; margin: 0; color: #000000; }
BODY, TD, P, INPUT, SELECT, TEXTAREA { font-family: Verdana, Tahoma, Sans-Serif; font-size: 11px; }


DIV.related { font-weight: bold; color: #1A7C2F; border-bottom: 1px solid #a6caa2; padding-left: 5px; padding-bottom: 2px; }
UL.related { list-style-image: url(gfx/dot05.gif); margin: 3px 0px 3px 5px; list-style-position: inside; }
UL.related A { color: #035986; }

INPUT.searchbtn { border-top: 1px solid #404040; border-left: 1px solid #404040; font-size: 10px; padding-left: 3px; color: #404040; }
SELECT.search { font-size: 10px; padding-left: 3px; color: #404040; }


#form {

}

#form TABLE {
	/*background-color: #a6caa2;*/
	background-color: #ffffff;
}

#window {

}

#window TABLE {
	/*ckground-color: #a6caa2;*/
	background-color: #ffffff;
}

.searchtable{ 
    border-spacing: 2px 2px;
    /*border-collapse: collapse;*/
}

DIV.box {
/*	border: 1px solid #E2E2E2; */
	padding-left: 5px; 
	padding-bottom: 2px; 
	padding: 5px;
}

#DataGrid { Font-Family: Verdana, Tahoma, Sans-Serif; Font-Size: 11px;  }
#DataGrid TABLE { width: 100%; }
#DataGrid TD,TH { 
		Font-Family: Verdana, Tahoma, Sans-Serif; Font-Size: 11px;  
	
	}

#DataGrid	TH { color: #FFFFCC; }
#DataGrid	A.header, A:visited.header, A:hover.header { color: #FFFFCC; }
#DataGrid	TH {
	border: 1px solid #315f2d;
	background: #315f2d;
 }

  #DataGrid TD {
	color: #000000;
	border: 1px solid #315f2d;
	padding: 2px;
	text-align: center !important;
 }

#DataGrid DIV, A, A:visited, A:hover {
	Font-Family: Verdana, Tahoma, Sans-Serif; Font-Size: 11px; color: #000000;/*#808080;*/
}


#Footer {
	Padding: 5px; 
}

#dogdatatable { }
 #dogdatatable	TABLE {
/*	border: 1px solid #cccccc;*/
		width: 99%
}

 #dogdatatable TH {
	border: 1px solid #315f2d;
	background: #315f2d;
	color: #FFFFCC;
 }
  #dogdatatable TD {
	border: 1px solid #315f2d;
	padding: 2px;
	text-align: center;
 }
/*
 TD {
	border: 3px solid #cccccc;
}
*/
DIV.underlined { color: #315f2d; font-weight: bold; border-bottom: 1px solid #5e9a58;  padding-left: 5px; padding-bottom: 3px; margin: 3px; }

.long_input {
	width: 450px;
}

.hidden {
	display:none;
}

.date_input {
	width: 60px;
}

.searchtable tr td {
	 /*border: 5px solid white;*/
	 /*border: 1px solid black;*/
}


