/* CSS Document */

*{
padding:0;
margin:0;
outline:0px none;
}

body{
background:#d1dcdc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px !important;
color:#262620; !original #5e5e5e;
}

h1, .moduletable_public h3,
.contentheading, 
.componentheading_articles,
.componentheading{
font-family:"Minion Pro", Georgia, "Times New Roman", Times, serif;
font-size:18px;
border-bottom:dotted 2px #b2b2b2;
padding:0 0 10px 10px;
color:#003366;
font-weight:bold;

}
.contentpaneopen
{
padding:0 16px;
background:#FFFFFF;
}

h3 
{
color: #003366;
}

h4
{
font-family:"Minion Pro", Georgia, "Times New Roman", Times, serif;
font-size:18px;
padding:0 0 10px 10px;
color:#CC0000;
font-weight:bold;
}

table.contentpaneopen
{
	width:100%;
	margin-bottom:17px;
}
#ChronoContact_contactus h1
{
background:#FFF repeat;
margin-bottom:17px !important;
}
h2{}

ul{
padding:0;
margin:0;
list-style:none;
}

li{
padding:0;
margin:0;
}

p{
line-height:22px;
padding-bottom:14px; 
}

a{
color:#305682;
text-decoration:none !important;
}

a:hover{
text-decoration:none;
}

img{
border:0px none !important;
outline:0px none !important;
}

.clear{
clear:both;
height:0;
font-size:0;
line-height:0;
}

#main-header{
width:100%;
background:#fff;
}

#header{
background:url(../images/img-header.jpg) no-repeat center;
width:940px;
margin:0 auto;
padding:0 10px;
height:153px;
position:relative;
}

#logo, .moduletable_logo{
width:207px;
margin-top:30px;
float:left;
}
#small-nav, .moduletable_smallnav{
width:165px;
float:right;
}

#small-nav ul, .moduletable_smallnav ul{
padding:0;
margin:0;
list-style:none;
}

#small-nav ul li, .moduletable_smallnav ul li{
float:left;
margin-left:15px;
}

#small-nav ul li a, .moduletable_smallnav ul li a{
font-family:Tahoma;
font-size:11px;
line-height:10px;
color:#266ca0;
display:block;
padding-left:15px;
text-decoration:none;
}

#small-nav ul li.content-img a, .moduletable_smallnav ul li.content-img a{
background:url(../images/img-contact.gif) no-repeat left;
}

#small-nav ul li.staff-img a, .moduletable_smallnav ul li.staff-img a{
background:url(../images/img-staff.gif) no-repeat left;
}

.moduletable_smallnav ul li a:hover, 
.moduletable_smallnav ul li.active a{
	
color:#828282;	
}


.header-addrass, .moduletable_header_address{
background:url(../images/img-address.gif) no-repeat right top;
margin-top:11px;
font-size:12px;
color:#003366;
font-weight:bold;
padding-top:15px;
line-height:20px;
}



#main-content{
background:url(../images/bg-main-content.jpg) repeat-x left top;
width:100%;
}

#content-bg-y{
background:url(../images/bg-content-y.png) repeat-y left top;
width:942px;
margin:0 auto;
padding:0 9px;
}

#content-bg-x{
background:url(../images/bg-contant-x.gif) repeat-x left top #fefefe;
}


.left-column{
width:164px;
float:left;
}



.center-column{
width:611px;
padding:13px 0 0 0;
float:left;
position:relative;
}

.breadcrumb, .moduletable_breadcum{
width:580px;
margin:0px 0 10px 10px;
}

.breadcrumb ul, .moduletable_breadcum ul{
padding:0;
margin:0;
list-style:none;
}

.breadcrumb ul li, .moduletable_breadcum ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5e5e5e;
line-height:9px;
float:left;
padding:0 0 0 5px;
}

.breadcrumb ul li a, .moduletable_breadcum a
{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#266ca0;
line-height:18px;
text-decoration:underline;
line-height:9px;
padding-right:10px;
}
.moduletable_breadcum span
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e5e5e;
line-height:18px;
text-decoration:none;
line-height:9px;
padding-right:10px;
	
}
.breadcrumb ul li a.active, .breadcrumb ul li a:hover, .moduletable_breadcum ul li.active a, .moduletable_breadcum ul li a:hover{
text-decoration:none;
}

.btn-recommend, .moduletable_recommend{
margin:20px 0 0 5px;
float:left;
}

.print{
	position:absolute;
	width:44px;
	right:12px;
	top:6px;
}


.txt-box{
width:578px;
padding:0 16px;
background:#FFFFFF;
}


