.Text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	font-variant: normal;

	color: 1e486e;

	text-decoration: none;

}

body {

	background: url(Images/bg.jpg) top repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;


}.TextBody {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: 655b4a;

	text-decoration: none;

}

.title {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #487B9D;

	text-decoration: none;

	font-weight: bold;

}



.LinkBodyText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #2E2921;

	text-decoration: underline;

}.inputs {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #655B4A;

	text-decoration: none;

	background-color: #FFFFFF;

	border: 1px solid #BEB5A5;

}

.Link_other_Porcedures {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #2E2921;

}

.Link_other_Porcedures a{

	text-decoration:none;

	color: #456176;

}

.Link_other_Porcedures a:hover{

	color: #2E2921;

	text-decoration:underline;

}

.LinkBodyText:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #487B9D;

	text-decoration: underline;

}

.subtitle {

	font-size: 14px;

	font-weight: bold;

	color: #655b4a;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.submit {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #655B4A;

	background-color: #C1B9AA;

	border: 3px solid #655B4A;

	width: 80px;

	height: 25px;

}





.Important {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #405F82;

	text-decoration: none;

}

.TestFooter {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: 1e486e;

	text-decoration: none;

}



/* SITEMAP CLASSES */

.SM_Title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	font-variant: normal;

	color: 1e486e;

	text-decoration: none;

	margin:0px;	

}

.SM_Title a{

	color: 1e486e;

	text-decoration:none;

}

.SM_Title a:hover{

	color: 1e486e;

	text-decoration:underline;

}

.SM_SubTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-variant: normal;

	color: #2E2921;

	text-decoration: none;

	margin:0px;

}

.SM_SubTitle a{

	padding-left:10px;

	color: #2E2921;

	text-decoration:underline;

}

.SM_SubTitle a:hover{

	color: #487B9D;

	text-decoration:underline;

}
/* VG NEW */
#video_g {
	background:url(images/bg_vid.png) repeat;
	
	margin-left:7px;
	margin-right:7px;
	
	
	padding-left:12px;
	padding-right:12px;
	margin-top:5px;
	padding-top:5px;
	width:160px;
	height:180px;
	
}

#video_g img {
	border:1px solid #3A6889;
}

#video_g .title {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}
#video_g .subtitle {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9aa2a3;
}
#video_g .subtitle a{
color:#9aa2a3;
text-decoration:none;
}
#video_g .subtitle a:hover{
color:#354547;
text-decoration:underline;
}
#but_vid {
background:url(images/bg_but_vid.gif) #ffd200 repeat-x top;
width:306px;
height:18px;
margin-left:2px;
margin-right:2px;
width:296px;
float:left;
}
#but_vid .caption{
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	display:block;
}
#cont_gal {
	padding-left:30px;
}
.15pl {
	padding-left:15px;
}
#photo_g {
background:url(images/bg_vid.png) repeat;
margin-bottom:8px;
margin-left:8px;
margin-right:8px;
margin-top:8px;
width:300px;
padding-bottom:5px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
float:left;
}
#subphoto_g {
background:url(images/bg_vid.png) repeat;
margin-bottom:5px;
margin-left:2px;
margin-right:2px;
margin-top:2px;
padding-bottom:5px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
width:142px;
float:left;
}

#subphoto_g img {
	border:1px solid #20acbd;
}

#subphoto_g .title {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}
#subphoto_g .subtitle {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9aa2a3;
}
#subphoto_g .subtitle a{
color:#9aa2a3;
text-decoration:none;
}
#subphoto_g .subtitle a:hover{
color:#354547;
text-decoration:underline;
}


#photo_g img {
	border:1px solid #20acbd;
}

#photo_g .subtitle {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9aa2a3;
}
#photo_g .subtitle a{
color:#9aa2a3;
text-decoration:none;
}
#photo_g .subtitle a:hover{
color:#354547;
text-decoration:underline;
}
/* VG NEW FINISH*/

.stitle {
	color:#675545;
	font-size:15px;
	font-weight:bold;
	padding-left:5px;
}
.pframe {
	background-color:#FFFFFF;
	border:1px solid #E2DBC7;
	display:inline;
	float:left;
	margin:0 2px 0 2px;
	padding:7px 6px;
}
/* Expanding Section */
#content {
	float: left;
	width: 600px;
	padding: 0 0 0 0;
}

#content .detail {
	float: left;
	margin: 0 0 0;
}
#content .roll {
	float: right;
	width: 640px;
	margin: 0 -2px 2px 0;
	display: inline;
}
#content .roll .button {
	float: left;
	background: url(images/roll-btn.gif) no-repeat 0 100%;
	width: 650px;
	height: 21px;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 0 0 10px;
}
#content .close .button {background-position: 0 0 !important;}
#content .roll p {
	margin: 0 0 0 9px;
	font-size: 12px;
	line-height: 18px;
	color: #666;
}
#content div.inner {
	float: left;
	width: 640px;
	padding: 5px 0 0;
	text-align:justify;
}
#content .close div.inner {display: none;}

