@charset "UTF-8";
/* CSS Document */
@font-face {
    font-family: 'DroidSansRegular';
    src: url('fonts/DroidSans-webfont.eot');
    src: url('fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/DroidSans-webfont.woff') format('woff'),
         url('fonts/DroidSans-webfont.ttf') format('truetype'),
         url('fonts/DroidSans-webfont.svg#DroidSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DroidSansBold';
    src: url('fonts/DroidSans-Bold-webfont.eot');
    src: url('fonts/DroidSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/DroidSans-Bold-webfont.woff') format('woff'),
         url('fonts/DroidSans-Bold-webfont.ttf') format('truetype'),
         url('fonts/DroidSans-Bold-webfont.svg#DroidSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

html, body
{
    min-height: 100%;
}
/*

--------------------------------------------------------
			Modifications( ORIGINAL IN STYLE.CSS )
--------------------------------------------------------
line 82 .main-nav .first-level li.home a:hover, .main-nav .first-level li.home a.active{   background: url(../images/icon_home.png) no-repeat center -15px #dddcdc !important; }

*/
td{padding-right:20px;}


/* CUSTOM CSS BY THE HINDU */
.fellowship-h3 { margin:10px 0 5px; padding:0 0 13px 0 !important; font:normal 16px/18px Georgia; border-bottom:1px solid #e7e7e7;}

/*.about-cnt h3, .left-cnt h3 {font-weight: bold;} */
.left-cnt .rightFloatImg{float:right; padding:10px 10px 10px 10px;}
/*.leadership-cnt{border-bottom: solid 1px #e7e7e7; padding: 25px 0px 25px 0px;}*/

/* For cover-it-live */
.left-cnt .coverItLive{border-bottom: solid 1px #e7e7e7; margin-bottom:50px;  padding-bottom:10px;}
.main-container .left-cnt .coverItLive h1{border:none; font: normal 30px/32px Georgia; color: #0a57a5; padding: 0 0 8px;margin-bottom: 20px;}

.main-container .right-cnt .embedArea9{background:none; font: normal 16px Georgia; color: #0a57a5; text-align:left; margin:0px 10px 10px 0px; padding:0px;}
.header .logo{ float:left;margin-left:10px;}
.main-container .right-cnt .embedArea9{background:none; font: normal 16px Georgia; color: #0a57a5; text-align:left; margin:0px 10px 10px 0px; padding:0px;}
.fellowship-cnt li.dontShowTitle{border-bottom: none; display: block; overflow: hidden; padding: 0px 0 0px; margin: 0 0 0px; }
.readMoreLink{margin: 10px 0 0; font-family: 'DroidSansRegular'; display: block; overflow: hidden; float: left;
background: url(../images/arrow_more.gif) no-repeat left 6px; padding: 0 0 0 15px; color: #333; font-size: 13px;}


.main-container .right-cnt .social-link li{padding: 0;  margin-bottom: 0px}

.social-link{  background-color: #dcdcdc;  color:#0A58A2; font-weight:bold; margin-bottom:20px; padding:6px 2px 6px 2px;}

.main-container .right-cnt .social-link li{ padding:0 3px; float:left;  font-size:16px; } 
.main-container .right-cnt .social-link li.first{ float:left; padding-top:5px;} 
.social-link li .twitter-link{  float:left; background:url(../images/icon_social_Big.png) 10px top; height:28px; width:36px; background-repeat:no-repeat; padding-left: 8px; border-left: solid 1px #0a57a5;}
.social-link li .fb-link{ float:left; background:url(../images/icon_social_Big.png) -65px top; height:28px; width:46px; background-repeat:no-repeat; border-left: solid 1px #0a57a5;}

.left-cnt .commonImageClass
{
border: 1px solid #CCC;
float: right;
margin: 0px 0 10px 20px;
}


.leadership-cnt img, .fellowship-cnt img {
border: 1px solid #CCC;
float: right;
margin: 0px 0 10px 20px;
}

.main-container .left-cnt .col-two h2 , .main-container .left-cnt .col-two{ 
margin-bottom: 20px !important;
}

.main-nav .first-level li a:hover{color:#0d5ca4;  background:#B3CBDF; }
.main-nav .first-level li a.active {color: #0d5ca4; background: #dddcdc;}
.main-nav .first-level li.home a:hover {background: url(../images/icon_home.png) no-repeat center -15px #B3CBDF;}
.main-nav .sec-level li a:hover {background-color:  #dcdcdc;}

.main-nav .sec-level li a{ padding:3px 0; color:#666; }
.main-nav .sec-level li a:hover, .main-nav .sec-level li a.active{ color:#000;}

.image-caption{ font: italic 20px/22px Times New Roman;
margin-right: -1px;
float: right;
color: #a0a0a0;
padding: 95px 0 0;
}

ul.image-caption-words li
{
	display:inline;
	margin-right: 4px;
	padding-right:4px;
}

.image-caption-words img
{

	width:18px;	
	margin-right: 16px;
	vertical-align:text-top;
	padding-top:2px;
	
}
#dates a { width:78px; height:78px; float:left; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter: alpha(opacity=20);-moz-opacity: 0.2;-khtml-opacity: 0.2;opacity: 0.2;}
.main-container .left-cnt .highlight-h3 {font-weight: bold;margin-bottom: 0px;background-color: #F8F7F7; padding-left:10px;}
.main-container .left-cnt .about-cnt ul, .main-container .left-cnt .about-cnt ol{ padding:6px 20px;}
/*---------------a href style changes in frontpage title's---------------------------------*/
.main-container .left-cnt .about-cnt a{color:black; text-decoration:none; }
.main-container .left-cnt .col-two .right-col .active-news a{font:normal 14px/18px Georgia; color:black; text-decoration:none; }
.main-container .left-cnt .col-two .left-col .headline a{ font:normal 14px/18px  Georgia; color:#000; text-decoration:none; }
/*------------------------------------------------*/

.media-cnt li h4, .media-cnt li h4 a {
height: 100%;
}

/*-------------Slideshow-------------------------*/

span.dateline {
	font-size: 14px;	
	position: absolute;
	bottom: 7px;
	right: 0px;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	padding-bottom:2px;
	
}
.button-image {
	
	float:left;
   
	}
#carousel {
	border: 1px solid #ECECEC;
	margin: 20px 0;
	padding: 15px 0;
}

#carousel h3 {
	padding-left: 15px;
}

.jcarousel-container {
	position: relative !important;
}

.jcarousel-clip {
	z-index: 2;
	padding: 0;
	margin: 0;
	overflow: hidden;
	position: relative !important;
}

#image-clip {
	margin-left:4px;
	float:left;
	margin-right:5px;
	overflow: hidden;
	width: 84px;
		
}

#image-clip   img{
margin: 0 auto;
text-align:center;
}

.jcarousel-list {
	z-index: 1;
	overflow: hidden;
	position: relative !important;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
	float: left;
	list-style: none;
}

.jcarousel-list li img {
	padding: 2px;
	border: 1px solid #ECECEC;
	margin-bottom: 3px;
}

.jcarousel-next {
	z-index: 3;
	display: none;
}

.jcarousel-prev {
	z-index: 3;
	display: none;
}

.jcarousel-skin .jcarousel-container-horizontal {
	width: 570px;
	padding: 20px 35px 10px 35px;
}

.jcarousel-skin .jcarousel-clip-horizontal {
	width: 570px;
	height: 140px;
}

.jcarousel-skin .jcarousel-item {
	width: 106px;
	height: 140px;
	font-size: 12px;
	line-height: 14px;
}

.jcarousel-skin .jcarousel-item-horizontal {
	margin-right: 10px;
}

.jcarousel-skin .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}

.jcarousel-skin .jcarousel-next-horizontal {
	position: absolute !important;
	top: 43px;
	right: -3px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: url(../images/button-next-yellow.gif) no-repeat 0 0;
}

.jcarousel-skin .jcarousel-next-disabled-horizontal,
.jcarousel-skin .jcarousel-next-disabled-horizontal:active,
.jcarousel-skin .jcarousel-prev-disabled-horizontal,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:active {
	cursor: default !important;
	background-position: -96px 0 !important;
}

.jcarousel-skin .jcarousel-prev-horizontal {
	position: absolute !important;
	top: 43px;
	left: 5px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: url(../images/button-prev-yellow.gif) no-repeat 0 0;
}


#multimedia-carousel {
	width: 580px; /*460-original*/
	margin-top: 20px;
}

#multimedia-carousel .jcarousel-container-horizontal {
	width: 580px; /*430-original*/
	padding-left: 30px;
	padding-top: 5px;
}

#multimedia-carousel .jcarousel-clip-horizontal {
	width: 580px;  /*430-original*/
	height: 150px; 
}

#multimedia-carousel .jcarousel-next-horizontal {
	right: -9px;
	top: 44px;

}

#multimedia-carousel .jcarousel-prev-horizontal {
	left: 0px;
	top: 44px;
}

#multimedia-carousel .jcarousel-item {
	width: 129px;
	margin-right: 20px;
	height: 195px; 
}

.life-columns2 .life-left .teaser-text {
	padding-bottom: 13px;  
	line-height: normal;
}

.left62 {
	float: left;
	width: 62%;
}

.right35 {
	float: right;
	width: 35%;
}

.hslide{
height:100px;
overflow:hidden;
margin:auto;
}

#multimedia-carousel .jcarousel-clip-horizontal-al {
	width: 580px;  /*430-original*/
	height:220px;
	
}

#multimedia-carousel .jcarousel-next-horizontal-al {
	right: -9px;
	top: 84px;
}

#multimedia-carousel .jcarousel-prev-horizontal-al {
	left: 0px;
	top: 84px;
}



.hslide-al{
height:125px;
padding-top:10px;
overflow:hidden;
margin:auto;

}
#slide-back {
	margin-top:0px;
	background:   #EFF0F8;
	padding: 0px 0px 17px 0px;
	
}

/*___________________________ Jquery Slideshow New__________________________*/

.im-thumbs ul {
  /*  list-style-image:url(../gfx/list-style.gif);*/
  }
  pre {
    font-family: "Lucida Console", "Courier New", Verdana;
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
  }
  code {
    font-family: "Lucida Console", "Courier New", Verdana;
    margin: 0;
    padding: 0;
  }

#left-column #img-gallery{
margin-top:5px;
}
  #gallery {
   padding:10px 10px 10px 10px;
/* background: #EFF0F8;*/
   background: #333333;
   /*background: #777777;*/
  }
  
  #descriptions {
   /* position: relative;
    height: 1px;
    background: #EEE;
    margin-top: 10px;
    width: 630px;
    padding: 10px;
    overflow: hidden;*/
  }
    #descriptions .im-image-description {
      position: absolute;
    }
      #descriptions .im-image-description .im-description-title {
        display: block;
      }





