﻿div { text-align:left; margin:0 auto; padding:0;}
/*Page Header*/
.SectionHeaderContainer { margin:0; padding:0; width:100%;}
.SectionHeader{ width:1000px; height:90px; position:relative; }
.SectionHeader .LogoBox{ width:290px; height:90px; float:left; background:#fff url(images/mozat-logo.png) 0 10px no-repeat;}
.SectionHeader .LogoBox a { display:block; width:290px; height:90px; cursor:pointer;}
.SectionHeader .EntryBox{ width:710px; height:80px; float:right; text-align:right; position:relative;}
.SectionHeader .EntryBox a { display:block; width:188px; height:51px; cursor:pointer; position:absolute; top:20px; right:13px;}
/*Main Menu*/
.SectionMenuContainer{ margin:0; padding:0; width:100%; height:36px; background:url(images/Menus/menu-bg.png) repeat-x;}
.SectionMenu{ width:1000px; height:36px;}
.SectionMenu ul li { margin:0; padding:0; width:200px; height:36px; float:left;}
.SectionMenu ul li a{display:block; width:200px; height:36px; }

.SectionMenu ul li.menuPS a {  background: url(images/Menus/carrier/products-normal.png);} 
.SectionMenu ul li.menuPS a:hover{ background:url(images/Menus/carrier/products-rollover.png);}
.SectionMenu ul li.menuPS a.currentMenu{ background:url(images/Menus/carrier/products-click.png);}  

.SectionMenu ul li.menuSS a {  background: url(images/Menus/carrier/ss-normal.png);} 
.SectionMenu ul li.menuSS a:hover{ background:url(images/Menus/carrier/ss-rollover.png);}
.SectionMenu ul li.menuSS a.currentMenu{ background:url(images/Menus/carrier/ss-click.png);}  

.SectionMenu ul li.menuND a {  background: url(images/Menus/carrier/Press-Center-normal.png);} 
.SectionMenu ul li.menuND a:hover{ background:url(images/Menus/carrier/Press-Center-rollover.png);}
.SectionMenu ul li.menuND a.currentMenu{ background:url(images/Menus/carrier/Press-Center-click.png);}  

.SectionMenu ul li.menuCL a {  background: url(images/Menus/carrier/cl-normal.png);} 
.SectionMenu ul li.menuCL a:hover{ background:url(images/Menus/carrier/cl-rollover.png);}
.SectionMenu ul li.menuCL a.currentMenu{ background:url(images/Menus/carrier/cl-click.png);}  

.SectionMenu ul li.menuAbout a {  background: url(images/Menus/carrier/about-normal.png);} 
.SectionMenu ul li.menuAbout a:hover{ background:url(images/Menus/carrier/about-rollover.png);}
.SectionMenu ul li.menuAbout a.currentMenu{ background:url(images/Menus/carrier/about-click.png);}  
/*Body Class Path:*/
/*.SectionBodyContainer > .SectionBody > .subTitle...Container > .subTitle...  */
/*.SectionBodyContainer > .SectionBody > .mainBodyContainer > .mainBody > .mainBodyHeaderContainer */
/*.SectionBodyContainer > .SectionBody > .mainBodyContainer > .mainBody > .headerBg...
/*.SectionBodyContainer > .SectionBody > .mainBodyContainer > .mainBody > .contentBodyContainer > 'LeftBar' */
/*.SectionBodyContainer > .SectionBody > .mainBodyContainer > .mainBody > .contentBodyContainer > .contentBody */

.SectionBodyContainer{ width:100%; min-height:225px; height:auto !important; height:225px;}
.SectionBodyContainer:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html .SectionBodyContainer {height: 1%;}/*Hides from IE-mac */

.mainBodyContainer{width:100%; text-align:center;}
.mainBodyContainer .mainBody{ position:relative;  margin:0 auto; text-align:center;}
/*subTitles*/
.SectionBody .subTitlePSContainer{ width:100%;  text-align:center; background: url(images/ProductSolution/subTitle_bg.jpg) repeat-x; }
.SectionBody .subTitleSSContainer{ width:100%;  text-align:center;  background: url(images/SupportServices/subTitle_bg.jpg) repeat-x;}
.SectionBody .subTitleNDContainer{ width:100%;  text-align:center;  background: url(images/NewsDownload/subTitle_bg.jpg) repeat-x;}
.SectionBody .subTitleCLContainer{ width:100%;  text-align:center;  background: url(images/ContactLocations/subTitle_bg.jpg) repeat-x;}
.SectionBody .subTitleAboutContainer{ width:100%;  text-align:center; background: url(images/About/subTitle_bg.jpg) repeat-x;}
/*.subTitlePSContainer > .subTitlePS*/
.subTitlePS,  .subTitleSS,.subTitleND,  .subTitleCL,  .subTitleAbout
{width:1000px; height:33px; overflow:hidden; margin:0 auto;}

.subTitlePS li,  .subTitleSS li,.subTitleND li,  .subTitleCL li,  .subTitleAbout li
{ float:left; height:33px; list-style:none; margin:0 30px 0 30px;color:#333; }
.subTitlePS li span,  .subTitleSS li span,.subTitleND li span,  .subTitleCL li span,  .subTitleAbout li span
{ display:block; margin:10px 0 0 0; padding:0 0 0 7px; font-size:13px;color:#333; }

.subTitlePS li a,  .subTitleSS li a,.subTitleND li a,  .subTitleCL li a, .subTitleAbout li a
{  text-decoration:none; color:#333; font-size:12px; }

.subTitlePS li a:hover, .subTitleSS li a:hover, .subTitleND li a:hover,  .subTitleCL li a:hover, .subTitleAbout li a:hover
{text-decoration:none; color:#000; font-size:12px;}

.subTitlePS li.currentTitle, .subTitleSS li.currentTitle,
.subTitleND li.currentTitle, .subTitleCL li.currentTitle, .subTitleAbout li.currentTitle
{color:#000; font-size:12px; font-weight:bold;  }

/*subTitle's pointer*/
.subTitlePS li.currentTitle { background: url(images/ProductSolution/subTitlePointer.jpg) no-repeat 50% bottom;}
.subTitleSS li.currentTitle{background: url(images/SupportServices/subTitlePointer.jpg) no-repeat 50% bottom;}
.subTitleND li.currentTitle{background: url(images/NewsDownload/subTitlePointer.jpg) no-repeat 50% bottom;}
.subTitleCL li.currentTitle{background: url(images/ContactLocations/subTitlePointer.jpg) no-repeat 50% bottom;}
.subTitleAbout li.currentTitle{background: url(images/About/subTitlePointer.jpg) no-repeat 50% bottom;}
/*bodyHeader Layout*/
.mainBody .mainBodyHeaderContainer { width:100%;  text-align:center; height:205px; min-height:205px; }
.mainBody .mainBodyHeaderContainer .mainBodyHeader{ width:1000px; height:205px; overflow:hidden; position:relative; margin:0 auto; text-align:left; background-color:#fff;}
.mainBodyHeader .col1{ float:left; width:260px; height:205px; position:relative; }
.mainBodyHeader .col2{float:left; width:300px; height:205px;}
.mainBodyHeader .col3{float:left; width:440px; height:205px;}
.mainBody .headerBgPS{background:#45b5cc;}
.mainBody .headerBgSS{background:#86d921;}
.mainBody .headerBgND{background:#fbc400;}
.mainBody .headerBgCL{background:#fb8500;}
.mainBody .headerBgAbout{background:#dc4663;}

.mainBodyHeader .bodyHeaderPS_c1 { background:url(images/ProductSolution/sub_r1_c1_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderSS_c1 { background:url(images/SupportServices/sub_r1_c1_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderND_c1 { background:url(images/NewsDownload/sub_r1_c1_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderCL_c1 { background:url(images/ContactLocations/sub_r1_c1_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderAbout_c1 { background:url(images/About/sub_r1_c1_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderPS_c2 { background:url(images/ProductSolution/sub_r1_c2_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderSS_c2 { background:url(images/SupportServices/sub_r1_c2_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderND_c2 { background:url(images/NewsDownload/sub_r1_c2_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderCL_c2 { background:url(images/ContactLocations/sub_r1_c2_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderAbout_c2 { background:url(images/About/sub_r1_c2_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderPS_c3 { background:url(images/ProductSolution/sub_r1_c3_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderSS_c3 { background:url(images/SupportServices/sub_r1_c3_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderND_c3 { background:url(images/NewsDownload/sub_r1_c3_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderCL_c3 { background:url(images/ContactLocations/sub_r1_c3_bg.jpg) no-repeat left top;}
.mainBodyHeader .bodyHeaderAbout_c3 { background:url(images/About/sub_r1_c3_bg.jpg) no-repeat left top;}

.mainBodyHeader  .bodyHeaderPS_c1 .row2{width:260px; height:80px; position:absolute; left:0;  bottom:0; background:url(images/ProductSolution/sub_r2_c1_bg.jpg) no-repeat left top;}
.mainBodyHeader  .bodyHeaderSS_c1 .row2{width:260px; height:80px; position:absolute; left:0;  bottom:0; background:url(images/SupportServices/sub_r2_c1_bg.jpg) no-repeat left top;}
.mainBodyHeader  .bodyHeaderND_c1 .row2{width:260px; height:80px; position:absolute; left:0;  bottom:0; background:url(images/NewsDownload/sub_r2_c1_bg.jpg) no-repeat left top;}
.mainBodyHeader  .bodyHeaderCL_c1 .row2{width:260px; height:80px; position:absolute; left:0;  bottom:0; background:url(images/ContactLocations/sub_r2_c1_bg.jpg) no-repeat left top;}
.mainBodyHeader  .bodyHeaderAbout_c1 .row2{width:260px; height:80px; position:absolute; left:0;  bottom:0; background:url(images/About/sub_r2_c1_bg.jpg) no-repeat left top;}

/*Main Content*/
.title { width:230px; height:50px; }
.title h3.contentTitle{ font-size:16px; font-weight:bold; line-height:30px;width:300px;color:#333;} 
.title h3.contentTitle span{ color:#ff7200; font-size:18px; font-weight:bold;width:300px;}
.title h4.contentTitle{font-size:13px; font-weight:bold; width:300px;color:#333;} 

.contentBodyContainer{ width:1000px; margin:0 auto; text-align:left;}
.contentBodyContainer .contentBody{ font-size:12px; }
.contentBodyContainer .contentBody p{ margin:10px 0; }
.contentBodyContainer .contentBody .emphasize{ font-weight:bold; color:#333;}
.contentBodyContainer .contentBody .emphasizeColor{color:#333;}
/*Use in ProductSolution/Uniqueness */
.uniquenessTableContainer { background:#333; margin:0 0 40px 0;}
.uniquenessTableContainer table tr th { background:#cdcdcd;padding:1px 3px;}
.uniquenessTableContainer table tr td { background:#fff; padding:1px 3px;}

.contentBodyContainer .newsSubTitle{ width:220px; margin:0; padding:0; text-align:left;}
.newsSubTitle .newsTitle{ list-style:none; margin:0; text-align:left;}
.newsSubTitle .newsTitle li{color:#fff;color:#333; margin:0 0 16px 0; background:url(images/NewsDownload/titleYear_bg.jpg) center; width:81px; height:22px; text-align:left; padding:0;}
.newsSubTitle .newsTitle li.currentYear { background:url(images/NewsDownload/titleYear_bg_active.jpg) center; width:81px; height:22px;}
.newsSubTitle .newsTitle li span{ font-size:17px; font-weight:bold; cursor:pointer;color:#fff; display:block; width:81px; text-align:center; padding-top:3px;}
.contentBody  .newsItems {text-align:left; margin-bottom:40px; float:left; width:700px;}
.contentBody  .newsItems li{ border-bottom:solid 1px #D4D4D4; margin:0 0 10px 0; width:700px;}
.contentBody  .newsItems li h4{ color:#FF7200; margin:0; font-size:15px; font-weight:bold;}
.contentBody  .newsItems li p{font-size:12px; margin:10px 0 10px 0;}
.contentBody  .newsItems .newsBody{ border:4px double #333; padding:10px; display:none;}

.scrollerContainer{ background:#fff;}
.scroller{ width:240px; height:300px; min-height:300px; overflow:hidden; position:relative; border:solid 1px #000;}
.scroller #pagerBox{ display:none;}
.scroller #header{ background:url(images/NewsDownload/scrollerTitle.jpg); width:240px; height:20px; min-height:20px;}
.scroller #footer{background:url(images/NewsDownload/scrollerBottom.jpg);width:240px; height:20px; min-height:20px; position:absolute; bottom:0;}
.scroller #newsBox{overflow:hidden;border:solid 3px #ebe8e3; height:255px;}
.scroller #newsBox .content {}
.scroller #newsBox .content .scrollerSubBox{ clear:both; width:100%; height:100%; margin:0 0 5px 0;}
.scrollerSubBox h4 { float:left; margin:0 5px 0 0; padding:0; color:#FF7200;font-size:12px; height:15px;}
.scrollerSubBox p{font-size:12px; display:inline;}

.contentBodyContainer .manageTeamBox{ text-align:left; padding:40px 55px 0 55px; }
.manageTeamBox .manageTeam {margin:0 0 20px 0; border-bottom:double 4px #333;}
.manageTeamBox .manageTeam h3{ margin:0; font-weight:bold; font-size:14px;color:#333;}
.manageTeamBox .manageTeam h4{ margin:0 0 10px 0;font-weight:bold; font-size:14px;color:#333;}
.manageTeamBox .manageTeam p{ font-size:12px;}

.PolicyText { width:1000px; margin:0 auto; text-align:left; padding:40px 0 0 0;}
.PolicyText h2{padding:10px 40px 20px 40px; font-size:16px; font-weight:bold;color:#ff7200;}
.PolicyText h4{ padding:10px 40px 0 40px;  margin:0; font-size:12px; font-weight:bold;color:#333;}
.PolicyText p{ padding:0 40px 10px 40px; font-size:12px; color:#676767;}
.PolicyText dl{padding:0 40px 10px 40px;font-size:12px;color:#676767;}
.PolicyText dl dd,.PolicyText dl dd p{ padding:0;color:#676767;}

/*Page Footer*/
.SectionFooterContainer{ margin:0; padding:0; width:100%; height:31px; background:#fff url(images/pageCopyright_bg.jpg) repeat-x scroll left top;}
.SectionFooter{ width:1000px; height:31px; position:relative;}
.SectionFooter .footerText{ padding:7px 0 0 15px; color:#333;position:relative;  font-size:12px; }
.SectionFooter .footerText a:link,
.SectionFooter .footerText a:visited, 
.SectionFooter .footerText a:hover ,
.SectionFooter .footerText a:active { text-decoration:none;color:#676767;}
.SectionFooter .footerText a:hover { text-decoration: underline; color:#000;}
.SectionFooter .footerText .copyright { position:absolute; top:7px; right:16px; color:#a0a0a0;}

.SectionFooter .langSelectBox{ position:absolute; text-align:right; right:16px; top:7px;}

.NewsBodyHeaderParent{}
.NewsBodyParent{ font-size:13px;}
.NewsBodyParent .NewsBoxContainer .NewsBox .caption{ font-weight:bold; font-size:16px; color:#000; margin:5px 0 20px 0;}
.NewsBodyParent .NewsBoxContainer .NewsBox .subTitle{ font-weight:bold; margin:0 0 3px 0; padding:0;color:#000;}
.NewsBodyParent .NewsBoxContainer .NewsBox .em{ font-weight:bold;color:#000;}
.NewsBodyParent .NewsBoxContainer .NewsBox p{ margin:0 0 20px 0; padding:0 ;color:#000;}
.NewsBodyParent .NewsBoxContainer .NewsBox .downloadLinkBox{ margin:10px 0 0 5px;}
.NewsBodyFooterParent{}
