/*
Centercode Connect Autodesk Light Theme - 3/27/2014
*/

body {background:#f6f5f2;}

.hidden, .itemhard {background:#FBFBFB}
.navin, .page, .tipinner {border:1px solid #ccc;box-shadow:0px 1px 5px #ccc;border-radius:0px}
.navin, .page, .tipinner {background:#fff}

.leftnavback, .rightnavback, .bodyarea, .barbottombox, .bartopbox, .login {background:none}
.pagelayout {background:url(nav.png) top left repeat-x #f4f4f4;padding:20px 0}

a {color:#1858a8}
a:hover {color:#444}

h2 {background:#26a7e0;color:#fff;font-size:24px;letter-spacing:0px;word-spacing:-2px;text-shadow:none;text-transform:uppercase;border-radius:0px;font-weight:bold}
h2 {margin-left:-20px;margin-top:-20px;margin-right:-20px;margin-bottom:10px;box-shadow:none;padding:20px}
h2 .light, h2 .titletools, h2 small {color:#fff;text-transform:none;letter-spacing:0;word-spacing:0}
h2 a, h2 .standout {color:#ffc}
h2 .titletools {margin-top:5px;#margin-top:-18px}

h3 {background:#dadada;font-size:14px;border:none;border-radius:0;font-weight:bold;color:#000;text-shadow:none}
h3 a {color:#444;margin-left:0;padding-left:0}

h5, h4, .feedbacktitle {font-size:16px;font-weight:300}

xhr {border:0;margin-top:-4px;#margin:-7px 0}
hr.submit, hr.req {border-bottom:2px dotted #ddd}
hr.form2 {border:0!important}

.pagedesc.dyn {margin-top:15px}
.confirm {margin-top:20px}

.pageheaderbox {background:url(logo-bg.png) bottom left repeat-x #fff}
.pageheader {background:url(logo.png) top left no-repeat;height:80px}

.bartop, .barbottom {background:#999;color:#fff;box-shadow:0 2px 5px #ccc}
.barm {border-top:0px solid #000;border-bottom:0px solid #000;font-weight:bold;padding-top:2px;padding-bottom:2px}
.barm a:hover { color:#ccc;}
.bartop .sel {height:auto;padding:1px 2px}
.bartop .btn.inline{line-height:1;font-size:13px;padding:3px 10px;}
.bartop .btn.inline::-moz-focus-inner {margin:-1px 10px}


.navin {padding:10px;background:#fff}
.nav li {padding:2px 0;margin:0;border-left:6px solid #E5E5E5;padding-left:6px}
.nav .head {color:#000;padding:0;background:transparent;text-shadow:none;font-size:15px;font-weight:normal}
.nav .sel {border-left:6px solid #26a7e0}
.nav .sel a {color:#000}
.nav li a {text-decoration:none}
.nav li a:hover {text-decoration:underline}

div.itemhard {padding:6px !important}

.pagetools {background:#51b9e6;border:none}
.pagetools .tool {font-size:12px}
.pagetools .tool a {color:#fff}
.pagetools .tool a:hover {background:#1e86b3}

.tipinner {padding:4px 12px 12px 12px}

.projhome .tabs li {margin:0;padding:0;border:none}
.projhome .tabs li a {background:#eee;border-width:1px;border-bottom:0px;border-color:#fff;border-radius:0;margin:0 4px;color:#999}
.projhome .tabs li a:hover {background:#ddd;border-width:1px;border-color:#eee;border-radius:0;margin:0 4px;color:#999}

.projhome .tabs li#sel a {background:#fff;border-width:1px;border-color:#ddd;color:#000}
.projhome .tabs span {margin:0}
.projhome .block {border-radius:0}

.listin td {padding:6px 10px}
.listin td {border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.listin tr:first-child td {border-top:1px solid #ddd}
.listin tr td:first-child {border-left:1px solid #ddd}
.listin tr:first-child td:first-child {border-top-left-radius:0px}
.listin tr:first-child td:last-child {border-top-right-radius:0px;border-right:1px solid #ddd}
.listin tr:last-child td:last-child {border-bottom-right-radius:0px}
.listin tr:last-child td:first-child {border-bottom-left-radius:0px}

.listin .header {color:#666;background:#ddd;text-shadow:#eee 1px 1px 0;font-size:13px}
.listin .header a {color:#000}
.listin .header .more {background:url(/images/icon/moredark.gif) no-repeat right}
.listin .group {background:#eee;font-size:13px;padding:6px;color:#666}
.listin .group a {color:#444}
.listin .row0, .listin .row1 {background:#fff}
.listin .rowoff {background:#bbb}
.listin .footer a {color:#fff}

.listin small a {background:#ddd;border:1px solid #ddd;text-shadow:none;color:#444 !important;border-radius:3px !important;box-shadow:none !important;margin-left:4px}
.listin small a:hover {background:#bbb}
.listin .rownew {background:#6aa400;font-size:13px;color:fff}
.listin .rownew a {color:#fff}

.listin td {border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2}
.listin tr:first-child td {border-top:1px solid #E2E2E2}
.listin tr td:first-child {border-left:1px solid #E2E2E2}
.listin tr:first-child td:last-child {border-right:1px solid #E2E2E2}

/* New List Table - Border Radius */
.listouter.radius .listtable,.listouter.radius .td, .listouter.skin .rowheader, .listouter.skin .rowlast {border-radius: 0!important}

/* New List Table - Skin */
.listouter.skin .row.hover{background-image:none;background-color:#eee}
.listouter.skin .rowheader {background:#ddd;text-shadow:#eee 1px 1px 0;font-size:13px}
.listouter.skin .rowgrouphdr {background:#eee;font-size:13px;color:#666}
.listouter.skin .rowgrouphdr .primary a, .listouter.skin .rowgrouphdr .title,.listouter.skin .rowgrouphdr .td{color:#666}
.listouter.skin .rownew .td {background:#6aa400}
.listouter.skin .rowsticky {background:#f6ce77 !important;color:#222}
.toollist a {border-radius:0;background-image:none !important}

/* Feedback Vote Colors */

.fbsimple .fbcard .votecol{background:#7ec059}
.fbsimple .fbcard .votecol a{color:#fff}
.fbsimple .fbcard .votecol i{color:#fff}
.fbsimple .fbcard .votecol b{color:#fff}

.fbsimple .fbcard .votecol.votable.hasvoted{background:#7ec059} 
.fbsimple .fbcard .votecol.votable.hasvoted a{color:#fff}
.fbsimple .fbcard .votecol.votable.hasvoted i{color:#fff}
.fbsimple .fbcard .votecol.votable.hasvoted b{color:#fff}

.fbsimple .fbcard .votecol.votable.notvoted{background:#eee}
.fbsimple .fbcard .votecol.votable.notvoted a{color:#333}
.fbsimple .fbcard .votecol.votable.notvoted i{color:#333}
.fbsimple .fbcard .votecol.votable.notvoted b{color:#333}

/* Feedback */
.fbview.editing .feedbackdesc, .fbview.editing .feedbackdesc2 {display:table-cell}

/* Forums */
.topics .sticky {background:#f6ce77 !important;color:#222}
.topics .sticky {background:#f6ce77 !important;color:#222}
.topics .sticky .poster {color: #222}

/* Landing Page */
.pageid3607 {background:#fff}

.aepage {font-family:arial, helvetica, sans-serif}
.aepage a {color:#4669ae;text-decoration:none}
.aepage a:hover {text-decoration:underline}
.aecontent {width:900px;margin:30px auto 0 auto;position:relative}
.aecontent .aequick {bottom:10px;top:25px;right:3px;position:absolute;height:20px;font-size:14px}
.aecontent .aelogin {margin-top:25px;height:400px;background:url(landing_banner.jpg) -100px -10px no-repeat;position:relative;border:1px solid #ddd;}
.aecontent .aelogin h1 {font-weight:normal;position:absolute;top:25px;left:50px}
.aecontent .aelogin p {position:absolute;top:75px;left:50px;font-size:14px}
.aecontent .aelogin .button {position:absolute;left:50px;background:#4669ae;color:#fff;font-weight:bold;padding:10px 16px;width:150px;text-decoration:none;text-align:center;text-shadow:1px 1px 1px #000;border:1px solid #333}
.aecontent .aelogin .button.signin {top:247px;background:url(large_button.png) 0 0 repeat-x}
.aecontent .aelogin .button.create {top:190px;background:url(large_button.png) 0 -126px repeat-x}
.aecontent .aelogin .button.signin:hover {background:url(large_button.png) 0 -42px repeat-x}
.aecontent .aelogin .button.create:hover {background:url(large_button.png) 0 -168px repeat-x}
.aecontent .aehelp {position:absolute;left:107px;top:365px;font-size:14px;}
.aecontent .aeother {font-size:16px;margin-top:15px}
.aecontent .aeother div {padding:5px 3px;text-align:right}
.aefooter {position:absolute;bottom:0px;text-align:center;font-size:12px;width:100%;padding:15px 0;margin:0 auto;background:#eee}