.recent-publications, .moduletable_public, 
.moduletable_announce{
background:url(../images/bg-recent-box.gif) repeat-x left top #e1e1e1;
width:294px;
min-height:194px;
border: solid 1px #bebebe;
padding:1px;
float:left;
margin:15px 0 30px 5px;

}

.recent-publications p, .moduletable_public p 
{ 
/*padding:8px 9px;*/
padding:3px 9px 0px 9px;
font-size:11px;
line-height:16px;
float:left !important;
margin-bottom:0px;
}
.moduletable_announce P{
padding:0px 9px 0px 9px;
font-size:11px;
line-height:16px;
float:left !important;
margin-bottom:0px;
}
.contentpaneopen_public td{
padding:0px !important; 	
}
table.contentpaneopen_announce td{
padding:0px !important;
}

.recent-header{
background:#003366;
padding-left:15px;
line-height:36px;
}
.recent-header h1, .moduletable_public h3{
background:url(../images/img-recent.jpg) no-repeat left  top #003366;
font-family:"Myriad Pro", Tahoma;
font-size:17px;
color:#FFFFFF;
padding-left:52px;
font-weight:normal;
border:none;
padding-bottom:0px;
margin-bottom:0;
line-height:36px;
background-position:12px 0;

}

.recent-header h2, .moduletable_announce h3{
background:url(../images/img-announcements.jpg) no-repeat left top #003366;
font-family:"Myriad Pro", Tahoma;
font-size:17px;
color:#FFFFFF;
padding-left:54px;
font-weight:normal;
border:none;
line-height:36px;
background-position:14px 0;

}

.read-more{
	font-family:Tahoma;
	font-size:10px;
	color:#305682;
	margin-left:40px;
	left: 0px;
	bottom: 8px;
	
}

.content-right{
width:167px;
float:left;
background:#ebebeb;
}

.content-right textarea:focus, .content-right input:focus {
	/*border: 2px solid #900;*/
}

.gray-border, .moduletable_links{
background:url(../images/gray-border.gif) repeat-x bottom;
padding:7px 0;
}

.icon-img{
float:left;
margin:0 8px;
}

.font-size, .moduletable_font{
background:url(../images/bg-font-size.gif) no-repeat left top;
/*text-align:center;*/
margin-left:10px;
}
.moduletable_font p{
padding-bottom:0px !important;	
}

.font-size a.small, .moduletable_font a.small{
font-family:Tahoma;
font-size:11px;
color:#4f4f4f;
line-height:24px;
text-decoration:underline;

}

.font-size a.medium, .moduletable_font a.medium{
font-family:Tahoma;
font-size:12px;
color:#4f4f4f;
line-height:24px;
text-decoration:underline;
}

.font-size a.big, .moduletable_font a.big{
font-family:Tahoma;
font-size:14px;
color:#4f4f4f;
line-height:24px;
text-decoration:underline;
}
.moduletable_lang
{
background:url(../images/bg-font-size.gif) no-repeat left top;
text-align:center;
margin-left:10px;
}
.font-size a.language, .moduletable_lang a.language{
font-family:Tahoma;
font-size:11px;
color:#4f4f4f;
line-height:24px;
text-decoration:none;
}

.font-size a:hover, .moduletable_lang a:hover,
.moduletable_font a:hover{
text-decoration:none;
}

.call-appointment, .moduletable_appt{
background:url(../images/bg-call-appointment.gif) no-repeat left top;
width:142px;
height:40px;
margin-left:10px;
padding:10px 0;
border: solid 1px #c5c5c5;
text-align:center;
margin-bottom:5px;
}


.call-appointment a, .moduletable_appt a{
font-family:"Myriad Pro", Tahoma !important;
font-size:14px !important;
color:#4f4f4f !important;
text-decoration:none !important;
font-weight:bold !important;
}


.call-appointment span, .moduletable_appt span{
font-weight:bold;
}
.moduletable_sign h3{
background:url(../images/img-bma-news.jpg) no-repeat left;
padding-left:46px;
background-position:11px -2px;
font-size:13px;
font-weight:normal;
}

.signup, .moduletable_sign{
margin:5px 0 -4px 4px;
font-family:"Myriad Pro", Tahoma;
font-size:13px;
color:#4f4f4f;
}

.signup img, .moduletable_sign img{
float:left;
padding-right:5px;}

.moduletable_sign .input-field{
background:#FFFFFF;
border-bottom:solid 1px #bcbcbc;
border-right:solid 1px #bcbcbc;
border-left:solid 1px #4c4c4c;
border-top:solid 1px #4c4c4c;
width:140px;
height:24px;
line-height:24px;
margin:4px 5px 4px 0px;
padding-left:3px;
font-family:Tahoma;
font-size:11;
color:#a7a7a7;
}

