/* CSS Document */



#insidecontent div.stepmenu
{
    position: relative;
    padding: 10px 0 0 0;
}
#insidecontent div.stepmenu ul
{
    overflow: auto;
    widht: 100%;
}
#insidecontent div.stepmenu ul li
{
    float: left;
}
#insidecontent div.stepmenu ul li a
{
    height: 41px;
    display: block;
    background: url(../images/stepmenubg.png) no-repeat 0 0;
    text-indent: -9999px;
}
#insidecontent div.stepmenu ul li a.sd
{
    width: 102px;
    background: url(../images/stepmenubg.png) no-repeat 0 -86px;
}
#insidecontent div.stepmenu ul li a.rc
{
    width: 111px;
    background: url(../images/stepmenubg.png) no-repeat -102px -86px;
}
#insidecontent div.stepmenu ul li a.pi
{
    width: 130px;
    background: url(../images/stepmenubg.png) no-repeat -213px -86px;
}
#insidecontent div.stepmenu ul li a.pay
{
    width: 111px;
    background: url(../images/stepmenubg.png) no-repeat -343px -86px;
}
#insidecontent div.stepmenu ul li a.rt
{
    width: 113px;
    background: url(../images/stepmenubg.png) no-repeat -454px -86px;
}

#insidecontent div.stepmenu ul li.active a.rc
{
    background: url(../images/stepmenubg.png) no-repeat -102px -86px;
}

div.formblock
{
    position: relative;
    width: 738px;
    padding: 20px 0 0 0;
}
div.topform
{
    height: 53px;
    background: url(../images/topform.png) no-repeat 0 0;
}
div.topform h3
{
    font-size: 13px;
    font-weight: bold;
    color: #FFF;
    padding: 10px 0 0 20px;
}
div.contentform
{
    background: url(../images/formmid.png) repeat-y 0 0;
    color: #5c676b;
}
div.contentform form
{
    padding: 10px 0 10px 25px;
}
div.contentform form ol li
{
    padding: 5px 0;
    overflow: hidden;
}
div.contentform form ol li label
{
    float: left;
    width: 175px;
    padding: 5px 0 0 0;
}
div.contentform form ol li input
{
    width: 246px;
    background: url(../images/textinput.png) no-repeat 0 0;
    border: none;
    padding: 7px 3px;
}
div.contentform form ol li input.smallinput
{
    width: 150px;
    background: url(../images/smalltextinput.png) no-repeat 0 0;
}
div.contentform form ol li div#uniform-statusselet
{
    position: relative;
    width: 183px;
    float: left;
}
div.contentform form ol li div#uniform-statusselet span
{
    background: url(../images/smallselect.png) no-repeat 0 0;
    display: block;
    padding: 5px 0 5px 5px;
}
div.contentform form ol li div#uniform-statusselet select
{
    top: 5px;
    left: 0;
    position: absolute;
    width: 183px;
    padding: 5px 0 5px 5px;
}
div.contentform form ol li div#uniform-documenttype
{
    position: relative;
    width: 449px;
    float: left;
}
div.contentform form ol li div#uniform-documenttype span
{
    background: url(../images/longselect.png) no-repeat 0 0;
    display: block;
    padding: 5px 0 5px 5px;
}
div.contentform form ol li div#uniform-documenttype select
{
    top: 5px;
    left: 0;
    position: absolute;
    width: 449px;
    padding: 5px 0 5px 5px;
}
div.contentform form ol li a
{
    vertical-align: middle;
    padding: 7px 5px 0 2px;
}
div.bottomform
{
    background: url(../images/bottomform.png) no-repeat 0 0;
    height: 58px;
    position: relative;
}
div.bottomform p
{
    color: #5c676b;
    font-weight: bold;
    font-size: 12px;
    padding: 25px 0 0 20px;
}
div.bottomform a
{
    display: block;
    position: absolute;
    top: 25px;
    right: 20px;
    width: 76px;
    background: url(../images/searchbutton.png) no-repeat 0 0;
    text-align: center;
    color: #fff;
    text-decoration: none;
    font-size: 12px;
    padding: 3px 0;
}



/*
div.result {
	padding:20px 0 0 0;
	position:relative;
	width:740px;
}
	div.result h4 {
		font-size:12px;
		color:#666666;
		font-weight:bold;
		padding:0 0 0 5px;
	}
	div.result table {
		width:740px;
		border-collapse:collapse;
		color:#5c676b;
	}
	div.result table thead {
		height:39px;
	}
	div.result table thead th {
		color:#FFF;
		font-size:12px;
		font-weight:bold;
		text-align:center;
		vertical-align:middle;
		line-height:110%;
		border-right:1px solid #FFF;
		background:url(../images/searchresulttopbg.png) no-repeat -20px 0;
	}
	div.result table thead th.first {
		background:url(../images/searchresulttopbg.png) no-repeat 0 0;
	}
	div.result table thead th.last {
		border:none;
		background:url(../images/searchresulttopbg.png) no-repeat 100% 0;
	}
	div.result table tbody tr td {
		padding:8px 5px;
		border:1px solid #e1e1e1;
		text-align:center;
		background:url(../images/searchresultcontentbg.png) repeat-y -30px 0;
	}
	div.result table tbody tr td.first {
		border-left:none;
		padding:8px;
		background:url(../images/searchresultcontentbg.png) repeat-y 0 0;
	}
	div.result table tbody tr td.last {
		border-right:none;
		background:url(../images/searchresultcontentbg.png) repeat-y 100% 0;
	}
	div.result div.tablefooter {
		background:url(../images/searchresultbottombg.png) no-repeat 0 0;
		height:46px;
		position:relative;
	}
	div.result div.tablefooter a {
		position:absolute;
		display:block;
		width:110px;
		background:url(../images/removeauditorsbutton.png) no-repeat 0 0;
		text-align:center;
		color:#FFF;
		text-decoration:none;
		font-size:12px;
		padding:3px 0;
		right:20px;
		top:10px;
	}
	
	div.result a.add {
		float:right;
		width:85px;
		background:url(../images/addauditorsbutton.png) no-repeat 0 0;
		text-align:center;
		color:#FFF;
		text-decoration:none;
		font-size:12px;
		padding:3px 0;
		margin:0 20px 0 0;
	}
*/