body.standard #content,
body.standard #sidebar { padding: 0 0 0 20px 0; width: 460px; float: left; }
body.standard #sidebar { float: right; }

body.standard #sidebar-na { float: left; }

body.standard #main-compo p  { padding:0px;}
body.standard #main-compo img { position: relative; margin: 0 20px 20px -30px; border: 0px; }

/* body.standard #main img { padding: 4px; background: #eee; border: 1px solid #ddd; } --- for NA */

/* subpage 3 columns */
body.subpage-3col #content { margin-top: -5px; }
body.subpage-3col #sidebar { width: 220px; }

/* subpage 2 columns: content + resources */
body.subpage-2col-a #content { width: 700px;}
body.subpage-2col-a #sidebar { width: 220px; }

/* subpage 2 columns: side-navigation + content */
body.subpage-2col #side-navigation { width: 220px; }
body.subpage-2col #navigation { width: 220px; }

body.subpage-2col #content { width: 700px;}

/* subpage 1 column: content */
body.subpage-1col #content { width: 940px;}

/* standard template overview */
body.overview #main .article h2, 
body.overview #sidebar .sidebar-item h2 { border-top: 5px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; padding: 6px 0 6px 0; }

/* body.overview #sidebar .sidebar-item-x h2  - For flower picture, no top border NA */
body.overview #sidebar .sidebar-item-x h2 { border-top: 0px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; padding: 6px 0 6px 0; }

/* body.standard #sidebar-na .sidebar-item h2  - For left box Related Links NA */
body.standard #sidebar-na .sidebar-item h2 { border-top: 5px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; padding: 6px 0 6px 0; }

<!-- change last minute margin-bottom:20px -->
body.standard #top-section { padding:0px; margin-bottom:10px; overflow:hidden; }
body.standard #top-section .top-column { float:left; width:1000px; padding: 6px 0 6px 0;}
body.standard #top-section .top-sidebar { float:right; }

body.standard #content a,
body.standard #sidebar a { padding: 0; font-weight: normal; }
body.standard #content a.link-image:hover img,
body.standard #sidebar a.link-image:hover img { border: 0px solid #999; }

<!-- change 29px to 2px na -->

body.standard #main .article { padding-bottom: 2px; }
body.standard #main .article p { margin-bottom: 17px; font-size: 1.2em; line-height: 1.5; color: #666; }
body.standard #main .article h1 { color: #396CCF; font: 2.6em Georgia, serif; margin-bottom: 17px; }
body.standard #main .article h2 { color: #333; font-size: 1.8em; margin-bottom: 4px; font-weight: normal; }
body.standard #main .article h3 { color: #396CCF; font: 1.8em Georgia, serif; margin-bottom: 18px;}
body.standard #main .article .meta { display: block; color: #999; padding: 0 0 3px; }
body.standard #main .article img { float: left; margin: 4px 0 10px; }
/**/
body.standard #main .article-with-image img { padding: 1px; border: 1px solid #eeeeee; background-color: #eee; float: left; margin-right: 8px;}

/* body.standard #main .article-with-image img { margin-right: 10px;} */

body.standard #main .article ul.with-dot { margin: 26px 0 0 13px; }
body.standard #main .article ul.with-dot li { background: transparent url(../images/bullet_grey.png) no-repeat scroll 0 3px; padding: 0 0 6px 13px; color: #666; font-size: 1.2em;  }

/* body.standard #content .article-with-image .article-content { width: 280px; float: right; } - for Focus*/

body.standard #content .article-with-image .article-content { width: 460px; float: right; }

body.standard #content .article-with-date .article-date { width: 40px; float: left; padding-top: 5px; text-align: center; font-family: Georgia, serif; }
body.standard #content .article-with-date .article-content { width: 400px; float: right; }
body.standard #content .article-with-date h2 { margin-bottom: 18px; }
body.standard #content .article-date span { display: block; }
body.standard #content .article-date .article-date-container { padding: 2px; background: #ccc; }
body.standard #content .article-date .article-day { background: #fff; padding: 5px 0 7px; color: #666; font-size: 1.6em; font-weight: bold; }
body.standard #content .article-date .article-month { padding: 4px 0 1px; color: #666; font-size: 1.2em; }
body.standard #content .article-date .article-year { padding: 2px 0; color: #aaa; font-size: 1.2em; }
body.standard #content .main-article { padding-bottom: 33px; }
body.standard #content .main-article p { font-size: 1.4em; }

body.standard #sidebar .sidebar-cover { padding-bottom: 35px; }

