/* -----[ FORMS ]--------------------------------------------------------------------- */

/*
		Do not change class names. Alter attributes as required.
		Prefix with Continer ID to apply style to individual containers.
*/

/* === [ Form Surrounding ] === */

.ServiceOrder,
.ServiceOrders,
.MyBill 
{
	position: relative;
	clear: both;
	margin: 0px;
	width: auto;
}

/* === [ Table Styles] === */

.Table2 
{
	font-size: 11px;
	line-height: 11px;
	width: 100%;
	color: #0B3132;
	padding: 0px 2px;
	table-layout: fixed;
	background: #FFFFFF;
}
.Table2 th 
{
	border-bottom: none;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: normal;
	color: #909281;
	text-align: left;
	border-bottom: 1px solid #DBDCD6;
	background: #F1F3ED;
	text-decoration: none;
	padding: 10px 0px 10px 0px;
}
.Table2 th a 
{
	color: #909281;
	text-decoration: none;
	background: url(../Templates/icon_down.gif) no-repeat right;
	padding: 0px 10px 0px 0px;
}
.Table2 a 
{
	color: #0B3132;
}
.Table2 a:hover 
{
	color: #909281;
}
.Table2 td 
{
	vertical-align: top;
	border-bottom: 1px solid #DCDDD7;
	padding: 2px 4px;			
}
.Table2 td td 
{
	border-bottom: none;
	padding: 0px;
}
.Table3 
{
	font-size: 11px;
	line-height: 11px;
	width: 506px;
	color: #0B3132;
	padding: 0px;
	margin: 0px 0px 20px 0px;
}
.Table3 th 
{
	border-bottom: none;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	padding: 10px 0px 3px 0px;
	border-bottom: 1px solid #cccccc;
}
.Table3 th a 
{
	color: #909281;
	text-decoration: none;
	background: url(../Templates/icon_down.gif) no-repeat right;
	padding: 0px 10px 0px 0px;
}
.Table3 a 
{
	color: #0B3132;
}
.Table3 a:hover 
{
	color: #909281;
}
.Table3td 
{
	vertical-align: top;
	width: 170px;
	line-height: 1.5em;
}
.Table3Header 
{
	font-size: 13px;
	font-weight: bold;
	vertical-align: top;
}
.Table3Entry 
{
}
.Table3 td 
{
	padding: 4px 0px 0px 0px;
}
.Table3 input 
{
	font-family: sans-serif;
	font-size: 95%;
	width: 220px;
	margin: 0px;
}
.Table3 input.Radio 
{
	width: auto;
}
.Table3 input.inputDate 
{
	font-family: sans-serif;
	font-size: 95%;
	width: 85px;
	margin: 0px;
}
.Table3 select, 
.Table3 textarea 
{
	font-family: sans-serif;
	font-size: 95%;
	width: 226px;
	margin: 0px;
}
	
/* === [ Table Style ] === */

/*.Table4 
{
	font-size: 13px;
	width: 480px;
	margin: 0px 0px 20px 30px;
}*/
.Table4
{
    font-size: 11px;
	width: 506px;
	color: #0B3132;
	padding: 0px;
	margin: 0px 0px 20px 0px;
}
.Table4 th 
{
	border-bottom: none;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.Table4 td 
{
	padding: 4px 4px;
	vertical-align: top;
}
.Table4 span.small 
{
	font-size: 11px;
}
.Table4 a 
{
	color: #000066;
	font-weight: bold;
	line-height: 14px;
}
.Table4 .left 
{
	text-align: left;
}
.Table4 .linetop 
{
	border-top: 1px solid #CCCCCC;
}
.Table4 .linelow 
{
	border-top: 1px solid #CCCCCC;
}
.Table4 .right 
{
	text-align: right;
}


.Table3Helf 
{
	font-size: 11px;
	line-height: 11px;
	width: 253px;
	color: #0B3132;
	padding: 0px;
	margin: 0px 0px 20px 0px;
}
.Table3Helf th 
{
	border-bottom: none;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	padding: 10px 0px 3px 0px;
	border-bottom: 1px solid #cccccc;
}
.Table3Helf th a 
{
	color: #909281;
	text-decoration: none;
	background: url(../Templates/icon_down.gif) no-repeat right;
	padding: 0px 10px 0px 0px;
}
.Table3Helf a 
{
	color: #0B3132;
}
.Table3Helf a:hover 
{
	color: #909281;
}
.Table3Helftd 
{
	vertical-align: top;
	width: 170px;
	line-height: 1.5em;
}
.Table3HelfHeader 
{
	font-size: 13px;
	font-weight: bold;
	vertical-align: top;
}
.Table3HelfEntry 
{
}
.Table3Helf td 
{
	padding: 4px 0px 0px 0px;
}
.Table3Helf input 
{
	font-family: sans-serif;
	font-size: 95%;
	width: 20px;
	margin: 0px;
}
.Table3Helf input.Radio 
{
	width: auto;
}
.Table3Helf input.inputDate 
{
	font-family: sans-serif;
	font-size: 95%;
	width: 85px;
	margin: 0px;
}
.Table3Helf select, 
.Table3Helf textarea 
{
	font-family: sans-serif;
	font-size: 95%;
	width: 226px;
	margin: 0px;
}
	
.HiddenText label {display:none;}
/* === [ Table Style ] === */