@charset "utf-8";
/* CSS Document */

body {
	background-color:#dae8d7;
	margin:0px 0px 10px 0px;
	font-family:Arial;
	font-size:11px;
	color:#666666;
}

.textgreen {
	color:#5e715b;
}

#toppage {
	background-image:url(/images/background-toppage.gif);
	background-repeat:repeat-y;
	height:229px;
	padding:10px;
	border-style:solid;
	border-color:#cac9ca;
	border-width:0px 1px 1px 1px;
}

.content {
	background-color:#e8e6d8;
	border-style:solid;
	border-color:#cac9ca;
	border-width:0px 1px 0px 1px;
	padding:10px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height:auto;
	margin:67px 0 10px 0;
	position:absolute;
	text-align: right;
	z-index:100;
	width: 965px;
}
#rightside {
	background-color:#f2f1ea;
	padding:3px 14px 3px 14px;
	width:250px;
}

#content-main {
	background-color:#FFFFFF;
	padding:3px 10px 3px 10px;
	width:649px;
}

#content-main2 {
	background-color:#FFFFFF;
	padding:3px 10px 3px 10px;
}

.back-content {
	border-style:solid;
	border-color:#c9c0a9;
	border-width:0px 1px 0px 1px;	
}

.content-box {
	border:solid 1px #bdbdbd;
	width:649px;
}
.box1 {
	background-color:#FFFFFF;
	padding:10px;
	width:195px;
}

.box2 {
	background-image:url(/images/back-box2.gif);
	background-repeat:repeat-x;
	background-color:#dbd9ce;
	padding:10px;
	width:195px;
}

.box3 {
	background-image:url(/images/back-box1.jpg);
	padding:10px;
	width:195px;
}

.l-image {
	margin-right:10px;	
	float: left;
}

.r-image {
	float:right;
	margin-left:10px;
}

a:link {
	/*color:#5e715b;*/
	color: #0b578f;
	text-decoration:none;
}

a:visited {
	/*color:#5e715b;*/
	color: #0b578f;
	text-decoration:none;
}

a:hover {
	/*color:#7b9876;*/
	color: #70b578f;
	text-decoration:none;
}

a:active {
	/*color:#7b9876;*/
	color: #0b578f;
	text-decoration:none;	
}

a.faq:link {
	color: #005b7f;
	text-decoration: none;
	font-weight: bold;
}
a.faq:visited {
	text-decoration: none;
	color: #005b7f;
	font-weight: bold;
}
a.faq:hover {
	text-decoration: underline;
	color: #7b9876;
	font-weight: bold;
}
a.faq:active {
	text-decoration: none;
	color: #7b9876;

	font-weight: bold;
}	

a.pdf:link {
	color: #0b578f;
	text-decoration: none;
}
a.pdf:visited {
	text-decoration: none;
	color: #0b578f;
}
a.pdf:hover {
	text-decoration: none;
	color: #70b578f;
}
a.pdf:active {
	text-decoration: none;
	color: #0b578f;
}

.title-page {
	font-size:14px;
	font-weight:bold;
	color:#252525;
}

/* -- smallcontact -- */

.textbox-smcontact {
	background-color:#f6f2e8; 
	border:solid 1px #cdc5af; 
	height:18px; 
	width:170px;
	font-family:Arial;
	font-size:11px;
	color:#666666;
}

.textarea-smcontact {
	background-color:#f6f2e8; 
	border:solid 1px #cdc5af; 
	height:51px; 
	width:235px;
	font-family:Arial;
	font-size:11px;
	color:#666666;
}

#btn-submit {	
	width:54px;
	height:21px;
	border:0px;
	background-image:url(../images/btn-submit.gif);	
}

/* -- end smallcontact -- */

/* -- search -- */
.back-search {
	background-image:url(../images/background-search.gif); 
	height:20px; 
	padding:2px 1px 0px 25px;	
}

.text-search {
	border:solid 0px #FFFFFF; 
	width:169px; 
	height:16px; 
	font-family:Arial; 
	font-size:11px;
}

#btn-search {	
	width:53px;
	height:22px;
	border:0px;
	background-image:url(../images/btn-search.gif);	
}

/* -- end search -- */

.back-content-blog {
	background-image:url(../images/back-content-blog.gif);
}

#rightsideblog {
	padding:8px 14px 8px 14px;
	width:250px;
}

#content-main-blog {
	padding:8px 15px 8px 15px;
	width:639px;
}

a.titleblog {
	font-size:18px;
	font-weight:bold;
}

.titlerecentblog{
	font-size:18px;
	font-weight:bold;
}

a.titleblog:link {
	color:#5e715b;
	text-decoration:none;
}

a.titleblog:visited {
	color:#5e715b;
	text-decoration:none;
}

a.titleblog:hover {
	color:#7b9876;
	text-decoration:none;
}

a.titleblog:active {
	color:#7b9876;
	text-decoration:none;	
}

.footer {
	font-size:12px;	
}

/*MiniBlog*/
.categoryblog a { font-weight:bold; }
.categoryblog a:link { font-weight:bold;  }
.categoryblog a:visited { font-weight:bold;  }
.categoryblog a:hover { font-weight:bold;  }
.categoryblog a:active { font-weight:bold;  }

a.continueblog { font-weight:bold; }
a.continueblog:link { font-weight:bold; }
a.continueblog:visited { font-weight:bold; }
a.continueblog:hover { font-weight:bold; }
a.continueblog:active { font-weight:bold; }

.content-mblog {
 background-color:#e8e6d8;
 border-style:solid;
 border-color:#cac9ca;
 border-width:0px 1px 0px 1px;
 padding:0px 10px 10px 10px;
}
/* end mini blog */