.moduletable_sign .btn-submit{
width:54px;
margin:0 0 9px 0px;
outline:0px none !important;
}
#footer{
width:902px   !602px;
border-top:dashed 1px #b2b2b2;
padding:15px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7a7a7a;
line-height:18px;
text-align:center;
margin-top:10px;
padding:15px;
padding-left: 70px;
padding-right: 70px;
}

#footer-nav, .moduletable_footer{
text-align:center;
margin-bottom:20px;
}

#footer-nav ul, .moduletable_footer ul{
padding:0;
margin:0;
list-style:none;
}

#footer-nav ul li, .moduletable_footer ul li{
background:url(../images/sep-footer-nav.gif) no-repeat right;
padding:0 4px;
display:inline;
}

#footer-nav ul li a, .moduletable_footer ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7a7a7a;
line-height:18px;
display:inline;
text-decoration:none;
}
.moduletable_footer ul li a:hover{
text-decoration:underline;	
}
#footer-nav ul li a.active, #footer-nav ul li a:hover, 
.moduletable_footer ul li.active a, 
.moduletable_footer ul li a:hover{
color:#5189b3;
}

.depression{
margin:0 0 15px 15px;
}

.depression ul{
padding-left:5px;
margin:0;
list-style:disc;
}

.depression ul li{
padding:0;
margin-bottom:5px;
}

.btn-back-top{
position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	right: 0px;
	bottom: 240px;
	width: 60px;
}

.btn-back-top a{
font-weight:bold;
color:#FF0000;
text-decoration:none;
}

.btn-back-top a:hover{
text-decoration:underline;
}

.contact-form{
padding-bottom:20px;
background:#FFF;
}

.contact-form label{
width:125px;
display:block;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5e5e5e;
line-height:20px;
float:left;
margin-right:15px;
}

.contact-form span{
color:#FF0000;
}


.contact-form br{
clear:both;
} 

.input-field-big{
border:solid 1px #7f9db9;
background:#fff;
width:262px;
height:20px;
line-height:20px;
float:left;
margin-bottom:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5e5e5e;
margin-left:0;
padding-left:0;
}

.message-field{
border:solid 1px #7f9db9;
background:#fff;
width:262px;
height:129px;
line-height:20px;
margin-bottom:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5e5e5e;
}

.input-field-small{
border:solid 1px #7f9db9;
background:#fff;
width:145px;
height:20px;
line-height:20px;
float:left;
margin-bottom:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5e5e5e;
}

.contact-form textarea:focus, .contact-form input:focus {
border: 2px solid #900;
}
.btn-submit-form{
border:none !important;
outline:0px none !important;
}
.btn-submit-form{
margin:0 0 0 139px;
}

.btn-reset{
margin:0 0 0 20px;
}

.list-menu{
padding:0 15px 8px 0;
}
.tilte
{
color:#5E5E5E !important;
}

.btn-brows{
float:left;
margin-left:61px;
height:22px;
}

.file{
margin-bottom:8px;
}

.sec-img{
margin:0 0 8px 0;
}

.text{
}


.red-text{
color:#FF0000;
}

.txt-box textarea:focus, .txt-box input:focus {
	border: 2px solid #900;
}

.form-getdireciton label{
float:left;
width:125px;
font-size:12px;
line-height:22px;
text-align:left;
}

.form-getdireciton .input-getdirection{
height:21px;
float:left;
width:120px;
}

.form-getdireciton input{
float:left !important;
margin-left:5px;
}

.form-getdireciton br{
clear:both;
}

.separate{
width:606px;
border-bottom:dotted 2px #b2b2b2;
margin:10px 0;
float:right;
}

