/* CSS Document Template Neuro*/
body{
text-align:center;/*for ie*/
margin-top:0;
padding-top:0;
background-color:#c7c7c6;
font: 10pt tahoma, helvetica, sans-serif;
}
body #Container{
margin: 0 auto;   /* align for good browsers */
text-align: left; /* counter the body center */
display:block;
width:950px;
position:relative;
}

body #Container div{
background-color:#FFFFFF;
}
body #Container .div_spacer{
background:none;
}

/*Body*/
body a{
color:#6666FF;
text-decoration: none}
body a:link {
color:#6666FF;
text-decoration: none}
body a:hover {
text-decoration: underline; color:#6699FF;
}
/*body_Head*/
#body_Head #head_logo{
position:relative; left:20px; top:10px; width:100px;
}
#body_Head #logo_moto{
position:relative;
color:#D52E3F;
left:120px;
top:-20px;
width:150px;
}
#body_Head #head_logo #logo_bar{
background:url(/Ntemplates/Neuro/images/logo_bar.png) no-repeat; position:relative; width:80px; height:5px; left:-3px;
}
#body_Head #head_top{
padding:0 5px 0 5px;
border-bottom:#CCCCCC 1px dashed;
}
#body_Head table .col1{
border-right:#CCCCCC 2px dashed;
}
/*Login block*/
#body_Head table td.center{
text-align:center;/*For IE*/
border-left:#CCCCCC 1px dashed;
}
#body_Head #head_body #login_owner{
margin: 0 auto;   /* align for good browsers */
text-align: left; /* counter the body center */
font-size:9px;
color:#333333;
width:300px;
}
#body_Head #head_body #login_owner #modlgn_username,#body_Head #head_body #login_owner #modlgn_passwd{
height:10px; width:100px;
font-size:9px;
}
#body_Head #head_body #login_owner .button{/*#body_Head #head_body #login_owner .a_go*/
border:none;
background:url(/Ntemplates/Neuro/images/login_btn.png) no-repeat;
display:block;
text-align:center;
width:100px;
height:20px;
padding-top:0px;
color:#0066FF;
}
#body_Head #head_body #search_owner{
margin: 0 auto;   /* align for good browsers */
text-align: left; /* counter the body center */
width:200px;
}
#body_Head #head_body #search_owner .search{
display:block;
width:145px;
padding:2px 2px 2px 2px;
border:#CCCCCC 1px solid;
}
#body_Head #head_body #search_owner .search #mod_search_searchword{
border:#D52E3F 1px solid;
}
/* end ofLogin block*/
/*document body*/
body #Container .d_body_table{
width:100%;
}
body #Container .d_body{
background:none;
float:none;
display:block;
}
body #Container .d_body .d_body_left ,body #Container .d_body .d_body_right,body #Container .d_body .d_body_center{
display:block;
background:#FFFFFF;
overflow:hidden;
}
body #Container .d_body .d_body_left{
width:650px;
float:left;
padding-left:5px;
padding-right:5px;
}
body #Container .d_body .d_body_center{
background:none;
width:20px;
float:left;
}
body #Container .d_body .d_body_right{
width:270px;
float:left;
padding-left:0px;
padding-right:0px;
}
body #Container .d_body .div_spacer_body{
background-color:#c7c7c6;
margin-right:-5px;
margin-left:-5px;
}
body #Container .d_body .d_body_left .d_user1{
display:block;
float:left;
width:398px;
/*background-color:#0033CC;*/
overflow:hidden;
}
body #Container .d_body .d_body_left .d_user2{
display:block;
width:248px;
/*background-color:#00FF66;*/
overflow:hidden;
}
/*end of document body*/
/*beginn footer*/
body #Container .div_footer{
display:block;
position:relative;
float:none;
width:950px;
padding:10px 10px 10px 10px;
}
body #Container .div_footer .div_footer_front{
background-color:#c7c7c6; border:#999999 1px solid;
padding:10px 10px 10px 10px;
font-weight:400;
text-align:center;
}
body #Container .div_footer .div_footer_front div{
background:none;
font-weight:400;
margin:0 auto;
}

/*end of footer*/
/* end of body_Head*/
/*For joomla*/
div.componentheading{
background:url(/Ntemplates/Neuro/images/a_go_blanc.png) no-repeat;
padding-left:20px;
font-stretch:condensed;
letter-spacing:10px;
font-weight:bolder;
display:block;
color:#0066FF;
width:100%;
font-size:18px;
}
a.readon{
background-image:url(/Ntemplates/Neuro/images/a_readon.png);
background-repeat:no-repeat;
background-color:#FFFFFF;
color:#0066FF;
text-decoration:none;
padding-left:10px;
}
a.readon:hover{
color:#0099FF;
text-decoration:underline;
}
h3 {
background-image:url(/Ntemplates/Neuro/images/a_go_blanc.png);
background-repeat:no-repeat;
padding-left:20px;
color:#0066FF;
font:"Times New Roman", Times, serif;
font-size:14px;
}

div.module_menu div{
border:#c7c7c6 8px solid;
/*border:#CCCCCC 1px solid;*/
}
div.module_menu div div{
border:#0099FF 2px solid;
}
div.module_menu div div div{
border:none;
background-color:#FFFFFF;
}
div.module_menu ul{
list-style-type:none;
padding:0 0 0 0;
margin:0 0 0 0;
}
div.module_menu ul li{

background-repeat:no-repeat;
padding:0 0 0 20px;
margin:0 0 0 0;
background-color:#DFDFDF;
}
div.module_menu ul li#current {
background-color:#99C0FB;
}
div.module_menu ul li#current a{
color:#333333;
}
div.module_menu ul li a{
width:100%;
display:block;
background:none;
color:#0066FF;
font-size:12px;
font-weight:600;
text-decoration:none;
}
div.module_menu ul li a:hover{
background:none;
color:#0099FF;
text-decoration:underline;
}
div.module_menu ul li li{
background-color:#E0E0E0;
background-repeat:no-repeat;
padding:0 0 0 10px;
}
div.module_menu ul li li a{
font-size:12px;
font-weight:bold;
color:#999999;
}
table td.contentheading{
padding-left:10px;
color:#D52E3F;
font:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}
table td span.small, table td.createdate, table td.modifydate{
color:#c7c7c6;
font-style:italic;
}
body .button{
background-color:#E0E0E0;
border:#0066FF 1px solid;
color:#D52E3F;
}
body img{
border:none;
}
/*border for modules*/
.d_body_right div.module div{
border:#c7c7c6 8px solid;
}
.d_body_right div.module div div{
border:#0099FF 2px solid;
}
.d_body_right div.module div div div{
border:none;
background-color:#FFFFFF;
}
/*end templates*/



