html{height:100%;margin-bottom:1px;}
body{font-size:13px;font-family:Helvetica, Arial, sans-serif;line-height:135%;background-color:#64a709;}
td{font-size:13px;font-family:Helvetica, Arial, sans-serif;line-height:135%;}
p{margin-top:10px;margin-bottom:15px;}
h1, h2, h3, h4, h4{padding-bottom:5px;margin:15px 0;}
h1{font-size:200%;}
h2{font-size:175%;}
h3{font-size:150%;}
h4{font-size:120%;}
body{margin:0;padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:none;color:#FFFFFF;}
.small, .modifydate, .createdate, div.mosimage_caption{font-size:95%;}
.componentheading{font-size:150%;}
.contentheading{font-size:170%;}
.componentheading{padding:10px 5px;margin-bottom:15px;font-variant:small-caps;}
td.componentheading{padding-bottom:15px;}
#mainframe td.sectiontableheader{font-weight:bold;padding:4px 2px;}
.sectiontableentry1, .sectiontableentry2{text-align:left;padding:2px 0;}
#smoke #topbar{background:url(../images/smoke/topbar-bg.png) 0 0 repeat-x;}
#smoke #shadow-top{background:url(../images/smoke/shadow-t.png) 0 0 no-repeat;}
#smoke #shadow-middle{background:url(../images/smoke/shadow-m.png) 0 0 repeat-y;}
#smoke #shadow-bottom{background:url(../images/smoke/shadow-b.png) 0 0 repeat-y;}
#smoke #shadow-rocket{background:url(../images/smoke/shadow-rocket.png) 0 0 repeat-y;}
#smoke .sections td, #smoke #mainframe td#left, #smoke #mainframe td#right, #smoke #mainframe #page, #smoke pre, #smoke blockquote, #smoke .sectiontableheader{}
#smoke #inset{}
#smoke span.alert{color:#d00000;border-top:3px solid #750b09;border-bottom:3px solid #750b09;background:#391111 url(../images/smoke/sm-status-alert.png) 10px 50% no-repeat;}
#smoke span.info{color:#0055bc;border-top:3px solid #073361;border-bottom:3px solid #073361;background:#112031 url(../images/smoke/sm-status-info.png) 10px 50% no-repeat;}
#smoke span.note{color:#b98f00;border-top:3px solid #745d07;border-bottom:3px solid #745d07;background:#382f11 url(../images/smoke/sm-status-note.png) 10px 50% no-repeat;}
#smoke span.download{color:#568517;border-top:3px solid #445b16;border-bottom:3px solid #445b16;background:#272f15 url(../images/smoke/sm-status-download.png) 10px 50% no-repeat;}
#glass #topbar{background:url(../images/glass/topbar-bg.png) 0 0 repeat-x;}
#glass #shadow-top{background:url(../images/glass/shadow-t.png) 0 0 no-repeat;}
#glass #shadow-middle{background:url(../images/glass/shadow-m.png) 0 0 repeat-y;}
#glass #shadow-bottom{background:url(../images/glass/shadow-b.png) 0 0 repeat-y;}
#glass #shadow-rocket{background:url(../images/glass/shadow-rocket.png) 0 0 repeat-y;}
#glass .sections td, #glass #mainframe td#left, #glass #mainframe td#right, #glass #mainframe #page, #glass pre, #glass blockquote, #glass .sectiontableheader{background:url(../images/trans-10.png);}
#glass #inset{background:url(../images/glass/login-glass.png) 0 0 no-repeat;}
#glass span.alert{color:#c00;border-top:3px solid #fc9088;border-bottom:3px solid #fc9088;background:#ffd8d8 url(../images/glass/gl-status-alert.png) 10px 50% no-repeat;}
#glass span.info{color:#0055BB;border-top:3px solid #7dabdd;border-bottom:3px solid #7dabdd;background:#d9e7f9 url(../images/glass/gl-status-info.png) 10px 50% no-repeat;}
#glass span.note{color:#B79000;border-top:3px solid #fbe288;border-bottom:3px solid #fbe288;background:#fff6d8 url(../images/glass/gl-status-note.png) 10px 50% no-repeat;}
#glass span.download{color:#57861A;border-top:3px solid #cbe093;border-bottom:3px solid #cbe093;background:#eef6dc url(../images/glass/gl-status-download.png) 10px 50% no-repeat;}
div.wrapper{margin:0 auto;width:925px;text-align:left;position:relative;}
#shadow-middle{padding:0 24px;}
#shadow-bottom{padding:0 24px 20px 24px;}
#shadow-bottom .padding{padding:20px 20px;}
#shadow-middle .padding{padding:60px 24px 20px 24px;}
#topbar{height:35px;line-height:25px;}
#topbar div.moduletable{float:right;margin-right:30px;padding:0px;line-height:20px;height:21px;overflow:hidden;}
#topbar .mainlevel{padding-top:2px;float:left;padding-left:5px;display:block;}
#topbar span.article_seperator{display:block;position:absolute;}
#topbar div.moduletable table{width:auto;}
#shadow-top{height:39px;}
#shadow-rocket{height:91px;text-align:center;}
img#rocket{width:200px;height:40px;border:0;}
#content{padding-top:75px;}
#logo{display:block;background:url(../images/logo.png) 0 0 no-repeat;width:300px;height:63px;position:absolute;left:50px;top:30px;border:0;}
#showcase{background:url(../images/trans-20.png);}
#mainframe, .sections{border-collapse:collapse;padding:0;margin-top:20px;width:100%;}
#shadow-bottom .sections{margin-top:0;}
#user1{margin-bottom:20px;text-align:center;height:1%;}
#page{padding:20px 10px;}
#inset, #inset-mod{
	position:absolute;
	right:48px;
	width:330px;
	height:70px;
	top:30px;
	text-align:right;
}
#mainframe td, .sections td{padding:0;}
#mainframe td#left, #mainframe td#right{width:175px;}
td.w33{width:33%;}
td.w49{width:50%;}
td.w99{width:100%;}
#mainframe td.spacer, .sections td.spacer, #glass .sections td.spacer, #smoke .sections td.spacer{width:10px;background:none;border:0;}
td.spacer img{width:10px;}
#mainframe tr{vertical-align:top;}
.loginelement{float:left;padding:15px;}
.loginelement label{font-weight:bold;color:#fff;}
.loginelement .inputbox{width:100px;}
span.loginsubmit, span.logoutsubmit{display:block;float:left;background:url(../images/login-button.png ) 0 0 no-repeat;width:93px;height:41px;line-height:41px;text-align:center;font-weight:bold;margin-top:5px;cursor:pointer;}
span.loginsubmit span, span.logoutsubmit span{color:#fff;}
.moduletable, .moduletable-hilite1, .moduletable-hilite2, .moduletable-hilite3, .moduletable-hilite4, .moduletable-hilite5, .moduletable-hilite6, .moduletable-hilite7, .moduletable-hilite8, .moduletable-hilite9, .moduletable-hilite10, .moduletable-hilite11, .moduletable-hilite12, .moduletable-hilite13, .moduletable-hilite14, .moduletable-hilite15, .moduletable-hilite16, .moduletable-hilite17, .moduletable-hilite18, .moduletable-hilite19, .moduletable-hilite20{padding:5px;height:1%;margin-bottom:15px;}
.moduletable h3, .moduletable-hilite1 h3, .moduletable-hilite2 h3, .moduletable-hilite3 h3, .moduletable-hilite4 h3, .moduletable-hilite5 h3, .moduletable-hilite6 h3, .moduletable-hilite7 h3, .moduletable-hilite8 h3, .moduletable-hilite9 h3, .moduletable-hilite10 h3, .moduletable-hilite11 h3, .moduletable-hilite12 h3, .moduletable-hilite13 h3, .moduletable-hilite14 h3, .moduletable-hilite15 h3, .moduletable-hilite16 h3, .moduletable-hilite17 h3, .moduletable-hilite18 h3, .moduletable-hilite19 h3, .moduletable-hilite20 h3{height:33px;line-height:33px;font-size:100%;font-weight:bold;padding:0;margin:-5px -5px 10px -5px;padding-left:22px;}
.moduletable-hilite1 h3{background:url(../images/headers/black/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite2 h3{background:url(../images/headers/blue/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite3 h3{background:url(../images/headers/brown/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite4 h3{background:url(../images/headers/dark-blue/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite5 h3{background:url(../images/headers/dark-green/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite6 h3{background:url(../images/headers/dark-orange/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite7 h3{background:url(../images/headers/dark-purple/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite8 h3{background:url(../images/headers/dark-red/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite9 h3{background:url(../images/headers/dark-teal/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite10 h3{background:url(../images/headers/green/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite11 h3{background:url(../images/headers/grey/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite12 h3{background:url(../images/headers/magenta/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite13 h3{background:url(../images/headers/olive/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite14 h3{background:url(../images/headers/orange/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite15 h3{background:url(../images/headers/purple/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite16 h3{background:url(../images/headers/red/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite17 h3{background:url(../images/headers/silver/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite18 h3{background:url(../images/headers/tan/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite19 h3{background:url(../images/headers/teal/header-bg.png) 0 0 repeat-x;}
.moduletable-hilite20 h3{background:url(../images/headers/yellow/header-bg.png) 0 0 repeat-x;}
#horiz-menu{height:33px;padding-left:30px;text-align:center;background:url(../images/headers/green/menubg.png) 0 0 repeat-x;}
#horiz-menu ul{list-style:none;margin:0;padding:0 0 0 0px;}
#horiz-menu li{display:block;float:left;margin:0;padding:0;}
#horiz-menu a, #horiz-menu a:visited{color:#FFFFFF;display:block;float:left;height:33px;line-height:33px;padding:0 20px;font-weight:bold;}
#horiz-menu a:hover{color:#CCCCCC;text-decoration:none;}
#mainframe ul.menu{margin:0;padding:0;}
#mainframe ul.menu li{list-style:none;margin:0;padding:3px 0;font-weight:bold;width:100%;}
#mainframe ul.menu li li{border-bottom:0;padding:0 0 0 10px;}
#mainframe ul.menu li li, #mainframe ul.menu li li a{width:100%;padding:1px 0 1px 12px;margin:1px 0 0 0;}
#mainframe ul.menu li li:hover, #mainframe ul.menu li.sfHover{background-color:transparent;}
#mainframe ul.menu li ul{float:none;left:0;padding:0;margin:5px 0 0 0;position:static;background:transparent;width:100%;}
#mainframe ul.menu li li a:hover{text-decoration:underline;}
span.pathway{display:block;line-height:20px;height:20px;font-weight:bold;margin-bottom:15px;}
span.pathway img{float:left;margin:0 10px;}
span.pathway a{float:left;}
#accordian h3.toggler{position:relative;cursor:pointer;margin-top:0;margin-bottom:0;}
#accordian a.readon{position:static;}
#rokflow, #rokflow #loader{overflow:hidden;position:relative;width:800px;height:170px;background:50% 50% no-repeat url(../images/loader.gif);}
#rokflow, #rokflow *{margin:0;padding:0;border:0;}
#rokflow div{float:left;position:relative;}
#rokflow img{width:124px;height:194px;border:0;top:40px;margin-top:15px;}
#rokflow div h3{display:block;position:absolute;white-space:nowrap;text-align:center;font-size:10px;font-weight:normal;}
.moduletable #rokflow h3{background:none;margin:0;padding:0;line-height:100%;height:auto;}
#rokflow a{text-decoration:none;}
#rokflow #loader{position:absolute;top:0;left:0;z-index:1000;}
#frame div.button#right{background:url(../images/arrow-right.png) 0 0 no-repeat;}
#frame div.button#left{background:url(../images/arrow-left.png) 0 0 no-repeat;}
pre{padding:10px;}
blockquote{font-style:italic;font-size:100%;line-height:150%;width:auto;padding:10px;margin:15px 0;}
blockquote.b{font-weight:bold;}
span.alert, span.info, span.download, span.note{display:block;padding:10px 10px 10px 50px;margin:15px 0;}
.nounder{text-decoration:none;border:0;cursor:pointer;}
.clr{clear:both;}
.tool-tip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;}
.tool-title{padding:0;margin:0;font-size:100%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../../system/images/selector-arrow.png) no-repeat;}
.tool-text{font-size:100%;margin:0;}
a img{border:0;}
.columna_izquierda{width:220px;text-align:inherit;background:url(../images/trans-15.png);border:#364148 1px solid;}
.columna_derecha{width:160px;text-align:left;background:url(../images/trans-15.png);border:#364148 1px solid;}
a.mainlevel_menutop:link, a.mainlevel_menutop:visited{font-weight:bold;color:#000000;}
a.mainlevel_menutop:hover{color:#FFFFFF;}

.marco {
border:4px solid #CCCCCC;
padding:0px;
margin:5px;