.recommendthis{
	background:url(http://www.behavmed.com/templates/behav_medi/images/bg_recomend.gif) no-repeat;
	margin-top:20px !important;
	margin-left:6px !important;
}

.recommendthis a{
	display:block;
	width:147px !important;
	height:28px !important;
    text-decoration:none !important;
	color:#FFF !important;
	font-size:13px !important;
	font-weight:normal !important;
	font-family:"Myriad Pro" !important;
	padding:9px 0 0 0 !important;
	border:0px none !important;
	outline:0px none !important;
}
.chronoform
{
display:none;	
}
.left-nav, .moduletable_menu{
width:164px;
height:332px;
background:#003366;
}
/**********************************************************************************************************************/
.transMenu {
 position:absolute ; 
 overflow:hidden; 
 left:-1000px; 
 top:-1000px; 
}
.transMenu .content {
 position:absolute  ; 
}
.transMenu .items {
 border: 0px solid #FFFFFF ; 
 position:relative ; 
 left:0px; top:0px; 
 z-index:2; 
}
.transMenu  td
{
background:url(../images/nav-bg.gif) repeat-x left bottom !important;
padding-bottom:2px !important;
border-bottom:none !important; 
border-left:none !important; 
border-right:none !important; 
border-top:none !important;
color:#FFF !important;
font-weight:normal !important;
border-top:1px solid #3391c5 !important ;
border-left:1px solid #0854a1 !important ;
font-size: 12px !important ;
line-height:25px !important;
} 
#subwrap 
{ 
 text-align: left ; 
}
.transMenu  .item.hover td
{ 
 color: #FFFFFF !important ; 
}
.transMenu .item { 
 text-decoration: none ; 
 cursor:pointer; 
 cursor:hand; 
}
.transMenu .background {
background:#003366 !important ; 
}
.transMenu .shadowRight { 
 position:absolute ; 
 z-index:3; 
 top:-3000px; width:2px; 
 opacity:0.85; 
 filter:alpha(opacity=85)
}
.transMenu .shadowBottom { 
 position:absolute ; 
 z-index:1; 
 left:-3000px; height:2px; 
 opacity:0.85; 
 filter:alpha(opacity=85)
}
.transMenu .item.hover {
background:#0854a1 !important ;
}
.transMenu .item img { 
 margin-left:10px !important ; 
}
table.menu {
padding:0;
margin:0;
list-style:none;
}
table.menu a{
 margin:0px !important ; 
 padding: 5px 5px 5px 5px !important ;
 display:block !important; 
 position:relative !important ; 
}
div.menu a,
div.menu a:visited,
div.menu a:link {
 font-family:Tahoma !important;
font-size:11px !important;
color:#FFFFFF !important;
line-height:21px !important;
display:block !important;
padding-left:11px !important;
text-decoration:none !important; 
}
div.menu td {
background:url(../images/nav-bg.gif) repeat-x left bottom !important;
padding-bottom:2px !important;
border-bottom:none !important; 
border-left:none !important; 
border-right:none !important; 
border-top:none !important;
outline:none !important;

} 
div.menu td.last {
 background:none !important;
padding:0 !important;
} 
#trans-active a{
 color: #FFFFFF !important ; 
background:#0854a1 !important ;
width:148px;
} 
#menu a.hover   { 
background:#0854a1 !important ;
width:148px;
}
#menu span {
 display:none; 
}
.print-icon
{
float:right;
padding-right:12px;
margin-top:-26px;
border: 0px none !important;
clear:both;
}
.print-icon img
{
padding-left:12px;	
outline:0px none;
border: 0px none !important;
}
a.pdf, a.pdf1, a.pdf2, a.pdf3
{
padding-left:20px;
background:url(../images/pdf.png) no-repeat left top;
margin-left:7px;
}

.contentpaneopen_articles p
{
 padding-top: 6px;
padding-bottom:0px;
}
.readmore
{
padding-left:12px !important;
font-size:11px !important;
font-weight:normal !important;
outline: 0px none !important;
}
.buttonheading
{
border:0px none !important;	
}
.dott
{
list-style:disc;
padding-left:40px;
}

.print-icon a img
{
border:0px none !important;
}
#:1.targetLanguage
{
display:none !important;	
}
.goog-te-gadget .goog-te-combo
{
margin:10px 12px !important;
width:142px !important;
font-family:Tahoma !important;
font-size:12px !important;
color:#4f4f4f !important;
line-height:24px !important;
text-decoration:underline !important;
background:#D6D6D6 !important;
border:#D6D6D6 1px solid!important;
}
#header-right{
width:360px;
float:right;
margin-top:15px;
text-align:right;
position:relative;
}

.banner-text{
position:absolute;
width:179px;
top:92px;
left:0;
}

ul#jw-sir, ul#jw-sir li#jw-sir-loading img
{
padding-bottom:5px !important;
}
.xmap ul.level_1{
padding-left:20px !important;
}

.xmap ul.level_1 li{
padding:5px 0 !important;
}

.xmap ul.level_0 li{
padding:5px 0 !important;
}
a.submenu
{
text-decoration:none;
color:#5E5E5E;
}
a.submenu:hover
{
text-decoration:underline;
}
.moduletable_copyright p a
{
text-decoration:none !important;
}
.moduletable_zoom{
display: block;
position: relative;
width: 180px;
}
.moduletable_zoom h3{
float: left;
font-size: 11px;
font-weight: normal;
margin-right: 4px;
padding-left: 5px;
padding-top: 6px;

}
.moduletable_multilang
{
padding-top:8px;
padding-left: 11px;
padding-bottom:5px;
}