	.page {
		float:left;
		margin:0px 25px 0px 10px;
		text-align:center;
		width:740px;
	}
	
	.page p {
		font-size:10px;
		color:#3669B9;
	}
	
	#wrapper {
		width:100%;
		overflow:hidden;
		padding:0px;
		margin:0px 0px 0px 0px;
	}
		
	#submitter {
		margin-left:0px;
		font-size:11px;
		font-weight:bolder;
		font-family:tahoma;
		color:#929292;
		text-align:right;
	}

	.page_2, .page_3, .page_4, .page_5, .page_6 {
		cursor: pointer;
	}
	
	#hidden_fields {
		position:absolute;
		top:400px;
		left:150px;
		display:none;
	}
	
	#progress_bar {
	
	}
	
	#progress_bar img {
		cursor: pointer;
		margin:0px;
		padding:0px;
	}
	
	#quantity{
	
	}

	.page1_table {
		width:740px;
	}
	
	.page1_left{
		width:220px;
		height:137px;
		background-image:url(/lanyards/resources/leftside-box.gif);
		background-repeat:no-repeat;
		background-position:center left;
		padding:10px 0px 0px 0px;
		font-size:9px;
		color:#3669B9;
	}
	.page1_right{
		width:532px;
		height:137px;
		background-image:url(/lanyards/resources/rightside-box.gif);
		background-repeat:no-repeat;
		background-position:center left;
		font-size:9px;
		color:#3669B9;
	}
	.page1_right tr td {
		padding:10px 0px 0px 10px;
	}
	.page1_type {
		font-weight:bold;
		font-size:12px;
		padding-left:5px;
	}
	.p1_txt{
		padding-left:5px;
	}
	.page1_list{
		padding:0px 0px 0px 10px;
		margin:0px;
	}
	.page1_list li{
		padding-top:2px;
	}
	
	.page_title{
		font-size:18px;
		color:#3669B9;
		font-weight:bolder;
	}
	.pricebreak_tab{
		font-size:10px;
		font-weight:bolder;
		color:#3669B9;
	}
	.pricebreak_tab .grey{
	 background-color:#d6d6d6;
	}
	.grey{
	border-bottom: 5px solid #FFFFFF;
	}
	.page2_bottom_L{
	padding:15px;
	font-weight:bolder;
	font-size:12px;
	color:#3669B9;
	border-right:10px solid #FFFFFF;
	}
	.page2_bottom .page2_bottom_L{
	background-color:#d6d6d6;
	}
	.page2_bottom h2{
	padding:0px;
	margin:0px;
	}
	.page2_bottom{
	border-top: 3px dashed #3669B9;
	margin-top:10px;
	padding-top:10px;
	}
	.spec_table{
	margin-top:10px;
	background-color:#E7EDF6;
	}
	.color_spec{
	border-bottom: 3px dashed #3669B9;
	margin-bottom:10px;
	padding-bottom:10px;
	}
	.side_spec{
	border-bottom: 3px dashed #3669B9;
	margin-bottom:10px;
	padding-bottom:10px;
	}
	.width_spec{
	border-bottom: 3px dashed #3669B9;
	margin-bottom:10px;
	padding-bottom:10px;
	}
	.page1_right tr td.page1_button{
		padding:0 5px;
	}
	.page4_mobile{
		background-color:#3669B9;
		width:200px;
		height:300px;
		margin-left:5px;
	}
	.page4_mobile td h2 {
		font-size:14px;
		color:#FFFFFF;
		text-align: center;
		font-weight:bolder;
	}
	.page4_mobile p{
		font-size:10px;
		color:#FFFFFF;
		font-weight:bolder;
		padding:10px;
	}
	td.clip_name{
		background-color:#E7EDF6;
		font-weight:bolder;
		font-size:12px;
		color:#3669B9;
	}
	td.clip_name div{
		padding: 0 0 0 5px;
	}
	#submit{
		cursor:pointer;
	}
	TABLE#tbQtys TD.tdQty {
		background-color:#D1DDED;
		color:#000000;
		font-size:10px;
		text-align:center;
		vertical-align: middle;
	}
	.h6OptEx {
		border-top:2px dotted #346BBD;
		color:#346BBD;
		padding:10px 0 5px 2px;
		margin: 0;
	}
	.pOptEx {
		padding:3px 3px 10px 3px;
	}
	#ajaxDiv {
		overflow:auto;
		width: 100%;
	}