.text12px{
	font-size:12px;
	}
	
.text18px-blue{
	font-size:18px;
	color:#5E87A9;
	}
	
.text18px2-gris{
	font-size:18px;
	color:#666666;
	}
	
.text14px2-gris{
	font-size:14px;
	color:#5E715B;
	}

a.text14px2-red:link{ font-size:14px; color:#c70929; }
a.text14px2-red:visited{ font-size:14px; color:#c70929; }
a.text14px2-red:hover{ font-size:14px; color:#d42f4a; }
a.text14px2-red:active{ font-size:14px; color:#d42f4a; }

.color-green{
	color:#527947;
	}
	
.box-thumnails-photos{
	width:627px;
	padding:15px 10px 15px 10px;
	text-align:center;
	background-color:#F2F2F2;
	border:1px solid #B7B5A8;
	}
	
.control-thumnails{	
	margin-bottom:10px;
	}
	
#Patient-testimonials{
	width:647px;
	padding:0px;	
	}
	
#Patient-testimonials .tab{
	width:629px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5E715B;
	background-image:url(/images/top-super.jpg);
	padding:3px 10px 3px 10px;
	}
	
#Patient-testimonials .info{
	width:627px;
	padding:10px;
	border:1px solid #B7B5A8;
	font-size:12px;
	}
	
#Patient-ConceptsRelated{
	width:647px;
	padding:0px;	
	}
	
#Patient-ConceptsRelated .tab{
	width:629px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5E715B;
	background-image:url(/images/top-super.jpg);
	padding:3px 10px 3px 10px;
	}
	
#Patient-ConceptsRelated .info{
	width:627px;
	padding:10px;
	border:1px solid #B7B5A8;
	font-size:12px;
	}
	
#link-profile-patient{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#897DBF;
	text-decoration:underline;
	}
	
#link-profile-patient:hover{
	text-decoration:none;
	}
	
/* New Video Gallery */
.framework-vg{
	background-image:url(/images/back-new-viodegallery-back.jpg);
	background-repeat:repeat-y;
	}
	
.framework-vg .framework-vg-left{
	width:402px;
	padding:5px 13px 5px 5px;
	}
	
.framework-vg .framework-vg-right{
	width:521px;
	padding:5px 5px 0px 13px;
	}
	
.framework-vg .framework-vg-right-credits{
	width:521px;
	padding:0px 5px 6px 13px;
	}
	
.credits{
	width:100%;
	height:27px;
	margin:0;
	}
	
#container{
	width:100%;
	height:233px;
	}
	
#container .left{
	width:193px;
	height:260px;
	float:left;
	overflow-x:hidden;
	overflow-y:auto;
	margin:0;
	padding:0px;
	position:relative;
	}
	
#container ul{
	list-style:none;
    list-style-position:outside;
	padding:0px;
	margin:0px;
	}

#container ul.menu li{
	display:block;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	position:relative;
	cursor:pointer;
	padding:11px 0px 11px 11px;
	border-width:0 0 0px 0;
	border-style:solid;
	border-color:#999999;
	}
	
#container ul.menu li:hover{
	color:#FFFFFF;
	background-image:url(/images/tab-selected.jpg);
	background-repeat:no-repeat;
	}
	
#container ul.menu li.active{
	color:#FFFFFF;
	background-image:url(/images/tab-selected.jpg);
	background-repeat:no-repeat;
	}
	
.contentp{
	margin:0px;
	background-color:#FFFFFF;
	float:right;
	height:260px;
	width:292px;
	overflow-x:hidden;
	overflow-y:auto;
	}
	
.contentp table{
	width:100%;
	background-color:#F6F2E8;
	margin-bottom:2px;
	}
	
.contentp .img{
	height:59px;
	width:80px;
	margin-right:5px;
	}
	
.contentp a{
	display:block;
	width:100%;
	padding:5px;
	text-decoration:none;
	}
	
.contentp a:hover,
.contentp table:hover{
	background-color:#62C6F0;
	text-decoration:none;
	color:#000000;
	}

.contentp.introduction{
	display:block;
	}
	
.contentp.RevisionRhinoplasty{
	display:none;
	}
	
.contentp.TeenRhinoplasty{
	display:none;
	}
	
.contentp.Rhinoplasty{
	display:none;
	}
	
.contentp.WesternRhinoplasty{
	display:none;
	}
	
.contentp.PlasticDisasters{
	display:none;
	}
	
.contentp.FamilyAffair{
	display:none;
	}
	
.contentp.PlasticSurgery{
	display:none;
	}

.homepg-profile {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#35708e;	
}

.homepg-profile-green {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#5e715b;	
}

.border-new {
	border:solid 1px #bdbdbd; 
	padding:15px;
}

.input-smcontact-core {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333;  
	border:1px solid #CCC8BD; 
	width:160px; 
	height:16px; 
	height:16px;
}

.textarea-core {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333; 
	width:222px; 
	height:60px; 
	border:1px solid #CCC8BD;
}

.text-core-smcontact {
	font-family:Arial; font-size:11px; color:#838383;
}

.smcontact-title {
	color:#fa0900; 
	font-weight:bold; 
	font-size:16px; 
	font-family:Arial; 
	padding-bottom:10px; 
	height:25; 
	text-align:center;
}

.smcontact-title-home {
	color:#fa0900; 
	font-weight:bold; 
	font-size:16px; 
	font-family:Arial; 
	height:19; 
	text-align:center;
	position:absolute;
	z-index:77777;
	width:279px;
	text-align:center;
	top:144px;
	#top:144px;
	_top:145px;
}

#pnlPatientProfile img {border: 0}