/**
  * This file should be used for additional and overridden css classes.
  * It should ALWAYS be included AFTER the footer-pages.css reference in all pages where that file is referenced.
  * The original footer-pages.css should NEVER be modified.  Additions and overrides should be placed here.
  */

/* section block class updated with #ffffff, 29/01/2009*/
.privacy .section-block { padding: 20px 0 20px 0; margin: 0; background: #ffffff url(../img/feature_bottom_border_light.gif) top left repeat-x; }
/* Added for CopyRight, 29/01/2009 */
.privacy .copyheader {WIDTH: 585px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background:  #ffffff url(../img/feature_bottom_border_light.gif)  bottom left repeat-x; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px}
/* added for privacy, 31/01/2009 */
.privacy .toc-data .section-block .forLI{padding-left:20px}
/* override this class in footer-pages.css */
.faq .categories a{display:inline-block;padding:0 00px 4px 0; width:100px;}

/* section for technical support page */
.technical-support .left-column {float:left;width:250px;}
.technical-support .right-column {margin-left:250px;}
.technical-support p{width:225px; margin:20px 0px; }
.technical-support .fields{padding-bottom:20px;}
.technical-support form#technical-support-form {position:relative;padding-top:40px;}
.technical-support form#technical-support-form .input-text {width:270px;font-family:Arial, Helvetica, sans-serif,sans-serif;font-size:12px;}
.technical-support form#technical-support-form .input-small-text {width:70px;color:#666666;border:1px solid #e1e1e1;}
.technical-support form#technical-support-form .form-select {width:410px;color:#666666;}
.technical-support form#technical-support-form .input-text, .technical-support form#technical-support-form .form-select, .technical-support form#technical-support-form textarea {border:1px solid #e1e1e1;}
.technical-support form#technical-support-form .comments-text{width: 353px; border: 1px solid #d2d2d2; margin-bottom: 5px;font-family:Arial, Helvetica, sans-serif,sans-serif;font-size:12px;}
.technical-support .form-label{font-weight:bold;color:black;}
.technical-support .button-submit {background: transparent url(../img/button-submit.png) no-repeat scroll left center;height:25px;width:82px;border:none !important;cursor:pointer;}
.technical-support .counterMessage {bottom: 0px; font-size: 10px; color: #999;border:none;width:200px;background: none;}
.technical-support .error-txt{color:#c82708;font-size:11px;}
 .technical-support .button-cancel-techsupport{font-size:10px;line-height:24px;color:#999999;padding-bottom:15px;vertical-align:middle;}
 .technical-support .button-cancel-techsupport:hover{color:#999999;}


/* Added for news and  news article pages*/
.all-news .text-article{width:840px;float:left;}
.all-news .text-article h1{font-size:24px;padding:0 0 50px 0;line-height:28px;padding:0 0 15px 0;}
.all-news .text-article p{padding:0 0 20px 0;line-height:20px;}
.all-news .text-article h3{font-size:16px;padding:0 0 10px 0;}
.all-news .text-article .title{position:relative;*zoom:1;margin:0 0 0 0;}
.all-news .text-article .title span{color:#999999;display:block;padding:30px 0 0 0;}
.all-news .text-article .title img{display:block;float:left;margin:0 20px 0 0;}
.all-news .text-article .title a.back{position:absolute;right:20px;top:0;font-size:11px;font-weight:bold;}
.all-news .text-article .title a.share-story{background:url(../img/footer/ico-share.png) no-repeat 0 6px;padding:4px 0 4px 15px;;width:390px;position:absolute;bottom:0;font-size:11px;font-weight:bold;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}

.news .news-header-article a.main-news img{display:block;position:absolute;left:0;}
.news .news-header-article a.main-news{display:block;padding:0 0 0 66px;position:relative;width:840px;margin:0 0 10px 0;margin-left:-68px;}
.news .news-header-article a.main-news strong{font-size:24px;line-height:24px;}
.news .news-header-article a.main-news span{color:#999999;}

.news .news-header-article p{width:835px;line-height:18px;padding:0 0 20px 0;}
.news .news-header-article p a{font-weight:bold;}
.news .news-list-article{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:20px 0;height:65px;width:830px;}
.news .news-list-article li{float:left;display:block;width:180px;padding:0 14px 0 0;}
.news .news-list-article li img{display:block;float:left;margin:0 10px 0 0;}
.news .news-list-article li a{display:block;color:#999999;font-weight:normal;}
.news .news-list-article li strong{color:#00AEEF;}

/* End for news article page*/
/* Added for GMX-Team page*/
.staff-item p span.bio-hide{display:none;}
.staff .more-bio p span.bio-hide{display:block;}
.staff-item p span{line-height:20px;}
/* End for GMX-Team page*/

/* Added for faq page*/
.faq .text .internalUL{padding:8px 10px;background:#ededea;display:none;padding-top:0px}
.faq .text li.selected .internalUL{display:block;}
.faq .text .internalUL li{line-height:18px;margin:0 0 8px 30px;list-style-type:disc;}
.faq .text li .internalP{margin:0 0 0px 0px;}
.faq .text .question-space{padding-bottom:0px;}
