*{margin:0;padding:0;}
header,footer,.footer,.article,section,hgroup,.nav,.figure{display:block;}
body{font-size:0.825em;color:#111;background:rgb(242, 245, 243);font-family:'helvetica neue','helvetica-neue',helvetica,arial,sans-serif;}
a,a:visited{color:#a43;text-decoration:under-line;outline:none;}
a img{border:none;}
a.xref{height:16px;color:#aa22ee;font-size:8px;display:inline-block;}
a:hover.ref{background-color:#EFEFCC;text-decoration:none;}
#uniprot{width:16px;opacity:0.6;background:url(../images/logo.png) -8px -8px no-repeat;}
#ensembl{width:20px;opacity:0.6;background:url(../images/geneview.gif) 0px 0px no-repeat;}
#gramene{width:40px;opacity:0.6;background:url(../images/logo.png) -35px -8px no-repeat;}
#uniprot:hover, #ensembl:hover, #gramene:hover{opacity:1;}
.b{font-weight:bold;}
.float-left{float:left;margin-left:8px;}
.tab{}
fieldset{border:0px;margin:2em 0;padding:.618em 1em;}
fieldset legend{font-size:1.1em;font-weight:bold;margin-left:-1em;background-color:#87A895;color:white;padding:2px 5px;}
.tab li{display:block;float:left;}
.tab li a{display:block;cursor:pointer;padding:.6em 1em .2em 1em;margin:.6em .4em;width:auto;font-size:16px;text-decoration:none;border:1px;}
.tab li a.active{border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;background:url('../images/bg.png') repeat-x center;}
h1,h2,h3{font-family:'helvetica neue','helvetica-neue',helvetica,arial,sans-serif;color:#53842b;}
h1{font-size: 22.0pt;padding:0.5em 0 0;}
h2{font-size:1.5em;font-weight:normal;letter-spacing:0.01em;text-shadow:#FEFEFE 0px 1px 1px;}
h3{font-size:1.5em;font-weight:normal;margin:0 0 1em;color:#46505A;text-shadow:0 1px 1px #FFC;}
h4{padding:0.5em 0;font-size:1.2em;}
#header h4{color:#555;font-size:12px;font-family:'Hoefler Text', Constantia, Cambria, Georgia, serif;margin:0px 5px;}
p{line-height:1.5em;padding-bottom:1em;}
.line{height:1px;margin:1em 0;overflow:hidden;border-bottom:1px solid white;}
.article .line{border-bottom-color:#EFEFEF;margin:1.3em 0;}
footer .line,#footer .line{margin:2em 0;}
.nav{padding:0 5px;position:absolute;right:0;top:6em;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav ul li{display:inline;}
.nav ul li a,.nav ul li a:visited{color:#565656;display:block;float:left;font-size:1.25em;font-weight:bold;margin:3px 2px;padding:5px 8px 2px;text-shadow:white 0px 1px 1px;text-transform:capitalize;}
.nav ul li a:hover{text-decoration:none;background-color:#a43;text-shadow:none;color:#fff;}
.nav,.article,.nav ul li a,.figure{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#page{min-width:960px;width:80%;margin:0 auto;position:relative;}
.box-shadow-lite{-webkit-box-shadow:2px 1px 5px rgba(0, 0, 0, 0.386719)!important;-moz-box-shadow:2px 1px 5px rgba(0, 0, 0, 0.386719)!important;box-shadow:2px 1px 5px rgba(0, 0, 0, 0.386719)!important;}
.article{padding:20px;background-color:white;border-radius:8px 8px;margin:1.5em 0px;padding:20px;position:relative;box-shadow:2px 8px 20px rgba(0, 0, 0, 0.386719);-webkit-box-shadow:2px 8px 20px rgba(0, 0, 0, 0.386719);-webkit-box-shadow: 2px 5px 12px #555;-moz-box-shadow:2px 8px 20px rgba(0, 0, 0, 0.386719);}
#introduction .articleBody{padding:0 .5em;font-family: "Myriad Pro","Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande"," Lucida Sans", Arial, sans-serif;}
.figure{border:3px solid white;float:right;height:270px;margin-left:15px;overflow:hidden;width:310px;}
.figure:hover{box-shadow:0 0 2px #4D7788;-moz-box-shadow:0 0 2px #4D7788;-webkit-box-shadow:0 0 2px #4D7788;}
.figure img{}
footer,#footer{margin-bottom:30px;text-align:center;font-size:0.825em;color:#333;}
footer p,#footer p{margin-bottom:-2.5em;position:relative;}
footer a,footer a:visited,#footer a,#footer a:visited{color:#cccccc;display:block;padding:2px 4px;z-index:100;position:relative;}
footer a:hover,#footer a:hover{text-decoration:none;background-color:#9f9f9f;}
footer a.by,#footer a.by{float:left;}
footer a.up,#footer a.up{float:right;}
#backToTheTut{background-color:#F5F5F5;border:1px solid white;height:60px;padding:12px 20px 0 40px;width:380px;z-index:200;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#backToTheTut{position:absolute;top:expression((200 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop)) + 'px');}
#additional > #backToTheTut{left:-20px;top:200px;position:fixed;}
.title{color:#666666;font-size:2em;font-weight:bold;text-shadow:0 1px 1px white;}
.clearfix{clear:both;}
.floatl{float:left;}
.floatr{float:right;}
.inline{display:inline;}
#backToTheTut a{font-size:10px;text-transform:uppercase;}
#backToTheTut img{float:left;margin-right:15px;}
#newsletter{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#newsletter{background-color:#3A3A3A;font-size:19px;font-style:italic;font-weight:bold;line-height:30px;margin-bottom:15px;padding:10px 15px 10px 55px;position:relative;text-align:left;color:#CCCCCC;border-bottom-left-radius:5px 5px;border-bottom-right-radius:5px 5px;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;}
#newsletter a.smallBlueButton{position:absolute;right:10px;top:10px;}
#newsletter input{font-size:16px;position:absolute;right:120px;width:260px;padding:4px 7px;}
.tab a,.tab a.visited{color:inherit;}
a.smallBlueButton{font-family:'Myriad pro', Arial, Helvetica, sans-serif;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.smallBlueButton,a.smallBlueButton{background:url("../images/small_button_bg.png") repeat-x scroll center top #3EBAEB;border:1px solid #5CC9FF !important;color:#0C4055;cursor:pointer;display:inline-block;font-weight:bold;height:28px;line-height:28px;padding:0 10px;text-align:center;text-shadow:1px 1px 0 #86ceea;text-transform:uppercase;width:70px;font-size:13px;border-radius:2px 2px;font-family:'Myriad pro', Arial, Helvetica, sans-serif;}
.smallBlueButton:hover,a.smallBlueButton:hover{text-decoration:none;background-position:center bottom;}
input,select{color:#666;font-family:'Myriad pro', Arial, Helvetica, sans-serif;box-shadow:#888 0px 0px 1px;-webkit-box-shadow:#888 0px 0px 1px;-moz-box-shadow:#888 0px 0px 1px;background-color:#F0F0F0;border:1px solid white;line-height:1;outline:none;border-radius:2px 2px;}
#control-bar{position:absolute;right:5px;top:65px;width:250px;padding:.6em;}
#interaction-wrapper{position:relative;}
#control-bar a:visited{color:#666;}
.fg-menu-container{position:absolute;top:0;left:-999px;padding:0em;overflow:hidden;}
.fg-menu-container.fg-menu-flyout{overflow:visible;}
.fg-menu,.fg-menu ul{list-style-type:none;padding:0;margin:0;}
.fg-menu{position:relative;}
.fg-menu-flyout .fg-menu{position:static;}
.fg-menu ul{position:absolute;top:0;}
.fg-menu ul ul{top:-1px;}
.fg-menu-container.fg-menu-ipod .fg-menu-content,.fg-menu-container.fg-menu-ipod .fg-menu-content ul{background:none !important;}
.fg-menu.fg-menu-scroll,.fg-menu ul.fg-menu-scroll{overflow:scroll;overflow-x:hidden;}
.fg-menu li{clear:both;float:left;width:100%;margin:0;padding:0;border:0;}
.fg-menu li li{font-size:1em;}
.fg-menu-flyout ul ul{padding:.4em;}
.fg-menu-flyout li{position:relative;}
.fg-menu-scroll{overflow:scroll;overflow-x:hidden;}
.fg-menu-breadcrumb{margin:0;padding:0;}
.fg-menu-footer{margin-top:.4em;padding:.4em;}
.fg-menu-header{margin-bottom:.4em;padding:.4em;}
.fg-menu-breadcrumb li{float:left;list-style:none;margin:0;padding:0 .2em;font-size:.9em;opacity:.7;}
.fg-menu-breadcrumb li.fg-menu-prev-list,.fg-menu-breadcrumb li.fg-menu-current-crumb{clear:left;float:none;opacity:1;}
.fg-menu-breadcrumb li.fg-menu-current-crumb{padding-top:.2em;}
.fg-menu-breadcrumb a,.fg-menu-breadcrumb span{float:left;}
.fg-menu-footer a:link,.fg-menu-footer a:visited{float:left;width:100%;text-decoration:none;}
.fg-menu-footer a:hover,.fg-menu-footer a:active{}
.fg-menu-footer a span{float:left;cursor:pointer;}
.fg-menu-breadcrumb .fg-menu-prev-list a:link,.fg-menu-breadcrumb .fg-menu-prev-list a:visited,.fg-menu-breadcrumb .fg-menu-prev-list a:hover,.fg-menu-breadcrumb .fg-menu-prev-list a:active{background-image:none;text-decoration:none;}
.fg-menu-breadcrumb .fg-menu-prev-list a{float:left;padding-right:.4em;}
.fg-menu-breadcrumb .fg-menu-prev-list a .ui-icon{float:left;}
.fg-menu-breadcrumb .fg-menu-current-crumb a:link,.fg-menu-breadcrumb .fg-menu-current-crumb a:visited,.fg-menu-breadcrumb .fg-menu-current-crumb a:hover,.fg-menu-breadcrumb .fg-menu-current-crumb a:active{display:block;background-image:none;font-size:1.3em;text-decoration:none;}
.fg-menu a:link,.fg-menu a:visited,.fg-menu a:hover,.fg-menu a:active{float:left;width:100%;padding:.3em 3%;text-decoration:none;outline:0 !important;border-bottom:1px solid #DFDFDF;border-top:1px solid #FDFDFD;}
.fg-menu a{border:1px dashed transparent;}
.fg-menu a.ui-state-default:link,.fg-menu a.ui-state-default:visited,.fg-menu a.ui-state-default:hover,.fg-menu a.ui-state-default:active,.fg-menu a.ui-state-hover:link,.fg-menu a.ui-state-hover:visited,.fg-menu a.ui-state-hover:hover,.fg-menu a.ui-state-hover:active,.fg-menu a.ui-state-active:link,.fg-menu a.ui-state-active:visited,.fg-menu a.ui-state-active:hover,.fg-menu a.ui-state-active:active{border-style:solid;font-weight:normal;}
.fg-menu a span{display:block;cursor:pointer;}
.fg-menu-indicator span{float:left;}
.fg-menu-indicator span.ui-icon{float:right;}
.fg-menu-content.ui-widget-content,.fg-menu-content ul.ui-widget-content{border:0;}
.fg-menu.fg-menu-has-icons a:link,.fg-menu.fg-menu-has-icons a:visited,.fg-menu.fg-menu-has-icons a:hover,.fg-menu.fg-menu-has-icons a:active{padding-left:20px;}
.fg-menu .horizontal-divider hr,.fg-menu .horizontal-divider span{padding:0;margin:5px .6em;}
.fg-menu .horizontal-divider hr{border:0;height:1px;}
.fg-menu .horizontal-divider span{font-size:.9em;text-transform:uppercase;padding-left:.2em;}
.slider_outer{margin:10px;padding:5px;}
.slider_gutter{float:left;width:100%;display:block;position:relative;}
.slider_gutter_item{position:relative;float:left;left:100%;}
#slider_minmax_gutter_l,.slider_gutter_l{width:10px;margin-left:-100%;height:20px;background:url(../images/slider_l.gif) no-repeat;}
#slider_minmax_gutter_m{width:160px;margin-left:-170px;height:20px;background:url(../images/slider_rptr.gif) repeat-x;}
#slider_minmax_gutter_r,.slider_gutter_r{width:10px;margin-left:-15px;height:20px;background:url(../images/slider_r.gif) no-repeat;border:1px}
#minmax_slider{width:180px;margin:0px 10px;}
.slider_gutter{width:150px;margin:10px 0px 0px 0px;}
.slider_gutter_m{width:140px;margin-left:-150px;height:20px;background:url(../images/slider_rptr.gif) repeat-x;}
.knob{position:absolute;height:20px;width:20px;background:url(../images/slider_knob.png) no-repeat;cursor:pointer;}
#slider_bkg_img{position:absolute;height:8px;margin:6px 0px 0px -10px;width:174px;background-color:silver;}
#slider_bkg_img_1{position:absolute;height:8px;margin:6px 0px 0px 0px;width:200px;}
.high-light,.high{color:#326495;font-weight:bold;}
.noborder{border:0px;}
.noborder td,.noborder th{padding:.2em .8em;}
.tabs{list-style:none;margin:0 !important;padding:0;height:30px;border-bottom:1px solid #666;}
.tabs li{float:left;text-indent:0;padding:0;margin:0 !important;list-style-image:none !important;}
.tabs a{background:url(../images/tabs.png) no-repeat -652px 0;font-size:11px;display:block;height:30px;line-height:30px;width:111px;text-align:center;text-decoration:none;color:#000;padding:0px;margin:0px;position:relative;top:1px;}
.tabs a:active{outline:none;}
.tabs a:hover{background-position:-652px -31px;color:#fff;}
.tabs .current,.tabs .current:hover,.tabs li.current a{background-position:-652px -62px;cursor:default !important;color:#000 !important;}
.tabs a.current{background-position:-652px -62px;cursor:default !important;color:#000 !important;}
.tabs .w1{background-position:-519px 0;width:134px;}
.tabs .w1:hover{background-position:-519px -31px;}
.tabs .w1.current{background-position:-519px -62px;}
.tabs .w2{background-position:-366px -0px;width:154px;}
.tabs .w2:hover{background-position:-366px -31px;}
.tabs .w2.current{background-position:-366px -62px;}
.tabs .w3{background-position:-193px -0px;width:174px;}
.tabs .w3:hover{background-position:-193px -31px;}
.tabs .w3.current{background-position:-193px -62px;}
.tabs .w4{background-position:-0px -0px;width:194px;}
.tabs .w4:hover{background-position:-0px -31px;}
.tabs .w4.current{background-position:-0px -62px;}
.panes .pane{display:none;}
.ui-widget{font-size:1.1em;}
.ui-widget-content{border:1px solid #f0f0f0;background-color:#f0f0f0;-webkit-box-shadow:  1px 1px 3px rgba(0, 0, 0, 0.686719);box-shadow:  1px 1px 3px rgba(0, 0, 0, 0.686719);-moz-box-shadow:  1px 1px 3px rgba(0, 0, 0, 0.686719);}
.ui-widget-content, .ui-widget-content a{color:#222222;}
.ui-state-default,.ui-widget-content .ui-state-default,.bn{color:#666;font-size:16px;line-height:1;font-family:'Myriad pro', Arial, Helvetica, sans-serif;border:1px solid #888;background:#F0F0F0 url('../images/bn.png') top center repeat-x;outline:none;cursor:pointer;border-radius:4px 4px;-webkit-box-shadow:#ccc 0px 0px 1px;text-shadow:white 1px 1px 0px}
.ui-state-default a{color:#ffffff;text-decoration:none;outline:none;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-content .ui-state-focus{color:white;background-color:#76B0FF;cursor:pointer;outline:none;}
.ui-state-focus, .bn:hover{color:#666;font-size:16px;font-family:'Myriad pro', Arial, Helvetica, sans-serif;background-color:#EFEFEF;border:1px solid #c4c5c3;cursor:pointer;line-height:1;outline:none;text-shadow:white 1px 1px 0px;-webkit-box-shadow:#888 0px 0px 1px;}
.ui-state-hover a{color:#ffffff;text-decoration:none;outline:none;}
.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #c4c5c3;background:#f0efea url(images/ui-bg_diagonals-small_100_f0efea_40x40.png) 50% 50% repeat;outline:none;cursor:pointer;}
.ui-state-active a{color:#403D38;outline:none;text-decoration:none;}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #e8e1b5;background:#fcf0ba url(images/ui-bg_glass_55_fcf0ba_1x400.png) 50% 50% repeat-x;color:#363636;}
.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity = 35);background-image:none;}
.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_808080_256x240.png);}
.ui-state-default .ui-icon{background-image:url(images/ui-icons_eeeeee_256x240.png);}
.ui-state-active .ui-icon{background-image:url(images/ui-icons_8DC262_256x240.png);}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;}