@charset "utf-8";
/* CSS Document */
body {

	background:url(images/background-top.jpg) no-repeat top left #c7d5e2;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; color:#333333; margin:0px; padding:0px;
}
div.border {
	width:895px;
}
div.content {
	float:left; width:895px; background:url(images/background-bottom.jpg) no-repeat right bottom; padding:0px 0px 0px 9px; text-align:left; 
}
	div.topAd {
		float:left; width:895px; height:90px; text-align:center; margin:0px 0px 7px 0px;
		
	}
	ul.topNav {
		float:left; list-style:none; width:895px; margin:0px; padding:0px;
	}
		ul.topNav li {
			float:left;
		}
	h3.nav {
		float:left; text-align:center; font-size:1.1em; font-weight:normal; width:895px; margin:10px 0px 10px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; 
	}
	h3.nav a {
		color: #333333; text-decoration:none;
	}
	h3.nav a:hover {
		color: #666666; text-decoration:underline;
	}
	span.signIn a {
		color:#507ba5; text-decoration:none;
	}
	span.signIn a:hover {
		color:#666666; text-decoration:underline;
	}

div.rightAds {
	float:left; width:160px;
}
p.headText {
margin-top:5px; float:left; width:895px;
font-size:1.1em; color:#333333; 

}
	
/* HOME PAGE -------------------------------------------- */	
	h3.green {
		font-size:1.1em; color:#1C4B89;
	}
	
	div.homeLeftCol {
		float:left; width:220px; line-height:1.7em; border:1px solid #999
	}
		div.homeLeftCol h1 {
			font-size:1.3em; color:#666666; font-family:"Trebuchet MS";
		}
		div.homeLeftCol h1 span.big {
			font-size:2em; line-height:1em; color:#1C4B89; font-weight:normal;
		}
		div.homeLeftCol h2 {
			background:url(images/upload-video-graphic.gif) no-repeat; height:38px; width:208px; float:left; font-size:1.1em; color:#FFFFFF; padding:8px 0px 0px 12px; margin:10px 0px 0px 0px;
		}
			div.homeLeftCol h2 a {
				color:#507ba5;
			}
			div.homeLeftCol h2 a:hover {
				color:#507ba5;
			}
		div.homeLeftCol div.content {
			float:left; width:210px; padding:5px; background: no-repeat;
		}
		div.homeLeftCol div.content h2 {
			color:#507ba5; float:none; background:#dee3ea; font-size:1.0em; padding:5px; height:auto; width:200px; text-align:center; font-style:italic; 
		}
		div.homeLeftCol div.content ul {
margin:0px; padding:0px 0px 0px 20px; 
		}
			div.homeLeftCol div.content ul li {
				padding:5px;
			}
	
	div.homeMiddleCol {
		float:left; width:427px; padding:0px 5px 5px 3px;
	}
		div.homeMiddleCol div.homeNavHolder {
			float:left; width:427px; border:1px solid #999;
		}
			div.homeNavHolder div.left {
				float:left; width:130px; border-right:1px solid #999;
			}
			div.homeNavHolder div.right {
				float:left; width:296px;
			}
	div.homeSamples {
		float:left; width:425px;
	}
		div.homeSamples h2 {
			background:#dee3ea; border:1px solid #999999; height:25px; padding:5px 8px 0px 8px; font-size:1.2em; margin:5px 0px 0px 0px; text-align:center; width:407px; font-weight:normal; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#333333
		}
		div.homeSamples ul {
			margin:0px 0px 10px 0px; padding:8px;; list-style:none; width:407px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;border-right:1px solid #999999; border-left:1px solid #999999; border-bottom: 1px solid #999999
		}
			div.homeSamples ul li {
				padding:0px 0px 10px 0px; 
			}
	div#homeSamples {
		margin:0px 27px 0px 0px;
	}		

