Joelie > qi_style
 

Undefined Variable

The variable DEF.STYLE was not found in GLOBAL on line 10.

 
<!--- Style Routine Template:
http://joelie.org/j:/routinetype-style --->


<!--- optionally, include css headers --->
<if isdefined("att.headers") AND att.headers EQ 1>
<tag.css_headers expires="90">
</if>

<var S = GLOBAL.Def.Style>

<!--- output css statements --->
body { font-size:15px; font-family:Tahoma, Arial, Sans-Serif; margin:0px; padding:0px; color:##222; background:#S.color.back_accent#; min-height:100%; }
h1,h2,h3,h4,h5,h6 { margin-top:0px; }
input, select, textarea { font-size:1em; border:1px solid ##999; padding:2px; }
a { color:##69e; text-decoration:none; }
a:normal { text-decoration:none; }
a:hover { text-decoration:underline; }
ul li, ol li { margin-bottom:1em; }
li h4 { margin:0px; margin-bottom:0.36em; }
li small { position:relative; display:block; color:##555; }

##site_head_container { background:#S.color.back_accent#; }
##site_head { width:#S.layout.width#px; position:relative; padding-top:10px; overflow:visible; border-bottom:1px solid ##999; min-height:54px; }
##site_head h1 { position:relative; margin-bottom:0px; }
##site_head ##nav { position:absolute; right:7px; bottom:0px; overflow:auto; overflow-x:hidden; overflow-y:hidden; }
##site_head ##nav a { background:#S.color.back_accent#; color:##999; float:left; padding:3px; padding-left:9px; padding-right:9px; text-decoration:none; }
##site_head ##nav a:normal { background:#S.color.back_accent#; color:##999; }
##site_head ##nav a:hover { background:white; color:##999; }
##site_head ##nav a.selected { background:#S.Color.g3#; color:#S.Color.back#; font-weight:bold; }
##site_head ##auth { position:absolute; right:7px; top:10px; overflow:auto; overflow-x:hidden; overflow-y:hidden; }
##site_head ##auth a.selected { color:black; font-weight:bold; }
##get_site_container { position:relative; background:white; }
##get_site { width:#S.layout.width-6#px; position:relative; padding:3px; background:##eef; border-bottom:1px solid ##999; overflow:auto; overflow-x:hidden; overflow-y:hidden; }
##site_body_container { background:white; }
##site_body { width:#S.layout.width-6#px; position:relative; padding:3px; padding-top:16px; padding-bottom:32px; }
##site_foot_container { background:#S.color.back_accent#; }
##site_foot { width:#S.layout.width#px; position:relative; border-top:1px solid ##999; text-align:right; font-size:0.72em; color:##999; padding:3px; }
##site_foot ##foot_nav { position:relative; }
##site_foot ##foot_nav a.selected { color:#S.Color.text#; font-weight:bold; }
##site_foot ##foot_copyright { position:absolute; right:3px; top:3px; padding-bottom:3em; }

.noverflow { overflow:auto; overflow-x:hidden; overflow-y:hidden; }

.iqtpi_sign_up_link_container { display:inline; }
.iqtpi_sign_up_link_container a { padding:5px; border:1px dashed ##999; text-decoration:none; background:none; }
.iqtpi_sign_up_link_container a:normal { background:none; }
.iqtpi_sign_up_link_container a:hover { background:##cfa; }

.obvs_btn { display:inline; }
.obvs_btn a { background:none; color:#S.color.link#; padding:5px; border:1px dashed #S.color.link#; text-decoration:none; }
.obvs_btn a:normal { background:none; color:#S.color.link#; }
.obvs_btn a:hover { background:none; border:1px solid #S.color.link#; }

.neat_links { position:relative; }
.neat_links a { display:block; padding:3px; background:white; color:##999; text-decoration:none; border-top:1px solid ##999; }
.neat_links a:normal { background:white; color:##999; }
.neat_links a:hover { background:##999; color:white; }

.snazzy_links a { background:#S.color.back_accent#; color:##999; border-top:1px solid ##999; display:block; padding:3px; padding-left:9px; padding-right:9px; text-decoration:none; }
.snazzy_links a:normal { background:#S.color.back_accent#; color:##999; }
.snazzy_links a:hover { background:white; color:##999; }
.snazzy_links a.selected { background:#S.Color.g3#; color:#S.Color.back#; font-weight:bold; }

.side_links { position:relative; }
.side_links a { margin-bottom:11px; display:block; padding:7px; background:white; color:##222; text-decoration:none; border:1px solid ##999; }
.side_links a:normal { background:white; color:##222; }
.side_links a:hover { background:##222; color:white; }

.switches { }
.switches a { background:white; color:black; }
.switches a:normal { background:white; color:black; }
.switches a:hover { background:##ccc; color:black; }
.switches a.selected { background:black; color:white; }

.idea { position:relative; }
.idea h4 { margin-bottom:0px; padding:4px; border-bottom:1px solid ##999; background:#S.color.back_accent#; }
.idea div.content { padding:4px; color:##555; }


.questionlistbox { background:white; }
.questionlistbox a { display:block; min-height:1.24em; padding:0.24em; padding-left:0.36em; padding-right:0.36em; text-decoration:none; opacity:0.4; filter:alpha(opacity=40); }
.questionlistbox a img { height:0.92em; padding-top:0.16em; }
.questionlistbox a.good { background:##cfa; color:##280; }
.questionlistbox a.good.selected { background:##280; color:white; }
.questionlistbox a.bad { background:##fca; color:##800; }
.questionlistbox a.bad.selected { background:##800; color:white; }
.questionlistbox a.neutral { background:##ddf; color:##009; }
.questionlistbox a.neutral.selected { background:##009; color:white; }
.questionlistbox a:normal { opacity:0.4; filter:alpha(opacity=40); }
.questionlistbox a:hover { opacity:0.94; filter:alpha(opacity=94); }
.questionlistbox a.selected { opacity:1; filter:alpha(opacity=100); }

.iquestion_answer_btn_container a { display:block; font-size:1em; padding:0.24em; background:#S.color.back_accent#; color:##999; text-decoration:none; padding-left:0.7em; padding-right:0.7em; }
.iquestion_answer_btn_container a:normal { background:#S.color.back_accent#; color:##999; }
.iquestion_answer_btn_container a:hover { background:##999; color:white; }


##tabs { position:relative; display:block; }
##tabs_head { position:relative; display:block; border-bottom:1px solid ##999; overflow:auto; overflow-x:hidden; overflow-y:hidden; }
##tabs_head a { background:##eee; color:##999; float:left; margin-left:7px; padding:3px; padding-left:7px; padding-right:7px; text-decoration:none; }
##tabs_head a:normal { background:##eee; color:##999; }
##tabs_head a:hover { background:##ccc; color:##555; }
##tabs_head a.selected { background:##999 !important; color:white !important; font-weight:bold !important; }
##tabs_head a.special { background:#S.color.pri_light#; }
##tabs_head a.special:normal { background:#S.color.pri_light#; }
##tabs_head a.special:hover { background:##ccf; }
##tabs_body { position:relative; display:block; padding:7px; overflow:auto; overflow-x:hidden; overflow-y:hidden; }

##coltabs { position:relative; display:block; overflow:auto; overflow-x:hidden; overflow-y:hidden; }
##coltabs_left { float:left; width:22%; position:relative; display:block; border-right:1px solid ##999; font-size:0.72em; }
##coltabs_left a { border-top:1px solid ##ccc; display:block; background:##fff; color:##222; padding:3px; padding-left:7px; padding-right:7px; text-decoration:none; }
##coltabs_left a:normal { background:##fff; color:##222; }
##coltabs_left a:hover { background:##eee; color:##222; }
##coltabs_left a.selected { background:##fff !important; color:##222 !important; font-weight:bold !important; }
##coltabs_left a.special { background:#S.color.pri_light#; }
##coltabs_left a.special:normal { background:#S.color.pri_light#; }
##coltabs_left a.special:hover { background:##ccf; }
##coltabs_right { margin-left:24%; position:relative; display:block; padding:7px; overflow:auto; overflow-x:hidden; overflow-y:hidden; }




##ui-datepicker-div { background:white; border:1px solid ##ccc; padding:3px; }
##ui-datepicker-div .ui-datepicker-prev, ##ui-datepicker-div .ui-datepicker-next { display:none; }
##ui-datepicker-div .ui-datepicker-title { padding:3px; background:##ccc; text-align:center; }
##ui-datepicker-div table { }
##ui-datepicker-div table td { padding:3px; }

.no_options .j_results { margin-right:0px !important; }

##qi_vbi .jfield_view { min-height:1.12em; }