/* reset-fonts.css */
html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}

/* page.css */
body{background:transparent url(/img/bg-body.jpg) 0 0 repeat-x;color:#000;padding-bottom:200px}div#page{margin:0 auto;width:956px}div.img,img{border:0;display:block;margin-bottom:15px}div.img.left,img.left{float:left;margin-right:15px;margin-top:4px}div.img.right,img.right{float:right;margin-left:15px;margin-top:4px}div.img p{margin-bottom:0}div.img img{float:none;margin-bottom:5px}div#ColourMod img{display:inline;margin-bottom:0pt}p,li,ul,ol,h1,h2,h3,h4,h5,h6,label,input,textarea,cite,select,legend,option,optgroup,caption,th,td{font-family:arial,helvetica,sans-serif;line-height:140%;text-align:left}strong{font-weight:bold}em{font-style:italic}em.hilite{background-color:#e8e5ca;color:#000;font-style:normal;padding:0 2px;text-transform:uppercase}sup{font-size:77%;line-height:0}.hidden{display:none !important}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}

/* layout.css */
body#layout0 div#main{margin-bottom:50px;min-height:350px;position:relative}body#layout0 div#content{float:left;width:auto}body#layout0 div#pcon{width:auto}body#layout0 div#tcon{display:none}body#layout0 div#scon{display:none}body#layout1 div#main{margin-bottom:20px;min-height:370px}body#layout1 div.three-col div.left-col{float:left;width:312px}body#layout1 div.three-col div.center-right-cols{float:right;width:634px}body#layout1 div.three-col div.center-col{float:left;width:312px}body#layout1 div.three-col div.right-col{float:right;width:312px}body#layout2 div#main{background:transparent url(/img/bg-col-btm.jpg) 0 0 repeat-y;margin-bottom:50px;min-height:350px}body#layout2 div#content{float:right;width:725px}body#layout2 div#pcon{width:600px}body#layout2 div#tcon{display:none}body#layout2 div#scon{background:transparent url(/img/bg-col.jpg) 0 0 repeat-x;float:left;padding:7px 10px 20px;position:relative;width:200px;min-height:125px}body#layout2a div#main{margin-bottom:10px;min-height:360px}body#layout2a div#content{float:right;width:725px}body#layout2a div#pcon{width:auto}body#layout2a div#tcon{display:none}body#layout2a div#scon{float:left;padding:7px 10px 20px;position:relative;width:200px}div#requests{background:transparent url(/img/bg-col-btm.jpg) repeat-y top right;border-top:10px solid #4db3d0;margin-bottom:50px}#requests div#pcon-rq{padding:15px 0;float:left;width:715px}#requests div#scon-rq{background:transparent url(/img/bg-col.jpg) 0 0 repeat-x;float:right;padding:20px 10px 100px;position:relative;width:200px;min-height:125px}body#layout2b div#main{background:transparent url(/img/bg-col-btm.jpg) 0 0 repeat-y;margin-bottom:50px;min-height:350px}body#layout2b div#content{float:right;width:725px}body#layout2b div#pcon{width:auto}body#layout2b div#tcon{display:none}body#layout2b div#scon{background:transparent url(/img/bg-col.jpg) 0 0 repeat-x;float:left;padding:7px 10px 20px;position:relative;width:200px;min-height:125px}body#layout2c div#main{background:transparent url(/img/bg-col-btm-200.jpg) 0 0 repeat-y;margin-bottom:50px;min-height:350px}body#layout2c div#content{float:right;width:730px}body#layout2c div#pcon{width:730px}body#layout2c div#tcon{display:none}body#layout2c div#scon{background:transparent url(/img/bg-col.jpg) 0 0 repeat-x;float:left;padding:0px 0px 20px;position:relative;width:200px;min-height:125px}body#layout3 div#main{background:transparent url(/img/bg-col-btm.jpg) repeat-y top right;margin-bottom:50px;min-height:350px}body#layout3 div#content{float:left;width:715px}body#layout3 div#pcon{width:auto}body#layout3 div#tcon{display:none}body#layout3 div#scon{background:transparent url(/img/bg-col.jpg) 0 0 repeat-x;float:right;padding:7px 10px 20px;position:relative;width:200px;min-height:125px}body#layout4 div#main{margin-bottom:50px;min-height:350px}body#layout4 div#content{float:left;width:auto}body#layout4 div#pcon{width:457px}body#layout4 div#tcon{display:none}body#layout4 div#scon{background:#8DCEE0 url(/img/bg-col.jpg) 0 0 repeat-x;float:right;padding:7px 10px 20px;position:relative;width:457px}body#layout4a div#main{margin-bottom:50px;min-height:350px}body#layout4a div#content{float:none;width:auto}body#layout4a div#pcon{float:left;width:457px}body#layout4a div#tcon{float:right;padding:0;position:relative;width:457px}body#layout4a div#scon{display:none}

/* hd.css */
div#hd{background:transparent url(/img/logo-mm.jpg) no-repeat 0 0;height:110px;margin:0;position:relative}#hd h1{background:transparent;font-size:153.9%;left:185px;position:absolute;top:25px}#hd h1 a{background:transparent;color:#b20838;display:block;height:60px;outline:0;text-decoration:none;text-indent:-9999px;width:345px}#hd h2{background:transparent url(/img/logo-mc.png) no-repeat 0 0;font-size:153.9%;height:68px;left:-45px;position:absolute;top:0;width:210px}#hd h2 a{background:transparent;color:#b20838;display:block;height:68px;outline:0;text-decoration:none;text-indent:-9999px;width:210px}#hd p{bottom:5px;font-weight:bold;margin-bottom:0;position:absolute;right:20px}#hd p a{color:#fff;text-decoration:none}#hd p a:hover{color:#fff;text-decoration:underline}#hd h6.skip{left:-9999px;position:absolute}div#tabmenu{margin-bottom:15px;position:relative}#tabmenu ul{font-size:108%;font-weight:bold;margin:0;background-color:#e0e0d3}#tabmenu li{float:left;list-style:none;margin:0;border-right:2px solid white}#tabmenu li a{background-color:#e0e0d3;color:#444;display:block;outline:0;padding:3px 20px}#tabmenu li a:hover{background-color:#4db3d0;color:#000;text-decoration:none}#tabmenu li.here a{background-color:#4db3d0;color:#000;text-decoration:none}#tabmenu li ul{background-color:#4db3d0;display:block;font-size:12px;font-weight:normal;position:absolute;left:-9999px;width:100%}#tabmenu li.here ul{left:0}#tabmenu li.here li{margin:0;padding:5px 0;border-right:none}#tabmenu li.here li a{background-color:#4db3d0;border-left:1px solid #fff;color:#fff;padding:0 20px}#tabmenu li.here li.first a{border-left:0}#tabmenu li.here li a:hover{text-decoration:underline}#tabmenu li.here ul li.here a{color:#000;cursor:default}#tabmenu.public{background-color:white}#tabmenu.public li{margin-right:2px;border:none}#tabmenu.public li a{background-color:#000;color:#fff}#tabmenu.public li a:hover,#tabmenu.public li.here a,#tabmenu.public li ul,#tabmenu.public li.here li a{background-color:#B20838;color:#fff}div.minitab{border-bottom:6px solid #4db3d0;margin-bottom:20px;position:relative}.minitab ul{font-size:90%;margin:0}.minitab li{float:left;list-style:none;margin:0 2px 0 0}.minitab li a{background-color:#e0e0d3;border:2px solid #e0e0d3;border-bottom:0;color:#999;display:block;line-height:20px;outline:0;padding:2px 10px}.minitab li a:hover{background-color:#4db3d0;border:2px solid #4db3d0;border-bottom:0;color:#fff;text-decoration:none}.minitab li.here a{background-color:#4db3d0;border:2px solid #4db3d0;border-bottom:0;color:#000;font-weight:bold;text-decoration:none}#breadcrumbs h3{color:#999;font-size:100%}#breadcrumbs h3 span.here{color:#000}

/* pcon.css */
.mb{margin-bottom:15px}.nm{margin:0 !important}.lt{float:left}.rt{float:right}b.mixed-size{line-height:175%}span.lg{font-size:200%;vertical-align:-20%}span.md{font-size:150%;vertical-align:-10%;line-height:110%}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{text-transform:uppercase}h1{font-size:197%;font-weight:bold;margin-bottom:10px;position:relative}h1 div.bt-sm-wh{position:absolute;right:10px;top:8px}div.noback{background:white none}div.noback h1,div.noback p{margin-bottom:0;padding-bottom:16px;line-height:normal}h2{font-weight:bold;margin-bottom:10px;position:relative}h2.big{font-size:146.5%}h2.my{font-size:140%}h2.hr{border-bottom:3px #000 solid}table td h2.spacer{height:10px;margin:0;padding:0;overflow:hidden}h2 a{font-size:12px;font-weight:normal}h3{font-size:108%;font-weight:bold;position:relative}#helpContent h3{text-transform:uppercase;margin-bottom:15px}h4{font-size:100%;font-weight:bold}h4.supporter{padding-left:20px;margin:0}h5{font-size:93%;font-weight:bold}p{font-size:93%;margin-bottom:15px}p.top{text-align:right}ul{font-size:93%;margin:0 0 15px}ul li{list-style:square url(/img/ic-bullet-bk.gif) outside;margin:0 0 0 17px}ul.dkgy li{list-style:square url(/img/ic-bullet-gy.gif) outside}ul.snapshot{color:#666;font-weight:bold;margin-bottom:30px}ul.snapshot li{margin-bottom:15px}ul.nb li{list-style:none;list-style-image:none;margin-left:0}ol{font-size:93%;margin:0 0 15px 0}ol li{list-style-position:outside;list-style-type:decimal;margin:0 0 5px 35px}li ul,li ol{font-size:100%;margin-bottom:0}.blk{color:#000}.dkgy{color:#333}.ltgy{color:#505050}.red{color:#b20838}.hr-thin{border-bottom:1px solid #e0e0d3;padding-bottom:15px}.hr-top{border-top:1px #000 solid;clear:both;padding-top:5px}p.quote{background:transparent url(/img/ic-quote-rt.gif) no-repeat bottom right;margin:0 10% 5px;padding-right:20px;text-align:justify}.quote em{background:transparent url(/img/ic-quote-lt.gif) no-repeat top left;display:block;padding-left:20px}p.cite{color:#666;font-style:italic;margin:0 10% 15px;padding:0 20px;text-align:left}div.blend{background:transparent url(/img/bg-panel.jpg) repeat-x bottom left;margin-bottom:15px;padding:15px 0}.blend img{margin:0 auto 15px}.blend h2{text-align:center}div.hilite{background-color:#e8e5ca;border-top:10px solid #594f3c;margin-bottom:15px;padding:10px 15px 10px}.hilite h2{margin-bottom:0}div.hilite.info{border-top:0;padding-top:0}.hilite.info h2{background-color:#594f3c;color:#fff;margin:0 -15px 10px;padding:5px 15px}div.declined{background-color:#e0e0d3;border:1px solid #999;margin-bottom:30px;padding:10px}div.declined td.reply{background-color:#e8e5ca;padding:10px}div.declined td.reply p{margin-bottom:0pt}div.action{background:transparent url(/img/bg-action-right.gif) top right no-repeat;margin-bottom:5px;position:relative}div.action-inner{background:transparent url(/img/bg-action-left.gif) top left no-repeat;padding-top:10px}.action p{background:transparent url(/img/bg-action-left.gif) bottom left no-repeat;margin:0;padding-left:10px}.action p em{background:transparent url(/img/bg-action-right.gif) bottom right no-repeat;display:block;font-style:normal;padding-bottom:10px;padding-right:175px}.action div.bt-sm-tn{position:absolute;right:10px;top:8px}div.action.last{margin-bottom:30px}div.action div.buttons{position:absolute;right:10px;top:8px}div.action div.buttons div{margin-left:8px;position:relative;right:0;top:0}div.action div.buttons div.bt-close{float:left}div.action.message{background:transparent url(/img/bg-action-yl-right.gif) top right no-repeat}div.action.message div.action-inner{background:transparent url(/img/bg-action-yl-left.gif) top left no-repeat}div.action.message p{background:transparent url(/img/bg-action-yl-left.gif) bottom left no-repeat}div.action.message p em{background:transparent url(/img/bg-action-yl-right.gif) bottom right no-repeat;font-weight:bold;padding-left:30px;padding-right:10px}div.action.message img{left:0;position:absolute;top:3px}a{color:#b20838;text-decoration:none}a:hover{color:#b20838;text-decoration:underline}a.em{text-decoration:underline}ul.rc a{color:#666}ul.rc a:hover{color:#666;text-decoration:underline}a.open{background:transparent url(/img/ic-down.png) left center no-repeat;font-size:12px;font-weight:normal;padding-left:18px}a.close{background:transparent url(/img/ic-up.png) left center no-repeat;font-size:12px;font-weight:normal;padding-left:18px}a.help{background:transparent url(/img/ic-help.png) right center no-repeat;color:#000;font-size:12px;font-weight:normal;padding:2px 15px 2px 0}a.help:hover{text-decoration:none}a.example{background:none;font-size:90%;color:#B20838;font-style:italic;padding:3px 0px 7px 10px}a.normal{background:none;color:#B20838;font-style:italic;font-size:100%;padding:0pt}a.pdf span{background:transparent url(/img/ic-pdf.gif) no-repeat center right;padding:2px 20px 2px 0}a.new span{background:transparent url(/img/ic-new.gif) no-repeat center right;padding:2px 28px 2px 0}a.ext span{background:transparent url(/img/ic-newwindow.gif) no-repeat center right;padding:2px 15px 2px 0}a.action{font-size:110%;font-weight:bold;padding-left:17px;background:transparent url(/img/ic-arw.png) no-repeat center left;cursor:pointer}div.paginationLinks{}div.paginationLinks span{padding:0 5px;font-weight:bold;font-size:12px}div.paginationLinks span.prevLinks,div.paginationLinks span.nextLinks{padding:0 10px}#expertiseList{}#expertiseList li{font-weight:bold;margin-bottom:1px}#expertiseDialog{font-size:0.8em}#legend{background:transparent url(/img/bg-col.jpg) repeat-x scroll 0 0;padding:10px 15px 0;position:relative;width:15em;margin:10px 0 20px}table.info th.public-data{background:transparent url(/img/ic-public-16.jpg) no-repeat scroll 0 5px}table.info tr{vertical-align:top}table.info th{padding:4px 20px 4px 20px;white-space:nowrap;width:1%;min-width:12.4em}div.widget table.info th{padding:4px 5px 0 0;min-width:0}table.info th.large{min-width:30em}table.info td{padding:4px 0}#legend span.required{border:0;color:#b20838;font-size:26px;left:3px;position:absolute;top:6px}div.left{float:left;width:45%}div.right{float:right;width:45%}div.right table.info th{padding-left:0;min-width:11em;width:60%;white-space:normal}#pcon div.divided{background:transparent url(/img/bg-divider.png) repeat-y}#pcon div.widget{margin-top:10px}body#layout1 table.h3{margin-bottom:10px}div.widget h3{font-size:135% !important;line-height:110% !important;margin-bottom:5px}div.widget h4{font-size:110% !important}div.indent-title{padding:0 15px;margin-bottom:10px}div.indent-content{padding:0 15px;margin-top:10px}div.widget div.more{background-color:#F5F5ED;margin:0 1px;padding:12px 15px 15px}div.widget div.more h4{margin-bottom:5px}.block-nowrap{height:1.4em;display:block;overflow:hidden;white-space:nowrap}#widget-grid{width:730px}#widget-grid div.widget{width:730px;overflow:hidden;border-top:5px solid #594F3C;padding:5px 0;margin-bottom:20px}#widget-grid div.widget.hilite{height:auto;padding:5px 10px;width:430px}#widget-grid div.widget.wide{height:auto;width:100%}#widget-grid div.widget .ui-tabs{padding:0;margin-top:10px}#widget-grid div.widget .ui-tabs .ui-tabs-nav{padding:0}#widget-grid div.widget .ui-tabs .ui-tabs-nav li{border:0;margin:0 3px;padding:0}#widget-grid div.widget .ui-tabs .ui-tabs-nav li.ui-state-default{background:none}#widget-grid div.widget .ui-tabs .ui-tabs-nav li a img{margin-bottom:11px}#widget-grid div.widget .ui-tabs .ui-tabs-nav li a{padding:0;border-bottom:11px solid #F5F5ED}#widget-grid div.widget .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{background:#f5f5ed url(/img/ic-avatarhover.gif) no-repeat scroll center bottom;cursor:pointer;border:none;height:61px}#widget-grid div.widget .ui-tabs .ui-tabs-panel{margin:-11px 3px 8px;padding:15px 10px 10px;background-color:#f5f5ed}#widget-grid div.widget .ui-tabs .ui-tabs-panel p{margin-bottom:0}div.wgt-person div.lt{float:left;margin-right:10px}#pcon .wgt-question{margin:10px 0 15px}#pcon .indent-content .wgt-question{margin-top:0}#pcon .wgt-question .wgt-img{width:50px;height:50px;margin-right:10px}#pcon .wgt-question p{margin-bottom:0}div.wgt-question div.lt{float:left;margin-right:10px}#pcon .wgt-discussion{margin:10px 0 15px}#pcon .indent-content .wgt-discussion{margin-top:0}#pcon .wgt-discussion .wgt-img{width:50px;height:50px;margin-right:10px}#pcon .wgt-discussion p{margin-bottom:0}div.wgt-discussion div.lt{float:left;margin-right:10px}#pcon .wgt-document{margin:10px 0 15px}#pcon .indent-content .wgt-document{margin-top:0}#pcon .wgt-document .wgt-img{width:50px;height:50px;margin-right:10px;text-align:center;background-color:#E8E8EA}#pcon .wgt-document p{margin-bottom:0}div.wgt-document div.lt{float:left;margin-right:10px}#pcon .wgt-mentoring{margin:10px 0 15px}#pcon .indent-content .wgt-mentoring{margin-top:0}#pcon .wgt-mentoring .wgt-img{width:50px;height:50px;margin-right:10px}#pcon .wgt-mentoring p{margin-bottom:0}div.wgt-mentoring div.lt{float:left;margin-right:10px}div.qdisplay{border-top:1px dotted #999;margin-bottom:10px;padding-top:10px}div.qdisplay.first{border-top:0 none;padding-top:0}div.qdisplay div.lt{width:50px;margin-right:10px;text-align:center;float:left}div.qdisplay div.rt{width:510px}#layout2c div.qdisplay div.rt{width:650px}div.qdisplay div.upper{padding:0 10px;margin-bottom:5px}div.qdisplay div.more{background-color:#F5F5ED;padding:3px 10px 3px;font-size:90%}div.qdisplay h3{font-size:120%;line-height:120%;margin-bottom:3px}div.qdisplay h3 strong{font-size:115%}div.qdisplay p{margin-bottom:5px}div.qdisplay div.more p.last{margin-bottom:0}#pcon div.qdisplay .wgt-person{margin:0 0 5px}div.qdisplay p.date{color:#666;font-size:85%;margin:5px 0 0;line-height:110%}#pcon.qview div.qdisplay{border-top:none}#pcon.qview div.qdisplay h3{font-size:180%;line-height:100%;margin-bottom:5px}#pcon.qview div.qdisplay h3 a{color:black}#pcon.qview #qcontent p{font-size:120%}#pcon.qview div.qdisplay div.rt{width:100%}#pcon.qview div.qdisplay p.last-answer{display:none}#pcon.qview div.qdisplay div.wgt-person{margin-top:10px}#answers{background-color:#E0E0D3}#answers h2{font-size:150%;margin-bottom:15px;padding:3px 10px;background-color:#594F3C;color:white}div.adisplay{border-bottom:1px dotted #999;margin:10px 0 20px;padding-bottom:15px}div.adisplay p{margin-bottom:5px;font-size:110%}div.adisplay p.location{font-size:93%}div.adisplay p.date{color:#666;font-size:85%;margin-bottom:0}#pcon div.adisplay .wgt-person{margin-top:0;margin-bottom:10px}div.ddisplay{border-top:5px solid #52568B;margin-top:20px;margin-bottom:10px}div.ddisplay.first{border-top:0 none;padding-top:0}div.ddisplay div.lt{width:50px;margin-right:10px;text-align:center}div.ddisplay div.rt{width:510px}div.ddisplay div.upper{margin-bottom:10px;min-height:40px}div.ddisplay h3{font-size:120%;line-height:120%;margin-bottom:3px}div.ddisplay h3 strong{font-size:115%}div.ddisplay p{margin-bottom:5px}#pcon div.ddisplay .wgt-person{margin:0 0 5px}div.ddisplay p.date{color:#666;font-size:85%;margin:5px 0 0;line-height:110%}#pcon.dview div.ddisplay{border-top:none}#pcon.dview div.ddisplay h3{font-size:180%;line-height:100%;margin-bottom:5px}#pcon.dview div.ddisplay h3 a{color:black}#pcon.dview div.ddisplay div.rt{width:100%}#pcon.dview div.ddisplay div.wgt-person{margin-top:10px}#comments{background-color:#E0E0D3}#comments h2{font-size:150%;margin-bottom:15px;padding:3px 10px;background-color:#594F3C;color:white}div.cdisplay{border-bottom:1px dotted #999;margin:10px 0 20px;padding-bottom:15px}div.cdisplay p{margin-bottom:5px;font-size:110%}div.cdisplay p.location{font-size:93%}div.cdisplay p.date{color:#666;font-size:85%;margin-bottom:0}#pcon div.cdisplay .wgt-person{margin-top:0;margin-bottom:10px}div.docdisplay{border-top:1px dotted #999;margin-bottom:10px;padding-top:10px}div.docdisplay div.lt{width:510px;float:left}div.docdisplay div.rt{margin-left:10px;text-align:center}div.video{margin:15px 0}div.doc-icon{width:50px !important;background-color:#E8E8EA;height:50px;margin-right:10px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px}div.doc-icon a:hover{text-decoration:none}div.doc-icon span{color:#333333;font-size:11px;font-weight:bold}div.doc-icon span.doc-article{background:transparent url(/img/ic-doc.gif) no-repeat scroll center top;line-height:67px;padding-top:16px}div.doc-icon span.doc-video{background:transparent url(/img/ic-video.gif) no-repeat scroll center top;line-height:60px;padding-top:8px}div.doc-icon span.doc-tool{background:transparent url(/img/ic-tool.gif) no-repeat scroll center top;line-height:65px;padding-top:13px}div.doc-icon span.doc-link{background:transparent url(/img/ic-link.gif) no-repeat scroll center top;line-height:59px;padding-top:7px}div.doc-icon span.doc-form{background:transparent url(/img/ic-form.gif) no-repeat scroll center top;line-height:67px;padding-top:16px}div.doc-icon span.doc-other{background:transparent url(/img/ic-other.gif) no-repeat scroll center top;line-height:67px;padding-top:16px}.announcements{border:1px solid #ffb725;margin-bottom:10px;background-color:white}.announcements h3{background-color:#ffb725;color:white;padding:5px;font-size:135%;line-height:normal}.announcements .ann-content{padding:10px 10px 0}.announcements p{font-size:120%}.announcements p.date{font-size:85%;margin-top:-5px;margin-bottom:20px}.ui-dialog .ui-dialog-title{text-transform:uppercase}span.role-icon{cursor:help;background:#4DB3D0 none repeat scroll 0 0;color:white;font-size:11px !important;font-weight:bold;margin:0 0 0 2px;padding:0 3px;vertical-align:bottom}span.approval-pending-icon{cursor:help;background:#B20838 none repeat scroll 0 0;color:white;font-size:11px !important;font-weight:bold;margin:0 0 0 2px;padding:0 3px;vertical-align:bottom}div.photostream{margin:0px 0 10px}div.photostream img{margin:0 5px 5px 0}div.widget div.photostream{margin-top:10px}div.stack-horizontal{margin-top:5px}div.stack-horizontal div.item{float:left;margin:0 10px 10px 0}div.stack-horizontal div.item img{margin:0}

/* table.css */
table{border:0;border-collapse:collapse;empty-cells:show;width:100%}table td{border:0;overflow:auto;vertical-align:top;white-space:wrap}table.basic{border:1px solid #e0e0d3;margin-bottom:15px}.basic th{background-color:#e0e0d3;border:1px solid #e0e0d3;padding:5px 10px}.basic td{border:1px solid #e0e0d3;padding:10px 10px 0}table.requests{border-bottom:1px solid #e0e0d3;margin-bottom:10px}.requests td{padding:5px 10px}.requests td.brdr{border-right:1px solid #e0e0d3}.requests td ul{margin-bottom:0}table.query{border:solid #000;border-width:3px 0;margin-bottom:30px}table.closed{background-color:#cccccc}.query td{padding:0 5px}.query td h2{margin-top:10px;font-size:115%}table.offer{border:3px solid #4db3d0;margin-bottom:30px;border-collapse:separate}.offer tr.bgtan{background-color:#e8e5ca}.offer td{padding:15px 10px;position:relative}.offer .bgtan td{padding:0}.offer td img{margin:0 10px 0 0}.offer td h3{background-color:#fff;font-size:93%;padding:5px 10px;text-transform:uppercase}.offer td ul{margin:0}.offer td li{line-height:120%;margin-bottom:5px}.offer td.details{padding:15px 15px 5px}.offer td.reply{background-color:#e8e5ca;padding:15px 85px 5px}table.data{background:#E0E0D3;border:1px solid grey;padding:10px;margin:8px 0}table.data caption{margin-top:40px;padding:10px 0 10px;border-top:1px dotted #B20838;font:bold 11px Arial,courier,monospace}table.data th,table.data td{padding:4px 8px;text-align:center;border-bottom:1px solid #999;font:11px Arial,courier,monospace}table.data th,table.data th a{background:#333;color:#FFF;font-weight:bold}table.data th a{text-decoration:underline}table.data th img,table.data td img{display:inline;margin:0pt 0pt 0pt 3px}table.data tr.odd{background:#E0E0D3}table.data tr.odd{background:#CCC}table.data tr.even th{background:#666666}table.data .left{text-align:left}table.data .right{text-align:right}table.match{margin-bottom:20px}table.match.gy{background-color:#e6e5e2}.match img,.match p{margin-bottom:5px}.match td.text{background-color:#e0e0d3;border-left:2px solid #fff;padding:5px 10px}.match td.link{background-color:#e0e0d3;border-left:2px solid #fff;vertical-align:bottom}.match td.link a.bt{float:right;position:static}table.match.wh{background-color:#fff}.match.wh td.text{background-color:#fff}.match.wh td.link{background-color:#fff}

/* form.css */
a.bt{background-color:#4db3d0;bottom:0;color:#fff;display:block;font-size:10px;font-weight:normal;line-height:20px;padding:0 7px;position:absolute;right:0;text-transform:uppercase}a.notComplete{font-size:93%;font-weight:bold;padding:0 7px;position:absolute;right:0;text-transform:uppercase}a.bt.home{background-color:#b20838}p.top a.bt{display:inline;padding:3px 7px;position:static}div.bt-view{background:transparent url(/img/bt-view-lt.png) top left no-repeat;float:left;font-size:11px;font-weight:bold;line-height:20px;margin-bottom:2px;padding-left:10px;text-transform:uppercase}.bt-view a{background:transparent url(/img/bt-view-rt.png) top right no-repeat;color:#b20838;display:block;margin:0;padding-right:10px}div.bt-sm-wh{background:transparent url(/img/bt-wh-rt.gif) top right no-repeat;float:left;margin-bottom:15px}.bt-sm-wh p{background:transparent url(/img/bt-wh-lt.gif) top left no-repeat;font-size:11px;margin:0;padding-top:3px;text-transform:uppercase}.bt-sm-wh em{background:transparent url(/img/bt-wh-lt.gif) bottom left no-repeat;display:block;font-style:normal;font-weight:bold;padding-left:9px}.bt-sm-wh a{background:transparent url(/img/bt-wh-rt.gif) bottom right no-repeat;color:#fff;display:block;padding-bottom:3px;padding-right:9px}div.bt-sm-tn{background:transparent url(/img/bt-tn-rt.gif) top right no-repeat;float:left;margin-bottom:15px}.bt-sm-tn p{background:transparent url(/img/bt-tn-lt.gif) top left no-repeat;font-size:11px;margin:0;padding-left:0;padding-top:3px;text-transform:uppercase}.bt-sm-tn p em{background:transparent url(/img/bt-tn-lt.gif) bottom left no-repeat;display:block;font-style:normal;font-weight:bold;padding-bottom:0;padding-left:9px;padding-right:0}.bt-sm-tn a{background:transparent url(/img/bt-tn-rt.gif) bottom right no-repeat;color:#fff;display:block;padding-bottom:3px;padding-right:9px}div.bt-sm-blu{background:transparent url(/img/bt-blu-rt.png) top right no-repeat;float:left;margin-bottom:15px}.bt-sm-blu p{background:transparent url(/img/bt-blu-lt.png) top left no-repeat;font-size:11px;margin:0;padding-left:0;padding-top:3px;text-transform:uppercase}.bt-sm-blu p em{background:transparent url(/img/bt-blu-lt.png) bottom left no-repeat;display:block;font-style:normal;font-weight:bold;padding-bottom:0;padding-left:9px;padding-right:0}.bt-sm-blu a{background:transparent url(/img/bt-blu-rt.png) bottom right no-repeat;color:#fff;display:block;padding-bottom:3px;padding-right:9px}div.bt-lg-wh{background:transparent url(/img/bt-wh-rt.gif) top right no-repeat;float:left;margin-bottom:15px}.bt-lg-wh p{background:transparent url(/img/bt-wh-lt.gif) top left no-repeat;font-size:14px;margin:0;padding-top:5px}.bt-lg-wh em{background:transparent url(/img/bt-wh-lt.gif) bottom left no-repeat;display:block;font-style:normal;font-weight:bold;padding-left:9px}.bt-lg-wh a{background:transparent url(/img/bt-wh-rt.gif) bottom right no-repeat;color:#fff;display:block;padding-bottom:5px;padding-left:9px;padding-right:18px}div.bt-lg-tn{background:transparent url(/img/bt-tn-rt.gif) top right no-repeat;float:left;margin-bottom:15px}.bt-lg-tn p{background:transparent url(/img/bt-tn-lt.gif) top left no-repeat;font-size:14px;margin:0;padding-top:5px}.bt-lg-tn em{background:transparent url(/img/bt-tn-lt.gif) bottom left no-repeat;display:block;font-style:normal;font-weight:bold;padding-left:9px}.bt-lg-tn a{background:transparent url(/img/bt-tn-rt.gif) bottom right no-repeat;color:#fff;display:block;padding-bottom:5px;padding-left:9px;padding-right:18px}div.bt-lg-blu{background:transparent url(/img/bt-blu-rt.png) top right no-repeat;float:left;margin-bottom:15px}.bt-lg-blu p{background:transparent url(/img/bt-blu-lt.png) top left no-repeat;font-size:14px;margin:0;padding-top:5px}.bt-lg-blu em{background:transparent url(/img/bt-blu-lt.png) bottom left no-repeat;display:block;font-style:normal;font-weight:bold;padding-left:9px}.bt-lg-blu a{background:transparent url(/img/bt-blu-rt.png) bottom right no-repeat;color:#fff;display:block;padding-bottom:5px;padding-left:9px;padding-right:18px}div.bt-lg-gr{background:transparent url(/img/bt-gr-rt.gif) top right no-repeat;float:left;margin-bottom:15px}.bt-lg-gr p{background:transparent url(/img/bt-gr-lt.gif) top left no-repeat;font-size:14px;margin:0;padding-top:5px}.bt-lg-gr em{background:transparent url(/img/bt-gr-lt.gif) bottom left no-repeat;display:block;font-style:normal;font-weight:bold;padding-left:9px}.bt-lg-gr a,.bt-lg-gr span{background:transparent url(/img/bt-gr-rt.gif) bottom right no-repeat;color:#000;display:block;padding-bottom:5px;padding-left:9px;padding-right:18px}form{margin-bottom:10px}form fieldset{padding:10px 0 0}form legend{color:#594f3c;display:block;font-size:123.1%;font-weight:bold;margin:0;padding:0 0 5px 0}form ul{}form ul.hr{margin:0 0 20px;border:0;border-bottom:1px solid #594f3c}form li{list-style:none;margin:0 0 9px;padding:0 0 0;position:relative}form li.info,form li p.errortext{display:none}form li.public{padding-left:20px;background:transparent url(/img/ic-public-16.jpg) no-repeat scroll 0 0}form li label{display:block;font-weight:bold;margin-bottom:3px}form li legend acronym,form li label acronym{border:0;color:#b20838;cursor:help;font-family:monospace;font-size:18px;display:inline;margin:0 0 0 2px;vertical-align:baseline}form input{margin:0;padding:2px;width:505px}form input.checkbox{width:auto}form#horz input{width:300px}#referExpert form input,#referUserExpert form input,#tellUsHere form input{width:275px}form select{display:block;margin:0;padding:0;width:auto}form option{padding:1px 6px 1px 4px}form textarea{padding:2px;width:505px}form#horz textarea{width:400px}#referExpert form textarea,#referUserExpert form textarea,#tellUsHere form textarea{width:275px}form input.field,form textarea.field,form select.field{border:1px solid #4db3d0}form input.form-error,form textarea.form-error,form select.form-error{border:1px solid #b20838}form li p.helptext{font-size:90%;line-height:120%;margin:2px 10px 0;position:absolute;right:0}form li p.markall{position:relative;margin:5px 0}form li p.error{color:#f00;font-weight:bold}form#horz li p.helptext{top:2em;width:275px}form span.label-help{font-weight:normal;font-style:italic}form li.focused{background-color:transparent}form li.focused input,form li.focused textarea{background-color:#e6f4f7;color:#000}form fieldset.phone legend{font-size:100%;font-weight:bold;margin:0 0 5px 0;padding:0}form fieldset.phone span{display:inline;float:left;margin:0;padding:0}form fieldset.phone span input{margin:0;width:40px}form fieldset.phone span label{display:block;font-weight:normal;margin:0;padding:0}form fieldset.radio legend{margin-bottom:0}form fieldset.radio span{display:block;float:none;margin:5px 0 0 0;padding:0}form fieldset.radio input{margin:0 5px 0 0;padding:0;width:auto}form fieldset.radio label{display:inline;font-weight:normal;margin:-2px 0 0 0px;padding:0px 0 0px}.private_info{width:340px;border-top:1px dotted black;border-bottom:1px dotted black;padding:5px 0;margin:15px 0}div.dotted_divider{clear:both;width:340px;border-top:1px dotted black;padding:5px 0;margin-top:15px;margin-left:20px}form li.error{background:transparent}form li.error label,form li.error legend{background:transparent url(/img/ic-error.png) 5px 0 no-repeat;color:#f00;font-weight:bold;padding:0 0 0 25px}form li.error.radio label{background:none;color:#000;font-weight:normal;padding:0}form li.error input,form li.error textarea{border:1px solid #f00}form li.error p.errortext{color:#f00;display:block;font-size:11px;font-weight:bold;margin:3px 0 0 0;padding:0}form li.errorinfo{background:white;border:solid #f00;border-width:1px;margin-bottom:10px;padding:10px}form li.errorinfo h3{background:transparent url(/img/ic-error.png) 0 0 no-repeat;color:#f00;font-size:14px;margin:0 0 5px;padding:0 0 0 20px;text-transform:none}form li.errorinfo p{font-size:12px;display:block;margin:0;padding:0}form li.errorinfo em{color:#f00;font-style:normal;font-weight:bold}form div.error-message{clear:both;color:#F00;font-weight:bold;margin:-7px 0 10px}form div.submit{display:none}form fieldset.checkbox{padding:5px 0 10px}form fieldset.checkbox legend{margin-bottom:0}form fieldset.checkbox span{display:block;float:none;margin:0;padding:0}form fieldset.checkbox input{float:left;margin:2px 6px 0 1px;padding:0;width:auto;clear:left}form fieldset.checkbox label{display:inline;font-weight:normal;margin:-2px 0 0 0px;padding:0px 0 0px}li.radio fieldset{padding-top:0}li.radio legend{color:black;font-size:100%;padding:0 0 3px}li.radio legend span.normal{font-weight:normal;display:block}li.radio input{float:left;background:none;margin:3px 5px 0 0;padding:0;width:15px;clear:left}li.radio label{font-weight:normal}form ul.survey li.checkboxes,form ul.survey li.checkboxes-label{margin:0pt 0pt 2px}form ul.survey li.checkboxes-label{margin-top:30px}form ul.survey form li.checkboxes-label p.helptext{margin:0pt 0pt 0pt 18px;position:static}form ul.survey li.checkboxes fieldset,form ul.survey li.checkboxes-last fieldset{padding-top:0;margin:0}div.option-specify{margin:-10px 0 10px 20px}form fieldset.checkbox div.option-specify input{padding:2px;width:485px}ul.horz li{float:left;margin-right:10px}

/* scon.css */
#scon h2{margin-bottom:5px}#scon h3{border-top:2px solid #000;font-size:97%;margin-bottom:5px;padding:5px 0}#scon h3 a{font-weight:normal}#scon h4{font-size:93%}#scon h5{font-size:85%}#scon ul.edit li{margin-bottom:5px}#scon h3.promo{border-top:1px solid #000;margin-bottom:0;padding-bottom:0}#scon ul.promo{color:#000}#scon ul.promo li{font-weight:bold}#scon ul.promo li li{font-weight:normal;list-style:square url(/img/ic-bullet-gy.gif) outside}#scon .promo a{color:#000}#scon .promo a:hover{color:#000;text-decoration:underline}#scon .promo a:active,#scon .promo li.here a{background-color:#b20838;color:#fff;margin:-2px;padding:2px;text-decoration:none}#scon .promo li.here li a{background-color:transparent;color:#000;margin:0;padding:0;text-decoration:none}#scon .promo li.here li a:hover{text-decoration:underline}#scon .promo a span{color:#000}#scon img.nm{margin-bottom:0}#scon div#take-action{background-color:white;border:1px solid #594F3C;margin-bottom:10px}#scon div#take-action h3{background-color:#594F3C;color:white;font-size:135%;line-height:normal;padding:5px;border-top:none}#scon div#take-action #take-action-links{padding:10px 5px}#scon div#take-action-links ul{margin:0}#scon div#take-action-links li{margin-bottom:4px;text-transform:capitalize}#scon div#user-links{padding:5px}#scon div#user-links h3{border-top:none}#scon div#user-links li{font-weight:bold;margin-bottom:5px}#scon div#legend{border:1px solid #594F3C;padding:0;width:auto;background:white;margin:10px 0 0}#scon div#legend h3{border-top:none;background-color:#594F3C;color:white;padding:2px;margin-bottom:0}#scon div#legend table.info{margin:5px;width:190px}#scon div#legend table.info td{font-size:93%}#scon div#legend table.info img{margin-bottom:0}

/* home.css */
div#intro{background-color:#e8e5ca;margin-bottom:10px}div#match{float:left;position:relative;width:580px}#match img{margin:0}#match table{background:#4db3d0 url(/img/bg-panel.jpg) repeat-x left top;width:580px}#match table td{padding:5px 10px 10px}#match h2{margin-bottom:0}#match h2 a{font-size:100%;font-weight:bold;line-height:130%}#match li{line-height:130%}div#signup{float:right;padding:15px 15px 0 0;width:345px}#signup h1{font-size:167%;position:relative}#signup form li{padding:6px 0 12px}body#layout1 #main h3{background-color:transparent;border-top:0;font-size:108%;line-height:120%;margin:0;padding:0}

/* ft.css */
#ft img{margin-bottom:0}#ft table{margin-bottom:10px}#ft h4{background-color:#e0e0d3;margin-bottom:10px;padding:5px 20px;text-align:center}#ft td ul{margin-left:10px}#ft h5{text-align:right}#ft p{color:#666;font-size:85%;text-align:right}#ft table a{color:#666}

/* cake.debugging.css */
table.cake-sql-log{background:#E0E0D3;border:1px solid grey;padding:10px;margin:5px 20px;width:96%}table.cake-sql-log caption{margin-top:40px;padding:10px 0 10px;border-top:1px dotted #B20838;font:bold 11px "Bitstream Vera Sans Mono",courier,monospace}table.cake-sql-log th,table.cake-sql-log td{padding:4px 8px;text-align:left;border-bottom:1px solid #999;font:11px "Bitstream Vera Sans Mono",courier,monospace}table.cake-sql-log th{background:#333;color:#FFF;text-align:center;font-weight:bold}

/* users/login.css */
#LoginForm input{width:250px}