/*
'=======================================================================================
' Copyright (c) 2008 Module One India Ltd. All rights reserved.
'
' This software is the confidential and proprietary information
' of Module One India Ltd. (www.moduleone.com)
'=======================================================================================
*/
@import url("reset-fonts-grids.css");

body{background-color:#0F2B40;}
a{outline:none;}
#hd{height:84px;}
.top-img{width:950px; height:4px; background-image:url(/images/top-bottom-bg.gif); background-repeat:no-repeat; background-position:top; font-size:3px;}
.bot-img{width:950px; height:4px; background-image:url(/images/top-bottom-bg.gif);  background-repeat:no-repeat; background-position: 0px -4px; font-size:3px;}
.cont-hb{background-color:#020202; width:948px; border-left:1px solid #27333F; border-right:1px solid #27333F;}
#hd img{margin:0 0 0 50px; float:left;}
div.r_head{height:33px; width:398px; margin:52px 31px 0 0; position:relative; float:right; font:100% Arial, Helvetica, sans-serif; color:#8CA5EB;}
div.r_head1{background-color:#272727; height:30px; width:398px; margin:3px 0 0 0;}
div.r_head2{background-color:#272727; height:31px; width:396px; position:relative; bottom:1px; margin-left:1px;}
div.r_head3{background-color:#272727; height:32px; width:394px; position:relative; bottom:1px; margin-left:1px;}
div.r_head4{background-color:#272727; height:33px; width:392px; position:relative; bottom:1px; margin-left:1px;}

div.r_head ul{color:#8094CD;padding:8px 0 0 0;}
div.r_head li{display:inline; color:#8094CD;}
div.r_head li a{color:#8094CD; text-decoration:none; padding:0 9px 0 10px;}
div.r_head li a:hover{color:#FFFFFF;}
#default_nav{font-weight:600; color:#FFFFFF;}
#default_nav:hover{ cursor:default;}

#flash{clear:both;}
#img1{float:left; width:18px;}
#img2{float:left; width:689px;}
#img3{float:left; width:220; /* border-right:1px solid #4A4A4A; border-bottom:1px solid #4A4A4A; border-top:1px solid #4A4A4A; */}
.flash_cont{padding:20px 0 0 5px;}

.hd_pad{clear:both; padding-bottom:20px;}
.bd_pad{clear:both; padding-bottom:12px; font-size:0px; margin:0;}

#bd{ clear:both;}
.bd{margin-top:10px;}
#bd a{color:#8CA5EB;}
#bd a:hover{text-decoration:none; color:#FFFFFF;}
#one{width:322px; margin-top:12px; color:#8CA5EB; padding-left:22px;}
#one div{padding:14px 5px 0 0;}
#two{width:300px; margin-top:12px; color:#8CA5EB;}
#two div{padding:0 5px 0 0; margin-top:14px;}
.two_bot{ margin-top:3px;}
#three{width:266px; margin-top:12px;}
#three div{padding:0 5px 0 10px; background-image:url(../images/Featured-Project-bg.jpg); background-repeat:no-repeat; background-position:top; height:140px; margin-top:14px;}
#three div h3{font:bold 100% Arial, Helvetica, sans-serif; color:#8CA5EB; padding:5px 0 10px 0;}
#three div h3 img{ padding-left:6px; vertical-align:middle;}
.Airbus{float:left; width:148px; height:98px;}
.feat_head{color:#8CA5EB; float:left; margin-left:20px; width:75px; margin-top:10px;}
.feat_head a{color:#8CA5EB;}
.feat_head a:hover{text-decoration:none; color:#FFFFFF;}


#ft{padding:5px 0 10px 0; clear:both;}
span.l_foot{float:left; color:#727272; font:85% Arial, Helvetica, sans-serif; margin-left:5px; width:160px;}
span.l_foot a{color:#727272; text-decoration:none;}
span.r_foot{float:right; color:#8CA5EB; font:400 93% Arial, Helvetica, sans-serif; width:680px; text-align:right;}
span.r_foot a{color:#8CA5EB; vertical-align:top;}
span.r_foot a:hover{color:#FFF;}
.copy{float:right; color:#8CA5EB; font:93% Arial, Helvetica, sans-serif;}
#ft ul{text-align:center; padding-top:5px;}
#ft li{display:inline; color:#737373;}
.ft_list a{color:#737373; font:100% Arial, Helvetica, sans-serif; padding:0 6px 0 2px;}
.ft_list a:hover{color:#FFFFFF; text-decoration:none;}
#ft_def{font:bold 100% Arial, Helvetica, sans-serif; text-decoration:none; color:white;}
#ft_def{cursor:default;}

/*Portfolio*/
.bd_cont{ padding:20px 20px 0 20px; background-color:#000000;}
#flash_cont{padding:20px 16px 0 16px; overflow:hidden;}
.flash_bot{margin-top:20px;}
.flash_nav{width:184px; float:left; border-left:1px solid #2C2C2C; border-top:1px solid #2C2C2C;}
.flash_nav ul{border-left:8px solid #4A4A4A; border-right:1px solid #494949; border-top:1px solid #4a4a4a;}
.flash_nav a{display:block; color:#FEFEFE; text-decoration:none;}
.flash_nav li{background-color:#2C2C2C; border-bottom:1px solid #373737; padding:13px 0 13px 11px; display:block;}
#def_nav{background-color:#3D559B;}

.bd_conthead{float:left; width:181px; color:#E2B416; font:18px Arial, Helvetica, sans-serif; text-align:center; height:130px; padding-top:122px;}
.bd_contflash{float:right;}
#portfolio{color:#FCFAFB; font:18px Arial, Helvetica, sans-serif; margin:10px 0 0 5px; text-align:center;}
#portfolio div{font:12px Arial, Helvetica, sans-serif;}
.bd_contbot{padding-top:25px;}
/*.project_areas{width:192px; float:left; border-right:1px solid #272727; height:340px;} Enbable this when you want to display the capzles*/ 
.project_areas{width:240px; float:left; border-right:1px solid #272727; height:340px; margin-left:20px;}
.project_areas ul{padding-top:4px;}
.project_areas li{padding:7px 0 7px 0; font:100% Arial, Helvetica, sans-serif;}
.project_areas li a{ color:#89A4E9; padding-left:10px;}
.featured_projects{width:262px; float:left; border-right:1px solid #272727; margin-left:18px; height:340px;}
.featured_projects li{padding:10px 0 8px 0; font:100% Arial, Helvetica, sans-serif; background:url(/images/camera-thumb.jpg) no-repeat left; padding-left:25px;}
.featured_projects li a{ color:#89A4E9;}
/*.video{ width:190px; float:left; border-right:1px solid #272727; margin-left:11px; height:340px;} Enbable this when you want to display the capzles*/ 
.video{ width:300px; float:left; border-right:1px solid #272727; height:340px; text-align:left; margin-left:50px;}
.video ul{padding-top:8px;}
.video li{padding:6px 4px 12px 0; font:100% Arial, Helvetica, sans-serif; background:url(/images/portfolio/video-icon.gif) no-repeat left center; padding-left:33px;}
.video li a{ color:#89A4E9;}
/*.news{ width:220px; float:right; height:340x;}*/
.news{ width:240px; float:right; height:340x;}
.news ul{padding-top:4px;}
.news li{padding:7px 0 7px 25px; font:100% Arial, Helvetica, sans-serif; background:url(/images/portfolio/news-thumb.jpg) no-repeat left 9px;}
.news li a{color:#89A4E9;}
a:hover{text-decoration:none; color:#96e4eb;}
.video_left{float:left; width:480px;}
.video_right{margin:5px 0 0 35px; float:left; width:370px; color:#92AAEA; padding-bottom:12px; font:16px Arial, Helvetica, sans-serif; text-align:justify; line-height:120%;}
.video_right_sap{margin-top:20px; clear:both;}
.video_right h2{color:#FFFFFF; padding-bottom:8px; font:18px Arial, Helvetica, sans-serif;}



/* New*/
.flash_right{ float:left; background-color:#000; /*border-left:1px solid #1D1D1D;*/ margin-left:13px;}
.pic_strip{clear:both; width:710px; height:140px; /*border:1px solid #494949;*/} 
.lbox{ margin:0 0 0 10px; float:left; width:132px; /*border-right:1px solid #494949;*/ height:134px;}
.lbox h4{ color:#AFAFAF; font:11px Arial, Helvetica, sans-serif; text-align:center; padding-top:10px; margin-left:-5px;}



/*Profile*/
.bd_cont{ padding:20px 20px 0 20px; background-color:#000000; overflow:hidden; zoom:1;}
.bd_contbot{ padding-top:30px;}
.bd_contleft{width:580px; padding-right:15px; border-right:1px solid #171717; float:left;}
.bd_contleft h3{color:#FFFFFF; padding-bottom:0; font:138.5% Arial, Helvetica, sans-serif;}
.bd_contleft p{color:#92AAEA; padding-top:12px; font:123.1% Arial, Helvetica, sans-serif; text-align:justify; line-height:120%;}
.bd_contleft p a{color:#FFFFFF;}
.bd_contleft p a:hover{text-decoration:none; color:#96e4eb;}
.bd_contright{width:260px; float:left; margin-left:38px;}
#cap_def{ margin-left:25px;}
.bd_contright img{padding-bottom:2px;}
.bd_contright p{font:100% Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center;}
.bd_contright p a{color:#FFFFFF;}
.bd_contright p a:hover{text-decoration:none; color:#96e4eb;}
.penwal{font:138.5% Arial, Helvetica, sans-serif;}
.bd_contrightflash{margin-top:10px; height:210px; width:247px; background-color:#1C2745; border:1px solid #2A3C60;}
.bd_contrightflash object{position:relative; top:14px; left:13px;}
.clients_head{margin-top:42px; color:#FCFFFB; font:116% Arial, Helvetica, sans-serif; padding:12px 0 12px 12px; background-color:#1C2745; border:1px solid #2A3C60; width:235px;}
.clients{margin-top:12px; height:200px; color:#FCFFFB; font:100% Arial, Helvetica, sans-serif; padding:12px 0 12px 12px; background-color:#1C2745; border:1px solid #2A3C60; width:235px;}
.clients li{padding:4px 0 4px 0; list-style-type:disc; list-style-position:outside; margin-left:15px;}
#marqueecontainer{position: relative; overflow:hidden;}
