@charset "utf-8";

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 28, 2013 04:12:32 AM America/New_York */



@font-face {
    font-family: 'ArimoRegular';
    src: url('font/Arimo-Regular-Latin-webfont.eot');
    src: url('font/Arimo-Regular-Latin-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/Arimo-Regular-Latin-webfont.woff') format('woff'),
         url('font/Arimo-Regular-Latin-webfont.ttf') format('truetype'),
         url('font/Arimo-Regular-Latin-webfont.svg#ArimoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ArimoItalic';
    src: url('font/Arimo-Italic-Latin-webfont.eot');
    src: url('font/Arimo-Italic-Latin-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/Arimo-Italic-Latin-webfont.woff') format('woff'),
         url('font/Arimo-Italic-Latin-webfont.ttf') format('truetype'),
         url('font/Arimo-Italic-Latin-webfont.svg#ArimoItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ArimoBold';
    src: url('font/Arimo-Bold-Latin-webfont.eot');
    src: url('font/Arimo-Bold-Latin-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/Arimo-Bold-Latin-webfont.woff') format('woff'),
         url('font/Arimo-Bold-Latin-webfont.ttf') format('truetype'),
         url('font/Arimo-Bold-Latin-webfont.svg#ArimoBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ArimoBoldItalic';
    src: url('font/Arimo-BoldItalic-Latin-webfont.eot');
    src: url('font/Arimo-BoldItalic-Latin-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/Arimo-BoldItalic-Latin-webfont.woff') format('woff'),
         url('font/Arimo-BoldItalic-Latin-webfont.ttf') format('truetype'),
         url('font/Arimo-BoldItalic-Latin-webfont.svg#ArimoBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

body, html{ margin: 0; padding:0; background: url(../images/bidy_bg.jpg) ; font-family: 'ArimoRegular',Arial, Helvetica, sans-serif; color:#0e0e0e;}

.wraper{ 
  width:879px;
  background:#fff; 
  margin:34px auto; 
/*   -webkit-box-shadow: 0px 0px 5px rgba(198, 196, 198, 0.84);
  -moz-box-shadow:0px 0px 5px rgba(198, 196, 198, 0.84); */
  box-shadow:0px 0px 5px rgba(198, 196, 198, 0.84);
  position:relative;
  padding:20px 10px 4px
}

.header{ width:100%; margin:0; padding:0; background:#1c6796 url(../images/header_bg.jpg) top center no-repeat; border-bottom:10px solid #e3e3e3; }
.header h1{ color:#fff; font:36px/27px 'ArimoRegular',Arial,sans-serif; text-align:left; border-bottom:1px solid #307da9; padding:25px 0 18px 40px; text-shadow: 2px 1px 1px rgba(29, 80, 107, 1);   }
.header-btn{ border-top:1px solid #1f6390; width:100%; padding:10px 0 2px; overflow:hidden; }
.header-btn ul{ position:relative; float:left; width:650px; padding-left:40px;}
.header-btn li{ list-style:none; color:#FFF; font:18px/27px 'ArimoRegular',Arial,sans-serif; text-align: left;; padding-bottom:10px; }
.header-btn li a{font:18px/27px 'ArimoRegular',Arial,sans-serif; color:#fff; text-decoration:none; font-weight:normal;}
.header-btn li a:hover{ text-decoration:underline;}
.photo-frm{ position:absolute; right:250px; top:23px}
.cv-btn{ position:relative; float:right; right:40px; top:10px;}
.cv-btn a:hover{opacity:0.6}

.address{ background:url(../images/add_bg.jpg) top left repeat-x; border:1px solid #e3e3e3; height:75px;}
.address ul li{ list-style:none; float:left; border-right:1px solid #e0e0e0; border-left:1px solid #fff; height:62px; text-align: left;}
.address ul li a{ text-decoration:none; color:#0e0e0e;}
.address ul li.one{ width:223px;  padding:13px 27px 0 22px}
.address ul li.one a img{padding-top:0px !important}
.address ul li.one a:hover{opacity:0.7}
.address ul li.two{ width:223px; text-align:left; font:14px/18px 'ArimoRegular',Arial,sans-serif; padding:4px 27px 0 25px}
.address ul li.three{ width:250px; border-right:none;  padding:13px 27px 0 28px}
.address ul li.three a{ color:#2270a0; font-style:italic; font:16px/27px 'ArimoRegular',Arial,sans-serif;}
.address a:hover{text-decoration: underline;}

.content-box{background:#f7f7f7; border:1px solid #e3e3e3; height:auto; margin-top:10px; overflow:hidden; padding:25px 25px 0 25px;}

.cont-sec {overflow:hidden; margin-bottom:25px;}

.cont-sec h2{
  width:815px; 
  background:#e3e3e3; 
/*   border:1px solid #e3e3e3; */
  padding:5px;
  font-style:italic;
  font:18px/27px '','ArimoRegular',Arial,sans-serif;
  margin-bottom:5px;
  padding:0 0 0 10px;
}

.accordionNoButton {
  width:785px;
	border:1px solid #e3e3e3;
	padding:3px 20px;
	margin-bottom:2px;
	font:15px/22px 'ArimoRegular',Arial,sans-serif;
}

.accordionButton {
  width:785px;
	background:url(../images/cont_coll.jpg) 780px center no-repeat;
	cursor: pointer;
	border:1px solid #e3e3e3;
	padding:3px 20px;
	margin-bottom:2px;
	font:15px/22px 'ArimoRegular',Arial,sans-serif;
	}

.accordionButton a{	color:#0e0e0e; text-decoration:none}
.accordionButton a:hover{ text-decoration:underline; color: #2071a0;}
.accordionNoButton a{	color:#0e0e0e; text-decoration:none}
.accordionNoButton a:hover{ text-decoration:underline; color: #2071a0;}


.accordionContent {	width: 795px;border:1px solid #e3e3e3; background:#fff; color:#7b7b7b; padding:15px; 	font:15px/25px 'ArimoRegular',Arial,sans-serif;}
.accordionContent a{color:#7b7b7b; text-decoration:none}
.accordionContent a:hover{color:#7b7b7b; text-decoration:underline}

.on {background: url(../images/cont_opn.jpg)  780px center no-repeat;}
.over {background:#f2f0f0 url(../images/cont_coll.jpg) 780px center no-repeat;}
.footer{ background:#a5a5a5; padding:4px; text-align:center; color:#fff; margin-top:10px;font:12px/16px 'ArimoRegular',Arial,sans-serif;}

.message{background:#e3e3e3; height:auto; margin-top:10px; overflow:hidden; padding:10px;
	font:15px/22px 'ArimoRegular',Arial,sans-serif;
}

div.coauthors{
  display:inline;
  font-size:12px;
}
div.pdflink{
  display:inline;
  font-size:12px;
}
div.publication{
  font-size:12px;
}
.title{
  text-decoration:none;
  color:#0e0e0e;
  font: bold 1em Arial, Helvetica, sans-serif;
  display:inline;
}
.journal{
  font: bold 1em Arial, Helvetica, sans-serif;
  display:inline;
}