/* --------------------------------------------
site: WAI - FOM
updated by: patu tifinger
date: 08/07/2010
----------------------------------------------- */
*#fom p a {color: #333; text-decoration:underline;}
#fom div.row{float:left;margin-bottom:20px;padding:0;width:624px;}
#fom.level-1 #fom-content div.row,#fom.level-2 #fom-content div.row,#fom.level-3 #fom-content div.row{margin-bottom:0;width:420px;}
#fom div.row.fom-subfooter{border-top:1px dotted #999;margin-bottom:10px;padding-top:15px;}
#fom-content{float:right;margin-bottom:20px;width:415px;}
#fom-side-nav{float:left;margin-bottom:10px;width:180px;}
#fom-nav{background:#fff url(../../images/fom/generic-shadow.png) no-repeat bottom right;clear:left;float:left;list-style:none;padding:0 5px 5px 0;width:411px;}
#fom-nav li{float:left;margin:0;}
#fom-nav li a{border-right:1px solid #fff;background:#333;color:#fff;display:block;font-size:1.2em;font-weight:bold;line-height:35px;text-align:center;text-decoration:none;width:102px;}
#fom-nav li.fom-home a:hover,#fom.home #fom-nav li.active a{background:#2E368F;}
#fom-nav li.your-genes a:hover,#fom.your-genes #fom-nav li.active a{background:#E20E77;}
#fom-nav li.your-brain a:hover,#fom.your-brain #fom-nav li.active a{background:#653790;}
#fom-nav li.your-body a:hover,#fom.your-body #fom-nav li.active a{background:#ad1f1f;}
#fom-nav li.active a{cursor:default;}
#fom-nav li.last a{border-right:none;}
#fom-subnav{background:transparent url(../../images/fom/shadow-grey.png) no-repeat bottom right;float:right;font-weight:bold;list-style:none;margin:0 -3px -5px 0;padding:0 4px 5px 0;width:312px;}
#fom-subnav li{float:left;margin:0;}
#fom-subnav li a{border-right:1px solid #fff;display:block;line-height:28px;text-align:center;text-decoration:none;width:103px;}
#fom-subnav li a:hover{background:#333;color:#fff;}
#fom-subnav li.last a{border-right:none;width:104px;}
#fom-side-nav ul{list-style:none;position:relative;}
#fom-side-nav ul li{padding:0;position:relative;}
#fom.your-genes #fom-side-nav ul{border-top:2px solid #E20E77;}
#fom.your-genes #fom-side-nav ul li{border-bottom:2px solid #E20E77;}
#fom.your-body #fom-side-nav ul{border-top:2px solid #AD1F1F;}
#fom.your-body #fom-side-nav ul li{border-bottom:2px solid #AD1F1F;}
#fom.your-brain #fom-side-nav ul{border-top:2px solid #653790;}
#fom.your-brain #fom-side-nav ul li{border-bottom:2px solid #653790;}
#fom-side-nav ul li a{background-repeat:no-repeat;display:block;font-weight:bold;padding:5px 0 5px 10px;text-decoration:none;color:#333;}
#fom #fom-side-nav ul li.active a{background-position:left;background-repeat:no-repeat;padding-right:15px;}
#fom.your-genes #fom-side-nav ul li.active a{background-image:url(../../images/fom/arrow-side-nav-pink.gif);}
#fom.your-body #fom-side-nav ul li.active a{background-image:url(../../images/fom/arrow-side-nav-brown.gif);}
#fom.your-brain #fom-side-nav ul li.active a{background-image:url(../../images/fom/arrow-side-nav-purple.gif);}
#fom #fom-side-nav ul li a:hover{text-decoration:underline;}
#fom #fom-side-nav ul li.active.open{background:#eee;}
#fom #fom-side-nav ul li.active.open ul{border-top:1px dotted #999;}
#fom #fom-side-nav ul li.active.open li{border-bottom:1px dotted #999;}
#fom #fom-side-nav ul li.active.open li.last{border-bottom:none;}
#fom #fom-side-nav ul li.active.open li a{background:none;font-weight:normal;padding-left:25px;}
#fom #fom-side-nav ul li.active.open li.active.open ul a{background:none;font-weight:normal;padding-left:35px;}
#fom #fom-side-nav ul li.active.open li.active a,#fom #fom-side-nav ul li.active.open li.active.open ul li.active a{background-position:15px 10px;background-repeat:no-repeat;font-weight:bold;}
#fom.your-genes #fom-side-nav ul li.active.open li.active a, #fom.your-genes #fom-side-nav ul li.active.open li.active.open ul li.active a{background-image:url(../../images/fom/arrow-side-nav-pink.gif);}
#fom.your-body #fom-side-nav ul li.active.open li.active a, #fom.your-body #fom-side-nav ul li.active.open li.active.open ul li.active a{background-image:url(../../images/fom/arrow-side-nav-brown.gif);}
#fom.your-brain #fom-side-nav ul li.active.open li.active a, #fom.your-brain #fom-side-nav ul li.active.open li.active.open ul li.active a{background-image:url(../../images/fom/arrow-side-nav-purple.gif);}
#fom #fom-side-nav ul li.active.open li.active.open ul li.active a{background-position:25px 10px;margin-left:10px;}
#fom p#search-button{background:transparent url(../../images/fom/shadow-grey.png) no-repeat bottom right;float:right;font-size:1.2em;font-weight:bold;line-height:35px;margin:0 -3px 5px 0;padding:0 5px 5px 0;text-align:center;width:135px;}
#fom p#search-button a{background:transparent url(../../images/fom/search.png) no-repeat 110px 50%;display:block;line-height:35px;padding-right:15px;text-decoration:none; }
#fom p#search-button a:hover{background:#333 url(../../images/fom/search-white.png) no-repeat 110px 50%;color:#fff;}
#fom p#crumbs{clear:both;float:left;margin:10px 0 0;width:624px;}
#fom p#crumbs a{text-decoration:underline;color:#333;}
#fom form#fom-search{float:right;line-height:25px;}
#fom h1,#fom h2,#fom h3,#fom h4,#fom p{margin-left:0;margin-right:0;}
#fom h1,#fom h2{color:#000;float:left;font-size:3em;font-weight:bold;width:302px;}
#fom h2{font-size:2em;margin-top:0;padding:3px;}
#fom h2 span{font-weight:normal;}
#fom h4{font-size:1.2em;font-weight:normal;}
#fom div.row.fom-subfooter h4{margin-bottom:0;}
#fom form#fom-search label{font-weight:bold;margin-right:5px;}
#fom div.row.fom-subfooter p{font-size:.8em;}
.tags ul{margin:1em 0;padding:10px;text-align:center;}
.tags li{margin:0;padding:0;list-style:none;line-height:.9em;display:inline;}
.tags li a{text-decoration:none;color:#2E368F;padding:0 2px;line-height:30px;}
.tags li a:hover{color:#000;}
.tag1{font-size:100%;}
.tag2{font-size:200%;}
.tag3{font-weight:bold;font-size:300%;}
.tag4{font-size:400%;}
.tag5{font-weight:bold;font-size:500%;}
#fom ul.alpha-links{float:left;list-style:none;width:624px;}
#fom ul.alpha-links li{background:transparent url(../../images/fom/shadow-grey.png) no-repeat bottom right;float:left;margin:0 4px 3px 0;height:48px;width:48px;}
#fom ul.alpha-links li a{display:block;float:left;font-size:3em;font-weight:bold;margin:0 3px 3px 0;height:45px;line-height:45px;text-align:center;text-decoration:none;width:45px;color:#333;}
#fom ul.alpha-links li.last a{font-size:1.2em;font-weight:bold;}
#fom ul.alpha-links li a:hover{background:#333;color:#fff;}
#fom ul.alpha-links li.active a{background:#2E368F;color:#fff;cursor:default;}
#fom ul.link-list{margin:10px 0 30px;width:416px;}
#fom ul.link-list.short{margin:0;width:200px;}
#fom ul.link-list li{border-top:1px solid #000;width:200px;list-style-type:none;}
#fom ul.link-list li.last{border-bottom:1px solid #000;margin-bottom:-2px;}
#fom ul.link-list.short li.last{margin-bottom:0;}
#fom ul.link-list li a{display:block;padding:7px 0 7px 10px;outline:none;color:#333;}
#fom ul.link-list li a:hover{color:#2E368F;}
#fom ul.link-list li.active,#fom ul.link-list li .ui-accordion-header.ui-state-active{background:url(../../images/fom/li-active.png) no-repeat left;border-top:1px solid #000;color:#2E368F;font-weight:bold;margin-top:-1px;width:406px;}
#fom ul.link-list.short li.active{width:200px;}
#fom ul.link-list li .ui-accordion-content{border-top:1px solid #000;border-bottom:1px solid #000;margin:0 0 -1px;overflow:hidden;padding-bottom:3px;position:relative;width:416px;}
#fom ul.link-list li.last .ui-accordion-content{border-bottom:1px solid #000;margin-bottom:-1px;}
#fom ul.link-list li ul{background:#eee;list-style:none;margin:0;padding-left:40px;}
#fom ul.link-list li div.ui-accordion-content ul li.last{border-bottom:none;}
#fom ul.link-list li ul li{border:none;padding-right:20px;width:356px;}
#fom ul.link-list li.ui-accordion-li-fix{border-bottom:none;}
#fom ul.link-list li.last ul li{border:none;}
#fom {font-size:0.92em; }
#fom ul.link-list lin ul li a{text-decoration:none;}
#fom ul.link-list li ul li a:hover{text-decoration:underline;}
#fom .home-module h1,#fom .home-module h2,#fom .home-module p,#fom .home-module a,#fom .feature h1,#fom .feature h2,#fom .feature p,#fom .feature a{color:#fff;}
#fom .home-module h1,#fom .home-module h2{border-bottom:2px dotted #fff;margin-top:10px;margin-bottom:10px;padding-bottom:10px;width:180px;}
#fom .home-module.half h2{font-size:1.4em;width:125px;}
#fom .home-module.half p{margin-bottom:5px;}
#fom .home-module{background-position:bottom right;background-repeat:no-repeat;color:#fff;padding:0 10px 10px 0;}
#fom .home-module .module-info{float:right;}
#fom .home-module img{float:left;}
#fom .home-module.full{background-image:url(../../images/fom/bg-module-purple.png);height:231px;padding:0 10px 10px 0;}
#fom .home-module.full .module-info{width:190px;}
#fom .home-module.half{float:left;min-height:141px;margin-right:20px;padding:0 10px 0 0;width:292px;}
#fom .home-module.half.last{margin-right:0;}
#fom .home-module.half .module-info{width:130px;}
#fom .home-module.pink{background-image:url(../../images/fom/bg-module-pink.png);}
#fom .home-module.red{background-image:url(../../images/fom/bg-module-red.png);}
#fom .home-module.purple{background-image:url(../../images/fom/bg-module-purple.png);}
#fom .home-module.brown{background-image:url(../../images/fom/bg-module-brown.png);}
#fom .feature h2{margin-bottom:10px;padding-top:10px;width:400px;}
#fom .feature h2 span{background:url(../../images/fom/more-link.png) no-repeat left;font-size:.5em;line-height:.9em;margin-left:30px;padding-left:17px;}
#fom #fom-content div.feature{background:url(../../images/fom/bg-feature.gif) bottom right;float:left;margin-bottom:10px;padding:0;width:420px;}
#fom.your-genes #fom-content div.feature{background-image:url(../../images/fom/bg-module-pink.png);}
#fom.your-body #fom-content div.feature{background-image:url(../../images/fom/bg-module-red.png);}
#fom.your-brain #fom-content div.feature{background-image:url(../../images/fom/bg-module-purple.png);}
#fom #fom-content div.feature-heading,#fom #fom-content div.feature-copy{float:left;padding:0 20px 0 10px;width:390px;}
#fom #fom-content div.feature-copy{padding:10px 20px 10px 10px;}
#fom #fom-content div.feature-image{clear:both;float:left;height:230px;position:relative;width:415px;}
#fom #fom-content div.col{background:transparent url(../../images/fom/shadow-grey.png) no-repeat bottom right;float:left;margin-right:7px;min-height:200px;padding:0 5px 5px 0;width:130px;}
#fom #fom-content div.col.last{margin-right:0;}
#fom #fom-content div.col-heading,#fom #fom-content div.col-copy{padding:5px 8px;}
#fom #fom-content .col h3{color:#fff;margin-bottom:0;padding:0;font-size:1.2em;}
#fom.your-genes #fom-content .col h3{background:#E20E77;}
#fom.your-body #fom-content .col h3{background:#AD1F1F;}
#fom.your-brain #fom-content .col h3{background:#653790;}
#fom #fom-content h3 a{color:#fff;display:block;height:30px;line-height:30px;padding:0 8px;text-decoration:none;}
#fom #fom-content .col h3.next a{background-position:top right;background-repeat:no-repeat;}
#fom.your-genes #fom-content .col h3.next a{background-image:url(../../images/fom/arrow-col-heading-pink.gif);}
#fom.your-body #fom-content .col h3.next a{background-image:url(../../images/fom/arrow-col-heading-brown.gif);}
#fom.your-brain #fom-content .col h3.next a{background-image:url(../../images/fom/arrow-col-heading-purple.gif);}
#fom #fom-content .col h3 a:hover{background-color:#333;background-position:bottom right;text-decoration:underline;}
#fom #fom-content div.section{border-bottom:1px dotted #999;float:left;margin-bottom:20px;padding:0 0 20px;position:relative;width:416px;}
#fom #fom-content div.section.featured{background:#fff url(../../images/fom/shadow-grey.png) no-repeat bottom right;border-bottom:none;margin-bottom:20px;padding:0 0 5px;}
#fom #fom-content div.section div.section-copy{float:left;min-height:210px;padding:0 12px 0 0;width:160px;}
#fom #fom-content div.section.featured div.section-copy{float:left;min-height:240px;padding:12px;width:150px;}
#fom #fom-content div.section div.section-image{background-color:#C2CACF;background-position:50%;background-repeat:no-repeat;bottom:0;float:left;min-height:240px;padding:12px;position:relative;right:0;width:211px;}
#fom #fom-content div.section div.section-image-wrapper{background:#C2CACF url(../../images/fom/generic-shadow.png) no-repeat bottom right;float:right;padding:0 15px 5px 0;width:225px;}
#fom #fom-content div.section.featured div.section-image{position:relative;width:213px;}
#fom #fom-content div.section div.section-image-caption{background:#e0e4e7;bottom:0;float:right;padding:12px;position:absolute;right:0;width:211px;}
#fom #fom-content div.section.featured div.section-image-caption{width:213px;}
#fom #fom-content div.section.featured h2,#fom #fom-content div.section.featured div.section-copy,#fom #fom-content div.section.featured div.section-copy a{color:#fff;}
#fom.your-genes #fom-content div.section.featured h2,#fom.your-genes #fom-content div.section.featured div.section-copy,#fom.your-genes #fom-content div.section.featured div.section-copy a{background:#E20E77;}
#fom.your-brain #fom-content div.section.featured h2,#fom.your-brain #fom-content div.section.featured div.section-copy,#fom.your-brain #fom-content div.section.featured div.section-copy a{background:#653790;}
#fom.your-body #fom-content div.section.featured h2,#fom.your-body #fom-content div.section.featured div.section-copy,#fom.your-body #fom-content div.section.featured div.section-copy a{background:#AD1F1F;}
#fom #fom-content div.section.featured div.section-copy h2{font-size:1.5em;font-weight:bold;margin-bottom:20px;padding-top:0;width:156px;}
#fom #fom-content div.section h3{margin-bottom:10px;padding-bottom:5px;}
#fom.your-genes #fom-content div.section h3{border-bottom:2px solid #E20E77;}
#fom.your-body #fom-content div.section h3{border-bottom:2px solid #AD1F1F;}
#fom.your-brain #fom-content div.section h3{border-bottom:2px solid #653790;}
#fom #fom-content div.section div.section-image-caption p{margin:0;}
#fom #fom-content div.feature-image span.enlarge,#fom #fom-content div.section-image span.enlarge{top:-20px;display:block;height:14px;position:absolute;right:10px;width:14px;}
#fom #fom-content div.section-image a.enlarge-image,#fom #fom-content div.section-image a.flash-link,#fom #fom-content div.feature-image a.enlarge-image,#fom #fom-content div.feature-image a.flash-link{background-position:top left;background-repeat:no-repeat;bottom:0;display:block;height:14px;position:relative;right:0;text-indent:-999em;width:14px;}
#fom #fom-content div.feature-image a.enlarge-image,#fom #fom-content div.feature-image a.flash-link{height:230px;width:415px;left:0;top:0;}
#fom.your-genes #fom-content div.section-image a.enlarge-image,#fom.your-genes #fom-content div.feature-image a.enlarge-image{background-image:url(../../images/fom/enlarge-pink.gif);}
#fom.your-brain #fom-content div.section-image a.enlarge-image,#fom.your-brain #fom-content div.feature-image a.enlarge-image{background-image:url(../../images/fom/enlarge-purple.gif);}
#fom.your-body #fom-content div.section-image a.enlarge-image,#fom.your-body #fom-content div.feature-image a.enlarge-image{background-image:url(../../images/fom/enlarge-brown.gif);}
#fom.your-genes #fom-content div.section-image a.flash-link{background-image:url(../../images/fom/play-pink.gif);}
#fom.your-brain #fom-content div.section-image a.flash-link{background-image:url(../../images/fom/play-purple.gif);}
#fom.your-body #fom-content div.section-image a.flash-link{background-image:url(../../images/fom/play-brown.gif);}
#fom.your-genes #fom-content div.feature-image a.flash-link{background-image:url(../../images/fom/play-pink-large.png);}
#fom.your-brain #fom-content div.feature-image a.flash-link{background-image:url(../../images/fom/play-purple-large.png);}
#fom.your-body #fom-content div.feature-image a.flash-link{background-image:url(../../images/fom/play-brown-large.png);}
#fom .social-media{font-size:.9em;width:160px;}
#fom ul.social-media{list-style:none;width:100%;}
#fom ul.social-media li{display:inline;clear:none;float:left;height:16px;margin-right:10px;width:16px;}
#fom ul.social-media li a{background-position:top left;background-repeat:no-repeat;display:block;height:16px;text-indent:-999em;width:16px;}
#fom ul.social-media li.twitter a{background-image:url(../../images/fom/twitter.png);}
#fom ul.social-media li.facebook a{background-image:url(../../images/fom/facebook.png);}
#fom ul.social-media li.delicious a{background-image:url(../../images/fom/delicious.png);}
#fom div.social-media{clear:left;float:left;padding:0 10px;}
#fom #fom-slider{width:436px;min-height:365px;position:relative;margin:0 auto;}
#fom #fom-slider .wrapper{width:426px;overflow:auto;height:365px;position:absolute;top:0;left:0;margin:0;}
.js #fom #fom-slider .wrapper{overflow:hidden;}
#fom #fom-slider .wrapper ul{width:9999px;min-height:355px;list-style:none;position:absolute;top:0;left:0;margin:0;}
.js #fom #fom-slider .wrapper ul{overflow:hidden;}
#fom #fom-slider ul li{background:url(../../images/fom/bg-slider-item.png) no-repeat top left;display:block;float:left;min-height:335px;width:395px;margin:0;padding:15px;position:relative;}
#fom #fom-slider ul li span.read-more{display:block;font-weight:bold;height:45px;line-height:45px;position:absolute;top:270px;text-align:center;right:18px;width:115px;}
span.read-more a{color:#333;}
#fom #fom-slider ul li div.copy{font-size:1.2em;position:absolute;top:290px;left:18px;width:245px;}
#fom #fom-slider .arrow{display:block;height:335px;width:70px;background-position:0 50%;background-repeat:no-repeat;text-indent:-9999px;position:absolute;top:0;cursor:pointer;}
#fom #fom-slider .forward{background-image:url(../../images/fom/slider-next.png);right:-62px;}
#fom #fom-slider .back{background-image:url(../../images/fom/slider-prev.png);left:-71px;background-position:-70px 50%;}
#fom #fom-slider .arrow:hover{background-position:-70px 50%;}
#fom #fom-slider .back:hover{background-position:0 50%;}
#fom #fom-slider .wrapper ul ul{position:static;background:none;overflow:visible;width:auto;border:0;margin:0;}
#fom #fom-slider .wrapper ul ul li{float:none;height:auto;width:auto;background:none;}
#thumbNav a:hover,#start-stop:hover{background-image:none;}
div#fancy_overlay{position:absolute;top:0;left:0;z-index:90;width:100%;background-color:#333;}
div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}
div#fancy_loading div{display:none;}
div#fancy_close{position:absolute;top:-16px;right:-16px;height:14px;width:14px;background:transparent url(../../images/fom/fancybox/fancy_close.png) no-repeat;cursor:pointer;z-index:100;display:none;}
div#fancy_content{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;z-index:96;}
#fancy_frame{position:relative;width:100%;height:100%;display:none;}
img#fancy_img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:92;}
div#fancy_title{position:absolute;bottom:-35px;left:0;width:100%;z-index:100;display:none;}
div#fancy_title table{margin:0 auto;}
div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:2px;}
td#fancy_title_left{height:32px;width:15px;}
td#fancy_title_main{height:32px;}
td#fancy_title_right{height:32px;width:15px;}
div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:20px;margin:0;overflow:hidden;background:#fff;display:none;}
div#fancy_inner{position:relative;width:100%;height:100%;background:#FFF;}
a#fancy_left,a#fancy_right{position:absolute;bottom:10px;height:100%;width:35%;cursor:pointer;background-image:url(data:image/gif;base64,AAAA);z-index:100;}
a#fancy_left{left:0;}
a#fancy_right{right:0;}
#fancy_bigIframe,#fancy_freeIframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}
div#fancy_bg{display:none;}
div.fancy_bg{position:absolute;display:block;z-index:70;}
div.fancy_bg_n{top:-18px;width:100%;height:18px;}
div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;}
div.fancy_bg_e{right:-13px;height:100%;width:13px;}
div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;}
div.fancy_bg_s{bottom:-18px;width:100%;height:18px;}
div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;}
div.fancy_bg_w{left:-13px;height:100%;width:13px;}
div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;}