/* INTERIOR PAGES*/

	
	div.intLeftCol {
		float:left; width:648px; margin:0px 6px 0px 0px; border:1px solid #999999; 
	}
		div.intLeftColText {
			width:586px; padding:30px; font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		div.intLeftCol h1 {
			padding:5px 0px 0px 15px; height:25px; background:#dee3ea;font-family:"Trebuchet MS"; color:#333333;  font-weight:normal; margin:0px; font-size:1.3em;  border-bottom:1px solid #999999
		} 
		div.intLeftCol h1.topics {
			padding:5px 0px 0px 15px; background:#dee3ea;  color:#333333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; ; height:25px; margin:0px; font-size:1.3em; border-bottom:1px solid #999999
		}
			div.intLeftCol h1#topicHeader {
				background:#dee3ea; color:#333333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;height:25px; margin:0px; padding:5px 0px 0px 15px;border-bottom:1px solid #999999
			}
			div.intLeftCol div.articleText {
				float:left; width:323px; padding:7px; margin:0px; height:280px; overflow:scroll; background:#F1F3F6;
			}
				div.intLeftCol div.articleText p {
					width:308px; !important;
				}
			div.intLeftCol div.ad {
	float:left;
	width:307px;
	height:280px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
			}
			
			
		div.intLeftCol h2 {
			font-size:1.1em; color:#59789b; padding:30px; font-weight:normal; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
		}
			div.intLeftCol h2.blueBar {
				float:left; width:638px; margin:0px; padding:5px 0px 0px 10px; background:#dee3ea; color:#333333; border-top:1px solid #999999;border-bottom:1px solid #999999; height:25px; text-align:center;
			}
		
		div.intLeftCol p {
			padding:auto 30px auto 30px; width:586px;
		}
		div.intLeftColText h2, div.intLeftColText  p {
			padding:0px; width:auto;
		}
			div.intLeftColText p.box {
				border:1px solid #999999; width:566px; padding:10px;
			}
		div.intLeftCol ul.topic {
			float:left; margin:0px; list-style:none; padding:10px 15px 0px 30px;
		}
			div.intLeftCol ul.topic li {
	float:left;
	margin:0px 15px 15px 0px;
	background:url(images/topic-video-background.gif) no-repeat;
	width:249px;
	height:72px;
	padding:6px 15px 6px 15px;
			}
				div.intLeftCol ul.topic li img {
					padding:0px 10px 0px 0px;
				}
				div.intLeftCol ul.topic li h2 {
					margin:0px; padding:0px; width:auto;
				}
				div.intLeftCol ul.topic li p {
					margin:0px; padding:0px; width:auto; font-size:.9em;
				}
		div.intLeftCol ul.product {	
			float:left; margin:0px; list-style:none; padding:10px; 
		}
			div.intLeftCol ul.product li {
				float:left; margin:0px 9px 9px 0px; width:104px; background:url(images/product-background.gif) repeat-x; height:231px; padding:20px 5px 5px 5px; border:1px solid #999999;
			}
				div.intLeftCol ul.product li h2 {
					font-size:1.1em; color:#186420; margin:0px; width:104px; height:25px; float:left; padding:10px 0px 15px 0px; text-align:center;
				}
				div.intLeftCol ul.product li p {
					width:104px; float:left; margin:0px; padding:0px; text-align:center;
				}
		div.uploadVideoBox {
			float:left; width:564px; height:105px; overflow:scroll; background:#FFFFFF; border:1px solid #999999; padding:10px;
		}
		
/* MY HEALTH */
	div.myHealthNav {
		float:left; width:200px;
	}
		div.myHealthNav ul {
			margin:0px; padding:15px 0px 0px 0px; list-style:none;
		}
			div.myHealthNav ul li {
				padding:0px 0px 10px 0px;
			}
	div.myHealthText {
		float:left; width:570px; padding:0px 0px 0px 5px;
	}

		
/* RIGHT COLUMN */		
	div.homeRightCol {
		float:left; width:220px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; 
	}
		div.homeRightCol p {
			background:url(images/right-col-arrow.gif) no-repeat; width:220px; height:38px; margin:0px 0px 3px 0px; font-size:1.2em; font-weight:normal; color:#FFFFFF; text-align:center; padding:8px 0px 0px 0px;
		}
			div.homeRightCol p a, div.homeRightCol p a:hover {
				color:#FFFFFF;
			}
			div.homeRightCol p#procedural {
				height:41px; padding:5px 0px 0px 0px; line-height:18px; letter-spacing:1px; font-size:1.1em; 
			}
			div.homeRightCol p#latest {
				height:33px; padding:13px 0px 0px 0px; letter-spacing:1px; font-size:1.1em;
			}
		div.homeRightCol h2 {
			background:#dee3ea; color:#333333; border:1px solid #999999; font-size:1.2em; padding:5px 0px 0px 0px; margin:5px 0px 0px 0px; height:25px;  text-align:center; font-weight:normal;
		}
		div.homeRightCol ul {
			margin:0px; padding:8px; ; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;border-right:1px solid #999999; border-left:1px solid #999999; border-bottom: 1px solid #999999
		}
			div.homeRightCol ul li {
				padding:0px 0px 10px 0px;
			}
		div.homeRightCol ul.az {
			margin:0px; padding:8px;  list-style:none; float:left; width:202px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; border-right:1px solid #999999; border-left:1px solid #999999; border-bottom: 1px solid #999999
		}
			div.homeRightCol ul.az li {
				padding:0px 5px 5px 0px; width:auto; float:left; 
			}
		div.homeRightCol h2.upload {
			background:url(images/upload-video-graphic.gif) no-repeat; height:38px; border:none; width:208px; float:left; font-size:1.1em; color:#FFFFFF; padding:8px 0px 0px 12px; margin:10px 0px 0px 0px; text-align:left; 
		}
			div.homeRightCol h2.upload a {
				color:#FFFFFF;
			}
			div.homeRightCol h2.upload a:hover {
				color:#FFFFFF;
			}
/* */
div.fullCol {
	float:left; width:895px;
}

form.search {
	margin:0px 0px 5px 0px; padding:0px;
}
	form.search input {
		height:22px; margin:0px; padding:0px;
	}
	form.search input.button {
		height:26px; margin:0px; padding:0px; line-height:0px;
	}
a {
	color:#507ba5; text-decoration:none;
}
a:hover {
	color:#507ba5; text-decoration:underline;
}
form {
	margin:0px; padding:0px;
}
input,textarea,select,.verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.0em;
}


/* QUIZZES ---------------------- */
div.textCol {
	float:left; width:195px; padding:0px 15px 0px 0px; text-align:left;
}
div.videoCol {
	float:left; width:369px; padding:0px;
}

font.green {
	font: 2em Arial, Helvetica, sans-serif; color:#7A9735; text-decoration:none; 
}
