/* landing */

body#what #container #main #content #main-module #cat-01{width:237px;height:201px;float:left;}
body#what #container #main #content #main-module #cat-02{width:238px;height:201px;float:left;}
body#what #container #main #content #main-module #cat-03{width:238px;height:201px;float:left;}
body#what #container #main #content #main-module #cat-04{width:237px;height:201px;float:left;}

body#what #container #main #content #main-module #cat-01 a{background:url(images/what-main-module.jpg) 0 0 no-repeat;width:237px;height:201px;display:block;}
body#what #container #main #content #main-module #cat-02 a{background:url(images/what-main-module.jpg) -237px 0 no-repeat;width:238px;height:201px;display:block;}
body#what #container #main #content #main-module #cat-03 a{background:url(images/what-main-module.jpg) -475px 0 no-repeat;width:238px;height:201px;display:block;}
body#what #container #main #content #main-module #cat-04 a{background:url(images/what-main-module.jpg) -713px 0 no-repeat;width:237px;height:201px;display:block;}

body#what #container #main #content #promo	{width:950px;background:#fff;overflow:auto;}
body#what #container #main #content #promo #cat-01{width:425px;padding-left:50px;float:left;}
body#what #container #main #content #promo #cat-02{width:475px;float:left;}
body#what #container #main #content #promo h2{font-size:11px;color:#e63825;font-weight:bold;text-transform:uppercase;margin-bottom:5px;letter-spacing:1px;}
body#what #container #main #content #promo p{font-size:12px;line-height:16px;width:250px;margin-bottom:10px;}

body#what #container #main #content #promo a:link,
body#what #container #main #content #promo a:visited{color:#000;background:url(images/arrow.gif) right 5px no-repeat;padding-right:12px;}
body#what #container #main #content #promo a:hover,
body#what #container #main #content #promo a:visited:hover{text-decoration:underline;}



/* our services */
body#what-our-services #container #main #content #main-module{margin-bottom:20px;overflow:hidden;}

body#what-our-services #container #main #content #text{width:950px;display:block;overflow:auto;}
body#what-our-services #container #main #content #text #cat-01{width:660px;padding-left:50px;float:left;}
body#what-our-services #container #main #content #text #cat-02{width:240px;float:left;}

body#what-our-services #container #main #content #text #cat-01 .tabs ul.tabs-nav{width:320px;float:left;}
body#what-our-services #container #main #content #text #cat-01 .tabs ul.tabs-nav li{background:url(images/arrow.gif) left center no-repeat;font-family:times,serif;font-size:14px;margin-bottom:10px;padding-left:12px;}
body#what-our-services #container #main #content #text #cat-01 .tabs ul.tabs-nav li a:link,
body#what-our-services #container #main #content #text #cat-01 .tabs ul.tabs-nav li a:visited{text-decoration:none;}
body#what-our-services #container #main #content #text #cat-01 .tabs ul.tabs-nav li a:hover,
body#what-our-services #container #main #content #text #cat-01 .tabs ul.tabs-nav li a:visited:hover,
body#what-our-services #container #main #content #text #cat-01 .tabs ul.tabs-nav li a.selected{color:#000;}
body#what-our-services #container #main #content #text #cat-01 .tabs div{width:274px;height:290px;float:left;background:url(images/what-our-services-tab-container.gif) top left repeat-y #fff;padding:35px 30px 30px 36px;}
body#what-our-services #container #main #content #text #cat-01 .tabs div h2{font-family:times,serif;font-size:14px;margin-bottom:15px;color:#000;font-weight:normal;}
body#what-our-services #container #main #content #text #cat-01 .tabs div p{margin-bottom:15px;}

body#what-our-services #container #main #content #text form{margin-left:50px;}
body#what-our-services #container #main #content #text form table{width:340px;}
body#what-our-services #container #main #content #text form table td{padding-bottom:8px;}
body#what-our-services #container #main #content #text form table td.desc{text-align:right;padding-right:5px;}
body#what-our-services #container #main #content #text form table td input{width:235px;height:20px;background-color:#eeeded;border:1px solid #666;}
body#what-our-services #container #main #content #text form table td input.short{width:72px;}
body#what-our-services #container #main #content #text form span{color:#E63825;}

/* digital solutions */
body#what-digital-solutions #container #main #content #main-module{margin-bottom:20px;}
body#what-digital-solutions #container #main #content #text{width:950px;display:block;overflow:auto;}
body#what-digital-solutions #container #main #content #text #cat-01{width:600px;padding-left:50px;float:left;}
body#what-digital-solutions #container #main #content #text #cat-01 ul li{background:url(images/bullet.gif) left center no-repeat;padding-left:10px;}
body#what-digital-solutions #container #main #content #text #cat-02{width:300px;float:left;}



/* global services */

body#what-thinking-globally #container #main #content #main-module{margin-bottom:20px;}

body#what-thinking-globally #container #main #content #text{width:950px;display:block;overflow:auto;}
body#what-thinking-globally #container #main #content #text #cat-01{width:600px;padding-left:50px;float:left;}
body#what-thinking-globally #container #main #content #text #cat-01 ul li{background:url(images/bullet.gif) left center no-repeat;padding-left:10px;}
body#what-thinking-globally #container #main #content #text #cat-02{width:300px;float:left;}

/* our products 

body#what-our-products #container #main #content					{clear:both;height: auto;width:auto;overflow:hidden;padding:0 0 0 33px;margin:0;background:none;}
body#what-our-products #container #main #content #flash-container	{margin:0;padding:0;width:950px;height:471px;background:#FFF;overflow:hidden;border-bottom: #FFFFFF 50px solid;}*/
