/* CSS Document */

.cnt-container {}

.cnt-container .top-button-panel {
	/**margin-top: 5px;**/
	width: 200px;
	text-align: right;
}
.cnt-container .headtitleWidth {
	width: 345px !important;
	float: left;
	padding-top: 5px;
}
.cnt-container .headtitleWidth h1 {
	width: 350px !important;
}
.cnt-container .language-sel-area {
	/**float: left; 
	margin-top: 5px; **/
	display: inline-block;
	margin-right: 10px;
}
.cnt-container .language-sel-area select {
	width: 80px;
}
/* Style for images in content */
.cnt-container .long-desc img {
	padding-right: 15px;
	padding-bottom: 15px;
}
.headTitleauthoring {
	display: inline-block;
	/**padding-top: 0px !important;**/
}
.headTitleauthoring img {
	/**padding-right: 0px !important;
	padding-bottom: 15px !important;
	padding-top: 5px;**/
	padding-bottom: 3px;
}
.headTitleauthoring.new-content {
	width: 28px;
	
	text-align: right;
/*Commented the background color and border css to fix blue box appearing in country site menus*/
	/*background-color: #EEEAF2;*/
/*border: 1px solid #9FBEEA;*/
	margin-top: 5px;
}
.cnt-container .printable {
	display: inline-block;
	line-height: 30px;
	float: right;
}
/* Style for left navigation */
.cnt-container .leftcol ul.leftlink {
	background: none !important;
        padding-top: 0px;
        border: 0px;
}
.cnt-container ul.leftlink li ul.leftlink.nav-ul-5 {
	background: url(../images/bg/navi_shadow.png) top repeat-x !important;
	padding-top: 10px !important;
	border-top: 1px solid #666 !important;
	border-right: 1px solid #ccc !important;
	border-left: 1px solid #ccc !important;
	border-bottom: 1px solid #ccc !important;
	width: 162px;
}
.cnt-container ul.leftlink li ul.leftlink li ul.leftlink.nav-ul-6 {
	padding-top: 0px;
	border: 0px !important;
    top: 0px;
	width: 162px;
}
.cnt-container ul.leftlink li ul.leftlink li ul.leftlink.nav-ul-6 li a {
	font-weight: normal !important;
	padding: 8px 13px 8px 25px !important;
}
.cnt-container ul.leftlink li ul.leftlink.nav-ul-5 li a:hover, .cnt-container ul.leftlink li ul.leftlink.nav-ul-5 li a.active {
	background: #1c3e95 !important;
    color: #fff !important;
/* Added padding css to fix flicker issue on rendering servers*/
    padding-bottom: 8px!important;
    padding-top: 8px !important;
}
.cnt-container ul.leftlink li ul.leftlink li ul.leftlink.nav-ul-6 li a:hover, .cnt-container ul.leftlink li ul.leftlink li ul.leftlink.nav-ul-6 li a.active {
	background: #1c3e95 url(../images/icons/white_big.png) no-repeat 0px 3px !important;
/* Added padding css to fix flicker issue on rendering servers*/
    padding-bottom: 8px!important;
    padding-top: 8px !important;

}
.cnt-container ul.leftlink li ul.leftlink.nav-ul-5 li.dummy {
	background: #1c3e95 !important;
}
.cnt-container ul.leftlink li ul.leftlink.nav-ul-5 li.dummy > a:first-child {
    color: #fff !important;
}
.cnt-container ul.leftlink li ul.leftlink.nav-ul-5 li.dummy ul.leftlink.nav-ul-6 li {
	background: #fff !important;
}
.cnt-container ul.leftlink li ul.leftlink.nav-ul-5 li.dummy ul.leftlink.nav-ul-6 li.dummy {
	background: #000000 !important;
}
.cnt-container ul.leftlink li ul.leftlink.nav-ul-5 li.dummy ul.leftlink.nav-ul-6 li.dummy a {
	background:  url(../images/icons/white_big.png) no-repeat 0px 3px !important;
}
.cnt-container ul.leftlink li a {
	display: block !important;
	padding: 8px 13px !important;
	color: #333 !important;
	font-size: 13px !important;
	font-weight: bold !important;
	/* zoom: 1; */
}
.cnt-container ul.leftlink li.first {
	line-height: 15px !important;
	font-size: 13px !important;
	margin: 0 !important;
	padding: 0 !important;
	border-bottom: 1px solid #ffffff !important;
}
.cnt-container ul.leftlink li.first > a:first-child {
	padding: 22px 13px !important;
	display: block;
	color: #fff !important;
	font-family: 'GillSansMT', Arial, sans-serif !important;
	font-size: 13px !important;
	background-color: #777 !important; /*#b8bcc6;*/
}
/* End of style for left navigation */