.im-gallery {
	color: #FFFFFF;
	font-family: "Helvetica", "Arial", Sans-serif;
    line-height: 140%;
	font-size: 13px;
	width: 620px;
}

.im-gallery, .im-gallery * {
  margin: 0;
  padding: 0;
}
  .im-gallery .im-image-wrapper {
    width: 100%;
    height: 400px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
  }
    .im-gallery .im-image-wrapper .im-loader {
      position: absolute;
      z-index: 10;
      top: 48%;
      left: 48%;
      border: 1px solid #CCC;
    }
    
    .im-gallery .im-image-wrapper .im-next {
      position: absolute;
      right: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .im-gallery .im-image-wrapper .im-prev {
      position: absolute;
      left: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    
    .im-gallery .im-image-wrapper .im-prev, .im-gallery .im-image-wrapper .im-next {
      /* Or else IE will hide it */
       background: url(../gfx/im_next.png) no-repeat -9999px -9999px\9;
    }
      .im-gallery .im-image-wrapper .im-prev .im-prev-image, .im-gallery .im-image-wrapper .im-next .im-next-image {
        background: url(../gfx/im_prev.png);
        width: 30px;
        height: 30px;
        display: none;
        position: absolute;
        top: 47%;
        left: 0;
        z-index: 101;
      }
      #gallery .im-image-wrapper .im-next { position: absolute;}
      #gallery .im-image-wrapper .im-prev { position: absolute;}
      #gallery .im-image-wrapper .im-next .im-next-image  { position: absolute;}
      #gallery .im-nav .im-back {position: absolute;}
       #gallery .im-nav .im-forward {position: absolute;}
      .im-gallery .im-image-wrapper .im-next .im-next-image {
          position: absolute;
        background: url(../gfx/im_next.png);
        width: 30px;
        height: 30px;
        right: 0;
        left: auto;
      }
    .im-gallery .im-image-wrapper .im-image {
      position: absolute;
      overflow: hidden;
      top: 0;
      left: 0;
      z-index: 9;
    }
      .im-gallery .im-image-wrapper .im-image a img {
        border: 0;
      }
      .im-gallery .im-image-wrapper .im-image .im-image-description {
        position: absolute;
        bottom: 0px;
        left: 0px;
        padding: 7px;
        text-align: left;
        width: 100%;
        z-index: 2;
        background: url(../gfx/opa75a.png);
        color: #FFFFFF;
      }
      * html .im-gallery .im-image-wrapper .im-image .im-image-description {
        background: none;
        }
        .im-gallery .im-image-wrapper .im-image .im-image-description .im-description-title {
          display: block;
        }
		
  .im-gallery .im-controls {
	 height: 20px;	
	margin-bottom:5px;
  }
    .im-gallery .im-info {
      float: left;
    }
    .im-gallery .im-slideshow-controls {
      float: right;
    }
      .im-gallery .im-slideshow-controls .im-slideshow-start, .im-gallery .im-slideshow-controls .im-slideshow-stop {
        padding-left: 5px;
        cursor: pointer;
      }
      .im-gallery .im-slideshow-controls .im-slideshow-countdown {
        padding-left: 5px;
        font-size: 0.9em;
      }
    .im-gallery .im-slideshow-running .im-slideshow-start {
      cursor: default;
      font-style: italic;
    }
  .im-gallery .im-nav {
     width: 97%;
	  position: relative;
	  margin-left:8px;
  }
    .im-gallery .im-forward, .im-gallery .im-back {
      position: absolute;
      top: 0;
      height: 100%;
      z-index: 10;
    }
    /* IE 6 doesn't like height: 100% */
    * html .im-gallery .im-forward, .im-gallery .im-back {
      height: 100px;
    }
    
    
    .im-gallery .im-back {
      cursor: pointer;
      left: -14px;
      width: 13px;
      display: block;
      background: url(../gfx/im_scroll_back.png) 0px 22px no-repeat;
    }
    .im-gallery .im-forward {
         position: absolute;
      cursor: pointer;
      display: block;
      right: -14px;
      width: 13px;
      background: url(../gfx/im_scroll_forward.png) 0px 22px no-repeat;
    }
    .im-gallery .im-nav .im-thumbs {
      overflow: hidden;
      width: 100%;
    }
      .im-gallery .im-thumbs .im-thumb-list {
        float: left;
        width: 9000px;
        list-style: none;
      }
        .im-gallery .im-thumbs li {
          float: left;
          padding-right: 5px;
        }
          .im-gallery .im-thumbs li a {
            display: block;
          }
            .im-gallery .im-thumbs li a img {
              border: 3px solid #CCC;
              display: block;
            }
            .im-gallery .im-thumbs li a.im-active img {
              border: 3px solid #616161;
            }


/* Can't do display none, since Opera won't load the images then */
.im-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}
/*--------------------------- photo-caption -------------------*/
.main-container .left-cnt .about-cnt div#photo-caption{float:right; margin: 5px 0 10px 20px;}
.main-container .left-cnt .about-cnt div#photo img{ border:1px solid #ccc; float:right; margin: 5px 0 10px 20px;}
/*-------------------------------------------------------------*/
.clear{clear:both}
.articleLeadtext {
	/*font: 16px Georgia, "Times New Roman", Times, serif;*/
	color: #999999;
	font-style:italic;
	margin-bottom:6px;
}
.line {
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 20px;	
	clear: both;
}
.media-cnt li.mr1{clear: both;}
h4.slideshow-head {
	background:#dcdcdc;
	color:#1c538b;
	font-weight:bold;
	padding:4px 10px 4px 10px;
	width:22%;
	text-transform:uppercase;

}

/* Slider */
ol#controls, ol#controlScholar,ol#small-controls{width:auto;position:relative;text-align:center;padding-left:20px;padding-top:5px;margin-left:286px; }
ol#small-controls{margin-left:100px;}
	ol#controls li, ol#controlScholar li, ol#small-controls li{
		display:inline-block;
		width:16px;
		height:16px;
		background:url(../gfx/bg_buttons.png) no-repeat 0 0;
		text-align:left;
		float:left;
		text-indent:-8000px;
		list-style:none;
		cursor:pointer;
		margin:0 2px;
        
      }
	ol#controls li:hover, ol#controlScholar li:hover, ol#small-controls li:hover{background:url(../gfx/bg_buttons.png) no-repeat 0 -16px;}
	ol#controls li.current, ol#controlScholar li.current, ol#small-controls li.current{color:#f00;font-weight:bold;background:url(../gfx/bg_buttons.png) no-repeat 0 -32px;}
	ol#controlScholar li.prev, ol#controlScholar li.next, ol#controls li.prev, ol#controls li.next, ol#small-controls li.prev, ol#small-controls li.next{ position:absolute;top:0px;}
	ol#controls li.prev, ol#controlScholar li.prev, ol#small-controls li.prev {left:0px;background:url(../gfx/bg_buttons.png) no-repeat 0 -64px;}
	ol#controls li.next, ol#controlScholar li.next, ol#small-controls li.next{right:0px;background:url(../gfx/bg_buttons.png) no-repeat 0 -48px;}	
	
    .lp{
        padding-right:3px;
        padding-left:2px;
        margin-left:3px;
        margin-right:4px;
        width:195px;
        height:335px;
        float:left;
	}
    .mp{
        padding-right:2px;
        padding-left:4px;
        margin-left:3px;
        margin-right:2px;
        width:197px;
        height:335px;
        float:left;
	}.rp{
        padding-right:2px;
        padding-left:2px;
        margin-left:3px;
        margin-right:2px;
        width:197px;
        height:335px;
        float:left;
	}
	
	.left {
	float: left;
	width:48%;
}
.right {
	float: right;
	width: 48%;
}
.arena-container{
	position: relative;
	border: 1px solid #cccccc;
	padding: 10px 10px 10px 15px;	
	background: #ECECEC;
	margin-top: 10px;	
	margin-bottom: 15px;
	overflow:hidden;
}

