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, 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;}

.cf:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.cf {display: inline-block;}
/* Hides from IE-mac \*/
* html .cf {height: 1%;}
.cf {display: block;}
/* End hide from IE-mac */

body {line-height: 1; font-size:62.5%; background:#fff url(http://www.trulyee.com/assets/images/design/css/bg-site.jpg) repeat-x; font-family:Geneva,Arial,Helvetica,sans-serif;}
a {text-decoration:none}
a:hover {text-decoration:underline;}
#masterwrapper {margin:0 auto; padding:0 10px; width:820px; background:transparent url(http://www.trulyee.com/assets/images/design/css/wrapper.gif) no-repeat scroll center top;}

#header {margin:0 0 20px;}
#header #logo {width:294px; height:60px; margin-top:20px; float:left; display:block; text-indent:-9999px; background:url(http://www.trulyee.com/assets/images/design/css/site-logo.png) no-repeat}
#header #menu {margin-top:40px; border:1px solid #BBCFDD; float:right;}
#header #menu li {padding:5px 0; height:28px; float:left; background:url(http://www.trulyee.com/assets/images/design/css/bg-menulinks.gif) repeat-x; list-style:none; }
#header #menu li a {border-right:1px solid #CCC; color:#000; font-size:12px; font-weight:bold; line-height:2.4; padding:0 10px; text-transform:uppercase; font-family:arial}

#leftbar {width:150px; float:left; margin:0 20px 0 0;}
#leftbar .box {margin:0 0 15px;}
#leftbar .box h6 {background:#444 none repeat scroll 0 0; color:#FFF; font-size:12px; margin:0; padding:5px 10px; text-transform:uppercase;}
#leftbar .box h6 a {color:#fff;}
#leftbar .box ul {background:#F9F9F9 none repeat scroll 0 0; border-color:#CDCDCD #CDCDCD #888; border-style:solid; border-width:1px 1px 2px; padding:8px 0 12px;}
#leftbar .box ul li {height:26px; list-style-image:none; list-style-position:outside; list-style-type:none; padding:0 12px 0 16px;}
#leftbar .box ul li a {border-bottom:1px solid #DDD; display:block; font-size:12px; line-height:1.4; padding:4px 10px 4px 0; color:#000}
#leftbar .box ul li.commercial {background:transparent url(http://www.trulyee.com/assets/images/design/css/icon_favourites.gif) no-repeat center left}
#leftbar .sbox {margin:0 0 15px; padding:5px; font-size:12px; border:1px solid #D9D9D9; background:url(http://www.trulyee.com/assets/images/design/css/sbox_bg.gif) repeat-x; -moz-border-radius:5px; -webkit-border-radius:5px;}
#leftbar .sbox .twitter {font-size:12px; padding:3px 0 3px 20px; background:url(http://www.trulyee.com/assets/images/design/css/icon_twitter.png) no-repeat; }
#leftbar .sbox a {color:#000}
#leftbar .sbox ul {margin:10px 0 5px 20px}
#leftbar .sbox h6 {color:#000; font-size:14px; font-weight:bold; text-align:center; margin:0 0 5px;}

#cols {}
#middle {width:640px; float:right; border:1px solid #E5E5E5; background:#fff;}
#middle .top {background:#F5F5F5; border-bottom:1px solid #E5E5E5; color:#434343; font-size:15px; font-weight:bold; padding:10px 15px; margin:0 0 10px;}
#middle #content {padding:20px;}
#middle #content p {font-size:13px; line-height:1.4; margin:0 0 15px;}
#middle #content .date {font-size:11px; display:block; margin:0 0 5px;}

.article_list {margin:0 0 10px;}
.article_list h2 {font-size:16px; margin:0 0 15px;}
.article_list p {margin:0 0 5px !important;}
.article_list .more {font-size:13px;}

.addonlist h3 {padding:8px; font-size:13px; border:1px solid #D9D9D9; background:url(http://www.trulyee.com/assets/images/design/css/sbox_bg.gif) repeat-x; -moz-border-radius:5px;}
.addonlist .addon {margin:10px 0;}
.addonlist .addon h2 {font-size:13px; margin:0 0 5px;}
.addonlist .addon h2 a {color:#000;}
.addonlist .addon p {}

body#addon #middle {background:#fff url(http://www.trulyee.com/assets/images/design/css/wrappers_img.png) no-repeat;}
body#addon strong.sold {display:block; font-size:13px; line-height:1.4; margin:0 0 10px;}
.txt {padding:10px 10px 0 20px;}
.txt h1 {color:#FA702E; margin:0 0 8px; font-family:'Trebuchet MS',helvetica,arial,verdana; font-size:23px; font-style:italic; font-weight:bold;}
.txt p {font-size:11px;}
.txt .breadcrumb {color:#666; font-size:10px; font-style:italic; margin-top:15px; text-transform:uppercase;}
.txt .breadcrumb span {color:#999; font-size:7px; padding:0 3px 3px;}

.buttons {margin:0 0 10px;}
.buttons a {color:#666; display:block; float:left; font-size:14px; font-weight:bold; height:32px; line-height:2; margin:0 20px 0 0; padding:0 0 0 40px;}
.buttons .buy {line-height:1.3; background:url(http://www.trulyee.com/assets/images/design/css/cart.png) no-repeat;}
.buttons .buy span {display:block;}
.buttons .download {background:url(http://www.trulyee.com/assets/images/design/css/install.png) no-repeat;}
.buttons .documentation {background:url(http://www.trulyee.com/assets/images/design/css/question.png) no-repeat;}


/*#docu h2 {padding:20px 0 3px 0; color:#333; font-size:18px; font-weight:normal; margin:18px 0 10px 4px; font-family:georgia; font-style:italic; border-bottom:1px dashed #ccc;} */
 #docu h2 {padding:20px 0 3px 0; color:#333; font-size:15px; font-weight:bold; margin:18px 0 10px 4px; border-bottom:2px solid #666666;} */
#docu h3 {color:#333; font-size:14px; font-weight:bold;}
#docu code {background-color:#F9F9F9; border:1px solid #D0D0D0; color:#002166; display:block; font-family:Monaco,Verdana,Sans-serif; font-size:12px; margin:10px 0 5px 24px; padding:12px 10px;}
#docu .important {color:#000; padding:10px; margin:10px 0 5px 24px; border:1px solid #D893A1; background:#FBE6F2;}
#docu ul {margin:0 0 15px 20px; font-size:12px;}
#docu ul li{margin:0 0 5px;}
#docu dfn {color:#336600; font-family:Arial,Verdana,Geneva,Sans-serif; font-size:13px; font-weight:bold; font-style:normal;}
#docu h3 {border-bottom:1px solid #999; color:#333; font-size:14px; font-weight:bold; margin:30px 0 0 15px; padding:5px 0 3px 0;}
#docu img {background:#F9F9F9; border:#CDCDCD 1px solid; padding:5px;}


.form .elements strong {display:block; font-size:12px; margin:0 0 5px;}
.form .elements input {width:250px; border:1px solid #E5E5E5; color:#555; font-family:Arial; font-size:12px; padding:5px; display:block; background:#FFFEE8;}
.form .elements  textarea {width:250px; border:1px solid #E5E5E5; color:#555; font-family:Arial; font-size:12px; padding:5px; display:block; background:#FFFEE8;}





