/*reset*/
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,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}

/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol, ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}

/*-----------Template CIS LCN, Copyright 2011 by Amigo. www.amigo.md-------------*/

body {font-family:"Times New Roman", Times, serif;font-size:15px;background-color:#FFFFFF;min-width:1100px;color:#071833}
.line_grey {background:#FFF url(../img/line_grey.gif) repeat-x 0 0;width:100%;height:1px;}
.line_blue {background:#FFF url(../img/line_blue.gif) repeat-x 0 0;width:100%;height:1px;}


/*Headings*/
h1 {}
h2 {font-size:26px;}
h3 {font-size:17px;color:#d1d1d1}
h4 {font-size:12px}
h5 {font-size:18px;color:#b5b4be;margin-bottom:10px;font-style:italic}
h6 {font-size:16px;color:#b5b4be;margin-bottom:10px;font-style:italic}
/*#middle h3.simpleH {text-transform:none}



/*HEADER
----------------------------------------------------------------------------------------------------------------------------*/
.gradient{background:#FFF url(../img/gradient.gif) repeat-x top center;width:100%;height:150px;position:relative}

/*Logo
--------------------------------------------------------*/
#logo {position:relative;top:58px}


/*MAGIC SLIDER
----------------------------------------------------------------------------------------------------------------------------*/
#infobox {margin-top:-41px}
#paper {position:relative}
#map {position:relative;left:-42px;margin-top:12px}
body#members #map {position:relative;left:42px;margin-top:12px}
body#contacts #map {position:relative;left:42px;margin-top:12px}
.top_head {margin:46px 12px;}

/*PAGINATOR*/
.pagination {margin-top:8px}
.pagination li {float:left;margin-right:7px;}
.pagination li a {display:block;width:11px;height:0;padding-top:13px;background-image:url(../img/slider_pag.png);background-position:0 0;float:left;overflow:hidden}
.pagination li.current a {background-position:0 -13px}

/*RIGHTSIDE CONTENT*/

/*#canvas table {height:290px}*/
/*
#canvas table td.autoheight {height:100%;  margin:0;  padding:0; border:none}*/
#canvas table td.top h2 {color:#071833;margin-bottom:8px;margin-top:-4px;font-weight:400}
#canvas table td.top h4 {color:#071833;margin-top:8px;font-weight:400}
#canvas table td.top h4 a {color:#071833;text-decoration:none}
#canvas table td.top h4 a:hover {color:#071833;text-decoration:underline}
#canvas table td.middle {color:#d1d1d1;font-style:italic;font-size:21px;vertical-align:bottom}
#canvas table td.middle p{margin-bottom:-4px}
#canvas table td.bottom {color:#d1d1d1;text-align:right;font-size:12px;padding-top:8px;}
#Russia, #Kazah, #Kirgiz, #Tadjik,#Uzbek,#Turkmen,#Azer,#Belarus,#Ukraina,#Armenia,#Moldova {display: none;}








/*Middle
----------------------------------------------------------------------------------------------------------------------------*/
#about_text h3 {color:#071833}
#middle h3 {margin-bottom:10px;font-weight:400;text-transform:uppercase}
#middle .line_grey,#middle .line_blue {margin-bottom:12px;}
body#member #middle {margin-top:45px}
body#members #middle {margin-top:12px}
#middle {margin-top:23px}

/*NEWS & PUBLICATIONS*/
#middle .news span,#middle .publication span {display:block;font-size:12px;color:#d1d1d1;margin-bottom:3px;line-height:12px}
#middle .news a,#middle .publication a {color:#071833;font-size:14px;line-height:18px;text-decoration:none}
#middle .news a:hover,#middle .publication a:hover {text-decoration:underline}
#middle .news div,#middle .publication div {margin-bottom:7px;}
#middle a.all {display:block;text-align:right;color:#d1d1d1;font-size:12px;position:relative;top:5px}
#middle a.all:hover {text-decoration:none}

/*ABOUT text*/
#about_text .text {margin-top:-2px}
#about_text .text p {line-height:20px;font-size:15px;margin-bottom:11px;}

/*Mainmenu
--------------------------------------------------------*/
ul#mainmenu  {display:block;font-size:16px;position:relative;top:69px;line-height:19px;float:right;width:686px}
ul#mainmenu li {float:left;padding-left:23px;}
ul#mainmenu li a {text-decoration:none;color:#d1d1d1;font-weight:400;text-transform:uppercase}
ul#mainmenu li a:hover {color:#071833}
ul#mainmenu li.current a {color:#071833}
ul#mainmenu li.first-item {padding-left:0}


/*Footer
----------------------------------------------------------------------------------------------------------------------------*/
#footer_mid {font-family:Arial;font-size:11px;color:#d1d1d1;margin-bottom:70px}
#copyright {line-height:15px;position:relative;left:-4px;top:19px}
#copyright span {padding-left:4px;margin-top:10px;display:block}
#copyright span img {vertical-align:middle}
#footer_top {margin-top:46px}
#footer_top .line_grey {position:relative;top:10px}
#footer_top #download select {width:100%;background-color:#bcbec0;color:#FFFFFF;font-size:13px}

/*Bottom Menu*/
ul#bottom_menu {position:relative;top:21px;line-height:14px}
ul#bottom_menu li {float:left;padding:0 11px 0 11px;border-left:1px solid #b5b4be}
ul#bottom_menu li.current a {text-decoration:none;color:#071833}
ul#bottom_menu li a {color:#d1d1d1}
ul#bottom_menu li a:hover {text-decoration:none}
ul#bottom_menu li.first-item {padding-left:0;border:0 none}
ul#bottom_menu li.last-item {padding-right:0}


/*MEMBERS*/
#middle .members .members_item {height:140px;margin-bottom:55px}
#middle .members .members_item h3 {text-transform:none;font-size:18px;color:#071833}
#middle .members .members_item p {color:#BCBDC0;line-height:16px}
#middle .members .members_item h4 {font-size:14px;color:#BCBDC0;margin-bottom:5px;font-weight:700}
#middle .members .members_item a {text-decoration:underline;color:#BCBDC0;float:right;margin-top:2px;font-size:13px}
#middle .members .members_item a:hover {text-decoration:none;color:#071833}
#middle .members .members_item:hover > p,#middle .members .members_item:hover > a,#middle .members .members_item:hover > h4 {color:#071833}

/*MEMBERS: hover state*/
#middle .members1 .members_item {height:140px;margin-bottom:55px;}
#middle .members1 .members_item h3 {text-transform:none;font-size:18px;color:#071833;}
#middle .members1 .members_item p {color:#071833;line-height:16px}
#middle .members1 .members_item h4 {font-size:14px;color:#071833;margin-bottom:5px;font-weight:700}
#middle .members1 .members_item a {text-decoration:underline;color:#071833;float:right;margin-top:2px;font-size:13px}
#middle .members1 .members_item a:hover {text-decoration:none;color:#071833}



/*CONTACTS*/
#middle .members .contacts  {height:140px;margin-bottom:55px}
#middle .members .contacts h3 {text-transform:none;font-size:18px;color:#071833}
#middle .members .contacts p {color:#BCBDC0;line-height:16px}
#middle .members .contacts p a {text-decoration:underline;color:#BCBDC0}
#middle .members .contacts:hover > h3 {font-weight:400}
#middle .members .contacts:hover > p {color:#071833}
#middle .members .contacts:hover > p a {color:#071833;font-weight:400}
#middle .members .contacts  p a:hover {text-decoration:none}

/*CONTACTS: hover state*/
#middle .members1 .contacts  {height:140px;margin-bottom:55px}
#middle .members1 .contacts h3  {text-transform:none;font-size:18px;color:#071833;}
#middle .members1 .contacts p {color:#071833;line-height:16px}
#middle .members1 .contacts p a {text-decoration:underline;color:#071833}




/*MEMBER PAGE*/
/*LEFTSIDE CONTENT*/
#canvas_left {position:relative;height:290px}
#canvas_left table {height:auto}
#canvas_left table td.top h2 {color:#071833;margin-bottom:8px;text-align:right}
#canvas_left table td.top h2.upper {text-transform:uppercase}
#canvas_left table td.top h4 {color:#071833;margin-top:8px}
#canvas_left table td.top h4 a {color:#071833;text-decoration:none}
#canvas_left table td.top h4 a:hover {color:#071833;text-decoration:underline}
#canvas_left table td.middle {color:#d1d1d1;font-style:italic;font-size:21px;padding-bottom:8px;padding-top:10px}
#canvas_left table td.bottom {color:#d1d1d1;text-align:right;font-size:12px;}
#canvas_left a{position:absolute;bottom:0;text-decoration:none;color:#000;left:-20px; font-weight:bold}
#canvas_left a:hover {color:#071833}

#contact {color:#071833;font-size:13px;line-height:16px}
#contact div {margin-bottom:16px}
#contact div p a {text-decoration:none;color:#071833}
#contact div p a:hover {text-decoration:underline}

ul.practice {color:#D1D1D1}
ul.practice li {font-size:14px;padding-bottom:3px;line-height:18px}

#partner_data .partner h3 {color:#071833}
#partner_data .partner {margin-bottom:38px;font-size:13px}
#partner_data .partner span {font-size:17px;padding-bottom:1px;display:block}
#partner_data .partner a {color:#D1D1D1;line-height:18px}
#partner_data .partner a:hover {text-decoration:none}

#partner_data .news a.all:hover {text-decoration:underline}




/*NEWS Page
----------------------------------------------------------------------------------------------------------------------------*/
body#newspage ul.pagination {display:none}
body#publications ul.pagination {display:none}

/*NEWS*/
#news ul.news_list {font-size:14px;color:#D1D1D1}
#news ul.news_list li {color:#071833;margin-bottom:8px}
#news ul.news_list li a {color:#D1D1D1;text-decoration:none}
#news ul.news_list li a:hover {text-decoration:underline}

/*Paginator*/
#about_text .line_grey {margin-top:16px}
.paging {font-size:15px;color:#071833;margin-top:17px}
.paging span {float:left}
.paging ul {float:left}
.paging ul li {float:left;margin-left:5px}
.paging ul li a {font-size:14px;text-decoration:none;color:#D1D1D1}
.paging ul li a:hover {color:#071833}

/*Managing partner
----------------------------------------------------------------------------------------------------------------------------*/
.partner_page .text {margin:0}
.partner_page .index {margin-left:24px;margin-right:0px}

#partner_data .partner_page h3 {text-transform:none;font-weight:bold;margin-top:15px;margin-bottom:5px;line-height:17px;}
#partner_data .partner_page .index p {padding-bottom:5px;line-height:15px;color:#071833}
#partner_data .partner_page .index a {line-height:14px;color:#071833;margin:0}
#partner_data .partner_page .text {margin-top:-4px}
#partner_data .partner_page .text p {line-height:20px;padding-bottom:11px}


table.country {height:270px}


/*COUNTRY CHAPTERS*/

/*Primary menu*/
ul#primary li {margin-bottom:9px;}
ul#primary li a {font-size:17px;color:#b5b4be;text-transform:uppercase;text-decoration:none}
ul#primary li a:hover {text-decoration:underline}
ul#primary li.current a {color:#000}

/*Secondary menu*/
ul#secondary {padding-left:20px;margin-top:14px}
ul#secondary li {margin-bottom:5px}
ul#secondary li a {font-size:15px;color:#b5b4be !important;text-transform:none;line-height:19px;}
ul#secondary li.current a {color:#000 !important}

ul#article_menu {padding-left:20px;margin-top:20px;margin-bottom:20px}
ul#article_menu li {margin-bottom:9px;}
ul#article_menu li a {color:#071833}
ul#article_menu li a:hover {text-decoration:none}

#arctiles p a {color:#071833}
#arctiles p a:hover {text-decoration:none}
#arctiles p {color:#071833;line-height:20px;margin-bottom:9px}
#arctiles p strong {font-weight:bold}

#arctiles ul {padding-left:20px;padding-bottom:9px;color:#071833;list-style-type: disc}
#arctiles ul li {margin-bottom:5px;line-height:20px;}

a.top {display:block;font-size:12px;color:#b5b4be;text-align:right; margin: 10px 0}
a.top:hover {text-decoration:none}

#arctiles ol {list-style-type: decimal;padding-left:27px;margin: 5px 0 5px}
#arctiles ol li {margin-bottom:5px;line-height:20px;}
#arctiles ol li ul {list-style-type: disc;margin: 5px 0px 5px -5px}

#navigation_site *{color:#071833}
#navigation_site ul li strong {font-weight:bold}
#navigation_site ul li {margin-bottom:10px;}
#navigation_site ul li a {text-decoration:none;}
#navigation_site ul li a strong {font-weight:bold}
#navigation_site ul li a:hover {text-decoration:underline}
#navigation_site ul li ul {margin-left:15px;margin-top:10px}

.roman li{list-style-type: lower-alpha; margin-left: 10px;}
.roman2 li{list-style-type: lower-roman;margin-left: 3px;}
.roman2 li li{list-style-type: lower-alpha;margin-left: 3px;}
blockquote {	margin: 0 0 10px 1px5;}

.footnotes {border-top: 1px solid #999; padding-top:15px; }
.footnotes p{color:#999!important; font-size:12px; line-height:14px!important;}

/*AUTHORS PAGE*/
#about_text .text {margin:0}
#about_text .index {margin-left:24px;margin-right:0px}
#about_text .index h3 {text-transform:none;font-weight:bold;margin-top:15px;margin-bottom:5px;line-height:17px;}
#about_text .index p {padding-bottom:5px;line-height:15px;color:#071833}
#about_text .index a {line-height:14px;color:#071833;margin:0;font-size:14px}
#about_text .index a:hover {text-decoration:none}
#about_text .text {margin-top:-4px;color:#071833}
/*#about_text .text p {line-height:20px;padding-bottom:11px}*/

/*AUTHORS PAGE*/
#about_text .text ul {padding-left:20px;padding-bottom:9px;color:#071833;list-style-type: disc}
#about_text .text ul li {margin-bottom:8px;line-height:20px;}
#about_text .text ol {list-style-type: decimal;padding-left:27px;margin: 5px 0 5px}
#about_text .text ol li {margin-bottom:5px;}
#about_text .text ol li ul {list-style-type: disc;margin: 5px 0 5px}
