/* CSS Document */

table#request {
	width:100%;
	font-size:100%;
	border:1px solid #CCC;
	margin-bottom:50px;
}

table#request th {
	font-weight:bold;
	width:25%;
	color:#004d93;
	padding:10px 0 ;
	text-align:center;
	background-color:#F5FAFC;
	border-right:3px solid #197FCC;
	border-bottom:1px solid #CCC;
}

table#request td {
	width:75%;
	color:#292929;
	padding:10px 0 10px 20px;
	border-bottom:1px solid #CCC;
}

table#request th.b2 {
	font-weight:bold;
	width:25%;
	color:#004d93;
	padding:10px 0;
	text-align:center;
	background-color:#EEE;
	border-right:1px solid #CCC;
	border-bottom:1px solid #EEE;
}

table#request td.d2 {
	height:40px;
	color:#292929;
	padding-left:0;
	border-bottom:1px solid #FFF;
	background-color:#F5FAFC;
}

.sbmt{
	width:90px;
}