.actpag {
		text-decoration:none;
		color:#F00;
}
.seotext, .seotext a {
		font-size:12px;
		color:#FFF;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration:none;
}#Tabla_01 tr td table tr td span .seotext a {
	color: #fff;
}
.siteMap-column {
	float: left;
	width: 200px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* From DrCalvert.com*/
.titleBlueBg {
	background-image: url(Images/header-bg.jpg); 
	background-repeat: repeat-x; 
	padding: 13px;
	height:37px;
	vertical-align:top;
	color:#FFF;
	font-family: Arial;
    font-size: 12px;
    line-height: 14px;
	font-weight:bold;
	text-transform:uppercase;
}
.vidBtnMore {
	background-image: url(Images/header-bg.jpg); 
	background-repeat: repeat-x; 
	padding: 3px;
	vertical-align:top;
	color:#FFF;
	font-family: Arial;
    font-size: 12px;
    line-height: 14px;
	font-weight:bold;
	text-transform:uppercase;
	float:right;
	text-decoration:none;
}
.drcTitleBlueBgTxt {
	font-family: Arial;
    font-size: 12px;
    line-height: 14px;
}
.drcContBodyQuot {
	color: #6B88A1;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
	text-align:justify;
}
.drcContBody {
	color: #7D6F61;
    font-family: Arial;
    font-size: 12px;
    line-height: 14px;
	text-align:justify;
}
.drcContBody a{
	color: #88ACCC;
	text-decoration:underline;
}
.bgTxt {
	font-size:20px;
}
#non_surg_cl, #non_surg_cl a, #non_surg_cl a:hover{
	text-decoration:none;
	color:#655b4a;
}
/* Video Landing Pages*/
.vlp_vnav {
	width:160px;
	background-color:#FFF;
}
.vlp_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding:5px;
	height:46px;
}
.vlp_title a {
	color:#000;
	text-decoration:none;
}
.vlp_title a:hover {
	text-decoration:underline;
}
.vlp_pag {
	padding:5px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;
	color:#900;
}
.vlp_pag a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:bold;	
	text-decoration:none;
}
.vlp_pag a:hover {
	color:#354547;
	text-decoration:underline;
}
.vlp_subtitle {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9aa2a3;
padding:0 5px 5px 5px;
border-bottom:solid 1px #cccccc;
}
.vlp_subtitle a{
color:#9aa2a3;
text-decoration:none;
}
.vlp_subtitle a:hover{
color:#354547;
text-decoration:underline;
}
/*Slider*/
#slider li {
	background:url(Images/midban-bg.jpg) no-repeat;
}

#slVidHold .slVidCont {
	width: 369px;
	height:264px;
	background:url(Images/midban-vidbg.png);
	float:left;
	padding:8px;
	margin:10px;
}
#slVidHold .slVidText {
	width: 435px;
	height:266px;
	float:left;
	padding:7px 10px;
	margin:10px 0;
}
#slVidHold h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#3fbcf1;
	text-align:left;	
}
#slVidHold h4 a, #slVidHold h4 a:hover, #slVidHold h4 a:visited  {
	color:#3fbcf1;
	text-decoration:none;
}
#slVidHold p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#fff;
}
#slVidHold p a, #slVidHold p a:visited, #slVidHold p a:hover {
	color:#FFF;
	text-decoration:none;
}
/*From DrCalvert.com*/
.ContentBodyQuote {
    color: #6B88A1;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}
.ContentBody {
    color: #7D6F61;
    font-family: Arial;
    font-size: 12px;
}
.ContentBodyQuote a {
    color: #88ACCC;
    font-family: Arial;
}
.ContentBodyQuote a:hover {
    color: orange;
}

/* Easy Slider*/

/* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:860px;
		height:300px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:41px;
		height:116px;
		position:absolute;
		left:-41px;
		top:92px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:860px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:41px;
		height:116px;
		background:url(../Images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../Images/btn_next.png) no-repeat 0 0;	
		}
	#nextBtn a:hover, #slider1next a:hover{ 
		background:url(../Images/btn_next_ov.png) no-repeat 0 0;	
		}	
	#prevBtn a:hover, #slider1prev a:hover{ 
		background:url(../Images/btn_prev_ov.png) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* s3Slider */
#slider {
    width: 693px; /* important to be same as image width */
    height: 219px; /* important to be same as image height */
	background:url(Images/rightbg.jpg) no-repeat;
    position: relative; /* important */
	overflow: hidden; /* important */
	margin:0;
}
#sliderContent {
    width: 693px; /* important to be same as image width or wider */
    position: absolute;
	margin: 0;
	padding-left:0;
}
#slider2 {
    width: 973px; /* important to be same as image width */
    height: 258px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	margin:0;
}
#slider2Content {
    width: 973px; /* important to be same as image width or wider */
    position: absolute;
	margin: 0;
	padding-left:0;
}
.sliderImage,.slider2Image  {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span, .slider2Image span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 0;
    width: 0px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}

.clear {
	clear: both;
}
.sliderImage span strong, .slider2Image span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}

/* menu classes */
#menu, #menu a, #menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}
#menu td {
	padding:0 2px;
}
#menu .itm {
	width: 82px;
}
