
	* {
	margin: 0; padding: 0; 
	}
	
	body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 80%; 
	}
		
	
	
	#wrap {
		width: 550px;
		font-size: 12px;
		margin-top: 20px;
		border:0px solid #CC0000;
		background-color:#CC0000;
		padding:1px;
		float: left;
			
	}
			
		
	.tabbed {
		font-size: 100%;
		width: 550px;
		background: #DDDDDD repeat-x bottom;	
	}
		
		
	.tabbed .tabs li {
		list-style: none;
		float: left;
	}
	
	.normal ul {
		float:none;
	}
		
		
	.tabbed .tabs li a {
		display: block;
		width: 274.5px;
		padding: 5px 0;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		color: #fff;
		background: #CC0000 repeat-x bottom; 
		border-left: 1px solid #fff;
		border-bottom: 1px solid #fff;
	}
		
		
	.tabbed .tabs li:first-child a {
		border-left: none; 
	}
		
	.tabbed .tabs li a:hover {
		color: #FFFFFF; 
	}
		
		
	.tabbed .tabs li a:focus {
		outline: none; 
	}
		
	.tabbed .tabs li a.active {
		background: #000000;
		color: #FFFFFF;
	}
		
		
	.content_tab{
		display: none;

	}
	
	.content_tab p{
		padding: 20px 10px 10px 10px;
		color:#000000;margin: 1em 0; 
	}
	.quoteTable {
		margin-top: 20px;
		width: 220px;
		padding: 8px;
		border-spacing: 0px;
		border-style: solid;
		border-width: 1px;
		border-color: #CC0000;
	}
	
	#quoteTableHeader{
		background-color: #CC0000;
		text-align: center;
		color: #FFFFFF;
		border-width: 1px;
		border-color: #000000;
		border-right-style: solid;
		border-left-style: solid;
		

	}
	.quoteTable th {
		background-color: #CC0000;
		text-align: center;
		color: #FFFFFF;
		border-width: 0px;
		border-color: #000000;
		border-right-style: solid;
		border-left-style: solid;
		border-top-style: solid;
		border-top-style: solid;
		font-size: 20px;
	}
	
	.quoteTable td {
		background-color: #FFFFFF;
		margin:2px;
		padding:1px;

	}
	#darken {
		position:absolute;
		top:0;
		left:0;
		width:101%;
		height:1037px;
		display:none;
		z-index:199;
		background:black;
		opacity:.5;
		filter:Alpha(opacity=50); /* Transparency in IE */
	}
	#modalBox {
		position:absolute;
		top:60%;
		left:50%;
		width:400px;
		height:300px;
		margin-left:-200px;
		margin-top:-200px;
		border:#ccc 10px solid;
		padding:10px;
		display:none;
		background:white;
		font-size:12px;
		color:black;
		z-index:200;
	}