body.standard #sidebar-na .col1-na { width: 220px; float: left; }
body.standard #sidebar-na .col2-na  { width: 220px; float: right; }

/* Add Col3-na for Int. Year in 460 px */
body.standard #sidebar-na .col3-na { width: 460px; float: left; }

body.standard #sidebar .col1 { width: 220px; float: left; }
body.standard #sidebar .col2 { width: 220px; float: right; }

/* change 19px to 5px NA*/

body.standard #sidebar .article-photos .article { padding-bottom: 5px; }

body.standard #sidebar-na .col1-na .article-photos .article { padding-bottom: 52px; }
body.standard #sidebar-na .col1-na .article-photos .article-content { width: 130px; float: right; }
body.standard #sidebar-na .article-photos h2 { margin-bottom: 19px; }

body.standard #sidebar .article-photos .article-content { width: 130px; float: right; }

/* body.standard #sidebar .article-photos .article-content { width: 110px; float: right; } */

body.standard #sidebar .article-photos h2 { margin-bottom: 19px; }

body.standard #sidebar .article-photos img { margin-bottom: 0; }

/* change 50px to 10px na */

body.standard #sidebar .sidebar-item { padding-bottom: 0px; }

body.standard #sidebar .sidebar-item h2 { color: #333; font-size: 1.8em; margin-bottom: 18px; font-weight: normal; }

body.standard #sidebar .sidebar-item p { font-size: 1.2em; line-height: 1.5; color: #666; }


body.standard #sidebar .sidebar-item-na h2 { border-top: 5px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; padding: 6px 0 6px 0; }
body.standard #sidebar .sidebar-item-na { padding-bottom: 10px; }
body.standard #sidebar .sidebar-item-na h2 { color: #333; font-size: 1.8em; margin-bottom: 18px; font-weight: normal; }
body.standard #sidebar .sidebar-item-na p { font-size: 1.2em; line-height: 1.5; color: #666; }
body.standard #sidebar .sidebar-item-na ul li { font-size: 1.2em; line-height: 1.4; padding: 4px 0 10px 15px; }
body.overview #sidebar .sidebar-item-na ul li { border-bottom: 1px solid #E1E1E1 }

body.standard #sidebar .sidebar-item ul li { font-size: 1.2em; line-height: 1.4; padding: 4px 0 10px 15px; }

/* Remove - background: url(../images/bullet_grey.png) 1px 0.75em no-repeat;- from the above line */

/* no-bottomline for last item in Related Links NA */
body.overview #sidebar-na .sidebar-item ul li.no-bottomline { border-bottom: 0px solid #E1E1E1 }
body.overview #sidebar .sidebar-item ul li.no-bottomline { border-bottom: 0px solid #E1E1E1; margin-bottom: 0px; }
/* no-bottomline-a margin-bottom increased to 7 px */
body.standard #sidebar .sidebar-item ul li.no-bottomline-a { border-bottom: 0px solid #E1E1E1; margin-bottom: 7px; }
/* new-top margin-top increased to -3px to reach egual level to partneships */
body.standard #sidebar .sidebar-item ul li.new-top { border-bottom: 1px solid #E1E1E1; margin-top: -3px; }
body.standard #sidebar .sidebar-item-na ul li.new-top { border-bottom: 1px solid #E1E1E1; margin-top: 18px; }


body.overview #sidebar .sidebar-item ul li { border-bottom: 1px solid #E1E1E1 }
body.standard #sidebar .gray-box { border-top: 5px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; background: #F3F3F3; padding: 0 16px 0 16px; margin-bottom: 29px;}
body.standard #sidebar .gray-box h3 { font-weight: bold; font-size: 1.2em; padding: 10px 0; background: url(../images/bg_gray-box-hr.gif) repeat-x bottom left; }
body.standard #sidebar .gray-box ul li { background: transparent; padding:4px 0 10px 0; border-bottom: 1px solid #E1E1E1 }
body.standard #sidebar .gray-box ul li.pdf { background: url(../images/ico_pdf.gif) no-repeat 0 7px; padding-left: 15px; }
body.standard #sidebar .gray-box ul li.video { background: url(../images/ico_video.gif) no-repeat 0 7px; padding-left: 15px; }
body.standard #sidebar .gray-box ul li.photo { background: url(../images/ico_photo.gif) no-repeat 0 7px; padding-left: 15px;  }
body.standard #sidebar .gray-box ul li.audio { background: url(../images/ico_audio.gif) no-repeat 0 7px; padding-left: 15px;  }
body.standard #sidebar .gray-box ul li.last { border: 0; }

