﻿html{height:100%;}
body{font:12px Arial, sans-serif;background:#e6e6e6;min-width:1000px;color:#4c4c4c;height:100%;margin:0;}
img{border:none;}
a:hover{text-decoration:underline;}
input,textarea,select{font:100% Arial,sans-serif;vertical-align:middle;}
form,fieldset{border:none;margin:0;padding:0;}
#main{display:table;min-width:1000px;height:100%;width:100%;margin:0 auto;}
#main-holder{display:table-row;width:100%;}
#header{display:table-header-group;background:#505050;width:100%;}
#seo-holder{overflow:hidden;display:table;width:100%;}
#header .header-area{position:relative;background:url(http://tinycdn.staticfiles.net/TinyCDN_public/bg-headerarea-tile.png) repeat-x;}
#header .header-area-holder{background:url(http://tinycdn.staticfiles.net/TinyCDN_public/bg-headerarea.png) no-repeat 50% 0;position:relative;width:1000px;height:69px;margin:0 auto;}
#header strong.logo{background:url(http://tinycdn2.staticfiles.net/TinyCDN_public/logo.png) no-repeat;text-indent:-9999px;overflow:hidden;float:left;width:182px;height:57px;margin:7px 0 0 1px;}
#header strong.logo a{position:relative;cursor:pointer;display:block;height:100%;}
#header .login-area{font-size:11px;float:right;padding:5px 5px 0 0;}
#header .navigation-area{background:#67c500 url(http://tinycdn2.staticfiles.net/TinyCDN_public/bg-navigation.png) repeat-x;width:100%;clear:both;}
#header .navigation-area:after{display:block;content:"";clear:both;}
#header .navigation-area-holder{width:1000px;margin:0 auto;}
#navigation{position:relative;list-style:none;font-size:22px;margin:0;padding:0 20px;}
#navigation li{display:inline;height:52px;float:left;margin:0 38px 0 0;}
#navigation li.active{padding-bottom:50px;}
#navigation li.nosubnav{padding-bottom:0;}
#navigation a{cursor:pointer;position:relative;float:left;height:52px;}
#navigation span.indent{background:url(http://tinycdn2.staticfiles.net/TinyCDN_public/navigation-active.png) no-repeat;position:absolute;overflow:hidden;display:none;width:15px;height:12px;bottom:-10px;left:50%;margin:0 -7px;}
#navigation em{background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;float:left;height:21px;width:100px;margin:15px 0 0;}
#navigation a.home em{background-image:url(http://tinycdn2.staticfiles.net/TinyCDN_public/navigation-home.png);width:46px;}
#navigation a.features em{background-image:url(http://tinycdn2.staticfiles.net/TinyCDN_public/navigation-features.png);width:69px;}
#navigation a.pricing em{background-image:url(http://tinycdn2.staticfiles.net/TinyCDN_public/navigation-pricing.png);width:55px;}
#navigation a.learning em{background-image:url(http://tinycdn2.staticfiles.net/TinyCDN_public/navigation-learning.png);width:129px;}
#navigation a.news em{background-image:url(http://tinycdn2.staticfiles.net/TinyCDN_public/navigation-news.png);width:130px;}
#navigation a.blog em{background-image:url(http://tinycdn2.staticfiles.net/TinyCDN_public/navigation-blog.png);width:35px;}
#navigation ul{position:absolute;overflow:hidden;list-style:none;top:52px;left:18px;display:none;width:950px;margin:0;padding:0;}
#navigation ul li{height:auto;float:left;margin:0 21px 0 0;}
#navigation ul span.indent{background:url(http://tinycdn2.staticfiles.net/TinyCDN_public/navigation-active-submenu.png) no-repeat;width:13px;height:11px;bottom:-7px;margin:0 -6px;}
#navigation ul em{font-style:normal;text-indent:0;font-family:"arial narrow", arial;font-size:15px;font-weight:500;text-align:center;}
#navigation a.web-design em{background-image:url(http://tinycdn2.staticfiles.net/TinyCDN_public/subnavigation-web-design.png);width:59px;}
#navigation a.identity-design em{background-image:url(http://tinycdn2.staticfiles.net/TinyCDN_public/subnavigation-identity-design.png);width:72px;}
#navigation a.graphic-design em{background-image:url(http://tinycdn2.staticfiles.net/TinyCDN_public/subnavigation-graphic-design.png);width:75px;}
#navigation ul li.active{padding-bottom:7px;}
#content{display:table-footer-group;overflow:hidden;clear:both;width:100%;}
#content .content-area{overflow:hidden;width:1000px;margin:0 auto;}
.slides-holder{overflow:hidden;width:1020px;margin:0 0 -1px;padding:9px 0 20px;}
ul.slideset{list-style:none;font-size:12px;line-height:20px;width:1020px;margin:0;padding:0;}
ul.slideset li{border:1px solid #ccc;background:#f2f2f2;float:left;width:300px;height:180px;margin:20px 20px 0 0;padding:9px;}
ul.slideset .item-wrapper{position:relative;width:100%;overflow:hidden;}
ul.slideset .description{position:absolute;display:none;color:#b2b2b2;z-index:1;left:0;bottom:0;width:100%;top:120px;}
ul.slideset .description-wrapper{background:url(http://tinycdn.staticfiles.net/TinyCDN_public/bg-slide-text.png);overflow:hidden;padding:5px 20px;}
ul.slideset p{position:relative;margin:0;}
ul.slideset strong{font-weight:400;letter-spacing:-2px;font-size:26px;line-height:30px;color:#ccc;display:block;}
.tabs-area{background:url(http://tinycdn.staticfiles.net/TinyCDN_public/bg-content-divider.gif) repeat-x 0 100%;overflow:hidden;width:100%;margin:0 0 20px;padding:0 0 20px;}
.tabs-area #tab1{background:url(http://tinycdn.staticfiles.net/TinyCDN_public/tab1-bg.jpg) no-repeat;}
.tabs-area #tab2{background:url(http://tinycdn.staticfiles.net/TinyCDN_public/TinyCDN_freetrial.png) no-repeat;}
.tabs-area #tab3{background:url(http://tinycdn.staticfiles.net/TinyCDN_public/Choosing_a_CDN.jpg) no-repeat;}
.tabs-area #tab4{background:url(http://tinycdn.staticfiles.net/TinyCDN_public/TinyCDN_gzipping.png) no-repeat;}
.tabs-area #tab5{background:url(http://tinycdn.staticfiles.net/TinyCDN_public/TinyOptimizer.jpg) no-repeat;}
.tabs-area ul.tabset{background:url(http://tinycdn.staticfiles.net/TinyCDN_public/tabs-shadow.png) no-repeat;list-style:none;overflow:hidden;width:100%;margin:-1px 0 0;padding:1px 0 0;}
.tabs-area ul.tabset li{overflow:hidden;float:left;height:51px;}
.tabs-area ul.tabset li.active{margin-top:-1px;}
.tabs-area ul.tabset a{background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;width:150px;height:51px;float:left;}
ul.tabset a.tab-welcome{background-image:url(http://tinycdn.staticfiles.net/TinyCDN_public/tab-welcome.png);}
ul.tabset a.tab-portfolio{background-image:url(http://tinycdn.staticfiles.net/TinyCDN_public/tab-portfolio.png);}
ul.tabset a.tab-news{background-image:url(http://tinycdn.staticfiles.net/TinyCDN_public/tab-news.png);}
ul.tabset a.tab-testimonials{background-image:url(http://tinycdn.staticfiles.net/TinyCDN_public/tab-testimonials.png);}
ul.tabset a.tab-connect{background-image:url(http://tinycdn.staticfiles.net/TinyCDN_public/tab-connect.png);}
ul.tabset .active a{background-position:0 100%;}
.welcome-area{overflow:hidden;color:#666;padding:39px 435px 10px 40px;}
.welcome-area h1{font-weight:400;font-size:26px;margin:0 0 27px;}
h1.heading-welcome{background:url(http://tinycdn.staticfiles.net/TinyCDN_public/heading-welcometab.png) no-repeat;text-indent:-9999px;overflow:hidden;display:block;width:488px;height:69px;}
.welcome-area p{font-style:italic;font-size:12px;margin:0 0 4px;}
.welcome-area a.btn-signup{display:inline;float:right;margin:0 74px 0 0;}
a.btn-signup{background:url(http://tinycdn.staticfiles.net/TinyCDN_public/btn-signup.png) no-repeat;text-indent:-9999px;cursor:pointer;overflow:hidden;display:block;width:188px;height:29px;}
.main-content{overflow:hidden;width:100%;padding:0 0 19px;}
.main-content .main-column{overflow:hidden;float:left;width:655px;}
.main-content .side-column{overflow:hidden;float:right;width:320px;}
.main-content h2{letter-spacing:-1px;font-weight:400;font-size:26px;color:#666;font-family:Arial, Helvetica, sans-serif;}
h2.heading-readyforspeed,h2.heading-easytouse,h2.heading-testimonials{background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;width:100%;height:25px;margin:0;}
h2.heading-readyforspeed{background-image:url(http://tinycdn.staticfiles.net/TinyCDN_public/heading-readyforspeed.png);}
h2.heading-easytouse{background-image:url(http://tinycdn.staticfiles.net/TinyCDN_public/heading-easytouse.png);}
h2.heading-testimonials{background-image:url(http://tinycdn.staticfiles.net/TinyCDN_public/heading-testimonials.png);margin:0 0 13px;}
.page-text{overflow:hidden;width:100%;font-size:12px;line-height:20px;padding:0 0 36px;}
.page-text p{margin:7px 0 20px;}
.info-area .columns-holder{overflow:hidden;width:100%;padding:15px 0 0;}
.info-area .infocolumn{width:155px;float:right;}
.gallery{border:1px solid #ccc;background:#f2f2f2;position:relative;overflow:hidden;width:460px;float:left;padding:9px;}
.gallery div.gallery-wrapper{position:relative;overflow:hidden;width:460px;height:200px;}
.gallery div.gallery-wrapper ul{list-style:none;width:99999px;margin:0;padding:0;}
.gallery div.gallery-wrapper ul li{float:left;width:460px;}
.gallery a.link-prev,.gallery a.link-next{background:url(http://tinycdn.staticfiles.net/TinyCDN_public/gallery-previous.png) no-repeat;text-indent:-9999px;position:absolute;overflow:hidden;cursor:pointer;width:30px;height:61px;top:80px;left:9px;}
.gallery a.link-next{background-image:url(http://tinycdn.staticfiles.net/TinyCDN_public/gallery-next.png);left:auto;right:9px;}
ul.info-list{list-style:none;font-size:12px;line-height:16px;margin:0;padding:0;}
ul.info-list li{background:url(http://tinycdn2.staticfiles.net/TinyCDN_public/infolist-bullet.gif) no-repeat;margin:0 0 14px;padding:0 0 0 31px;}
.infobox{background:url(http://tinycdn2.staticfiles.net/TinyCDN_public/infobox-mid.png) repeat-y;overflow:hidden;width:320px;}
.infobox .infobox-holder{background:url(http://tinycdn2.staticfiles.net/TinyCDN_public/infobox-top.png) no-repeat;overflow:hidden;width:100%;}
.infobox .infobox-wrapper{background:url(http://tinycdn2.staticfiles.net/TinyCDN_public/infobox-bot.png) no-repeat 0 100%;overflow:hidden;width:100%;}
.testimonials .infobox p{line-height:20px;font-style:italic;margin:25px 30px 35px;}
.testimonials{overflow:hidden;width:100%;margin:0 0 15px;}
.testimonials .author{text-align:right;font-style:italic;padding:5px 0;}
.testimonials .author a{color:#ff8400;font-weight:700;}
.testimonials .author a:hover{text-decoration:none;background:#ff8400;color:#fff;}
#footer{background:#4d4d4d url(http://tinycdn2.staticfiles.net/TinyCDN_public/bg-footer-tile.png) repeat-x;display:table-row;color:#b2b2b2;font-size:12px;line-height:20px;width:100%;height:1%;}
#footer .footer-area{background:url(http://tinycdn2.staticfiles.net/TinyCDN_public/bg-footer.png) no-repeat;overflow:hidden;width:1000px;margin:0 auto;padding:41px 0 15px;}
#footer h2{font-size:26px;font-weight:400;color:#e5e5e5;margin:0 0 10px;}
h2.heading-press,h2.heading-comments,h2.heading-whoweare,h2.heading-legal{background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;height:25px;width:100%;}
h2.heading-press{background-image:url(http://tinycdn2.staticfiles.net/TinyCDN_public/heading-footer-press.png);}
h2.heading-comments{background-image:url(http://tinycdn2.staticfiles.net/TinyCDN_public/heading-footer-comments.png);}
h2.heading-whoweare{background-image:url(http://tinycdn2.staticfiles.net/TinyCDN_public/heading-footer-whoweare.png);}
h2.heading-legal{background-image:url(http://tinycdn2.staticfiles.net/TinyCDN_public/heading-footer-legal.png);}
#footer .footer-columns{overflow:hidden;width:1020px;}
#footer .footer-columns .column{overflow:hidden;width:235px;float:left;margin:0 20px 0 0;}
ul.posts-list{overflow:hidden;list-style:none;width:100%;margin:0;padding:0;}
ul.posts-list li{overflow:hidden;width:100%;float:left;padding:0 0 30px;}
ul.posts-list .date-holder{background:#666 url(http://tinycdn.staticfiles.net/TinyCDN_public/bg-dateholder.png) no-repeat;overflow:hidden;width:40px;height:60px;float:left;color:#ccc;margin:5px 0 0;}
ul.posts-list .date-holder strong{text-align:center;display:block;font-size:26px;padding:15px 0 1px;}
ul.posts-list .date-holder em{text-transform:uppercase;text-align:center;display:block;font-size:10px;font-style:normal;color:#bfbfbf;}
ul.posts-list .post-content{overflow:hidden;float:right;width:175px;}
ul.posts-list .post-content strong.title{font-size:14px;color:#5cb800;display:block;}
ul.comments-list li{float:left;width:100%;padding:0 0 10px;}
ul.comments-list em{display:block;font-style:normal;color:#5cb800;}
ul.image-list li{float:left;width:100%;padding:0 0 15px;}
ul.image-list .img-holder{border:1px solid #000;background:#333;overflow:hidden;float:left;width:80px;margin:5px 0 0;padding:9px;}
ul.image-list .text-holder{overflow:hidden;float:right;width:115px;}
ul.image-list strong.title{color:#5cb800;display:block;}
#package_list .item{border:4px #ebf2ee solid;width:962px;height:94px;margin:10px 0;}
#package_list .inner{border:1px #72ae1c solid;background-color:#f6faf9;width:960px;height:92px;margin:0;}
#package_list .itemtext{float:left;width:450px;}
#package_list .itemtext h3{border:none;font-weight:700;font-size:19px;margin:18px 0 0 15px;padding:0;}
#package_list .itemtext p{font-size:15px;color:#808c85;margin:12px 0 5px 15px;}
#package_list .itemparams{width:285px;float:left;border-left:1px #dbe6df solid;border-right:1px #dbe6df solid;margin:12px 17px 12px 5px;}
#package_list .sprite-2995,#package_list .sprite-29995,#package_list .sprite-5995,#package_list .sprite-995,#package_list .sprite-freetrial,#package_list .itemstoragepic,#package_list .itemtransferpic{background-image:url('../images/package_list_sprite.png');background-repeat:no-repeat;}
#package_list .contact,#package_list .sprite-2995,#package_list .sprite-29995,#package_list .sprite-5995,#package_list .sprite-995,#package_list .sprite-freetrial{width:200px;height:45px;float:right;position:relative;top:24px;}
#package_list .contact{background-image:url('../images/1800tinycdn.png');background-repeat:no-repeat;width:500px;}
#package_list .sprite-29995{background-position:0 -45px;}
#package_list .sprite-5995{background-position:0 -89px;}
#package_list .sprite-995{background-position:0 -134px;}
#package_list .sprite-freetrial{background-position:0 -179px;}
#package_list .seperator{background:transparent url(http://tinycdn.staticfiles.net/TinyCDN_public/bg-content-divider.gif) repeat-x scroll 0 100%;}
#package_list .itemstorage,#package_list .itemtransfer{height:48px;color:gray;float:left;}
#package_list .itemstorage{width:110px;padding:10px 30px 10px 10px;}
#package_list .itemtransfer{padding:10px;}
#package_list .itemstoragepic,#package_list .itemtransferpic{width:48px;height:48px;float:left;margin-right:0;}
#package_list .itemstoragepic{background-position:-48px -224px;}
#package_list .itemtransferpic{background-position:0 -225px;}
#package_list .iname{font-size:12px;margin-left:48px;line-height:90%;}
#package_list .itemvalue{font-weight:700;font-size:19px;padding-top:8px;margin-left:48px;color:gray;}
#body form h2.no_border,#body form h3.no_border{border:none;padding:0;}
#body form fieldset{background:#f6faf9;border:solid #ebf2ee 4px;margin:0 0 10px;}
#body form fieldset .container{border:solid #72ae1c 1px;padding:10px;}
#body form.no-background fieldset{background-color:Transparent;border-style:none;}
#body form.no-background fieldset .container{border-style:none;}
#body form fieldset .field{width:100%;overflow:hidden;margin:0 0 12px;}
#body form fieldset .field label{display:block;color:#333;font-size:11px;margin:0 0 4px;}
#body form fieldset .field input.text,#body form fieldset .field select.dropdown{float:left;margin:0 10px 0 0;}
#body form fieldset .field textarea.text,#body form fieldset .field input.text{background:#fff;border:solid #ccc 1px;padding:4px;}
#body form fieldset .field textarea.text{font-family:Arial, Helvetica, sans-serif;width:600px;height:200px;}
#body form fieldset .field div.floated{float:left;margin:0 6px 0 0;}
#body form fieldset .field .error{float:left;font-size:11px;font-weight:700;color:#c00;background:#fffbe5;border:solid #dcd5af 1px;margin:1px 14px 0 0;padding:4px 6px;}
#body form fieldset .field .errorSelect{margin-top:-3px;}
body.trident #body form fieldset .field .errorSelect{margin-top:-2px;}
#body form fieldset .field .password_strength{float:left;margin:-1px 0 0;}
#body form fieldset .field .password_strength .title{font-size:10px;font-weight:700;margin:0 0 3px;}
#body form fieldset .field .password_strength .bar{float:left;width:50px;height:10px;margin:0 6px 0 0;}
#body form fieldset .checkfield{width:100%;overflow:auto;margin:0 0 16px;}
#body form fieldset .checkfield label{float:left;color:#333;font-size:13px;margin:3px 0 0 4px;}
#body form .buttons{width:100%;overflow:auto;height:50px;}
#body form .buttons div.back{float:left;margin:3px 10px 20px 0;}
#body form .buttons div.back a{color:#393;font-weight:700;text-decoration:none;background:url('../images/icon_back.png') no-repeat 0 3px;padding:0 0 0 16px;}
#body form .buttons button{float:left;overflow:visible;margin:0 8px 0 0;padding:0 10px;}
#body form .buttons .status{float:left;color:#979797;font-size:14px;padding:4px 8px 4px 2px;}
#body form .buttons .statusFailure{color:#c00;font-weight:700;}
#body form .buttons .statusSuccess{color:#555;}
#body form.network_add #form_network_add_billing_card_ccv{width:30px;}
#body form .package_info{height:62px;}
#body form .package_info .description h3{font-size:22px;border:none;}
#body form .package_info .description p{font-size:15px;border:none;}
#body form .package_info .price-container .price{margin-top:10px;background-image:url('../img/package_pricing.png');width:200px;height:63px;}
#body form .package_info .limits .storage{margin-top:10px;background-image:url('../img/storage.png');background-repeat:no-repeat;width:128px;height:63px;}
#body form .package_info .limits .bandwidth{margin-top:10px;background-image:url('../img/transfer.png');background-repeat:no-repeat;width:128px;height:63px;}
#body form .package_info .price.amt-30{background-position:0 -30px;}
#body form .package_info .price.amt-300{background-position:0 -105px;}
#body form .package_info .price.amt-60{background-position:0 -180px;}
#body form .package_info .price.amt-10{background-position:0 -255px;}
#body form .package_info .price.amt-0{background-position:0 -330px;}
#body form.delete_account a.delete{display:block;height:18px;color:#c00;text-decoration:none;font-size:12px;font-weight:700;}
#body form.invite_user fieldset .field{margin-bottom:8px;}
a.usage_upgrade{position:absolute;top:100px;left:310px;font-size:12px;font-weight:700;text-decoration:none;}
table.usage_stats{width:100%;border:solid #d7d7d7 1px;border-collapse:collapse;}
table.usage_stats td,table.usage_stats th{background:#f6f6f6;border-right:solid #d7d7d7 1px;}
table.usage_stats th{color:#555;font-size:11px;font-weight:700;text-align:center;padding:10px;}
table.usage_stats td{text-align:center;font-size:30px;color:#959595;padding:0 20px 16px;}
table.login_stats td{background:#fcfcfc;}
table.user_accounts th{background:#e5e5e5;color:#555;font-size:11px;font-weight:700;border-bottom:solid #d7d7d7 1px;padding:6px 10px;}
table.user_accounts td{border-bottom:solid #dedede 1px;padding:6px;}
table.user_accounts td .relative{position:relative;}
table.user_accounts td.action{width:54px;}
table.user_accounts td.action button{position:absolute;top:-13px;left:0;width:54px;height:18px;background:url('../img/button_user.png') no-repeat top left;border:none;text-indent:-1000px;overflow:hidden;cursor:pointer;}
table.user_accounts td.action button.disable{background-position:0 -20px;}
table.user_accounts td.action button.cancel{background-position:0 -41px;}
table.user_accounts td.name{color:#242424;font-size:12px;font-weight:700;}
table.user_accounts td.name .tag{color:#959595;font-size:10px;font-weight:700;background:#f2f2f2;border:solid #cacaca 1px;margin:0 0 0 6px;padding:1px 3px;}
table.user_accounts td.name .status{font-weight:400;font-style:italic;padding:0 0 0 6px;}
table.user_accounts tr.disabled td.name{color:#868686;}
table.user_accounts tr.loading td{font-size:14px;font-weight:700;color:#787878;font-style:italic;border:none;padding:10px;}
table.user_accounts tr.loading td span.error{font-style:normal;color:#c00;padding:0 6px 0 0;}
table.user_accounts tr.loading td a.retry{font-style:normal;text-decoration:none;}
table.user_accounts tr.inactive td{color:#aeaeae;}
div.error_user_accounts{display:none;width:678px;background:#ffc;border:solid #cc9 1px;color:#c00;font-weight:700;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 0 6px;padding:8px 10px;}
div.error_user_accounts .message b{font-size:10px;background:#fff;color:#333;border:solid #ccc 1px;margin:0 0 0 4px;padding:1px 4px;}
div.error_user_accounts .close{float:right;text-decoration:none;}
table.invoice_history{width:600px;border-collapse:collapse;}
table.invoice_history td.status span.success{color:#393;}
table.invoice_history td.status span.failure{color:#c00;}
table.invoice_history td{font-size:14px;background:#fcfcfc;}
table.package{width:760px;border-collapse:collapse;border:solid #d7d7d7 1px;margin:0 0 0 1px;}
table.package tr td{font-size:18px;color:#404040;border-bottom:solid #d7d7d7 1px;background:#e7ffcf;padding:10px 0 10px 10px;}
table.package tr td.separator{width:35px;text-align:center;}
table.package tr td.name{font-size:22px;border-left:solid #d7d7d7 1px;padding-right:0;}
table.package tr td.storage{width:115px;}
table.package tr td.transfer{width:120px;}
table.package tr td.price{width:145px;padding-right:10px;}
table.package tr td.price a{float:right;width:14px;height:18px;background:url('../img/package_add.png') no-repeat 0 3px;text-indent:-1000px;overflow:hidden;margin:1px 0 0;padding:0 0 0 6px;}
#packages.upgrading table.package tr.current td{background:#e7ffcf;}
.table_package_confirmation{height:34px;}
body.trident .table_package_confirmation{margin-left:1px;}
.table_package_confirmation .mask{background:#e7ffcf;border-top:solid #d7d7d7 1px;border-right:solid #d7d7d7 1px;border-bottom:solid #d7d7d7 1px;}
.table_package_confirmation .text{float:left;color:#4f9e00;width:107px;font-size:10px;padding:4px 4px 4px 6px;}
.table_package_confirmation a{float:left;color:gray;width:38px;height:100%;font-size:10px;font-weight:700;border:none;border-left:solid #d7d7d7 1px;text-align:center;line-height:34px;padding-right:2px;cursor:pointer;}
.table_package_confirmation a.yes{color:#fff;background:#65ca00;}
.table_package_loader{background:#fafafa;}
table.account_confirmation{width:400px;font-size:12px;}
table.account_confirmation tr td{border:solid #fff 4px;padding:8px;}
table.account_confirmation tr td.key{color:#535353;width:100px;font-weight:700;background:#f8f8f8;text-align:right;}
table.account_confirmation tr td.value{color:#828282;}
.download-tinyoptimizer{float:right;margin-left:20px;margin-top:15px;}
a,#package_list .itemtext h3 a{text-decoration:none;color:#000;}
#header .login-area a,#footer a{color:#5cb800;}
#navigation li:hover span.indent,#navigation li.hover span.indent,#navigation li.active span.indent,#navigation li.active ul,#navigation ul li:hover span.indent,#navigation ul li.hover span.indent,#navigation ul li.active span.indent,ul.slideset .item-wrapper:hover .description,ul.slideset .item-wrapper.hover .description,ul.slideset img,.gallery div.gallery-wrapper img,ul.image-list .img-holder img{display:block;}
#navigation li.active ul span.indent,h1.heading-portfolio,#body form.hidden,#body form.invite_user,table.package tr.hidden{display:none;}
#navigation ul a,#body form fieldset a,#body form fieldset .field label span.about a{text-decoration:none;}
.tabs-area .tab-content,.tabs-area .tab-content div.tab{overflow:hidden;min-height:300px;}
* html .tabs-area .tab-content,* html .tabs-area .tab-content div.tab{overflow:visible;height:300px;}
.welcome-area .button-holder,.info-area,.legal-text{overflow:hidden;width:100%;}
ul.posts-list p,ul.comments-list p,ul.image-list p,#body form.nomargin{margin:0;}
ul.comments-list,ul.image-list{list-style:none;overflow:hidden;width:100%;margin:0;padding:0;}
.legal-text p,#body form.network_add fieldset{margin:0 0 20px;}
#package_list .sprite-2995,table.user_accounts td.action button.enable{background-position:0 0;}
#body form,#body form.signup_confirm table{margin:0 0 25px;}
#body form fieldset .checkfield input.checkbox,#body form .package_info .description{float:left;}
#body form.update_account #form_update_account_timezone,#body form.network_add #form_network_add_billing_card_num,#body form.email_options #form_email_options_notification,#body form.update_user #form_update_user_timezone,#body form.payment_info #form_payment_info_card_num,#body form.signup #form_signup_billing_card_num,table.login_stats th.ip,table.login_stats td.ip,table.login_stats th.date,table.login_stats td.date,table.invoice_history th.ip,table.invoice_history td.ip{width:200px;}
#body form.update_account #form_update_account_phone,#body form.update_account #form_update_account_email,#body form.update_account #form_update_account_fname,#body form.update_account #form_update_account_lname,#body form.update_network #form_update_network_tiny_name,#body form.update_network #form_update_network_company,#body form.update_network #form_update_network_cname,#body form.update_network #form_update_network_city,#body form.network_add #form_network_add_fname,#body form.network_add #form_network_add_lname,#body form.network_add #form_network_add_company,#body form.network_add #form_network_add_email,#body form.network_add #form_network_add_phone,#body form.network_add #form_network_add_billing_fname,#body form.network_add #form_network_add_billing_lname,#body form.network_add #form_network_add_password,#body form.network_add #form_network_add_password_confirm,#body form.change_password input.text,#body form.update_user #form_update_user_fname,#body form.update_user #form_update_user_lname,#body form.update_user #form_update_user_alias,#body form.update_user #form_update_user_phone,#body form.update_user #form_update_user_email,#body form.update_user #form_update_user_password,#body form.update_user #form_update_user_password_confirm,#body form.payment_info #form_payment_info_fname,#body form.payment_info #form_payment_info_lname,#body form.payment_info #form_payment_info_city,#body form.signup #form_signup_fname,#body form.signup #form_signup_lname,#body form.signup #form_signup_company,#body form.signup #form_signup_email,#body form.signup #form_signup_phone,#body form.signup #form_signup_billing_fname,#body form.signup #form_signup_billing_lname,#body form.signup #form_signup_password,#body form.signup #form_signup_password_confirm{width:175px;}
#body form.update_network #form_update_network_address1,#body form.update_network #form_update_network_address2,#body form.network_add #form_network_add_billing_address1,#body form.network_add #form_network_add_billing_address2,#body form.payment_info #form_payment_info_address1,#body form.payment_info #form_payment_info_address2,#body form.login input.text,#body form.signup #form_signup_billing_address1,#body form.signup #form_signup_billing_address2{width:250px;}
#body form.update_network #form_update_network_zip,#body form.network_add #form_network_add_billing_zip,#body form.payment_info #form_payment_info_zip,#body form.signup #form_signup_billing_zip,table.invoice_history th.status,table.invoice_history td.status{width:100px;}
#body form.network_add #form_network_add_company_name,#body form.network_add #form_network_add_tiny_name,#body form.invite_user #form_invite_user_email,#body form.signup #form_signup_company_name,#body form.signup #form_signup_tiny_name{width:225px;}
#body form.network_add #form_network_add_billing_card_exp,#body form.payment_info #form_payment_info_card_exp{width:75px;}
#body form .package_info .price-container,#body form .package_info .limits{text-indent:-1000px;float:right;height:61px;padding-left:10px;overflow:hidden;border-left:1px solid #dbe6df;}
#body form.payment_info #form_payment_info_card_ccv,#body form.signup #form_signup_billing_card_ccv{width:34px;}
#body form.payment_info #form_payment_info_card_exp_month,#body form.signup #form_signup_billing_card_exp_month{width:18px;margin-right:0;border-right:none;padding-right:0;text-align:right;}
#body form.payment_info #form_payment_info_card_exp_separator,#body form.signup #form_signup_billing_card_exp_separator{width:6px;text-align:center;margin-left:0;margin-right:0;border-left:none;border-right:none;}
#body form.payment_info #form_payment_info_card_exp_year,#body form.signup #form_signup_billing_card_exp_year{width:18px;margin-left:0;border-left:none;padding-left:0;}
table.login_stats,table.user_accounts{width:700px;border-collapse:collapse;}
table.login_stats th,table.login_stats td,table.invoice_history th,table.invoice_history td{border:solid #d7d7d7 1px;padding:10px;}
table.login_stats th.username,table.login_stats td.username,table.login_stats th.activity,table.login_stats td.activity,table.invoice_history th.username,table.invoice_history td.username{width:150px;}
table.login_stats th,table.invoice_history th{background:#f6f6f6;font-size:11px;font-weight:700;}
table.login_stats tr.alt td,table.invoice_history tr.alt td,table.package tr.current td,#packages.upgrading table.package tr td{background:#f6f6f6;}

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff; text-align: center; padding: 5px;
}

.lbLoading {
	background: #fff url(.../images/loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 5px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../images/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
