/* Green */
.green a:link,.green a:visited{ color: #99CC66 !important; text-decoration:none; font-weight:bold; }
.green a:hover, .green a:active{ color: #336600 !important; text-decoration:underline; }
.green p#pageNavi { float: right; font-weight: bold; color: #99CC66; margin: 10px 0 10px 0;; text-align: right; }
.green ul#pageNavi { float: right; font-weight: bold; color: #99CC66; margin: 10px 0 10px 0; padding: 0; list-style: none; }
.green ul#pageNavi li { float: left; margin: 0 5px 0 0; padding: 0; list-style: none; }
.green .biography { clear: both; height: 60px; border: 1px solid #99CC33; display: block; margin: 0 0 10px 0; padding: 10px; font-size: 11px; }
.green .biography img { float: left; width: 60px; height: 60px; margin: 0 10px 10px 0; }
.green .biography h2 { color: #99CC33; margin: 0 0 0 0; padding: 0; font-size: 11px; }
.green .sub-title-menu .title { float: left; }
/* End Green */

/* Umbraco Style */
.expert-interview { color: #669900; font-weight: bold; }
.fact { color: #ff9900; font-weight: bold; }
.fiction { color: #CC0000; font-weight: bold; }
/* End Umbraco Style */

/* Vertical JCarousel */
.jcarousel-skin-expert-vertical .jcarousel-container { font-size: 11px; }
.jcarousel-skin-expert-vertical .jcarousel-container-vertical { width: 120px; height: 470px; padding: 40px 10px 30px 10px; }
.jcarousel-skin-expert-vertical .jcarousel-clip-vertical { width: 120px; height: 470px; }
.jcarousel-skin-expert-vertical .jcarousel-item { width: 120px; height: 150px; text-align: center; }
.jcarousel-skin-expert-vertical .jcarousel-item img { width: 90px; height: 105px; }
.jcarousel-skin-expert-vertical .jcarousel-item-vertical { margin-bottom: 10px; }
.jcarousel-skin-expert-vertical .jcarousel-item-placeholder { background: #fff; color: #000; }
.jcarousel-skin-expert-vertical .jcarousel-next-vertical { position: absolute; bottom: 5px; left: 44px; width: 53px; height: 20px; cursor: pointer; background: transparent url(../images/btn_green_down.jpg) no-repeat 0 0; }
.jcarousel-skin-expert-vertical .jcarousel-next-vertical:hover { background-position: 0 -20px; }
.jcarousel-skin-expert-vertical .jcarousel-next-vertical:active { background-position: 0 0; }
.jcarousel-skin-expert-vertical .jcarousel-next-disabled-vertical, .jcarousel-skin-expert-vertical .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-expert-vertical .jcarousel-next-disabled-vertical:active { cursor: default; background-position: 0 -40px; }
.jcarousel-skin-expert-vertical .jcarousel-prev-vertical { position: absolute; top: 7px; left: 44px; width: 53px; height: 17px; cursor: pointer; background: transparent url(../images/btn_green_up.jpg) no-repeat 0 0; }
.jcarousel-skin-expert-vertical .jcarousel-prev-vertical:hover { background-position: 0 -20px; }
.jcarousel-skin-expert-vertical .jcarousel-prev-vertical:active { background-position: 0 0; }
.jcarousel-skin-expert-vertical .jcarousel-prev-disabled-vertical, .jcarousel-skin-expert-vertical .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-expert-vertical .jcarousel-prev-disabled-vertical:active { cursor: default; background-position: 0 -40px; }
/* End Vertical JCarousel */

/* Expert Interview */
#expert-interview-container {}
	#expert-interview-container #textPaged { clear: both; font-weight: bold; }
	#expert-interview-left { width: 415px; float: left; }
		#expert-interview-left .inner { padding: 0 5px 0 0; }
		#expert-interview-left .expert-interview-title { color: #FFF; background: #336600; font-size: 16px; padding: 3px 0 3px 10px; margin: 0 0 15px 0; }
		#expert-interview-left .topic p { font-size: 14px; color: #669900; font-weight: bold; line-height: 120%; padding: 0 10px 0 0; }
		#expert-interview-left .img-media-picker { float: left; margin: 0 15px 10px 0; }
		#expert-interview-left p#title { text-transform: uppercase; }
	#expert-interview-right { width: 140px; float: right; background: #f2f9e5; }
		#expert-interview-right h2 { background: #CCC; font-size: 16px; padding: 3px 0 3px 0; text-align: center; }
		#expert-interview-right .indeks { background: #CCC; padding: 5px 0 5px 0; text-align: center; }
/* End Expert Interview */		

/* Fact of Fiction */
#fof-container { }
.fof-item { font-weight: bold; }
	.fof-item li.question { font-size: 14px; padding: 5px 0 0 50px; background: url(../images/icon_fof_question.jpg) no-repeat; color: #669900; height: 42px; }
	.fof-item li.answer-fact { padding: 5px 0 0 50px; margin: 0; background:url(../images/icon_fof_fact.jpg) 0 0 no-repeat; }
	.fof-item li.answer-fiction { padding:5px 0 0 50px; margin: 0; background:url(../images/icon_fof_fiction.jpg) 3px 0 no-repeat; }
.link-top-container { text-align: right; clear: both; position: relative; background: url(../images/bg_link_top.jpg) 3px 0 repeat-x; }
#fof-related { clear: both; }
	#fof-related h2 { background: #CCC; font-size: 16px; padding: 3px 0 3px 10px; margin: 0 0 10px 0; color: #333; }
	#fof-related ul { margin: 0; padding: 0; list-style: none; }
	
	#fof-related ul li { width: 245px; float:left; margin: 0 0 5px 0; padding: 0 0 0 25px; list-style: none; background:url(../images/related_article.jpg) no-repeat; height: 35px; }
.fof-related-debug { position:relative; }
.fof-related-debug a { color: #639000; text-decoration: none; }
.fof-related-debug a:hover { text-decoration: underline; }
#fof-container #pageNavi { margin: 10px 0 0 0; padding: 0; }
#fof-container #seeall { clear: both; text-align: right; }
/* End Fact or Fiction */

/* Ask The Expert */			
#ate-featured { width: 560px; margin: 0 0 5px 0; }
	#ate-featured .title, #ate-item .title { margin: 0 0 10px 0; }
	.ate-featured-image { float: left; width: 200px; margin: 0 0 10px 0; }
	.ate-featured-detail { float: right; width: 345px; }
		.ate-featured-subject { color: #669900; font-weight: bold; font-size: 18px; margin: 0 0 15px 0; }
		.ate-featured-answer { text-align: right; }
		.ate-question { font-weight: bold; color: #669900; padding: 0 0 10px 50px; background: url(../images/icon_ate_question.jpg) no-repeat; }
		.ate-answer { font-weight: bold; padding: 0 0 0 50px; background: url(../images/icon_ate_answer.jpg) no-repeat; }
#ate-other { width: 277px; float: left; }
	#ate-other h2 { background: #CCC; font-size: 16px; padding: 3px 0 3px 10px; margin: 0 0 10px 0; display: block;}
	#ate-other ul { margin: 0 0 10px 0; padding: 0; list-style: none; }
	#ate-other ul li { background: url(../images/icon_ate_question_mark.jpg) no-repeat; padding: 0 0 0 25px; line-height: 140%; margin: 0 0 10px 0; height: 27px; overflow:auto; }
	#ate-other .indeks { float: right; margin: 0 5px 0 0; }
#ate-form { width: 280px; float: right; }
	#ate-form h2 { background: #CCC; font-size: 16px; padding: 3px 0 3px 10px; margin: 0 0 3px 0; display: block;}
	#ate-form label{ float:left; width:65px; }
	#ate-form input{  width:190px !important; width:185px; background-color:#9ACB34; border:1px solid #fff; color:#fff; font-size:10px;}
	#ate-form ul, #ate-form #labelConfirm, #ate-form lblLoginError {  margin:0px; padding: 10px; list-style: none; background:#CDFE67; color:#639400; height:190px; position:relative;}
	#ate-form ul li{ margin: 0 0 12px 0;}
	#ate-form a:link, #ate-form a:visited{font-weight:bold; color:#333;}
	#ate-form a:hover, #ate-form a:active{font-weight:bold; color:#679902;}
	#ate-form .question label{ float:none; display:block; }
	#ate-form .question textarea{ float:none; width: 185px; background-color:#9ACB34; border:1px solid #fff; overflow:auto; font-size:11px; font-family: Trebuchet MS, Helvetica, Arial, sans-serif; color:#fff; height:67px; margin-top:12px;}
	#ate-form input.submit{ margin: 0 0 0 10px; width:63px !important; height:37px; background:url(../images/btn_submit.jpg) top left no-repeat; border:none; letter-spacing:-999em; cursor:pointer; position:absolute; top:160px; left:195px;}
	#ate-form .question{ margin:10px 0 0 0; }
/* end ask the expert */