/* Style for bullet points in long description */
.cnt-container  .long-desc ul {
	overflow: hidden;
	margin-bottom: 15px;
	list-style: disc outside none;
	padding-left: 15px;
	margin-left: 0px;
	margin-top: 10px;
}
.cnt-container  .long-desc ul li {
    padding: 3px 0 !important;
	margin-left: 0px;
}
/* End of style for bullet points in long description */

/* Style for table */
.cnt-container table {
	width: 550px;
	font-size: 13px;
	border-collapse: collapse;
	border: 1px #ffffff solid;
}
.cnt-container table th {
	background: none repeat scroll 0 0 #1C3E95;
	color: #ffffff;
	border-right: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    padding: 5px 10px;
    vertical-align: middle;
}
.cnt-container table tr td {
	border-right: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    padding: 5px 10px;
    vertical-align: text-top;
}
.cnt-container table tr td img {
	padding-bottom: 3px !important;
	padding-right: 0px !important;
}
.cnt-container table tr:nth-of-type(odd) td {
	background-color:#9BA0AD;
}
.cnt-container table.normal-table tr:nth-of-type(odd) td {
	background-color:#fff;
}
.cnt-container table.normal-table.advisories tr:nth-of-type(odd) td {
	background-color:#fff;
}
.cnt-container table tr:nth-of-type(even) td {
	background-color:#DDDDDD;
}
.cnt-container table.normal-table tr:nth-of-type(even) td {
	background-color:#fff;
}
.cnt-container table.normal-table.advisories tr:nth-of-type(even) td {
	background-color:#fff;
}
.cnt-container table tr:nth-child(odd) td {
	background-color:#9BA0AD;
}
.cnt-container table.normal-table tr:nth-child(odd) td {
	background-color:#fff;
}
.cnt-container table.normal-table.advisories tr:nth-child(odd) td {
	background-color:#fff;
}
.cnt-container table tr:nth-child(even) td {
	background-color:#DDDDDD;
}
.cnt-container table.normal-table tr:nth-child(even) td {
	background-color:#fff;
}
.cnt-container table.normal-table.advisories tr:nth-child(even) td {
	background-color:#fff;
}
.cnt-container table tr td:nth-of-type(1) {
	/**padding-left: 18px !important;**/
}
.cnt-container table.normal-table tr td:nth-of-type(1) {
	padding-left: 0px !important;
}
.cnt-container table.normal-table.advisories tr td:nth-of-type(1) {
	padding-left: 0px !important;
}
.cnt-container table.normal-table tr td {
	vertical-align: top;
}
.cnt-container table.normal-table.advisories tr td {
	vertical-align: top;
}
.cnt-container table.normal-table.advisories tr td:nth-of-type(1) {
	width: 90px !important;
	font-weight: bold !important;
}
.cnt-container table tr td.date2unbold {
	width: 90px;
	font-weight: bold;
}
.cnt-container table tr td.list2NM {
	width: 415px;
}
/* End of style for table */

/** Style for View All link **/
.cnt-container .arrow_blue {
	padding-right: 10px;
}
/** End of style for View All Link **/

.cnt-container .msg-result-not-found {
	font-style: italic;
	color: red;
	text-align: center;
	font-weight: bold;
}
/** Style for year selection drop-down **/
.cnt-container .year-select {
	margin-top: 10px;
}
/** End of style for year selection drop-down **/

/** Right column box section **/
.box li {
	list-style: outside;
	margin-left: 25px;
}
/** footer section **/
.footer ul li {
    list-style: outside none none !important;
}