.noline {
	padding-bottom: 14px;
	margin-bottom: 10px;
	clear: both;
	line-height: 0px;
}

div.arenaSliderImg
{	
	float: left;	
	margin-right: 10px;	
}

h4.sliderTeaserTitle
{
	color:#666; /*background-color:#0a57a5;padding:2px 6px 2px 6px;*/
}
div.sliderRightContent
{
	float:right;
	width:336px;
	
}

.more-link-right { font-family:'DroidSansRegular'; display:block; overflow:hidden; float:right;}
.more-link-right a{ background:url(../images/arrow_more.gif) no-repeat left 2px; padding:0 0 0 15px; color:#333; font-size:13px;padding-right:4px} 

.more-link-left { font-family:'DroidSansRegular'; display:block; overflow:hidden; float:left;padding-right:10px;}
.more-link-left a{ background:url(../images/arrow_more.gif) no-repeat left 2px; padding:0 0 0 15px; color:#333; font-size:13px;padding-right:10px} 
.commentsCount{
	font:11px "Georgia", "Times New Roman";
	background:url(../gfx/comments.png) no-repeat 0 0;
	background-position: left;
}

.countcomment {
	color: #1F57A5;
	padding-left: 2px;
	}

.arenaTopHeading
{
	font-family: 'DroidSansBold';
	font-size:28px;
	padding:0px 16px 0px 10px;
	margin: 0px 10px 20px 10px;
	border-right: solid 1px #bebebe;	
}
.main-container .left-cnt .arenaTopBlock  
{
	font-size:120%;
	padding-bottom: 20px;
	border-bottom: solid 1px #dedede;	
}
.main-container .left-cnt  .arenaGridContainer h3{padding:0px;}
.arenaLine {
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 20px;
	padding-top: 10px;
	clear: both;
}
.commonClear {
	padding-bottom: 1px;
	margin-bottom: 1px;	
	clear: both;
}
.author-block{
	
	padding: 0px;
	margin-bottom: -12px;
	margin-top: 0px;
}

.author-img{
	float:left;
	width:100px;
	
}
.authprof{
	color:#0f5ca2;
	float:left;
	width:81%;
	position:relative;
	z-index:10000;
	}
	
.arenatitle{
	color:#0f5ca2;
	float:left;
	width:93%;
	}
.authprof h1,.arenatitle h1 {
	color:#0f5ca2;
	border-bottom: none;
	margin-bottom:5px;
}
.h4gray{
	color:#a0a0a0;
	font-weight: bold;	
}

.author-blockbottom * {
	vertical-align: middle;
}

.author-blockbottom  a {
	/*color: #3B3A39;*/
}
img.blog-author {
	border: 2px solid #FFFFFF;
	margin-right: 7px;
}
span.blog-author-name {
	text-transform: none;
	font-size: 20px;
	margin:2px;
	
}
.blog-description{
	position:relative;
	/** width:564px; **/
	margin:2px;
	font-style: italic;
	font-size: 14px;
	
	
	}
.author-blockbottom {
	/**background-color: #EBEBEB;**/
	padding: 7px;
	margin-bottom: 16px;
	margin-top: 0px;
}

.arena_container {
	text-align:center;
}
.arenaArt_img img{
	margin: auto 0px;
	
}

/*-------------------Photo-caption-------------------*/
.photo-caption {	
	padding-top: 5px;
	padding-bottom: 3px;
	font-size: 12px;
	line-height: 12px;
	
	color: #333;
	text-align:left;
}
span.photo-source  {
	float: right;
	display: block;
	padding-left: 30px;
	padding-right: 5px;
	color: #1f57a5;
	font-size: 9px;
}

/*.arena_container .photo-caption {	
	padding-top: 5px;
	padding-bottom: 3px;
	font-size: 12px;
	line-height: 12px;
	
	color: #333;
	text-align:left;
}

.arena_container span.photo-source  {
	float: right;
	display: block;
	padding-left: 30px;
	padding-right: 5px;
	color: #1f57a5;
	font-size: 9px;
}*/
/*---------------------------------------------------*/

/*---------------------add this share----------------*/

 
#addshare {
display:block;
padding-top:10px;
height: 30px;
margin-bottom: 2px;
}
.line1{
	border-top: 1px solid #ccc;
	padding-bottom: 6px;
	margin-top: 5px;
}
.fb-like {
float:left;
clear:right;
width: 154px;

}
.twit{
padding:0 0 2px 3px;
float:left;
clear:right;
width: 96px;
height:24px;
overflow:hidden;
}
.gplus{
float:left;
clear:right;
width:75px;
}
.pin{
float: left;
clear: right;
width: 80px;
}
.twit1{
float:left;
position: relative;
z-index: 100;
clear:right;
}
.line2 {
	border-bottom: 1px solid #ccc;
	padding:6px 0px 2px 0px;
	margin-bottom: 10px;
}
.prinfooter{text-align:right;}
.arenaCommentHolder{float:left;}
.arenaCommentMoreLink{padding-top:10px;}
.lineNoClear{border-bottom: 1px solid #e7e7e7; margin-bottom: 20px;}
.bottomPadding{margin-bottom: 10px;}
.arenaLeftRight{background-color:#F2F2F2; padding: 10px;margin-bottom:10px;}
.main-container .left-cnt .col-two {
border: none;
padding: 0px 0 0;
display: block;
overflow: hidden;
}
.arena_dateline{
float:right;
color: #a0a0a0;
font-weight:bold;
}

.main-container .left-cnt h3 {
padding: 0px 0 0;
font-size: 16px;
}

/*-------------------------comment tab-----------------*/

#comment-section{
	padding: 20px 22px 22px 22px;
	background: #EEEEEE ;
}

#photo-video{
	padding: 20px 22px 22px 22px;	
	border: solid 1px #eeeeee;
}
#email-section {
	padding: 15px 22px 2px 22px;
	background: #FFFFFF;
	padding-left:0px;
	float:right;
}
#comment-section h2 {display:inline;}
#related-section h2 {display:inline;}
#email-editor {
	padding: 35px 22px 6px 22px;
	background: #EEEEEE; 
}
.comment {
	padding-top: 14px;
}

