*{margin:0; padding:0;}
a{text-decoration: none; color: #aaa}
a:hover{text-decoration: underline}
a.underline{text-decoration:underline;color:#aaa;}
a.underline:hover{text-decoration:none;}
body{font: 13px Arial,Helvetica,Verdana; text-align: center; color: #356;}
body.ja{font-family: MS PGothic;}
h1{font-weight:normal;font-size:35px;}
h2{margin-top:10px;}
h2 span,h3 span{display:block;font-weight:normal;}
h3{font-size: 15px;}
h3 span{font-size: 19px}
h4{color:#000;font-size:16px;margin:5px 0;font-weight:bold}
img{border:none;}
table{width:100%;border-collapse:collpase;}
table thead th,table tbody td {text-align:center;vertical-align:middle;}
ul,ol{list-style-image:none;list-style-position:outside;list-style-type:none;padding-bottom:10px;text-align:left;margin-right:10px}
ul ul{margin:0 0 10px 25px;}

#banner{float:right;position:relative;margin-top:5px;}
#banner-container{position:relative}
#counter{position:absolute;right:0px;text-align:center;width:75px;height:69px;color:#fff;font-size:12px;line-height:1.5em;background-color:#000}
#countTime{font-weight:bold;font-size:14px;}
#footer{width:100%;margin-top:30px;padding:80px 0;color:#bbb;background:#60717b url(../images/main/footer.png) left top repeat-x;font-size:11px;}
#header{position:relative;height:80px;width:100%;}
#header ul{position:absolute;bottom:8px;right:0;text-align:left;font-size:12px;}
#header ul li{display:inline;float:left;margin-left:5px;}
#languages{display:none;position:absolute;top:0;right:150px;line-height:1.8em;height:1.8em;}
#languages a{display:block;float:left;margin-right:12px;color:#456;font-size:12px;}
#languages a:hover{color:#ddd;}
#pixels{clear:both;height:0px;overflow:hidden;}
#slide,#slide p{background-color:transparent;}
#slide{margin-left:165px;width:255px;font-size:16px;font-style:italic;font-weight:bold;}
#slide p{display:none;}
#slide p span{font-size:13px;font-style:normal;}

/* Applications*/
.applc{display:block;float:left;background-image:url(../images/main/applications.png);background-repeat:no-repeat;margin:10px 3px 10px 0;height:25px;width:23px;}
.applc-microsoft-office{background-position:0 0;width:20px;margin-left:15px;}
.applc-microsoft-outlook{background-position:-20px 0;}
.applc-microsoft-word{background-position:-43px 0;}
.applc-google-docs{background-position:-66px 0;width:27px;}
.applc-msn-messenger{background-position:-93px 0;width:25px;}
.applc-windows{background-position:-118px 0;}
.applc-safari{background-image:url(../images/main/safari.png);}
.applc-ie{background-position:-164px 0;width:22px;}
.applc-firefox{background-position:-186px 0;}
.applc-chrome{background-position:-209px 0;}

/* Buttons */
.button{display:block;background-image:url(../images/main/buttons.png);background-repeat:no-repeat;text-align:center;}
.button-change-language{background-position:-756px 0;width:153px;height:26px;position:absolute;top:0;right:0;cursor:pointer;overflow:hidden;text-indent:-1000px;}
.button-small-box{background-position:-910px 0;width:127px;height:19px;overflow:hidden;text-indent:-1000px;margin-top:1em;}
.button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/writer/button.en.gif);position:relative;left:10px;width:277px;height:59px;}
.ar .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_ar.png);position:relative;left:10px;width:223px;height:34px;}
.en .button-get-it-now{background-image:http://www.whitesmoke.us/images/lp/writer/button.en.gif);position:relative;left:10px;width:277px;height:59px;}
.tr .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_en.png);position:relative;left:10px;width:223px;height:34px;}
.sv .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_en.png);position:relative;left:10px;width:223px;height:34px;}
.es .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_es.png);position:relative;left:10px;width:223px;height:34px;}
.pt .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_pt.png);position:relative;left:10px;width:223px;height:34px;}
.de .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_de.png);position:relative;left:10px;width:223px;height:34px;}
.du .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_du.png);position:relative;left:10px;width:223px;height:34px;}
.fr .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_fr.png);position:relative;left:10px;width:223px;height:34px;}
.hi .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_hi.png);position:relative;left:10px;width:223px;height:34px;}
.it .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_it.png);position:relative;left:10px;width:223px;height:34px;}
.ja .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_ja.png);position:relative;left:10px;width:223px;height:34px;}
.ko .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_ko.png);position:relative;left:10px;width:223px;height:34px;}
.ru .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_ru.png);position:relative;left:10px;width:223px;height:34px;}
.zh .button-get-it-now{background-image:url(http://www.whitesmoke.us/images/lp/trans-fun/small_Get_it_now_zh.png);position:relative;left:10px;width:223px;height:34px;}

/* Icons */
.icon{display:block;background-image:url(../images/main/icons.png);background-repeat:no-repeat;margin:0 3px 0 0;height:1.5em;}
.icon-chat{background-position:-672px 0;width:16px;height:14px;margin-right:5px;}
.icon-hr-arrow{background-position:-354px 0;width:6px;height:10px;margin:0;position:absolute;right:0;top:0;}
.icon-phone{background-position:-661px 0;width:11px;height:13px;margin-right:5px;}
.icon-v{background-position:-628px 0;width:15px;height:2.2em;margin-right:5px;}
.icon-x{background-position:-643px 0;width:18px;height:18px;margin-right:5px;}

.section-box{float:left;text-align:center;margin:10px 0;padding: 6px 3px; width:144px; height:210px; background: #f2f2f2 url(../images/lp/writer/section-boxes.png) center 6px no-repeat;}
.section-box h4{color:#567;margin-top:10px;}

.small-box{width:144px;padding-top:75px;margin-bottom:5px;background-repeat:no-repeat;background-position:center top;}
.small-box-writer{background-image:url(../images/lp/writer/small-box-writer.png);}
.small-box-business{background-image:url(../images/lp/writer/small-box-business.png);}
.small-box-creative{background-image:url(../images/lp/writer/small-box-creative.png);}
.small-box-medical{background-image:url(../images/lp/writer/small-box-medical.png);}
.small-box-executive{background-image:url(../images/lp/writer/small-box-executive.png);}
.small-box-assistant{background-image:url(../images/lp/writer/small-box-assistant.png);}
.writer-box{width:150px;}
.small-award-box-ver2{float:left;width:40px;height:48px;background:#fff url(../images/main/gold-awd-small.jpg) left top no-repeat;}

/* Logos */
.logo{display:block;float:left;background-image:url(../images/main/logos.png);background-repeat:no-repeat;text-indent:-1000px;overflow:hidden;}
.logo-cnn{background-position:-463px 0;width:116px;height:45px;margin-right:10px;}
.logo-nbc{background-position:-359px 0;width:104px;height:45px;margin-right:10px;}
.logo-whitesmoke{background-position:0 0;width:230px;height:57px;position:absolute;bottom:0;left:0;}
.logo-yahoo{background-position:-230px 0;width:129px;height:40px;margin-right:10px;}

.center{margin:0 auto;}
.column{margin-top: 30px; width: 435px; text-align: left}
.container{clear:both;width:902px;margin:0 auto;}
.features li{text-align:left;line-height:14px;margin:14px 0 5px 0;font-size:12px;}
.features li em{display:block;font-style:normal;font-size:11px;}
.fixfloat{clear:both;height:1px;overflow:hidden;}
.hr{clear:both;height:1px;overflow:hidden;background-color:#abb;}
.hr-arrow{clear:both;margin-top:3px;height:10px;overflow:hidden;position:relative;}
.hr-arrow div{width:100%;height:1px;overflow:hidden;position:absolute;left:0;top:0;background-color:#566573;}
.left{float:left;}
.right{float:right;}
.small-text{font-size:11px;}
.testimonial{float:left;margin-top:30px;font-size:11px;text-align:left;}
.testimonial-cnn{float:right;width:285px;}
.testimonial-nbc{width:240px;margin-left:35px;}
.testimonial-yahoo{width:310px;}
.text-center{text-align:center;}
.text-justify{text-align:justify;}
.text-left{text-align:left;}
.text-right{text-align:right;}

.down-banner-down{margin-top:10px;}

/* fixes for languages */
.ar .section .small-box p{font-size:14px;height:2.5em;overflow:hidden;}
.ar .features li{line-height:20px;margin:20px 0 5px 0;font-size:12px;}
.de h2{font-size:18px;}
.de .section h4{font-size:14px;height:3.4em;overflow:hidden}
.de .section .small-box p{font-size:10px;}
.de .logo-yahoo{height:60px}
.es .section h4{font-size:14px;height:3.4em;overflow:hidden}
.es .logo-yahoo{height:60px}
.fr .section h4{font-size:12px;height:3.5em;overflow:hidden}
.fr .section .small-box p{font-size:10px;height:3.7em;overflow:hidden;}
.fr .logo-yahoo{height:60px}
.he .section h4{font-size:14px;height:2.4em;overflow:hidden}
.he .section .small-box p{font-size:12px;height:3.5em;overflow:hidden;}
.it .section h4{font-size:12px;height:3.5em;overflow:hidden}
.it .section .small-box p{font-size:10px;height:3.7em;overflow:hidden;}
.ko .section .small-box p{font-size:12px;height:3.7em;overflow:hidden;}
.ru .section .small-box p{font-size:10px;height:3.7em;overflow:hidden;}
.ru .logo-yahoo{height:60px}
.sv h2{font-size:18px;}
.sv .section .small-box p{font-size:12px;height:3.7em;overflow:hidden;}
.sv .logo-yahoo{height:60px}

* html .fixpng{behavior:url('http://www.whitesmoke.com/assets/js/iepngfix.htc');}