/*
WHO, WHAT, URL
(c) Net Efficiency Ltd
08 January 2007
*/

/* #~~ Base css to even keen all browsers including IE7 operating in IE6 quirks mode ~~# */
/* #~~ begin required styles ~~# */

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;text-align:left;}
html,body,select,input,textarea{font-family:verdana,arial,helvetica,sans-serif;}

html,body{background: #fff;margin:0;padding:0;}

div,img{margin:0;padding:0;}
fieldset,img{border:0;outline:0;}

h1,h2,h3,h4,h5,h6,p,ul,ol,li,table{margin:0 0 1em 0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}

cite,code,em,strong,th{font-style:normal;font-weight:normal;}
b,strong,strong em,th{font-weight:bold;}
em,em strong,i{font-style:italic;}

strong em{font-weight:bold}

select,input,textarea{font-size:100%;}
label{display:block;}
pre,code{font:100% monospace;font-size:100%;}

table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:inherit;font-size:100%;}
th,td{border:1px solid #000;padding:4px;vertical-align:top;}

ul{margin-left:1.1em;}
ol{margin-left:2.1em;}
li{margin:0 0 0.5em 0;}
q:before,q:after{content:'';}

a{color:#444;text-decoration:underline;}
a:active, a:hover, a:focus{color:#444;text-decoration:none;outline:none;}
a img, a:link img, a:active img, a:visited img, a:hover img, a:focus img{border:0;outline:0;}

.clearing{height:1px;line-height:1px;clear:both;font-size:0px;margin-top:-1px;}
.alttext{display:block;position:absolute;width:1px;height:1px;overflow:hidden;left:-10000px;top:-10000px;}

#skipnav{position:absolute;top:0;left:0;width:100%;font-weight:bold;color:#fff;text-align:left;font-size:0.6em;z-index:100;}
#skipnav a, #skipnav a:link, #skipnav a:visited {display:block;position:relative;width:400px;left:400px;text-indent:-1000em;border:0;padding:2px 0 2px 2px;text-align:center;zoom:1;}

.bpurple #skipnav a{background:#8c408f;}
.bpink #skipnav a{background:#e9409b;}
.bgrey #skipnav a{background:#91918c;}
.bcyan #skipnav a{background:#40b6e8;}
.borange #skipnav a{background:#f08a00;}
.bgreen #skipnav a{background:#becd00;}
.bdarkpurple #skipnav a{background:#660069;}

#skipnav a:focus, #skipnav a:hover, #skipnav a:active {position:relative;text-indent:0;border:1px dotted #fff;border-top:0;color:#fff;}

/* common css for typo3 */
ul.sitemap, ul.sitemap ul{list-style-position:outside;list-style-type:none;margin:0;padding:0;}
ul.sitemap ul{margin:2px 0 0 15px;padding:0;}
ul.sitemap li{margin:0 0 10px 0;padding:0;}
ul.sitemap li ul li{margin:0 0 5px 0;padding:0;}

img.align-left{float:left;clear:none;margin:0 1em 1em 0;}
img.align-right{float:right;clear:none;margin:0 0 1em 1em;}

/* #~~ end required styles ~~# */


/* NOTE: to get all browsers to use a similar font size chose a higher
up div with an ID and apply as below. It will give a font-size where 
1em = 10px approximately
 */
#wrapper{font-size:x-small;}
* html #wrapper{font-size:xx-small;font-s\ize:x-small;}
#iwrap{width:921px;margin:0 0 0 78px;}


#banner{width:921px;float:left;clear:both;margin:0 0 12px;}
#iban{padding:16px 0 10px;margin:0 5px;border-bottom: #fff solid 1px; }


#mid{width:921px;float:left;clear:both;margin:0 0 12px;}


#topnavdiv{width:921px;float:left;clear:both;background: url("nav-top.png") 0 0 no-repeat;margin:0;padding:5px 0 0;}
#intopnavdiv{width:921px;float:left;clear:none;background: url("content-top.png") bottom center no-repeat;margin:0;padding:0;}
#topnav{list-style-type:none;float:left;clear:none;margin:0;padding:0 0 0 2px;font-family:arial;font-size:1.2em;}
#topnav li{float:left;clear:none;margin:0;padding:0;}
#topnav a,#topnav a:visited,#topnav span.cur{display:block;margin:0;padding:0;text-decoration:none;color:#65005e;float:left;clear:none;}
#topnav a:hover,#topnav a:active,#topnav a:focus,#topnav span.cur{text-decoration:underline;color:#65005e;margin:0;padding:0;}
#topnav span.cur{font-weight:bold;text-decoration:none;}

#topnav a,#topnav span.cor-br,#topnav span.cor-tl,#topnav span.cor-bl{display:block;float:left;clear:none;margin:0;}
#topnav span.cor-br{padding:0 12px 0 0;}
#topnav span.cor-tl{padding:0;}
#topnav span.cor-bl{padding:10px 0 20px 12px;}



#topnav a:hover,#topnav a:active,#topnav a:focus,#topnav a.act,#topnav span.cur{background: url("nav-trcor.png") top right no-repeat;}
#topnav a:hover span.cor-br,#topnav a:active span.cor-br,#topnav a:focus span.cor-br,#topnav span.cur span.cor-br,#topnav a.act span.cor-br{background: url("nav-brcor.gif") bottom right no-repeat;}
#topnav a:hover span.cor-tl,#topnav a:active span.cor-tl,#topnav a:focus span.cor-tl,#topnav span.cur span.cor-tl,#topnav a.act span.cor-tl{background: url("nav-tlcor.png") top left no-repeat;}
#topnav a:hover span.cor-bl,#topnav a:active span.cor-bl,#topnav a:focus span.cor-bl,#topnav span.cur span.cor-bl,#topnav a.act span.cor-bl{background: url("nav-blcor.gif") bottom left no-repeat;}

#topnav li.fli a:active span.cor-bl,#topnav li.fli a:hover span.cor-bl,#topnav li.fli a:focus span.cor-bl,#topnav li.fli a span.cor-bl,#topnav li.fli span.cur span.cor-bl{background-image:none;}
#topnav a:hover,#topnav a:active,#topnav a:focus,#topnav a:hover *,#topnav a:active *,#topnav a:focus *{cursor:pointer;text-decoration:underline;}
#psearch{float:right;clear:none;font-family:arial;font-size:1.2em;padding:5px 25px 0 0;}
#pslabel,#pswrap,#pswrap2,#pswrap3,#psword{display:inline-block;}
#pslabel{margin-right:10px;/*font-family:georgia;*/font-weight:bold;color:#65005e}
*+html #pslabel{margin-top:0.5em;vertical-align:top;}
#psword{background: #fff url("psword-bg.gif") bottom left repeat-x;padding:1px;width:140px;}
	.bpink #pswrap2{border:2px solid #f2c1dc;background:#f2c1dc;}
	.bpink #pswrap3{border:1px solid #e6b7d0;background:#e6b7d0;}
	.bpink #psword{border:1px solid #d3a8bf;}
	.bgrey #pswrap2{border:2px solid #d9d9d9;background:#d9d9d9;}
	.bgrey #pswrap3{border:1px solid #cdcdcd;background:#cdcdcd;}
	.bgrey #psword{border:1px solid #bdbdbd;}
	.bcyan #pswrap2{border:2px solid #c1e4f2;background:#c1e4f2;}
	.bcyan #pswrap3{border:1px solid #b7d8e6;background:#b7d8e6;}
	.bcyan #psword{border:1px solid #a8c6d3;}
	.borange #pswrap2{border:2px solid #f5d7af;background:#f5d7af;}
	.borange #pswrap3{border:1px solid #e8cca6;background:#e8cca6;}
	.borange #psword{border:1px solid #d6bb98;}
	.bpurle #pswrap2{border:2px solid #d8c1d9;background:#d8c1d9;}
	.bpurple #pswrap3{border:1px solid #cdb7cd;background:#cdb7cd;}
	.bpurple #psword{border:1px solid #bca8bc;}
	.bgreen #pswrap2{border:2px solid #e6eaaf;background:#e6eaaf;}
	.bgreen #pswrap3{border:1px solid #dadea6;background:#dadea6;}
	.bgreen #psword{border:1px solid #c9cc98;}
	.bdarkpurple #pswrap2{border:2px solid #ccafcd;background:#ccafcd;}
	.bdarkpurple #pswrap3{border:1px solid #c1a6c2;background:#c1a6c2;}
	.bdarkpurple #psword{border:1px solid #b298b3;}	
	
#content{width:921px;float:left;clear:both;margin:0;padding:0;background: url("content-bottom.png") bottom left no-repeat;padding:0 0 19px; }
#incontent{width:911px;padding:0 5px 20px;margin-bottom:19px;background: url("content-middle.png") 0 0 repeat;float:left;clear:both;		margin-bottom:0;}

/* holds all three columns */
#cols{float:left;clear:both;width:911px;background: url("vertline.gif") 0 0 repeat-y;margin:-7px 0 0;margin:5px 0 0 0;}
#icols{padding:0 25px 0 35px;margin-top:-6px;}
#lhcol,#maincol,#rhcol{float:left;clear:none;color:#677856;}
#lhcol{width:205px;}
#ilhcol{padding: 20px 35px 1px 0;}
#maincol{width:325px;color:#515a48;}
#imaincol{padding:15px 20px 1px 0;}
#rhcol{width:320px;}
#irhcol{padding:20px 0 1px;}

.hpage #cols{margin-top:5px;background:none;}
.hpage #icols{padding:0 20px 0 20px;}
.hpage #lhcol,.hpage #rhcol,.hpage #lhcol *,.hpage #rhcol *{display:none;}
.hpage #maincol{width:870px;padding:0 0 1px;background:none;margin:0;}
.hpage #imaincol{padding:10px 0 1px;}

.pwide #maincol{width:580px;}
.pwide #rhcol,.pwide #irhcol{display:none;width:0;padding:0;}

#topnav2div{text-align:right;}
#topnav2{float:right;clear:both;list-style-type:none;margin:0;padding:0;display:inline-block;text-align:right;font-family:arial;font-size:1.2em;position:relative;}
#topnav2 li{display:inline;border-right:1px solid #919191;margin:0;padding:0 5px;width:auto;}
#topnav2 li.lli{padding-right:0;margin-right:0;border-right:0;}
#topnav2 a,#topnav2 a:visited,#topnav2 span.cur{color:#919191;text-decoration:none;}
#topnav2 a:active,#topnav2 a:hover,#topnav2 a:focus,#topnav2 span.cur{color:#919191;text-decoration:underline;}

#breadcrumbs{margin:0 100px 0 205px;position:relative;}
#breadcrumbs ul{list-style-type:none;margin:0;padding:0;font-size:1.1em;color:#919191;}
#breadcrumbs li{display:inline;margin:0 0 3px 0;padding: 0 0.3em 0 0;}
#breadcrumbs a,#breadcrumbs a:visited,#breadcrumbs span.cur{color:#919191;text-decoration:none;}
#breadcrumbs a:active,#breadcrumbs a:hover,#breadcrumbs a:focus,#breadcrumbs span.cur{color:#677856;text-decoration:underline;}
#breadcrumbs span.cur{text-decoration:none;font-weight:bold;}



#navprepend{font-size:1.2em;line-height:140%;letter-spacing:-0.01px;font-family:arial;color:#677856;padding-bottom:7px;display:block;} /* aa edit from georgia to arial */
#lhnav{font-size:1.2em;line-height:140%;letter-spacing:-0.01px}
#lhnav,#lhnav ul{list-style-type:none;margin:0;padding:0;font-family:arial;} /* aa edit from georgia to arial */
#lhnav ul{padding-left:18px;padding-top:7px;}
#lhnav li{margin:0;padding:0 0 7px;}
#lhnav li.lli{padding-bottom:0;}
#lhnav a,#lhnav a:visited,#lhnav span.cur{text-decoration:none;color:#677856;}
#lhnav a:focus,#lhnav a:active,#lhnav a:hover,#lhnav span.cur{text-decoration:underline;color:#677856;}
#lhnav a.act,#lhnav span.cur{font-weight:bold;}

#maincol h1{font-size:2em;font-family:georgia;}
#maincol h2,#rhcol h2{font-size:1.6em;}
#maincol h3,#rhcol h3{font-size:1.4em;}
#maincol h4,#rhcol h4{font-size:1.4em;color:#515a48;}

#maincol h1,#maincol h2,#rhcol h2,#maincol h3,#rhcol h3{color:#660069;}

#maincol p, #maincol li, #rhcol p, #rhcol li{font-size:1.1em;color:#515a48;line-height:140%;}
#maincol hr,#rhcol hr{color:#b789b4;font-size:1px;line-height:1px;height:1px;outline:0;border:0;border-top:1px solid #b789b4;margin:15px 0;}

#maincol a,#maincol a:visited,#rhcol a,#rhcol a:visited{text-decortaion:underline;color:#515a48;}
#maincol a:active,#maincol a:hover,#maincol a:focus,#rhcol a:active,#rhcol a:hover,#rhcol a:focus{text-decortaion:none;color:#515a48;}

#maincol h1 a,#maincol h1 a:visited, #maincol h2 a,#maincol h2 a:visited, #maincol h3 a,#maincol h3 a:visited,#rhcol h2 a,#rhcol h2 a:visited, #rhcol h3 a,#rhcol h3 a:visited{text-decortaion:underline;color:#677856;}
#maincol h1 a:active,#maincol h1 a:hover,#maincol h1 a:focus,#maincol h2 a:active,#maincol h2 a:hover,#maincol h2 a:focus,#maincol h3 a:active,#maincol h3 a:hover,#maincol h3 a:focus,#rhcol h2 a:active,#rhcol h2 a:hover,#rhcol h2 a:focus,#rhcol h3 a:active,#rhcol h3 a:hover,#rhcol h3 a:focus{text-decortaion:none;color:#677856;}

#maincol ul.sitemap li {font-size:1.2em;font-weight:bold;padding-bottom:0.5em;}
#maincol ul.sitemap li li{font-size:90%;font-weight:normal;padding-bottom:0;}
#maincol ul.sitemap li li li{font-size:100%;}
#maincol ul.sitemap a,#maincol ul.sitemap a:visited{text-decoration:none;}
#maincol ul.sitemap a:active,#maincol ul.sitemap a:hover,#maincol ul.sitemap a:focus{text-decoration:underline;}


.hpage #maincol .dblpan{float:left;clear:both;width:869px;padding:0;margin:0 0 10px;}

.hpage #maincol .dblpan .idiv{padding-top:19px;float:left;clear:both;width:869px;}
.hpage #maincol .dblpan .iidiv{padding-bottom:19px;float:left;clear:both;width:869px;}
.hpage #maincol .dblpan .cpan1,.hpage #maincol .dblpan .cpan2{float:left;clear:none;}
.hpage #maincol .dblpan .cpan1{margin-right:27px;}
.hpage #maincol .dblpan .icpan{padding:0 27px;min-height:144px;}

.hpage #maincol .fpleft{background: url("fpage_l_mid.gif") 0 0 repeat-y;}
.hpage #maincol .fpleft .idiv{background: url("fpage_l_top.gif") 0 0 no-repeat;}
.hpage #maincol .fpleft .iidiv{background: url("fpage_l_bot.gif") left bottom no-repeat;}
.hpage #maincol .fpleft .cpan1{width:504px;}
.hpage #maincol .fpleft .cpan2{width:338px;}

.hpage #maincol .fpcent{background: url("fpage_c_mid.gif") 0 0 repeat-y;}
.hpage #maincol .fpcent .idiv{background: url("fpage_c_top.gif") 0 0 no-repeat;}
.hpage #maincol .fpcent .iidiv{background: url("fpage_c_bot.gif") left bottom no-repeat;}
.hpage #maincol .fpcent .cpan1,.hpage #maincol .fpcent .cpan2{width:421px;}

.hpage #maincol .fpright{background: url("fpage_r_mid.gif") 0 0 repeat-y;}
.hpage #maincol .fpright .idiv{background: url("fpage_r_top.gif") 0 0 no-repeat;}
.hpage #maincol .fpright .iidiv{background: url("fpage_r_bot.gif") left bottom no-repeat;}
.hpage #maincol .fpright .cpan1{width:338px;}
.hpage #maincol .fpright .cpan2{width:504px;}

.hpage #maincol .dblpan img{float:left;clear:none;margin:0 25px 10px 0;}
.hpage #maincol .dblpan h2{font-size:1.3em;font-family:arial;color:#65005e;text-transform:uppercase;font-weight:normal;margin-bottom:5px;}
.hpage #maincol .dblpan h2 a,.hpage #maincol .dblpan h2 a:visited{color:#65005e;text-decoration:none;}
.hpage #maincol .dblpan h2 a:hover,.hpage #maincol .dblpan h2 a:focus,.hpage #maincol .dblpan h2 a:active{color:#65005e;text-decoration:underline;}

.hpage #maincol .dblpan a.fplink,.hpage #maincol .dblpan a.fplink:visited{padding:3px 8px;border:1px solid #b4b4b4;text-transform:uppercase;color:#65005e;background:#fff url("linkbg.gif") left bottom repeat-x;text-decoration:none;display:inline-block;}
.hpage #maincol .dblpan a.fplink:focus,.hpage #maincol .dblpan a.fplink:hover,.hpage #maincol .dblpan a.fplink:active{color:#65005e;text-decoration:underline;}


/* Blue bar at home page footer */
#maincol .bluebar{float:left;clear:both;width:869px;padding:0;margin:0;background: url("bluebar_mid.gif") 0 0 repeat-y;}
#maincol .bluebar .idiv{padding-top:5px;float:left;clear:both;width:869px;background: url("bluebar_top.gif") 0 0 no-repeat;}
#maincol .bluebar .iidiv{padding-bottom:5px;float:left;clear:both;width:869px;background: url("bluebar_bot.gif") left bottom no-repeat;}
#maincol .bluebar .iiidiv{padding:3px 15px 3px 20px;}
#bluelogos{margin:0 0 0 12px;}
#fpenews{font-size:1em;float:right;clear:none;margin-top:3px;padding:0;}
#fpenews p{margin:0;padding:0;}
#fpemaillabel,#fpemailwrap,#fpemailwrap2,#fpemailwrap3,#fpemail,#fpemailbutton{display:inline-block;margin:0;padding:0;}
#fpemaillabel,#fpemail,#fpemailbutton{cursor:pointer;}
#fpemail{background: #fff url("psword-bg.gif") bottom left repeat-x;padding:2px 7px;width:150px;border:1px solid #88b9cf;font-family:arial;font-size:1em;color:#7d8477;}
#fpemailwrap{border:1px solid #9dd2e9;border-bottom:1px solid #87bcd3;margin:0 4px;}
#fpemaillabel{color:#6a146b;font-weight:bold;}
#fpemailbutton{color:#6f2979;background:none;border:0;font-weight:bold;width:auto;}


/* Inner page grey fade panels */
#maincol .grypan,#rhcol .grypan{float:left;clear:both;padding:0;margin:0 0 10px;}
#maincol .grypan .idiv,#rhcol .grypan .idiv{padding-top:5px;float:left;clear:both;}
#maincol .grypan .iidiv,#rhcol .grypan .iidiv{padding-bottom:5px;float:left;clear:both;}
#maincol .grypan .iiidiv,#rhcol .grypan .iiidiv{padding:14px 20px 14px 20px;}

/* normal page */
#maincol .grypan{width:305px;background: url("grypan_305_mid.gif") 0 0 repeat-y;}
#maincol .grypan .idiv{width:305px;background: url("grypan_305_top.gif") 0 0 no-repeat;}
#maincol .grypan .iidiv{width:305px;background: url("grypan_305_bot.gif") left bottom no-repeat;}
#rhcol .grypan{width:320px;background: url("grypan_320_mid.gif") 0 0 repeat-y;}
#rhcol .grypan .idiv{width:320px;background: url("grypan_320_top.gif") 0 0 no-repeat;}
#rhcol .grypan .iidiv{width:320px;background: url("grypan_320_bot.gif") left bottom no-repeat;}

/* wide page - both columns */
.pwide #maincol .grypan,.pwide #rhcol .grypan{width:560px;background: url("grypan_560_mid.gif") 0 0 repeat-y;}
.pwide #maincol .grypan .idiv,.pwide #rhcol .grypan .idiv{width:560px;background: url("grypan_560_top.gif") 0 0 no-repeat;}
.pwide #maincol .grypan .iidiv,.pwide #rhcol .grypan .iidiv{width:560px;background: url("grypan_560_bot.gif") left bottom no-repeat;}



#foot{width:921px;float:left;clear:both;margin:0;font-size:1em;color:#fff;}
#ifoot{border-top:1px solid #fff;margin:0 5px;padding:25px 250px 10px 0;position:relative;}
#foot a,#foot a:visited{color:#fff;text-decoration:underline;}
#foot a:active,#foot a:focus,#foot a:hover{color:#fff;text-decoration:none;}
#sponsors{display:block;width:235px;height:54px;position:absolute;top:9px;right:0px;}


#campaign-3{display:block;width:320px;height:240px;margin:0;padding:0;position:relative;background: url("campaign-3/wk7.gif") 0 0 no-repeat;}

/* links */
#wk1,#wk2,#wk3,#wk4,#wk5,#wk6,#wk7{display:block;position:absolute;z-index:5;}
#wk1{width:30px;height:30px;left:147px;top:198px;}
#wk2{width:49px;height:49px;left:80px;top:132px;}
#wk3{width:47px;height:47px;left:137px;top:100px;}
#wk4{width:49px;height:49px;left:194px;top:132px;}
#wk5{width:63px;height:63px;left:6px;top:58px;}
#wk6{width:63px;height:63px;left:130px;top:6px;}
#wk7{width:63px;height:63px;left:255px;top:58px;}

/* link normal/inactive state */
#wk1,#wk1.norm,#wk1:visited{background:none;}
#wk2,#wk2.norm,#wk2:visited{background:none;}
#wk3,#wk3.norm,#wk3:visited{background:none;}
#wk4,#wk4.norm,#wk4:visited{background:none;}
#wk5,#wk5.norm,#wk5:visited{background:none;}
#wk6,#wk6.norm,#wk6:visited{background:none;}
#wk7,#wk7.norm,#wk7:visited{background:none;}

/* rollover preloads */
.preloadrolls{display:block;width:1px;height:1px;overflow:hidden;}
#prewk1{background: url("campaign-3/wk1-hover.gif") 0 0 no-repeat;}
#prewk2{background: url("campaign-3/wk2-hover.gif") 0 0 no-repeat;}
#prewk3{background: url("campaign-3/wk3-hover.gif") 0 0 no-repeat;}
#prewk4{background: url("campaign-3/wk4-hover.gif") 0 0 no-repeat;}
#prewk5{background: url("campaign-3/wk5-hover.gif") 0 0 no-repeat;}
#prewk6{background: url("campaign-3/wk6-hover.gif") 0 0 no-repeat;}
#prewk7{background: url("campaign-3/wk7-hover.gif") 0 0 no-repeat;}

/* link rollovers */
#wk1.act,#wk1:hover,#wk1:active,#wk1:focus{background: url("campaign-3/wk1-hover.gif") 0 0 no-repeat;}
#wk2.act,#wk2:hover,#wk2:active,#wk2:focus{background: url("campaign-3/wk2-hover.gif") 0 0 no-repeat;}
#wk3.act,#wk3:hover,#wk3:active,#wk3:focus{background: url("campaign-3/wk3-hover.gif") 0 0 no-repeat;}
#wk4.act,#wk4:hover,#wk4:active,#wk4:focus{background: url("campaign-3/wk4-hover.gif") 0 0 no-repeat;}
#wk5.act,#wk5:hover,#wk5:active,#wk5:focus{background: url("campaign-3/wk5-hover.gif") 0 0 no-repeat;}
#wk6.act,#wk6:hover,#wk6:active,#wk6:focus{background: url("campaign-3/wk6-hover.gif") 0 0 no-repeat;}
#wk7.act,#wk7:hover,#wk7:active,#wk7:focus{background: url("campaign-3/wk7-hover.gif") 0 0 no-repeat;}

#wk1.turnedoff,#wk2.turnedoff,#wk3.turnedoff,#wk4.turnedoff,#wk5.turnedoff,#wk6.turnedoff,#wk7.turnedoff{/*border:1px solid red*/}

/* close icon */
a.closeicon{display:block;position:absolute;top:0;right:0;}
a.closeicon,a.closeicon:visited{background: url("campaign-3/close.gif") top right no-repeat;width:16px;height:16px;overflow:hidden;}
a.closeicon:active,a.closeicon:hover,a.closeicon:focus{background: url("campaign-3/close.gif") top left no-repeat;}
#preclose{background: url("campaign-3/close.gif") 0 0 no-repeat;}

/* weekly content */
#fadepanels{position:relative;z-index:0;/*height:600px;*/}
#fadepanels #intro,#fadepanels #wk1ce,#fadepanels #wk2ce,#fadepanels #wk3ce,#fadepanels #wk4ce,#fadepanels #wk5ce,#fadepanels #wk6ce,#fadepanels #wk7ce{position:absolute;top:0;left:0;}

/*
#fadepanels #intro{z-index:10;}
#fadepanels #wk1ce{z-index:9;}
#fadepanels #wk2ce{z-index:8;}
#fadepanels #wk3ce{z-index:7;}
#fadepanels #wk4ce{z-index:6;}
#fadepanels #wk5ce{z-index:5;}
#fadepanels #wk6ce{z-index:4;}
#fadepanels #wk7ce{z-index:3;}
*/

/* hidden content */
.ne-h{display:none;}
.ne-v{}


/* search results page */
#pgindexsearch{margin:5px 0 15px;}
#pgindexsearch p{float:left;clear:both;/*border:1px solid #b789b4;*/padding:2px 4px;}
#pgindexsearch #sword{padding:2px 5px;background:#f5f4f3;}

#maincol .tx-indexedsearch-whatis{padding-bottom:1em;}
#maincol .tx-indexedsearch-sw{font-weight:bold;}

#maincol .pagination{padding:0 0 10px;}


#maincol ul.tx-indexedsearch-res, #maincol ul.searchresult{list-style-type:none;list-style-image:none;margin:0;}
#maincol ul.tx-indexedsearch-res li, #maincol ul.searchresult li{font-size:1em;border-bottom:1px solid #b789b4;margin-bottom:1.5em;}
#maincol div.tx-indexedsearch-browsebox p{}




#builders{float:right;clear:both;margin:-10px 0 20px;padding-right:5px;position:relative;}
#builders a,#builders a:visited{text-decoration:none;cursor:help;color:#dadada;font-weight:normal;}
#builders a:active,#builders a:hover,#builders a:focus{text-decoration:underline;cursor:help;color:#fff;font-weight:bold;}
/*
.bpink #builders a,.bpink #builders a:visited{color:#bbb;}
.bgrey #builders a,.bgrey #builders a:visited{color:#bbb;}
.bcyan #builders a,.bcyan #builders a:visited{color:#bbb;}
.borange #builders a,.borange #builders a:visited{color:#bbb;}
.bpurple #builders a,.bpurple #builders a:visited{color:#bbb;}
.bgreen #builders a,.bgreen #builders a:visited{color:#bbb;}
.bdarkpurple #builders a,.bdarkpurple #builders a:visited{color:#bbb;}

.bpink #builders a:active,.bpink #builders a:hover,.bpink #builders a:focus{color:#333;}
.bgrey #builders a:active,.bgrey #builders a:hover,.bgrey #builders a:focus{color:#333;}
.bcyan #builders a:active,.bcyan #builders a:hover,.bcyan #builders a:focus{color:#333;}
.borange #builders a:active,.borange #builders a:hover,.borange #builders a:focus{color:#333;}
.bpurple #builders a:active,.bpurple #builders a:hover,.bpurple #builders a:focus{color:#fff;}
.bgreen #builders a:active,.bgreen #builders a:hover,.bgreen #builders a:focus{color:#333;}
.bdarkpurple #builders a:active,.bdarkpurple #builders a:hover,.bdarkpurple #builders a:focus{color:#fff;}
*/

* html div{zoom:1;overflow:visible;}

em,i{margin-right:-3px;}