/**VIDEO FORMATTING**/
#video_col{
	width:400px;
	text-align:left;
	margin:0 0 5px 0;
	}

#video_col h4{
	padding:0px;
	display:inline;
	font-size:1em;
	}
#video_player{
	float:left;
	width:400px;
	/**height:285px;**/
	background-color:#ffffff;
	border:0px solid #333;
	margin:0px 0px 10px 0px;
	}
	
#video_wrapper{
	float:left;
	width:400px;
	background-color:transparent;
	background-color:#ffffff;
	border:0px solid #333;
	margin:0px 0px 35px 0px;
	}

#video_wrapper h3{	
	width:200px;
	font-size:1.3em;
	color:#333;
	margin:0px;
	padding:0 5px 0 5px;
	float:left;}

#video_wrapper span{
	display:inline;
	margin:0px;
	padding:0px;}

#video_wrapper span img{
	margin:0px 0px 0px 0;
	position:relative;
	top:3px;}

ul.videos
{	float:left;
	list-style-type: none;
	width:145px;
	margin:0px;
	padding:0px;
}

ul.videos li{
	padding:1px;
	display:block;
	margin:0;
	background-color:#ebebeb;
	clear:both;
	text-decoration:none;
	cursor:pointer;	
	height: 46px;
	border-bottom:1px #ffffff solid;
	border-top:1px #cccccc solid;
	line-height: 8px;
	}
	
ul.videos #current{
	background-color:#dedddd;
	border-bottom:1px #ffffff solid;
	border-top:1px #cccccc solid;
	}

ul.videos li:hover{
	background-color:#cccccc;
	cursor:pointer;
	}

ul.videos li.next{
	display:block;
	margin:0;
	background-color:#dedddd;
	clear:both;
	text-decoration:none;
	cursor:pointer;	
	height: 24px;
	border-bottom:1px #ffffff solid;
	border-top:1px #cccccc solid;
	line-height: 8px;
	}
	
	ul.videos li.next:hover{
	background-color:#cccccc;
	cursor:pointer;
	}
	
ul.videos li.previous{
	display:block;
	padding: 0px 65px 0px 0px;
	background-color:#dedddd;
	clear:both;
	text-decoration:none;
	cursor:pointer;	
	height: 24px;
	border-bottom:1px #ffffff solid;
	border-top:1px #cccccc solid;
	line-height: 8px;
	}
	
	ul.videos li.previous:hover{
	background-color:#cccccc;
	cursor:pointer;
	}	
	
ul.videos img{
	display:inline;
	float:left;
	margin:0 10px 0px 0;
	border:3px solid #fff;}

ul.videos h4{
	margin:0px;
	line-height:14px;	
	color:#333;
	font-weight:bold;
	font-size:1em;
	text-decoration:none;
	}

ul.videos p{
	line-height:12px;
	font-size:10px;
	margin:0px;
	color:#333;}

ul.videos a:link{text-decoration:none;}
ul.videos a:hover{text-decoration:none;}
ul.videos a:visited{text-decoration:none;}
ul.videos a:visited:hover{text-decoration:none;}


img.video_arrow{
	position:relative;
	top:3px;
	margin:0 1px 0 0px;
	border:none;}

ul.videos img.video_arrow{
	float:right;
	position:relative;
	top:5px;
	margin:0 1px 0 3px;
	border:none;}

.play{
	float:right;
	text-align:right;
	margin:5px 0px 0px 0px;
	font-weight:bold;
	font-size: 9px;
	line-height: 9pt;}
	
.rules_pdf{
	background: url(/pics/shared/pdficon_small.gif) top left no-repeat;
	padding: 0 0 5px 23px;
	margin: 0;
}

.vid_links {
	float: left;
}

#tab_top{
	float:left;
	width: 170px;
	height: 22px;
	padding: 0px;
	margin: 0px;
	background: url(/pics/words/tab_top.gif) top center no-repeat;
	clear: both;
	}

#words_tabs ul
{
padding: 0;
margin: 0;
color: #fff;
float: left;
width: 530px;
background-color: #375463;
}

#hosp_tab_top {
	float:left;
	width: 170px;
	height: 22px;
	padding: 0px;
	margin: 0px;
	background: url(/images/our_services/hosp_tab_top.gif) top center no-repeat;
	clear: both;
	}
	