.comment p {
	margin-bottom: 6px;
	margin-top: 0px;
}

.comment-from {
	text-align: left;
	font-style: italic;
}

.comment-from span {
	font-size: 12px;
	color: #8B8B8B;
	font-style: normal;
}

#comment-form {
	background-color: #EDEDED;
	padding: 16px 0 16px 0;
	position: relative;
}
.error{
	color: red;
	text-transform: none;
	
}

#comment-form span {
	text-transform: capitalize;
}

#comment-form textarea {
	width: 582px;
	height: 141px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}

#comment-form input.text {
	margin-left: 8px;
	width: 250px;
	background-color: #FFFFFF;	
}

#comment-form input.submit {
	position: absolute;
	bottom: 16px;
	right: 12px;
	width: 67px;
	background-color: #FFFFFF;
	color: #3B3A39;
}

#comment-form .comment {
float: right;
padding-top: 0px;
margin-right: 7px;
}

#comment-form * {
/*	vertical-align: top; */
}

#comment-box {
	background: #EDEDED url(../gfx/comment-box-bg.gif) no-repeat top left;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
}

#comment-box #comment-form {
	padding: 16px 0px 16px 0px;
}
#com-tab a {
	display: block;
	float: left;
	color: #747373;
	min-width:134px;
	text-align:center;
	padding: 6px 0px 6px 0px;	
	font-size: 12px;
	background: no-repeat url(../gfx/com_tab.png);
	margin-right:1px;
	text-transform: uppercase;
}
#media-tab a {
	display: block;
	float: left;
	color: #747373;
	min-width:134px;
	text-align:center;
	padding: 6px 0px 6px 0px;	
	font-size: 12px;
	background: no-repeat url(../gfx/com_tab.png);
	margin-right:1px;
	text-transform: uppercase;
}
#com-tab a.active, #media-tab a.active {	
	background:no-repeat url(../gfx/com_tabc.png);	
}
#media-tab
{
	margin:0px!important;
	overflow:hidden;
	
}

