body{background:#fff;}#content-body-wrap{width:100%;position:relative;}.left{float:left;}#lmod{display:none;}.right{clear:right;float:right;}.cakeSqlLog table{background-color:#fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc;clear:both;color:#333;margin-bottom:10px;width:100%;}.cakeSqlLog th{background-color:#f2f2f2;border-bottom:1px solid #bbb;border-left:1px solid #fff;border-right:1px solid #bbb;border-top:1px solid #fff;padding:1px 4px;text-align:center;}.cakeSqlLog table tr td{border-right:1px solid #ddd;padding:4px;text-align:center;vertical-align:top;}.cakeSqlLog table tr.altRow td{background:#f4f4f4;}.cakeSqlLog td a{padding:0 4px;}.cakeSqlLog td{background:#fff;border-bottom:2px solid #ccc;padding:4px 8px;text-align:left;}#flashMessage,#errorMessage{color:#900;font-size:16px;font-weight:700;margin:8px 0;}#errorMessage{clear:both;}form .selectgroup div{display:block;float:left;}form label.invalid{display:none;}label.error em{color:#003d4c;font-size:18px;}.error-message,label.error{color:#c00;font-weight:700;}.notice{background-color:#f4f4f4;color:#656565;display:block;font-size:14px;margin:1em 0;padding:.5em;}#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;}#autocomplete li.selected{background:#0072b9;color:#fff;}input.form-autocomplete{background-image:url(/img/vendors/jquery/throbber.gif);background-position:100% 2px;background-repeat:no-repeat;}input.throbbing{background-position:100% -18px;}fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;margin-bottom:0;}fieldset.collapsed *{display:none;}fieldset.collapsed legend{display:block;}fieldset.collapsible legend a{background:url(/img/vendors/jquery/menu-expanded.png) 5px 75% no-repeat;padding-left:15px;}fieldset.collapsed legend a{background-image:url(/img/vendors/jquery/menu-collapsed.png);background-position:5px 50%;}* fieldset.collapsed legend,* fieldset.collapsed legend *,* fieldset.collapsed table *{display:inline;}fieldset.collapsible legend a{display:block;}.resizable-textarea{display:block;margin:0;padding:0;}.resizable-textarea .grippie{background:#eee url(/img/vendors/jquery/grippie.png) no-repeat 100% 100%;border:1px solid #ddd;border-top-width:0;clear:both;cursor:s-resize;height:14px;}.resizable-textarea textarea{margin:0;padding:0;}.logo-browsebtn{background:transparent url(/img/vendors/swfupload/add.png) no-repeat scroll 0 4px;display:block;float:left;margin-right:10px;padding:0 0 0 20px;width:100px;}.logo-removebtn{background:transparent url(/img/vendors/swfupload/cancel.png) no-repeat scroll 0 4px;display:block;float:left;padding:0 0 0 20px;width:100px;}.setting-logo{background-color:#C4DAF7;border:1px solid #2A8AC7;padding:8px;}.info dl{float:left;line-height:2em;margin:0 1em;padding-right:10px;}.info dt{font-weight:700;line-height:2em;vertical-align:top;}.info dd{line-height:2em;margin-left:14em;margin-top:-2em;vertical-align:top;}.layout td{vertical-align:top;}.pagenums{margin:1em 0;padding:1em;text-align:left;}.pagenums a.nextprev{font-weight:700;}.pagenums span.nextprev{border:1px solid #DDD;color:#999;}.pagenums a{border:1px solid #9AAFE5;text-decoration:none;}.pagenums a,.pagenums span{display:block;float:left;margin-right:.1em;padding:.2em .5em;}.pagenums a{color:#105CB6;outline-color:invert;outline-style:none;outline-width:medium;}.pagenums a:hover{border-color:#2E6AB1;color:#003;}.pagenums span.current{background:#2E6AB1 none repeat scroll 0;border:1px solid #2E6AB1;color:#FFF;font-weight:700;}.pagenums #numlist{float:right;}.highlight{background-color:#FFC;}#resultslist-wrap{clear:right;margin:0 0 1.5em;}#resultslist-wrap dt,#resultslist-wrap dl{margin:0;}#resultslist-wrap dt{font-weight:700;}#resultslist-wrap li{font:bold 145%;}#resultslist-wrap li dd{font:normal 73%;}#resultslist-wrap li dl{margin:0;}#resultslist-wrap dd{line-height:1.3;}div.buttonSubmit{float:left;position:relative;}div.buttonSubmit .f-submit,div.buttonSubmit span{background-image:url(/img/vendors/buttons/button-submit.gif);background-position:right 0;background-repeat:no-repeat;border:0;color:#FFF;cursor:pointer;float:left;font-weight:700;height:36px;margin:20px 0;padding:0 15px 2px;position:relative;z-index:5;}div.buttonSubmit .f-submit{width:180px;}div.buttonSubmit span{background-position:left -36px;left:0;padding:0;position:absolute;top:0;width:4px;z-index:10;}body.safari div.buttonSubmit span{display:none;}div.buttonSubmitHover .f-submit{background-position:right -72px;}div.buttonSubmitHover span{background-position:left -108px;}.prog-border{background:#fff;border:1px solid silver;height:15px;margin:0;padding:0;width:205px;}.prog-bar{background:#C9DDEC;height:11px;margin:2px;padding:0;}.treeview,.treeview ul{list-style:none;margin:0;padding:0;}.treeview li{margin:0;padding:3px 0 3px 16px;}a.selected{font-weight:700;}#sitemap{line-height:25px;}.sitemap-header{font-weight:700;}#commentblock{background:#E8E8E8;border-bottom:1px solid #000;border-top:2px solid #000;color:#000;margin:10px 0 0;padding:20px 20px 10px;}#commentblock ol{list-style-type:square;margin:0;padding:0 0 10px;}#commentlist li p{line-height:20px;margin-bottom:8px;padding:0;}.commentname{color:#333;margin:0;padding:5px 5px 5px 0;}.commenttext{background:#FFF url(/img/vendors/themed/gallery/comment.gif) no-repeat top;clear:both;margin:3px 0 10px;padding:20px 10px 5px;width:380px;}p.comments_link img{border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-style:none;margin:0;padding:0;}#rss a,#rss a:hover,#rss a:visited{background:transparent url(/img/vendors/themed/gallery/rss.png) no-repeat scroll left center;padding:10px 0 10px 20px;}#logo img{border:none;}#bookmarklets{margin:10px 0;}blockquote{background:#fff url(/img/vendors/icons/big_quote.gif) no-repeat top;margin-left:0!important;}.grad img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;}.grad-box{margin:1px;padding:5px;position:relative;}.grad-box *{margin:0;position:relative;z-index:1;}* html .grad{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/vendors/backgrounds/grad_white.png',sizingMethod='scale');}* html .grad img{display:none;}* html .grad-box{position:static;}.editable-item{border:1px dashed #64ADF8!important;cursor:pointer;}.pretty-hover{border:1px dashed #45A!important;cursor:pointer;}body{background:url(/img/vendors/themed/think_different/body-bkg.gif);margin:0;padding:0;font:normal 100%/1.4em 'Trebuchet MS', 'Lucida Sans', 'Lucida Sans Unicode', Arial, sans-serif;color:#000;}h1{color:#58310e;font-size:150%;}.bucket-280 h2,.bucket-300 h2{color:#58310e;font-size:110%;margin:0;margin-bottom:5px;}.bucket-280 .text p,.bucket-300 .text p{color:#222;font-size:76%;padding-bottom:10px;}.read-more{float:right;}#footer p{text-align:center;font-size:70%;padding-top:23px;color:#fff;}#logo{position:absolute;}#header .comp-info h1{font-size:160%;color:#fff;margin-bottom:5px;}#header .comp-info img{margin-bottom:5px;border:none;}#header p{margin:0;padding:0;font-size:90%;}.text h1{font-size:1.6em;color:#FC3;font-weight:400;margin-bottom:5px;}.text p{margin:0;padding:0;font-size:80%;line-height:1.3em;font-weight:400;}a:link,a:visited{text-decoration:none;color:#C00;}a:visited{text-decoration:none;color:#900;}.bucket-280 a:link,.bucket-280 a:visited,.bucket-300 a:link,.bucket-300 a:visited{text-decoration:none;color:#C00;}.bucket-280 a:visited,.bucket-300 a:visited{text-decoration:none;color:#900;}#footer a:link,#footer a:visited{color:#FC3;text-decoration:underline;}#footer a:hover{color:#FC3;text-decoration:none;}.clear{clear:both;}/* DIV * CONTAINERS
------------------------------------------------------ */#buckets{width:866px;height:250px;margin:0 auto;margin-top:10px;}.boxtop,.boxbottom,.bucket-300{width:300px;float:left;margin-right:8px;position:relative;}.bucket-280{width:280px;height:250px;background:#e6dfd8 url(/img/vendors/themed/think_different/bucket-third.gif) no-repeat;float:left;margin-right:8px;}.boxtop{height:25px;background:#e6dfd8 url(/img/vendors/themed/think_different/box-top.gif) no-repeat;}.bucket-300{background:#e6dfd8 url(/img/vendors/themed/think_different/box-bkg.gif) repeat-y;}.boxbottom{height:25px;background:#e6dfd8 url(/img/vendors/themed/think_different/box-bottom.gif) no-repeat;margin-bottom:10px;}.bucket-300 .text{margin:0 0 5px 45px;width:225px;}.bucket-280 .text{margin:30px 0 5px 45px;width:225px;}.bucket-250{width:250px;height:250px;float:left;}#container{width:900px;margin:0 auto;}#content{width:900px;background:#e6dfd8 url(/img/vendors/themed/think_different/bkg.gif) top repeat-y;margin:0 auto;padding-top:10px;}#footer{width:866px;height:67px;background:#e6dfd8 url(/img/vendors/themed/think_different/footer-bkg.gif) bottom no-repeat;margin-top:10px;margin:0 auto;}#header{background:url(/img/vendors/themed/think_different/header.png) top no-repeat;width:900px;height:180px;margin-bottom:5px;}#header .comp-info{margin:25px 0 0 25px;float:left;color:#fff;}#interior{margin:0 auto;width:866px;}#interior-left{margin:0 auto;margin-left:15px;width:500px;text-align:left;float:left;}#interior-right{margin:22px 15px 0 0;width:300px;text-align:left;float:right;}#interior-right .bucket-300 .text{margin:0 0 5px 45px;width:225px;}.bucket-button{background:url(/img/vendors/themed/think_different/bucket-button.gif) no-repeat;position:absolute;left:0;height:29px;width:40px;}#main-img{width:866px;height:248px;margin:0 auto;position:relative;}#main-img .text{float:right;margin-right:60px;margin-top:30px;text-align:left;width:320px;position:absolute;top:10px;right:0;color:#fff;}/* DIV * NAVIGATION ELEMENTS
------------------------------------------------------ */#header #nav{width:625px;text-align:left;margin-top:38px;float:left;}#header #nav ul{list-style:none;margin:0;color:#fff;}#header #nav ul li{list-style:none;display:inline;padding-right:20px;}#header #nav li.active a{border-bottom:3px solid #fff;}#header #nav li.active a:hover{border-bottom:3px solid #FC3;}#header #top-links{height:51px;float:right;margin:13px 25px 35px 3px;text-align:center;color:#fff;font-size:70%;}ul.sidemenu{list-style:none;margin:0;margin-top:13px;margin-right:20px;}ul.sidemenu li{list-style:none;display:inline;padding-right:3px;}#header a:link,#header a:visited{color:#fff;text-decoration:none;}#header a:hover{color:#FC3;text-decoration:none;}/* DIV * FORM ELEMENTS
------------------------------------------------------ */.search_field{text-align:right;float:right;width:240px;height:38px;color:#4e3525;padding:10px 10px 0 0;margin-top:28px;}.search_field p{margin:0;padding:0;}form{margin:0;}input.search{width:145px;height:15px;border:none;border:1px solid #000;padding:3px;color:#4e3525;}input.button{border:0;width:64px;height:26px;background:url(/img/vendors/themed/think_different/search-bttn.gif) no-repeat;color:#4e3525;}fieldset{border:2px solid #d1c8bf;padding:5px;color:#222;font-size:76%;}legend{font-size:130%;font-weight:700;}.ctrlHolder{/* This is the main unit that contains our form "modules" */overflow:hidden;margin:0;padding:0;clear:both;margin:0;padding:7px 4px;border-bottom:2px solid #d1c8bf;}.ctrlHolder-end{/* This is the main unit that contains our form "modules" */overflow:hidden;margin:0;padding:0;clear:both;margin:0;padding:7px 4px;}.f-textarea,.f-input{float:left;border:2px solid #d1c8bf;padding:3px;}/* .inlineLabels */.inlineLabels .f-select{float:left;/* user prefs */width:55%;border:2px solid #d1c8bf;}.resetButton,.frmbutton{float:right;margin-left:5px;}