@charset "utf-8";
/* CSS Document */

input {width:160px;}
hr {margin-top:5px;margin-bottom:5px;width:100%;}

#documenttick { margin:0 auto;width:280px;text-align:center;background:#CCCCCC;border:1px solid #999999;padding:20px;}
#documenttick2 { margin:0 auto;width:480px;text-align:center;background:#CCCCCC;border:1px solid #999999;padding:20px;}
.button {display:block;padding:5px;background:#ed1f24;width:100px;color:#FFFFFF;text-decoration:none;border:1px solid #000000;text-align:center;margin:0 auto;}
.button:hover {background:#666666;cursor:pointer;}
#caption-quotestage {float:left;width:275px;background:url(../img/caption-quotestage.png) no-repeat;margin-top:5px;padding-top:49px;padding-left:3px;}

.tickbox-arrow {float:left;width:232px;height:28px;background:url(../img/tickbox-arrow.png) no-repeat;margin-bottom:1px;padding-left:40px;padding-top:8px;font-weight:bold;}
.tickbox-notick {float:left;width:232px;height:28px;background:url(../img/tickbox-notick.png) no-repeat;margin-bottom:1px;padding-left:40px;padding-top:8px;font-weight:bold;}
.tickbox-tick {float:left;width:232px;height:28px;background:url(../img/tickbox-tick.png) no-repeat;margin-bottom:1px;padding-left:40px;padding-top:8px;font-weight:bold;}

#scrollcontent {overflow:hidden;position:relative;width:100%;height:780px;}

.section{width:635px;position:relative;}
.section .sub{position:relative;float:left;width:100%;height:780px;}

.stageerror {color:#ed1f24;display:none;}

table {float:left;}
.p {float:left;width:100%;}

#loadmodel {float:left;width:100px;}
#statements {float:left;width:590px;;height:80px;overflow:auto;border:1px solid #333333;padding:5px;}

#quoteoptions {float:left;width:100%;height:auto;color:#000000;font-size:1.3em;text-align:center;}

#quoteoptions .quoterow {
	width: 476px;
	margin: 0 0 0 76px;
	padding: 0;
}


#quoteoptions .quoterowdiscount {
	width: 476px;
	margin: 0 0 0 4px;
	padding: 0;
}

#quoteoptions .firstquotecell  {
	float: left;
	display: inline;
	width: 76px;
	text-align: left;
	margin: 0;
	padding: 0;	
}

#quoteoptions .lastquotecell  {
	float: left;
	display: inline;
	width: 248px;
	text-align: left;
	margin: 0;
	padding: 0;	
	font-size: 12px;
}

#quoteoptions .quotecell 
{
	float: left;
	display: inline;
	width: 76px;
	margin: 0;
	padding: 0;	
	text-align: left;
}

#quoteoptions .quotecell strike {
	color: #ED1F24;	
}