#email-section {
	padding: 15px 22px 2px 22px;
	background: #FFFFFF;
	padding-left:0px;
	float:right;
}
.cm{
background-color:#FFFFFF; padding:5px 5px 5px 5px;
border-bottom:1px solid #D6D6D6;
}
.co{
background-color:#FFFFFF; padding:5px 5px 5px 5px;

}
.mr, .pc{display:none;}
#npc{
padding: 20px 22px 6px 22px;
background: #EEE no-repeat url(../gfx/bg-comment-form.gif);
}
.artComment {
padding:0 0 5px 3px;
float:left;
clear:right;
width: 96px;
background: no-repeat url(../gfx/comment.jpg);
}

/*-----------------------------------------------------*/
.artLead-text{
	padding-top:6px;
	text-align:left;
	color: #999999;
	font-style: italic;
}
.arenaSlideShow{background-color:#e8e8e8;padding:6px;}

/*__________  Start Article Image Carousel __________ */
#contartcarousel {
	width:100%;
	
}
#article-carousel {
	width: auto; 
}

#article-carousel .jcarousel-container-horizontalart {
	width: auto; 
	padding-left: 35px;
	padding-top:0px;	
	margin-bottom:15px;
}

#article-carousel .jcarousel-clip-horizontal {
	width: 574px;  
	height: auto;
	margin: 0px auto;
}