#prevention_tab_top {
	float:left;
	width: 170px;
	height: 22px;
	padding: 0px;
	margin: 0px;
	background: url(/images/our_services/prevention_tab_top.gif) top center no-repeat;
	clear: both;
	}
	
#conditions_tab_top {
	float:left;
	width: 325px;
	height: 22px;
	padding: 0px;
	margin: 0px;
	background: url(/images/our_services/conditions_tab_top.gif) top center no-repeat;
	clear: both;
	}
	
#procedures_tab_top {
	float:left;
	width: 325px;
	height: 22px;
	padding: 0px;
	margin: 0px;
	background: url(/images/our_services/procedures_tab_top.gif) top center no-repeat;
	clear: both;
	}

#patient_tab_top {
	float:left;
	width: 200px;
	height: 22px;
	padding: 0px;
	margin: 0px;
	background: url(/images/our_services/patient_tab_top.gif) top center no-repeat;
	clear: both;
	}


#words_tabs ul li { display: inline; }

#words_tabs ul li a
{
padding: 0.5em 0.6em;
background-color: #375463;
color: #fff;
text-decoration: none;
float: left;
}

#words_tabs ul li a:hover
{
background-color: #5d7a89;
color: #fff;
}

#words_tabs ul li .active
{
background-color: #5d7a89;
color: #fff;
}

#words_tabs ul li .heart_red
{
background-color: #e11e13;
color: #fff;
}

#words_tabs ul li  a.heart_red:hover
{
background-color: #cc0000;
color: #fff;
}

#pc_tab_top{
	float:left;
	width: 225px;
	height: 22px;
	padding: 0px;
	margin: 0px;
	background: url(/images/our_services/pc_tab_top.gif) top center no-repeat;
	clear: both;
	}

#pc_words_tabs ul
{
padding: 0;
margin: 0;
color: #fff;
float: left;
width: 530px;
background-color: #683666;
font-size: 0.90em;
}

#pc_words_tabs ul li { display: inline; }

#pc_words_tabs ul li a
{
padding: 0.5em 0.6em;
background-color: #683666;
color: #fff;
text-decoration: none;
float: left;
}

#pc_words_tabs ul li a:hover
{
background-color: #552755;
color: #fff;
}

#pc_words_tabs ul li .active
{
background-color: #552755;
color: #fff;
}

.pc_heading
{
padding: 5px;
margin: 0;
width: 520px;
color: #552755;
float: left;
font: bold 12px Verdana, Arial, Helvetica;
background-color: #e6d6e6;
}

#pc_result_items ul
{
list-style-type: none;
padding: 0;
margin: 0;
color: #375463;
float: left;
width: 530px;
}

#pc_result_items ul li.off { 
background-color: #f7f1f7;
padding: 5px;
margin: 0;
width: 520px;
}

#pc_result_items ul li.on { 
background-color: #fbf7fb;
padding: 5px;
margin: 0;
width: 520px;
}


#vi_tab_top{
	float:left;
	width: 200px;
	height: 22px;
	padding: 0px;
	margin: 0px;
	background: url(/images/visitor/tab.gif) top center no-repeat;
	clear: both;
	}

#vi_words_tabs ul
{
padding: 0;
margin: 0;
color: #fff;
float: left;
width: 550px;
background-color: #5d7a89;
font-size: 0.90em;
}

#vi_words_tabs ul li { display: inline; }

