/*_______________________|public|_______________________*/
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  margin:0px;
  padding:0px;
  text-align:center;
  color:#000;
  background:#f2f2f2;
}
a, table, img {
  border:0px;
}
a {
  color:#000;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}

table {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}

p {
  padding:0.3em 0;
  font-size:13px;
  text-indent:0em;
}

h1 {
  font-size:22px;
}

h2 {
  font-size:20px;
}
h3 {
  font-size:18px;
}

h4 {
  font-size:16px;
}

h5 {
  font-size:12px;
}

h6 {
  font-size:9px;
}

h1, h2, h3, h4, h5 ,h6 {
  margin:0.3em 0;
  font-weight:bold;
}

form {
  display:inline;
}

#wrapper {
  width:1003px;
  margin:0 auto;
  padding:0;
  text-align:left;
  overflow:hidden;
}
#header a {
  display:block;
  color:#000;
  width:1003px;
  height:158px;
  background:url(../images/header.gif) no-repeat;
}
#header a span {
  display:none;
}
#contentArea {
  min-height:500px;
  _height:500px;
  background:url(../images/contentAreaBg.gif) repeat-y;
}
#contentArea.no-split {
  background:#fff;
}
#footer {
  font-size:14px;
  padding-left:226px;
  background:url(../images/footerBg.gif) repeat-y;
}
#footer-secure {
  font-size:14px;
  background:url(../images/footerBg.gif) repeat-y;
}
#footLink {
  height:36px;
  line-height:36px;
  color:#fff;
  background:#323232;
}
#footLink a {
  color:#fff;
  text-decoration:none;
}
#footText {
  padding-left:56px;
}
#footLinkWrap {
  padding-right:23px;
}
#footLink div {
  display:inline;
}
#copyright {
  height:38px;
  line-height:38px;
  color:#a9a9a9;
  background:#f2f2f2;
}
#copyright a {
  color:#a9a9a9;
  background:#f2f2f2;
}

/* Columns and videos */
.multicolumnContainer {
     border-top: 1px solid #323232;
         
}

.news-latest-container {
     width:250px;
     padding-left:25px;
}

.news-latest-item {
     
}

/*_______________________|main menu|_______________________*/
#mainMenu, #security_mainMenu, #secure_site_mainMenu {
  width:1003px;
  border-bottom:2px solid #323232;
  overflow:hidden;
}
#mainMenu ul, #security_mainMenu ul, #secure_site_mainMenu ul {
  margin:0;
  padding:0;
  border:0;
}
#mainMenu ul li, #security_mainMenu ul li {
  margin:0;
  padding:0;
  border:0;
  float:left;
  list-style:none;
  line-height:36px;
  text-align:center;
  text-transform:uppercase;
  background:url(../images/menu_bg01.gif) repeat-x top left;
}
#secure_site_mainMenu ul li {
    float:left;
  list-style:none;
  height: 49px;
  margin-left: 1px;
}
#secure_site_mainMenu ul .first {
    margin: 0;
}
#mainMenu ul li a, #security_mainMenu ul li a {
  float:left;
  border:0;
  width:143px;
  height:36px;
  font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  line-height:36px;
  color:#000;
  background:url(../images/break_bar.gif) no-repeat top left;
}
#mainMenu ul li a:hover, #mainMenu ul li a.current, #security_mainMenu ul li a:hover, #security_mainMenu ul li a.current {
  text-decoration:underline;
  color:#fff;
  background:#323232 url(../images/break_bar.gif) no-repeat top left;
}
#mainMenu ul li.first a, #security_mainMenu ul li.first a {
  width:145px;
  background:url(../images/menu_bg01.gif) no-repeat top left;
}
#mainMenu ul li.first a:hover, #mainMenu ul li.first a.current, #security_mainMenu ul li.first a:hover, #security_mainMenu ul li.first a.current {
  text-decoration:underline;
  color:#fff;
  background:#323232;
}
#mainMenu ul li.last a {
  font-size: 13px;
}
#security_mainMenu ul li a {
  width:250px;
}
#security_mainMenu ul li.first a {
  width:253px;
}
.news-latest-item_recent-research {
  padding-left:60px;
  background:url(../images/icon_PDF_icon.jpg) top left no-repeat;
}
#content .news-latest-item_recent-research a {
  color:#000;
}
#content .news-latest-item_recent-research ul, #content .news-latest-item_recent-research ol {
  padding-left:4em;
}
/*_______________________|float|_______________________*/
.fl {
  float:left;
}
.fr {
  float:right;
}
.clear {
  clear:both;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
/* clearfix */
.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

.multicolumnContainer {
  padding-top: 5px!important;
  padding-left: 15px!important;
  width: 700px!important;
}

.column {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  background-color: #f0f0f0;
  border-radius: 8px;
  border: solid 1px #696969;
  width: 48%!important;
  height: 335px;
  margin-right:5px;
}

.column1 h3 {
  padding-left: 5px;
}

#link_comments a {
  float: right;
  padding: 5px;
}

#link_comments a.icon-mail {
 padding-left: 20px!important; 
}

#link_comments img {
  width: 48px;
  height: 20px;
}
#c129 .column   {
	height:377px;
}
#c138.csc-default {
	margin-top: 10px;
}
#c138.csc-default DIV.csc-textpic DIV.csc-textpic-single-image IMG{
	margin-bottom: 0;
}
#c138.csc-default DIV.csc-textpic-center DIV.csc-textpic-imagewrap{
	margin-left:2px;
}