#article-carousel .jcarousel-next-horizontal {
	right: 0px;
	top: 40%;
}

#article-carousel .jcarousel-prev-horizontal {
	left: 0px;
	top: 40%;
}

#article-carousel .jcarousel-item {
	width: 574px;
	height: auto;
}
.jcarousel-skin .jcarousel-next-horizontalart {
	position: absolute !important;
	top: 40%;
	right: -3px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: url(../gfx/arrow_next_blue.png) no-repeat 0 0;
}

.jcarousel-skin .jcarousel-prev-horizontalart {
	position: absolute !important;
	top: 40%;
	left: 0px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: url(../gfx/arrow_prev_blue.png) no-repeat 0 0;
}
#article-carousel  .jcarousel-skin .jcarousel-container-horizontal {
	padding-top: 10px;
	padding-bottom: 0px;
}	
#pic{
	width:100%;
	text-align:center;
	
}
/*---------- END Article Image Carousel -------------*/


ul.articlePageNoList
{	
	float: right;
    margin-right: 10px;
    margin-bottom: 10px;
}
ul.articlePageNoList li
{
	list-style:none;
	display:inline;
	text-align: right;
	font-size: 110%;
	font-weight:bold;
	color: #9a9a9a;
}

ul.articlePageNoList a
{
	color: #0a57a5;
}

span.paginatedListBar
{
	color: #cecece;
	margin: 0px 10px 0px 10px;
	font-size: 140%;
}

.articleContinue
{
	text-align: left;
	color: #0a57a5;
	font-style: italic;
}

.arenaSideBar
{
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: solid 1px #dedede;
}

.sideBarHolder
{
	margin-bottom:40px;
}
.arenaSideBar a, .arenaBlue, .eventsByline.arenaBlue
{
	color: #0a57a5;
}

.arenaSideBarAuthor{color: #666;}
.print-nav{display:none;}
.print-text{display:none;}


.rec-news ul#ticker { background:#efefef; line-height:14px; font-size:13px; float:left;	width: 550px; padding-left:10px;	height: 70px;	overflow: hidden;}
.rec-news ul#ticker li { overflow:hidden;	width: 520px;	height: 40px;	padding: 5px; }

.related-column {
	float: left;
	width: 255px;
	text-align:left;
	line-height:135%;
	border-left: solid 1px #5E767E;
	border-right: solid 1px #5E767E;
	border-bottom: solid 1px #5E767E;
	margin: 6px;
	}

#art_related .set{
	padding:4px 5px;
	margin-bottom: 2px;
	color: #41627E;
	text-align:left;
	line-height:16px;
	font-family: Sans-serif, "Helvetica", "Arial";
 }

 #art_related .set p{
 margin-bottom:2px;
 padding: 0px;
 }
 
#art_related h2{
font-size: 14px;
font-weight: bold;
color: #ffffff;
background:none;
margin-bottom:6px;
background-color: #357EC7;
padding: 0px 3px 0px 3px;
text-align:center;
text-transform: uppercase;
font-family: Sans-serif, "Helvetica", "Arial";
text-decoration: none;
}

#art_related{
font-family: Sans-serif, "Helvetica", "Arial";
 font-size: 105%;
}

#art_related .set a{
	padding-bottom:4px;
    font-size: 105%;
    font-weight: bold;
	font-family: Sans-serif, "Helvetica", "Arial";
}

#art_related ul{
padding:0px;
margin:0px;
margin-top: 5px;
list-style-type: none;
font-family: Sans-serif, "Helvetica", "Arial";
 font-size: 80%;
 

}


#art_related li{
background-image:url(../gfx/link.png);
background-repeat:no-repeat;
background-position:2px 2px; 
padding-left:20px;
margin-bottom:0px; 
margin-bottom:0px; 
padding-bottom:4px;
}

#art_related li{
background-image:url(../gfx/link.png);
background-repeat:no-repeat;
background-position:2px 2px; 
padding-left:20px;
margin-bottom:0px; 
margin-bottom:0px; 
padding-bottom:4px;
}

#art_related:hover
{
	cursor:pointer;
	
}
.artRelBodyContainer
{
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
  }
.arenaRelatedImg
{
	margin-left: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
}
.arenaBackdrop
{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#fff;
	opacity: .0;
	filter:alpha(opacity=0);
	z-index:10001;
	display:none;
}


.arenaBox
{
	position:fixed;
	top:8%;
	right:50%; 
    margin-right:-350px;
	width:700px;
	height:500px;
	background:#ffffff;
	z-index:10051;
	padding:10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:0px 0px 5px #444444;
	-webkit-box-shadow:0px 0px 5px #444444;
	box-shadow:0px 0px 5px #444444;
	border:solid 1px #0e0e0e;
	display:none;
	overflow:auto;
}

.arenaClose
{
	display:none;
	position:fixed;
	top:40px;
	left:46%;
	width:100px;
	height:100px;
	margin-left:350px;
	color:red;	
	cursor:pointer;
	z-index:9999999;
	zoom:1;
}

.related_top_text
{	
	color:#000;
	float:left;
	width:62%;
}
#art_related:hover
{	
	background-color:#ededed;
}
.colGray
{
	color:#a9a79b;
}
.colBlue
{
	color:#0f5ca2;
}

.arenaHideShowChar
{
	color:#0055cd!important;
	font-size:130%;
	margin-right:10px;
}

.arenaArrowClass
{
	float:left;
	width: 13px;
	height: 13px;	
	margin-right:8px;
	margin-top: 2px;
	cursor:pointer;
}

.arenaArrowOpen
{
	position:relative;	
	background:url(../gfx/archive.png) no-repeat 0px 0px;
	zoom:1;	
}

