/* CSS Document */


body {
	font-family: Verdana;
	color: #666666;
}
/* LEFT COLUMN */

#leftcolumn {
	font-size:18px;
	float:left;
	position: absolute;
	left: 10px;
	z-index: 4;
}

#leftcolumn-sub {
	position: absolute;
	margin-top: 90px;
	margin-left: 5px;
	font-size: 14px;
}

	#leftcolumn_sub a.sub {
		line-height:16px;
		display:block;
	}
	#leftcolumn_sub a.sub:hover {
		color: red;
		font-weight:bold;
	}

#leftcolumn table {
	border-collapse:collapse;
}


#leftcolumn th {
	border:none;
	line-height: 24px;
	padding:1px;
}

#leftcolumn td {
	border:none;
	line-height:24px;
	padding:1px;	
	text-indent:4px;
}

#leftcolumn a {
	width:100%;
	display:block;
	line-height:24px;
	text-decoration:none;
	color:#808285;
}
	#leftcolumn a.header {
		background:#005cab;
		color:#ffffff;
		font-weight:bold;
	}
	
#leftcolumn a:hover {
	background-color:#EBF5FA;
	color:#005cab;
}
	#leftcolumn a.header:hover {
		background:#0083c3;
		color:#ffffff;
	}
	
#leftcolumn a.active {
	background-color:#EBF5FA;
	color:#336699;
}

/* MAIN WINDOW */

	#main-window {
		height: 463px;
		background-image: url(../../images/top/main-bg.png);
		padding-right: 5px;
	}

	#model-title {
		float: right;
		position: absolute;
		text-align: right;
		width: 940px;
		padding-right: 6px;
		z-index: 6;
	}

	#main-image {
		position: relative;
		float: right;
		z-index: 3;
	}
	
		
	#opticon {
		float:left;
		margin-bottom: 10px;
	}
	#popicon {
		float:left;
		margin-bottom: 10px;
	}

	#model-overlay {
		position: absolute;
		left: 860px;
		top: 569px;
		width: 100px;
		height: 28px;
		z-index: 10;
	}
	
	#overlayDiv {
		position:absolute;
		left:220px;
		top:520px;
		z-index:7;
		width:500px;
		display:block;
		font-size:13px;
		font-family:Verdana;
		text-align:left;
		background-color:#ffffff;
		opacity:.90;
		vertical-align:middle;
		padding:5px;
		border:1px solid #005cab;
		visibility:hidden;
	}
		#overlaydiv a {
			display:block;
			font-weight:bold;
			vertical-align:middle;
			color: #005cab;
		}
		
	#bottom-edge {
		clear: right;
		background-image: url(../../images/top/bottom.png);
		width:958px;
		height: 10px;
		position: relative;
		top: -5px;
		margin-bottom: 10px;
		z-index: 0;
	}

/* END MAIN WINDOW */
	
#lower-blocks {
	position: relative;
	background-image: url(../../images/top/two-column-bg.png);
	z-index:6;
}
	
#two-column-top {
	
	clear: right;
	background-image: url(../../images/top/two-column-top.png);
	width:958px;
	position: relative;
	padding-top: 15px;
	z-index: 200;
}
	
#two-column-bottom {
	
	clear: right;
	background-image: url(../../images/top/two-column-bottom.png);
	width:958px;
	position: relative;
	padding-top: 15px;
	z-index: 200;
}

	
/* LOWER RIGHT WINDOW */

#right-window {
	float: right;
	width: 355px;
	padding:7px 10px 0 0px;
}

#rdGraph {
	/*border:1px solid #005cab;*/
}

#rdWeight {
	margin-top:10px;
}


#tubeset-title {
	padding-top: 15px;
}

#tubeset {
	margin-top: 5px;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
	
	
/* LOWER LEFT WINDOW */

#left-window {
	width: 530px;
	padding: 0 15px 0 15px;
}

#description {
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 10px;
}

#quote {
	font-size: 14px;
	border-top:3px double #005cab;
	border-bottom:3px double #005cab;
	color:#005cab;
	padding-top:10px;
	padding-bottom:10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#lower-blocks a {
	color: #0083c3;
	text-decoration: none;
}

a.hover {
	text-decoration: underline;
}

sup {
	font-size:xx-small;
	vertical-align:top;
}

#pricing table {
	font-size: 12px;
	width: 100%;
	margin-top:0px;
	line-height:11px;
	padding:1px;
}

.alt {
	background-color: #eeeeee;
}

td, tr {
}

	
	
	