/*
body.standard #side-navigation { width: 220px; margin-right: 20px; display: inline; float: left; border-top: 5px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; }
body.standard #side-navigation h2 { font-size: 1.8em; color: #333; font-weight: normal; padding: 6px 0 8px 0; }
body.standard #side-navigation li { border-top: 1px solid #E1E1E1; }
body.standard #side-navigation li a { font-size: 1.2em; color: #333; display: block; padding: 7px 0 7px 15px; background: url(../images/ico_side-nav-arrow.gif) no-repeat  2px 10px; min-height: 14px;  }
body.standard #side-navigation li a:hover { background-color: #f3f3f3; text-decoration: none; }
*/
#navigation:after,
#navigation { width: 220px; margin-right: 20px; display: inline; float: left; border-top: 5px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; }
#navigation ul { float: left; }
#navigation ul li {  width: 220px; border-top: 1px solid #E1E1E1; }
#navigation ul li a { font-size: 1.2em; color: #333; display: block; padding: 7px 0 7px 15px; background: url(../images/ico_side-nav-arrow.gif) no-repeat  2px 10px; min-height: 14px; }
#navigation ul li a:hover { background-color: #f3f3f3; text-decoration: none; }

	
/*	
body.standard #side-navigation li a.collapse { background: url(../images/ico_side-nav-arrow-c.gif) no-repeat  2px 10px; }
body.standard #side-navigation li a.no-child { background: url(../images/ico_no-child.gif) no-repeat  2px 13px; }
body.standard #side-navigation li ul.first-level a { background-position: 17px 10px; padding-left: 30px; }
body.standard #side-navigation li ul.first-level a.no-child { background-position: 17px 13px; }
body.standard #side-navigation li ul.first-level a.collapse { background-position: 17px 10px; }
body.standard #side-navigation li ul.second-level a { background-position: 32px 10px; padding-left: 45px;  }
body.standard #side-navigation li ul.second-level a.no-child { background-position: 32px 13px; }
body.standard #side-navigation li ul.second-level a.collapse { background-position: 32px 10px; }
body.standard #side-navigation li ul.third-level a { background-position: 47px 10px; padding-left: 60px;  }
body.standard #side-navigation li ul.third-level a.no-child { background-position: 47px 13px; }
body.standard #side-navigation li ul.third-level a.collapse { background-position: 47px 10px;}
body.standard #side-navigation li ul { display: none;  }
*/

#contenttable #boxPink,
#contenttable .boxPink {
	width: 940px;
	height: auto;
	border-top: 1px solid #F56E87;
	border-left: 1px solid #F56E87;
	border-right: 1px solid #F56E87;
	border-bottom: 1px solid #F56E87;
	background-color: #E8F5ED;
	color: #333;
}

#contenttable #boxPink ul,
#contenttable .boxPink ul { 
	margin: 0px;
	padding: 0px;
}

#contenttable #boxPink li,
#contenttable .boxPink li {
	font: 1.2em Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	list-style: none;
	height: auto;
	border-bottom: 1px solid #E9E2A9;
	padding: 3px 5px 5px;
}

body.standard #sidebar-na .sidebar-item { padding-bottom: 10px; }
body.standard #sidebar-na .sidebar-item h2 { color: #333; font-size: 1.8em; margin-bottom: 18px; font-weight: normal; }
body.standard #sidebar-na .sidebar-item p { font-size: 1.2em; line-height: 1.5; color: #666; }
body.standard #sidebar-na .sidebar-item ul li { font-size: 1.2em; line-height: 1.4; padding: 4px 0 10px 15px; }

body.overview #sidebar-na .sidebar-item ul li { border-bottom: 1px solid #E1E1E1 }

/* PDF Link for IAEA Bulletin*/

#content table tr td.pdf {
    padding: 15px 10px 15px 30px!important;
    vertical-align: middle!important;
    width: 233px;
}
#content table tr td.pdf ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#content table tr td.pdf li {
    color: #CCCCCC;
    float: left;
    margin-right: 10px;
}
#content table tr td.pdf a {
    background: url("../images/pdf_inactive.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    border: medium none;
    color: #858585;
    display: block;
    font-weight: normal;
    padding-bottom: 21px;
    text-align: center;
    width: 19px;
}
#content table tr td.pdf a.active{
	background-image: url("../images/pdf_active.gif");
	}
	
	/*IE 7 hack for background-image*/
	* + html #content table tr td.pdf a.active{
	background-image: url("../images/pdf_active.gif");
	background-repeat: no-repeat;
	background-position: 0 20px;
	}
	
#content table tr td.pdf a:hover {
	color: #396CCF;
	text-decoration:none;
	font-weight:bold;
}