.arenaArrowHome
{
	position:relative;	
	background:url(../gfx/archive.png) no-repeat 0px -12px;
	zoom:1;	
}
.arenaArchiveContainer
{
	color: #0A57A5;
}
.arenaArchiveContainer h3
{
	border-bottom: solid 1px rgb(200, 212, 223);
	color:#0A57A5;
}
.right-cnt .arenaArchiveContainer ul, .right-cnt .arenaArchiveContainer ul  li
{
	padding: 0px;
	margin: 0px;
	border-bottom:none;
}

.arenaArticleList
{
	margin-left:10px;
}


.arenaArchiveContainer ul li.archYearList
{
	margin-bottom: 10px;
}

.arenaMonthsHolder
{
	margin-left: 14px;
}

.arenaArchiveContainer .arenaArticleList ul li.arenaArchArtTitle
{
	margin-bottom: 8px;
	/*background-image: url(../gfx/External-Link.png);*/
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	padding-left: 14px; 
}

#arena-articles
{
	height:100%;/* this will fix the-arena left height issue */
}

.scholarResearch
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 6px;
	background-color: #efefef;
}

/** AUTHOR PROFILE  **/
#repfuldes{
	font: 14px/18px "Georgia", "Times New Roman", "Times", "serif";
	font-style:normal;
	display:none;
	border: 1px solid #DEDEDE;
	background-color:#F4F4F4;
	width:300px;
	top:25px;
	left:5px;
	z-index:1003;
	padding:10px;
    box-shadow: 4px 4px 6px #999999;
	-moz-box-shadow: 4px 4px 6px #999999;
	-webkit-box-shadow: 4px 4px 6px #999999;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#999999')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#999999');
}

.authDesc
{
	color:#000;
}

.arenaInlineRelated
{
	float:right;
	width:350px;
	background-color:#eee;
	text-align: left;
	margin:8px;
	padding:8px;
	clear:both;
}
.arenaInterviewFont
{
	font-size: 120%;
}



h3.css_stripe
{
	background: transparent url("../images/stripe.png") 0 50% repeat-x;
	color: #000;
	font-weight: normal;
	margin-bottom: 10px;
	text-align: center;
}
.stripe_head
{
	text-align:center;
	background-color:White;
	letter-spacing:4px;
	color:#0F5CA2;
	font-size:120%;
	padding:10px;
}
.arenaQuote
{
	float:left;
	padding-left:10px; 
	margin-right:10px;
	vertical-align:super;
}

.arenaQuoteText
{
	color: #888;
	margin-top: 22px;
	letter-spacing: 1px;
	font-family: Georgia;
	font-size: 150%;
	font-style: italic;
	line-height: 135%;
}

#arenaarticle h3{color:black; outline:none; text-decoration:none;}
#arenaarticle a:hover{ text-decoration:none;}


.arenaQuote-right
{
	width:22px;
	height:16px;
	padding-left:10px; 
	margin-right:10px;	
	vertical-align:top;
}

.arenaQuote-left
{	
	width:22px;
	height:16px;
	padding-left:10px; 
	margin-right:10px;	
	vertical-align:super;
}

.thcFontActive
{
	color:#0F5CA2;
	font-weight: bold;
	cursor: auto;
}

#fontSizeHolder
{
	color: #aaa;
	cursor: pointer;
}

#thcTextSizeOne
{
	font-size:12px;
	margin-right:4px;
}

#thcTextSizeTwo
{
	font-size:15px;
	margin-right:4px;
}

#thcTextSizeThree
{
	font-size:18px;
}

.arenaArticleBody
{
	text-align:left;
}

.publicationWriters
{
	float:left;
	width:150px;
	padding-right:32px;
	padding-left:32px;
	margin-right:5px;
	text-align:center;
}

.main-container .downloadContent
{
	background:none;
	margin:0px;
	padding:0px;
	font-family:DroidSansBold;
	text-transform: none;
}
.main-container .publicationContainer h1
{
	font: normal 30px/32px Georgia;
	color: #000;
	border:none;
	padding:0px;
	margin:0px;
}
.boldClass
{
	font-weight: bold;
}

.abstractContainer
{
	padding-bottom:10px;
	border-bottom: solid 1px #eee;
	margin-bottom:20px;
}

.floatRight
{
	float:right;	
}
.padPdfIcon
{
	padding:4px 0px 10px 0px;
}
.pdfIcon
{
	background: url(../images/filetype_pdf.jpg) no-repeat left 50%;
	padding: 60px 0px 60px 35px;
	height:100%;
}
.pubWriterContainer
{
	position:relative;
	margin:0px 20px;
}

.borderRight
{
	border-right:solid 1px #eee;
}

.latestart{
	padding: 10px 10px 10px 10px;
	background: #ECECEC;
	margin-top:20px;height:100%;
	}

.pubImg
{
	float: left;
	margin: 0px 23px 0px 13px;	
	clear:right;
}
.pubRightContent {
position: relative;
}

.arenaLatestBgndRed
{
	background: url(../images/latest_red.png) no-repeat;
}

.arenaLatestBgndBlue
{
	background: url(../images/latest_blue.png) no-repeat;
}

.absPos
{
	position:absolute;
}

.relPos
{
	position:relative;
}

.arenaBgndImage
{
	position:relative;top:0px;left:0px;
}

.main-container .left-cnt .col-two .left-col{ position:relative;float:left; width:325px; overflow:hidden; }
.main-container .left-cnt .col-two .right-col{ position:relative; float:right; width:323px;  overflow:hidden; }

.arenaSlideShowWidgetImgIE7
{
	margin-right: 6px;
}

