/* @override http://ent.speakers.co.uk/core/styles/core.css */

/* core */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}ol,ul{list-style:none}a{color:#fff}body{font-family:arial,helvetica,sans-serif;font-size:62.5%;background-image:url(../layout/body.jpg);background-repeat:repeat-x;background-color:#9c9c9c;line-height:1}.grid_10,.grid_9,.grid_8{margin-bottom:20px}.fL{float:left}.fR{float:right}.cB{clear:both}.print{display:none}blockquote{font-size:12px;line-height:18px;margin:0 0 20px}blockquote span{font-size:.8em;font-style:italic}#wrapper{background-image:url(../layout/body_waves.jpg);background-repeat:no-repeat;background-position:top center}#header p{color:#fff}#CSA,#gsb{margin-top:10px}#CSA{display:block;float:left;clear:both;text-decoration:none;height:72px;background:url(../layout/logo.gif) no-repeat top left;font-size:1.8em;color:#fff;padding-left:100px;padding-top:30px}#usp{color:#fff;height:20px;left:100px;overflow:hidden;position:absolute;top:67px;width:200px}#usp div{background:transparent url(../layout/strap.png) no-repeat;position:absolute;left:0;top:0;height:12px;width:182px;text-indent:-9999px}#usp1{background-position:0 0!important}#usp2{background-position:0 -12px!important}#usp3{background-position:0 -24px!important}#gsb{font-size:2.4em;float:right;clear:right;padding-top:80px;line-height:normal}#navcorners{position:relative;clear:both;background-image:url(../layout/grad.gif);background-repeat:repeat-x;height:36px}#navcorners_left{background-position:0 0;left:0}#navcorners_left{background-position:0 0;left:0}#navcorners_right{background-position:-5px 0;right:0}#navcorners .corner{width:5px;background-image:url(../layout/corners_sprite.gif);height:36px;position:absolute;top:0}#nav li{float:left;list-style-type:none}#nav li.nav a{background-image:url(../layout/nav_over_grad.gif);background-position:0 36px;background-repeat:repeat-x;display:block;font-size:13px;font-weight:bold;height:13px;padding:10px 15px 13px;text-decoration:none}#nav li a:hover,#nav li a.current,#nav li a:focus{background-position:bottom left}.nav_lang li a,.nav_lang #talk span{font-size:11px!important}.langcurrent{color:#9f9f9f!important;text-decoration:none}#talk{float:right!important;padding:10px 10px 10px 0}#talk span{color:#fff;display:block;font-size:1.4em;height:20px;overflow:hidden;text-align:right}#qL{overflow:hidden;border-top:solid 1px #828282;border-bottom:solid 1px #828282;padding:20px 0}#qL h3{margin:0 10px;font-size:1.6em}ul#qLinks{padding-top:10px; overflow:hidden;}ul#qLinks>li{font-size:1.4em;font-weight:bold;list-style-type:none;color:#272727}ul#qLinks ul{padding-top:5px}ul#qLinks ul li{font-size:.8em;list-style-type:none;margin-bottom:5px}ul#qLinks ul li a{color:#272727;text-decoration:none;padding-left:10px;background-image:url("../layout/arrow_small.gif");background-repeat:no-repeat;background-position:left center}ul#qLinks ul li a:hover{text-decoration:underline}#legal{padding:10px 0}#legal_reg{color:#575757}ul#xLinks{position:absolute;top:10px;left:50%}ul#xLinks li{float:left;border-right:solid 1px #272727;list-style-type:none;padding:0 10px 0 10px;position:relative;right:50%}ul#xLinks li.last{border-right:none 0 #fff}ul#xLinks li a{color:#272727;font-size:1.2em;text-decoration:none}ul#flogos{float:right;clear:right}#flogos li{float:left}#iasb{background:#fff url("/core/layout/iasb.png") no-repeat center center;display:block;height:29px;padding:4px;text-indent:-9999px;width:90px}#mgh{background:url("/core/layout/mcgrawhill.png") repeat scroll 0 0 transparent;display:block;height:37px;text-indent:-9999px;width:37px;margin:0 10px 0}#headbar{height:20px;width:100%;background-color:#111;border-bottom:solid 1px #656565;position:relative;z-index:1;padding:5px 0}#headbar p a{color:#fff}#headbar>.container_12>p{margin-right:10px}#lang{display:block;float:left;overflow:hidden;position:relative}#lang a{margin-right:5px}#breadcrumb{padding:8px 0;margin-bottom:5px}#breadcrumb>p{font-size:1.2em;font-weight:bold;color:#272727;float:left;margin-bottom:0}#breadcrumb .bclink{display:block;float:left;background:transparent;color:#393939;padding:1px 5px;text-decoration:none}#breadcrumb .bclink:hover{background:#393939 url("../layout/grad.gif");color:#fff}#breadcrumb>p>span{padding:0 5px;float:left}#breadcrumb .bclink em{font-weight:normal;color:#600}#breadcrumb .bclink:hover em{color:#fff}.divider_line{background:#b2b2b2;height:1px;width:960px;clear:both;margin:0 0 15px}#infobar h3{font-size:16px}#infobar p{font-size:11px}#infobar div{height:2px;background-image:url("../layout/infobar_div.png");background-repeat:no-repeat;background-position:center center;padding:25px 0}#infobar ul{padding-left:15px}#infobar ul li{list-style-image:url("../layout/infobar_arrow.gif");margin-bottom:5px}#infobar ul li a{font-size:11px;text-decoration:none;color:#272727}#infobar ul li a:hover{text-decoration:underline}.mSpC,mLi{position:relative}dl dt{font-size:16px;margin:0 0 10px;padding-top:10px}dl dt a{color:#373737;text-decoration:none}dl a:hover{text-decoration:underline}dl dd ul{padding-left:20px}dl dd ul li{color:#373737;font-size:12px;margin-bottom:5px}dl dd ul li a{color:#373737;text-decoration:none}.corner_form{position:relative}#autocomplete,#home_autocomplete,#video_autocomplete{overflow:hidden;position:absolute;top:23px;left:0;display:none;background-color:#393939;border:5px solid #393939;z-index:5}#autocomplete a,#home_autocomplete a,#video_autocomplete a{display:block;text-decoration:none;color:#bebebe!important;font-size:12px;line-height:14px;height:30px;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden;width:600px;border-bottom:1px solid #505050}#autocomplete a strong,#home_autocomplete a strong,#video_autocomplete a strong{color:#fff}#autocomplete a span,#home_autocomplete a span,#video_autocomplete a span{display:block;font-size:10px;color:#737373}#autocomplete a:hover,#home_autocomplete a:hover,#video_autocomplete a:hover{background-color:#444}#accordion{clear:both}#accordion .acc_head{background-image:url("../layout/acc_grad.gif");background-position:0 0;padding-top:8px;padding-bottom:8px;margin-bottom:1px;cursor:pointer;overflow:hidden;height:20px}#accordion .acc_on{background-position:0 -36px}#accordion .acc_on h3{background-position:10px -20px}#accordion h3{background-image:url("../layout/acc_arrows.gif");background-position:10px 0;background-repeat:no-repeat;font-size:1.6em;color:#fff;padding-left:35px}#accordion h3 strong{display:block;margin-right:5px;background-image:url("../layout/acc_plusminus.gif");background-position:top right;background-repeat:no-repeat;height:18px}#accordion .acc_on h3 strong{background-position:bottom right}#accordion .acc_content{background-color:#c2c2c2;overflow:hidden;padding:20px 35px}#accordion #video{text-align:center;height:400px}#accordion.instruct .acc_content{padding:5px}.barrow{border-color:transparent transparent transparent #fff;border-width:5px;border-style:solid;font-size:0;height:0!important;position:absolute;right:0;top:0;width:0!important}.asterisk{color:#b22222} #infobar{margin-bottom:20px;}
  #qL {position:relative;}
  #couk_link{
    top: 10px;
    right: 0;
    position: absolute;
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter:alpha(opacity=50);
    
/*  border-radius: 3px 3px 3px 3px;
    border-top: 1px solid #777777;
    color: black;
    font-size: 14px;
    padding: 5px 16px 5px 5px;
    text-decoration: none;
    background: #B3B3B3 url(../layout/barrow.png) no-repeat 250px center;*/
  }