#vi_words_tabs ul li a
{
padding: 0.5em 0.6em;
background-color: #5d7a89;
color: #fff;
text-decoration: none;
float: left;
}

#vi_words_tabs ul li a:hover
{
background-color: #345464;
color: #fff;
}

#vi_words_tabs ul li .active
{
background-color: #345464;
color: #fff;
}

.vi_heading
{
padding: 5px;
margin: 0;
width: 540px;
color: #5d7a89;
float: left;
font: bold 12px Verdana, Arial, Helvetica;
background-color: #d4e9e6;
}

#vi_result_items ul
{
list-style-type: none;
padding: 0;
margin: 0;
color: #375463;
float: left;
width: 530px;
}

#vi_result_items ul li.off { 
background-color: #f4fce7;
padding: 5px;
margin: 0;
width: 520px;
}

#vi_result_items ul li.on { 
background-color: #ecfad6;
padding: 5px;
margin: 0;
width: 520px;
}

#vi_result_items ul li.note { 
background-color: #f4fce7;
padding: 5px;
margin: 0;
width: 520px;
color: #5d7a89;
border-top: 2px solid #d4e9e6;
}

.heading
{
padding: 5px;
margin: 0;
width: 520px;
color: #375463;
float: left;
font: bold 12px Verdana, Arial, Helvetica;
background-color: #d4e9e6;
}

#result_items ul
{
list-style-type: none;
padding: 0;
margin: 0;
color: #375463;
float: left;
width: 530px;
}

#result_items ul li.off { 
background-color: #e6f3f1;
padding: 5px;
margin: 0;
width: 520px;
}

#result_items ul li.reddress { 
background: #e6f3f1 url(/pics/words/reddress_sm.gif) 0px 0px no-repeat;
padding: 0px 5px 5px 25px;
margin: 0;
width: 500px;
}

#in_tabs ul
{
padding: 0;
margin: 0;
color: #fff;
float: left;
width: 335px;
background-color: #375463;
}

#in_tabs ul li { display: inline; }

#in_tabs ul li a
{
padding: 0.5em 0.6em;
background-color: #375463;
color: #fff;
text-decoration: none;
float: left;
}

#in_tabs ul li a:hover
{
background-color: #5d7a89;
color: #fff;
}

#in_tabs ul li .active
{
background-color: #5d7a89;
color: #fff;
}

#in_tabs ul li .heart_red
{
background-color: #e11e13;
color: #fff;
}

#in_tabs ul li  a.heart_red:hover
{
background-color: #cc0000;
color: #fff;
}

#in_result_items ul
{
list-style-type: none;
padding: 0;
margin: 0;
color: #375463;
float: left;
width: 325px;
}

#in_result_items ul li.off { 
background-color: #f2faf9;
padding: 5px;
margin: 0;
width: 325px;
}

#in_result_items ul li.on { 
background-color: #e6f3f1;
padding: 5px;
margin: 0;
width: 325px;
}

#in_result_items ul li.reddress { 
background: #e6f3f1 url(/pics/words/reddress_sm.gif) 0px 0px no-repeat;
padding: 0px 5px 5px 25px;
margin: 0;
width: 325px;
}

.in_heading
{
padding: 5px;
margin: 0;
width: 325px;
color: #375463;
float: left;
font: bold 12px Verdana, Arial, Helvetica;
background-color: #d4e9e6;
}

.new { 
padding: 0px 35px 0px 0px;
background: url(/pics/words/newsign.gif) center right no-repeat;
}

.reddress { 
padding: 0px 0px 0px 20px;
background: url(/pics/words/reddress_sm.gif) 5px 0px no-repeat;
}

#result_items ul li.on { 
background-color: #f2faf9;
padding: 5px;
margin: 0;
width: 520px;
}

h4 em { 
   font: bold 10px Verdana, Arial, Helvetica, sans-serif;
   color: #653366;
   margin: 10px 0px 5px 0px;
   }