.arenaLatestFix
{
	left:10px;top:10px;
}
img.eventImg 
{
    display: block;
    margin-left: auto;
    margin-right: auto; 
	margin-bottom: 10px;
}
	
.events-cnt .arena-container a
{
	color:#666;
}
.arenaTopHeaddingSub
{
	font-family: DroidSansBold;
	font-size: 20px;
	color: #bbb;
}

.bookReviews
{
	float:left;
	width:202px;
	padding-right:12px;
	padding-left:12px;
	margin-right:5px;	
}

.centerImage
{
	display: block;
	margin: 0 auto;
	margin-bottom: 10px;
}

.imgShadow
{
	padding: 4px;
	border-radius:8px;
	border: solid 1px rgb(202, 202, 202);
	box-shadow: 2px 4px 7px #888888;
}

.bookReviewTeaser
{
	color: rgb(129, 133, 134);
	border-bottom: solid 1px rgb(215,215,215);
}
.error404{color: rgb(31, 87, 165);font-size: 23px;margin-bottom: 15px;}
.right-col-verdict{position: relative;float: right;width: 323px;overflow: hidden;}

.eventsArenaMedium{width: 188px;}
.zeroMarginBottom{margin-bottom: 0px;}
.marginAllReset, .eventSlider li{margin: 0px;}


table {
	font-size:inherit;
	border-collapse:collapse;
	border-spacing:0; 
}

table a:hover{	text-decoration: none;} 
tr:nth-child(odd) {background-color: #F4FCE8;}
tr:nth-child(even) {background-color: #FFFEF6;}
th{background-color: #086880;color:#fff;padding-left: 4px;font-size: 110%;}
.main-container .left-cnt table p{padding:4px 4px;}
tr:hover{background-color: #F4EF95;}

.verdict-ss-title {padding:1px 0 0 6px;background-color: #010641;color:#fff;}
.verdict-ss-title h2{background: none;padding: 0px; margin:0px;text-transform: none;font: normal 18px/28px Georgia}

.verdictDescription{background-color: #dbf2f5;padding: 2px;}

/* Article List: Widget */
.artHomeSec{
	margin-bottom:5px;
}
.artHomeSec h3{
	font-size:16px;
	line-height:normal;
	border-bottom:solid 2px #C0C0C0;
	color:#1f57a5;
}
.main-container .right-cnt .artHomeSecArt  ul{
	margin-bottom:6px;
}
.main-container .right-cnt .artHomeSecArt li{
	background-color: #EBEBEB; 
	color:#1f57a5;
	font-size:13px;
	list-style:none;
	display:list-item;
	overflow:hidden;
	border-left:3px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	border-bottom:0px solid #e7e7e7;
	padding:4px 4px 4px 4px;
	margin-bottom:3px;
}
.main-container .right-cnt .artHomeSecArt li h3 a{
	text-transform: none;
	font-weight: normal;
	line-height: normal;
	font-size: 13px;
	color:#1f57a5;
	font-family:'DroidSansRegular';
}
.reporterCont {
	font: 14px/18px Georgia, "Times New Roman", Times, serif;
	font-style:normal;
}

.reporterImg{
	padding: 2px;
	border: 1px solid #EBEBEB;
    float: left;
	margin-right: 10px;
    margin-bottom:10px;
	background-color: #FFF;
}

.reporterName{
	font-weight:bold;
}
.reporterDesc{
	font-style:italic;
	margin-top: 2px;
}
.reporterEmail{
font-style: normal;
margin-top: 4px;
}
.reporterEmail a{color:#0A57A5}
#repBlock{
	width:80px;
	border: 1px solid #DEDEDE;
    float: left;
	margin-right: 10px;
	background-color: #FFF;
	z-index:1002;
	padding:5px;
	margin-bottom:5px;
	text-align:center;
}
span.grey, span.grey a {
color: #999;
font-weight: bold;
}

.authorArtList a{padding-right: 6px;}
.stdArtpageCt{border-bottom:2px solid #C0C0C0;margin:0px 0px 10px 0px;padding:5px;background-color:#f7f7f7}
.main-container .left-cnt .stdArtpageCt h3 a{font-size:16px;line-height:20px;font-weight: normal;color:#0A57A5}
.ltImg{height:80px;float:left;position:relative;overflow:hidden;}

/*__________  Start Article video Carousel __________ */
#videoartcarousel {
	width:100%;
}
#videoart-carousel {
	width: auto; 
}

#videoart-carousel .jcarousel-container-horizontalart {
	width: auto; 
	padding-left: 35px;
	padding-top:0px;	
	/*border-bottom: 1px solid #CCCCCC;*/
	margin-bottom:15px;
}

#videoart-carousel .jcarousel-next-horizontal {
	right: 0px;
	top: 40%;
}

#videoart-carousel .jcarousel-prev-horizontal {
	left: 0px;
	top: 40%;
}

#videoart-carousel .jcarousel-item,#videoart-carousel .jcarousel-clip-horizontal {
	width: 574px;
	height: auto;
}
#videoart-carousel  .jcarousel-skin .jcarousel-container-horizontal {
	padding-top: 10px;
	padding-bottom: 0px;
}	
#videoart{
	width:100%;
	text-align:center;
}
 .jcarousel-list-horizontal  h3 {
text-align:left;
margin-top: 2px;
margin-bottom: 2px;
}
 .jcarousel-list-horizontal a{
color: #1f57a5;
}

/*#videolist{height:360px;}*/
/*----------END Article Video Carousel-------------*/
#vnVideoPlayerContent {
	_height: 1px;
	min-height: 1px;
}
.ftGroupNav{float:left;margin-bottom:4px;line-height:14px;}
.ftGroupNav a{color:#ccc;}
.ftGroupNav a:hover{color:#fff;}