/*  #thinkers50 {
    opacity: 0.3;
    filter: alpha(opacity = 30);
    zoom:1;
  }*/


/* @group associate menu */
/* drop down links of all associate websites */

/*#associates {
  position: absolute;
  top:50px;
  left:316px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: solid 1px rgba(255,255,255, 0.5);
  background: rgba(79,79,79,0.9);
  z-index: 1;*/
  /*
    http://css3pie.com/
    ie behaviours to mimic some css3 properties
  */
  /*behavior: url(/core/htc/PIE.php);*/
/*}*/

/*#associates>a {
  display:block;
  width: 20px;
  height: 20px;
  background: url(/core/layout/adown.png) no-repeat center center;
  text-indent: -9999px;
}
#associates ul {
  display:none;
  padding: 0 20px 20px 20px;
  margin: 0;
}

#associates ul:hover {
  display:block;
}

#associates li {
  font-size: 11px;
  line-height: 16px;
}
#associates li a {
  text-decoration: none;
}
#associates li a:hover {
  text-decoration: underline;
}*/

/* ie <9 dont support RGBA */
/*.oldie #associates {
  border: solid 1px #9d9d9d;
  background: #505050;
}*/

/* ie <8 has odd sibling only z-index */
/*.oldie #header {
  z-index: 1;
}*/

/* @end */


/* @group quicklinks footer */

.qLinks-section {
  width: 18%;
  margin: 0 1%;
  float:left;
}
.qLinks-section li {
   list-style-type: none;
   margin: 0 0 5px;
}
.qLinks-section a {
    background-image: url("../layout/arrow_small.gif");
    background-position: left center;
    background-repeat: no-repeat;
    color: #272727;
    text-decoration: none;
}

#view-associates {
    position: absolute;
    bottom:10px;
    right:0;
    background: underline;
    color: #272727;
    font-size: 11px;
}

#associates {
  display:none;
}

#associates li {
  list-style-type: none;
  float:left;
  margin: 0 1%;
  margin-bottom: 5px;
  width: 18%;
}

.ie6 #associates li, .ie7 #associates li, .ie6 .qLinks-section, .ie7 .qLinks-section  {
  margin-left: 0;
}

#associates a {
  background-image: url("../layout/arrow_small.gif");
  background-position: left center;
  background-repeat: no-repeat;
  color: #272727;
  padding-left: 10px;
  text-decoration: none;
  font-size:11px;
  font-weight: bold;
}

/* @end */



/* 960 */
.container_12{margin-left:auto;margin-right:auto;width:960px;clear:both}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:170px}.container_12 .grid_3{width:220px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_6{width:460px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_9{width:700px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_12 .grid_12{width:940px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_3{padding-left:240px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_6{padding-left:480px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_9{padding-left:720px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_3{padding-right:240px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_6{padding-right:480px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_9{padding-right:720px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_3{left:240px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_6{left:480px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_9{left:720px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_3{left:-240px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_6{left:-480px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_9{left:-720px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}


/* text */
h1,h2,h3,h4,h5{color:#272727;font-weight:bold;clear:both;margin-bottom:10px}h1{font-size:24px;padding-bottom:10px}h1 span{display:block;font-size:12px;padding-top:5px}h2{font-size:16px}h2.subhead{padding-bottom:5px;border-bottom:solid 1px #b2b2b2;margin-bottom:20px;padding:10px 0 5px 0}p{color:#272727;font-size:12px;line-height:18px;margin-bottom:15px}p a{color:#272727;font-weight:bold}p a:hover{text-decoration:none;color:#000}.grid_6 ul,.grid_9 ul,.grid_12 ul{padding-left:20px;margin-bottom:10px}.grid_9 ul{list-style:disc outside none;margin-bottom:20px;padding-top:5px}.grid_9 ul li{font-size:12px;margin-bottom:5px}ul.sta li{background:transparent url(../layout/infobar_arrow.gif) no-repeat left center;padding:3px 15px;font-size:12px;list-style:none}ul.sta li a{color:#272727;font-weight:bold}ul.sta li a:hover{text-decoration:none;color:#000}.mar{margin:0 10px 10px 10px}

/* forms */
form p{clear:both;overflow:hidden;margin-bottom:10px}label,input,select,textarea{padding:5px;font-family:Helvetica,Arial,sans-serif;float:left}textarea{font-size:1em}label{width:100px;margin-right:10px;text-align:right}input[type='submit']{background-image:url(../layout/grad.gif);background-color:#393939;text-align:center;cursor:pointer;border:none;color:#fff}form div.submit{height:28px}button,a.feature{font-family:Helvetica,Arial,sans-serif;font-size:14px;cursor:pointer;border:0 none #fff;padding:4px 8px;color:#fff;width:auto;overflow:visible;text-decoration:none}a.feature{padding:5px 10px}#mwh_message{width:200px}button::-moz-focus-inner{border:none}@media screen and (-webkit-min-device-pixel-ratio:0){button span{margin-top:-1px}}#headsearch{float:right}#headbar p{float:left;clear:none;color:#fff;overflow:visible;position:relative}#headsearch input,#headsearch select{padding:0}#headsearch p{margin-right:5px;height:auto;line-height:normal;color:#333}#headsearch div.submit{float:left}#headsearch #go{padding: 0 5px; height: 20px; line-height:20px;}#hs_kwd{width:125px}#hs_categories{width:160px}#hs_feeband{width:130px}#headsearch #formtitle{color:#fff!important;padding:2px 0 0}

/*validform*/
form.validform{margin:0;padding:0;overflow:auto}form.validform fieldset{border-top:1px solid #383838;margin:10px 0}form.validform h3,form.validform legend{font:bold 14px Arial,Helvetica,sans-serif;color:#666}form.validform div{clear:both;height:1%;margin:7px 0 0 0;padding:1px 3px;position:relative;overflow:hidden}form.validform label{display:block;float:left;width:130px;padding:2px 7px 2px 3px;margin:0 5px 0 0;font:normal 12px Arial,Helvetica,sans-serif;color:#333;text-align:right}form.validform label span{color:#b22222}form.validform fieldset.vf__disabled label{color:#aaa}form.validform fieldset fieldset{clear:none;margin:0;padding:0}form.validform fieldset fieldset.vf__list label{float:none;text-align:left;font-weight:normal!important;padding:2px 0 5px 0;width:auto}form.validform fieldset fieldset.vf__area{border:1px solid #ccc;clear:none;display:block;margin:2px 0 15px 0;padding:6px 8px 10px 8px}form.validform fieldset fieldset.vf__area legend{margin-left:10px;padding:0 5px 0 8px;font:normal 12px Arial,Helvetica,sans-serif}form.validform fieldset fieldset.vf__area legend label{margin:0;padding:0;float:none;display:inline}form.validform fieldset.vf__disabled legend label{color:#333}form.validform fieldset fieldset input{margin-right:2px}form.validform .vf__hide{display:none}form.validform .vf__notes{background-color:#eee;border:1px solid #ddd;color:#666;display:inline;float:right;height:auto;margin:8px 5px 8px 8px;padding:5px 7px 7px 7px;width:108px;font-size:11px}form.validform .vf__notes p{margin:0}form.validform .vf__notes h4{color:#333;font-size:11px;font-weight:bold;margin-bottom:2px}form.validform .vf__required label{font-weight:bold}form.validform .vf__navigation{padding:10px}form.validform .vf__tip{color:#666;display:block;font-size:10px;margin:0 0 2px 143px;padding:1px 3px}input.vf__text,input.vf__text_tiny,input.vf__text_small,input.vf__text_large,input.vf__button,select.vf__multiple,textarea.vf__text{font:normal 12px Arial,Helvetica,sans-serif;width:147px;background-color:#fff;border:1px solid #909090}fieldset.vf__disabled input.vf__text,fieldset.vf__disabled input.vf__text_tiny,fieldset.vf__disabled input.vf__text_small,fieldset.vf__disabled input.vf__text_large,fieldset.vf__disabled input.vf__button,fieldset.vf__disabled select.vf__one,fieldset.vf__disabled select.vf__multiple,fieldset.vf__disabled textarea.vf__text{border:1px solid #ddd;color:#aaa}input.vf__text_tiny{width:40px}input.vf__text_small{width:80px}textarea.vf__text{width:435px;height:120px}button.vf__button{margin-left:135px}select.vf__multiple{width:204px;height:84px;font:normal 12px Arial,Helvetica,sans-serif}input.vf__checkbox,input.vf__radiobutton{display:inline;height:auto;width:auto;border:none;padding:0}div.vf__main_error{width:auto;padding:5px;margin:0 0 10px 0;border:2px solid #b82828;background:url(/core/layout/validform/main_error_bg.png) repeat-x left top}div.vf__main_error p{font:bold 12px Arial,Helvetica,sans-serif;color:#fff;margin:0 7px 2px 7px}div.vf__error{padding:5px 3px}p.vf__error{color:#b82828;margin:0 0 0 143px;padding:0}.vf__error input,.vf__error textarea,.vf__error select{border:#b82828 2px solid}.vf__error label{color:#b82828}

/*tipsy*/
.tipsy { padding: 5px; font-size: 10px; position: absolute; z-index: 100000; }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
  .tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-arrow { position: absolute; background: url('../layout/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
  .tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
  .tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
  .tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }


/*jqtransform*/
#headsearch form.jqtransformdone label{margin-top:4px;margin-right:8px;display:block;float:left}#headsearch form.jqtransformdone div.rowElem{clear:both;padding:4px 0}#headsearch button.jqTransformButton{margin:0;padding:0;border:none;background-color:transparent;cursor:pointer;overflow:visible;font-family:Arial}*:first-child+html button.jqTransformButton[type]{width:1}#headsearch button.jqTransformButton span{background:transparent url(/core/layout/headersearch/btn_right.gif) no-repeat right top;display:block;float:left;padding:0 4px 0 0;margin:0;height:33px}#headsearch button.jqTransformButton span span{background:transparent url(/core/layout/headersearch/btn_left.gif) no-repeat top left;color:#333;padding:8px 4px 0 8px;font-weight:normal;font-size:12px;line-height:13px;display:block;text-decoration:none;height:33px}#headsearch button.jqTransformButton_hover span span{background-position:left -20px}#headsearch button.jqTransformButton_hover span{background-position:right -20px}#headsearch button.jqTransformButton_click span span{background-position:left -40px}#headsearch button.jqTransformButton_click span{background-position:right -40px}* html button.jqTransformButton{height:33px}* button.jqTransformButton span span{height:25px}*+html button.jqTransformButton{height:33px}*+button.jqTransformButton span span{height:25px}#headsearch .jqTransformInputWrapper{background:transparent url(/core/layout/headersearch/input/input_text_left.png) no-repeat left top;height:20px;padding:0;float:left}#headsearch .jqTransformInputInner{background:transparent url(/core/layout/headersearch/input/input_text_right.gif) no-repeat top right;padding:0;margin:0}#headsearch .jqTransformInputInner div{height:18px;margin:0 0 0 8px;padding:2px 0 0}#headsearch .jqTransformInputInner div input{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;border:none;padding:0!important;margin:0!important;background:transparent}* html .jqTransformInputInner div input{padding:6px 0 0 0;margin:0 0 0 -8px;height:24px}*+html .jqTransformInputInner div input{padding:6px 0 0 0;margin-left:-10px;height:24px}#headsearch .jqTransformInputWrapper_hover{background-position:left -20px}#headsearch .jqTransformInputWrapper_hover div.jqTransformInputInner{background-position:right -20px}#headsearch .jqTransformInputWrapper_focus{background-position:left -40px}#headsearch .jqTransformInputWrapper_focus div.jqTransformInputInner{background-position:right -40px}#headsearch .jqTransformSafari .jqTransformInputInner div{position:relative;overflow:hidden;margin:0 8px}#headsearch .jqTransformSafari .jqTransformInputInner div input{background-color:none;position:absolute;top:-10px;left:-2px;height:42px;padding-left:4px}#headsearch table.jqTransformTextarea td#jqTransformTextarea-mm textarea{font-size:12px;line-height:16px}#headsearch table.jqTransformTextarea td{font-size:1px;line-height:1px;width:5px;height:5px;margin:0;padding:0}#headsearch table.jqTransformTextarea textarea{margin:0;padding:0;border:0;background:none}#headsearch table.jqTransformTextarea td#jqTransformTextarea-tl{background:url(/core/layout/headersearch/textarea/textarea_tl.gif) no-repeat top left}#headsearch table.jqTransformTextarea td#jqTransformTextarea-tm{background:url(/core/layout/headersearch/textarea/textarea_tm.gif) repeat-x top left}#headsearch table.jqTransformTextarea td#jqTransformTextarea-tr{background:url(/core/layout/headersearch/textarea/textarea_tr.gif) no-repeat top left}#headsearch table.jqTransformTextarea td#jqTransformTextarea-ml{background:url(/core/layout/headersearch/textarea/textarea_ml.gif) repeat-y top left}#headsearch table.jqTransformTextarea td#jqTransformTextarea-mm{background:url(/core/layout/headersearch/textarea/textarea-mm.gif) repeat}#headsearch table.jqTransformTextarea td#jqTransformTextarea-mr{background:url(/core/layout/headersearch/textarea/textarea_mr.gif) repeat-y top left}#headsearch table.jqTransformTextarea td#jqTransformTextarea-bl{background:url(/core/layout/headersearch/textarea/textarea_bl.gif) no-repeat top left}#headsearch table.jqTransformTextarea td#jqTransformTextarea-bm{background:url(/core/layout/headersearch/textarea/textarea_bm.gif) repeat-x top left}#headsearch table.jqTransformTextarea td#jqTransformTextarea-br{background:url(/core/layout/headersearch/textarea/textarea_br.gif) no-repeat top left}#headsearch table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0 -5px}#headsearch table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0 -5px}#headsearch table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0 -5px}#headsearch table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0}#headsearch table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image:url(/core/layout/headersearch/textarea/textarea-mm-hover.gif)}#headsearch table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0}#headsearch table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0 -5px}#headsearch table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0 -5px}#headsearch table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0 -5px}#headsearch table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0 -10px}#headsearch table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0 -10px}#headsearch table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0 -10px}#headsearch table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0}#headsearch table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image:url(/core/layout/headersearch/textarea/textarea-mm-focus.gif)}#headsearch table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position:-10px 0}#headsearch table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0 -10px}#headsearch table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0 -10px}#headsearch table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0 -10px}#headsearch table.jqTransformTextarea .jqTransformSafariTextarea div{position:relative;overflow:hidden;border:0 solid red}#headsearch table.jqTransformTextarea .jqTransformSafariTextarea textarea{background:none;position:absolute;top:-10px;left:-10px;padding:10px 10px 10px 10px;resize:none}#headsearch .jqTransformRadioWrapper{float:left;display:block;margin:0 4px;margin-top:5px}#headsearch .jqTransformRadio{background:transparent url(/core/layout/headersearch/radio.gif) no-repeat center top;vertical-align:middle;height:19px;width:18px;display:block}#headsearch span.jqTransformCheckboxWrapper{display:block;float:left;margin-top:5px}#headsearch a.jqTransformCheckbox{background:transparent url(/core/layout/headersearch/checkbox.gif) no-repeat center top;vertical-align:middle;height:19px;width:18px;display:block}#headsearch a.jqTransformChecked{background-position:center bottom}#headsearch .jqTransformSelectWrapper{font-family:Arial,Helvetica,sans-serif;width:170px;position:relative;height:20px;background:url(/core/layout/headersearch/select_left.gif) no-repeat top left;float:left}#headsearch .jqTransformSelectWrapper div span{font-size:12px;float:none;position:absolute;white-space:nowrap;height:20px;line-height:15px;padding:3px 0 0 7px;overflow:hidden;cursor:pointer}#headsearch .jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;position:absolute;right:0;width:22px;height:20px;background:url(/core/layout/headersearch/select_right.gif) no-repeat center center}#headsearch .jqTransformSelectWrapper ul{position:absolute;width:43px;top:20px;left:0;list-style:none;background-color:#FFF;border:solid 1px #CCC;display:none;margin:0;padding:0;height:150px;overflow:auto;overflow-y:auto;z-index:10}#headsearch .jqTransformSelectWrapper ul a{display:block;padding:3px;text-decoration:none;color:#333;background-color:#FFF;font-size:12px}#headsearch .jqTransformSelectWrapper ul a.selected{background:#ededed;color:#333}#headsearch .jqTransformSelectWrapper ul a:hover,#headsearch .jqTransformSelectWrapper ul a.selected:hover{background:#3582c4;color:#fff}#headsearch .jqTransformHidden{display:none}

/*css3*/
button,a.feature{
  -webkit-box-shadow:#666 0 1px 5px;
  -moz-box-shadow:#666 0 1px 5px;
  box-shadow:#666 0 1px 5px;

  border-radius:3px;
  display: inline-block;

 /* background:#999;
  background:-webkit-gradient(linear,0 0,0 bottom,from(#636363),to(#434343));
  background:-moz-linear-gradient(#636363,#434343);*/


  background-color: #636363;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#636363), to(#434343));
  background-image: -webkit-linear-gradient(#636363, #434343);
  background-image: -moz-linear-gradient(top, #636363, #434343);
  background-image: -ms-linear-gradient(#636363,  #434343);
  background-image: -o-linear-gradient(#636363,  #434343);
  background-image: linear-gradient(#636363, #434343);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#636363', endColorstr='#434343', GradientType=0);
}

#navcorners,#breadcrumb a,.resultbar,#subnavbar a.current
{
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px
}

.resultbar .arrow.prev,#nav .first
{
  -moz-border-radius:3px 0 0 3px;
  -webkit-border-radius:3px 0 0 3px;
  border-radius:3px 0 0 3px
}

.resultbar .arrow.next
{
  -moz-border-radius:0 3px 3px 0;
  -webkit-border-radius:0 3px 3px 0;
  border-radius:0 3px 3px 0
}
.ctfh1{font-size:2.4em;font-weight:bold;margin:0;padding-bottom:5px}.ctfh2{font-size:1.2em;font-weight:bold;margin:0;padding-bottom:20px}




