body {
	padding:30px 0;
	margin:0;
	font:12px/16px Arial, Helvetica, sans-serif;
	background-color:#212121;
}
td, h1, h2, h3, p, ul, form, input{
	padding:0;
	margin:0;
}
ul{
	list-style-type:none;
}
a{
	outline:none;
}
/*--------------------------Header Starts---------------*/
td.whiteBg{
	background-color:#FFF;
}
td.topLeft{
	background:url(images/top-left-cor.jpg) no-repeat 0 0;
	width:10px;
	height:10px;
}
td.topRight{
	background:url(images/top-right-cor.jpg) no-repeat 0 0;
	width:10px;
	height:10px;
}
td.botLeft{
	background:url(images/bot-left-cor.jpg) no-repeat 0 0;
	width:10px;
	height:10px;
}
td.botRight{
	background:url(images/bot-right-cor.jpg) no-repeat 0 0;
	width:10px;
	height:10px;
}
td.topGraphics{
	background:url(images/top-graphics.jpg) no-repeat 0 0;
	height:94px;
}
img.logo{
	margin:12px 0 0 19px;
}
td.menuBg{
	background:url(images/menu-bg.jpg) repeat-x 0 0;
	height:37px;
}
img.cwbLogo{
	margin:13px 9px 0 0;
}
ul.topLinks{
	margin:12px 0 0 0;
	height:16px;
}
ul.topLinks li{
	height:16px;
	float:left;
	padding:0 6px;
}
ul.topLinks li a.home{
	background:url(images/home-icon.gif) no-repeat 0 center;
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 20px;
	float:left;
	text-decoration:none;
}
ul.topLinks li a.news{
	background:url(images/news-icon.gif) no-repeat 0 center;
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 20px;
	float:left;
	text-decoration:none;
}
ul.topLinks li a.contact{
	background:url(images/mail-icon.gif) no-repeat 0 center;
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 20px;
	float:left;
	text-decoration:none;
}
td.menuBg ul{
	margin:0 0 0 35px;
	height:36px;
}
td.menuBg ul li{
	background:url(images/bullet.gif) no-repeat 0 14px;
	float:left;
	padding:0 70px 0 20px;
	height:36px;
}
td.menuBg ul li a{
	font:bold 11px/36px Verdana, Arial, Helvetica, sans-serif;
	color:#EEEAD6;
	float:left;
	text-decoration:none;
}
td.menuBg ul li a:hover{
	color:#FFF;
}
td.bannerBg{
	background:url(images/banner.jpg) no-repeat 0 0;
	height:348px;
}
td.innerBanner{
	background:url(images/inner-banner.jpg) no-repeat 0 0;
	height:264px;
}
td.featureGap{
	padding:10px 0 8px 0;
}
td.featureBox{
	background:url(images/feature-box.jpg) no-repeat 0 0;
	width:231px;
	height:130px;
}
td.gap{
	width:8px;
}
h2.aboutText{
	background:url(images/about-text.jpg) no-repeat 15px 14px;
	height:40px;
	text-indent:-10000px;
}
h2.projectText{
	background:url(images/project-text.jpg) no-repeat 15px 14px;
	height:40px;
	text-indent:-10000px;
}
h2.newsText{
	background:url(images/news-text.jpg) no-repeat 15px 14px;
	height:40px;
	text-indent:-10000px;
}
h2.careerText{
	background:url(images/career-text.jpg) no-repeat 15px 14px;
	height:40px;
	text-indent:-10000px;
}
p.featureText{
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#C5C5C5;
	width:195px;
	margin:0 0 0 15px;
}
a.more_career{
	width:45px;
	height:16px;
	background-color:#635E5E;
	display:block;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#BDBBBB;
	text-align:center;
	text-decoration:none;
	width:50px;
	margin:0 0 0 155px;
}
a.more_career:hover{
	color:#FFF;
}
td.footerLeft{
	background:url(images/footer-left.jpg) no-repeat 0 0;
	width:10px;
	height:60px;
}
td.footerRight{
	background:url(images/footer-right.jpg) no-repeat 0 0;
	width:10px;
	height:60px;
}
td.footerMid{
	background:url(images/footer-mid.jpg) repeat-x 0 0;
	width:917px;
}
p.copyTxt{
	font:bold 11px/40px Arial, Helvetica, sans-serif;
	color:#737373;
}
p.footerContact{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#737373;
	text-align:right;
	margin:0px 0px 0 0;
	line-height:13px;
	text-decoration:none;
}
p.footerContact1{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#737373;
	margin:0px 0px 2px 0;
	line-height:10px;
	text-decoration:none;
}
p.footerContact1 a{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#737373;
	text-align:right;
	margin:0px 0px 2px 0;
	line-height:10px;
	text-decoration:underline;
	
}
p.footerContact1 a:hover{
	text-decoration:none;
}

/*-----------------------------Inner page Starts--------------------------*/
h2.mainHeading{
	font:22px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:15px 0;
}
h3.heading{
	font:18px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#9B9A9A;
	margin:0 0 10px 0;
}
h3.subHeading{
	font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	margin:0 0 5px 0;
}
h3.subTxt{
	font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	margin:0 0 5px 30px;
}
p.subtxtDetail{
	margin:0 0 0 30px;
}
p.italicText{
	font:italic 14px/16px Arial, Helvetica, sans-serif;
	color:#555555;
	margin:0 0 0 30px;
}
ul.projects{
	margin:10px 0 10px 30px;
}
ul.projects li{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#555555;
}
.listBox{
	background-color:#EBEBEB;
	border:1px solid #C3C3C3;
	height:28px;
}
.listBox p{
	font:12px/28px Arial, Helvetica, sans-serif;
	color:#666;
	margin:0 0 0 15px;
}
td.galleryBox{
	background-color:#EBEBEB;
	border:1px solid #C3C3C3;
	padding:0 6px;
}
td.contentBox{
	border:1px solid #C3C3C3;
	padding:0 6px;
}
input.textBox{
	margin:8px 0 0 0;
}
input.radioButn{
	width:14px;
	height:14px;
	margin:8px 0;
}
.guidepadd {
	padding:1px 0 26px 0;
	}
.gloss-bg {
	background:url(images/gloss-bg.gif) repeat-x 0 0;
	font:bold 16px/33px Verdana, Arial, Helvetica, sans-serif;
	color:#DADADA;
	padding:0 0 0 7px;
	}
td.toppadd {
	padding:1px 0 0 0;
	}
td.bluebg {
	padding:1px 0 0 0;	
	background:url(images/menu-top-bg.jpg) no-repeat 0 0;
	height:9px;
	}
/*.guidemenu {
	
	
	}*/
.guidemenu ul {
	list-style-type:none;
	padding:0;
	margin:0 10px 203px 8px;
	}
.guidemenu ul li {
	margin:0 0 1px 0;
	}
.guidemenu ul li a {
	background:url(images/guide-menu.jpg) no-repeat 0 0;
	font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#E6E6E6;
	padding:0 0 0 30px;
	text-decoration:none;
	display:block;
	width:182px;
	}
.guidemenu ul li a:hover, .guidemenu ul li a.active {
	background:url(images/guide-menu-hover.jpg) no-repeat 0 0;
	color:#000000;
	}
.quality {
	background:url(images/table-bg.gif) repeat-x 0 0;
	font:bold 12px/33px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 0 15px;
	}
.quality-text {
	background:url(images/quality-text-bg.gif) no-repeat 0 0;
	padding:19px 20px 0;
	}
p.block-content {
	font:12px/16px Arial, Helvetica, sans-serif; color:#000000;
	height:144px;
	}
td.carrerBanner{
	
	/*height:264px;*/
}
.bannergap {
	padding:0 0	0 0;
	}
.feature-bg {
	background:url(images/feature-bg.gif) repeat-x 0 0;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#C5C5C5;
	background-color:#0F0F0F;
	}
.featureimg {
	margin:0 0 13px 0;
	}
p.working {
	background:url(images/working.gif) no-repeat 0 0;
	width:176px; line-height:11px;
	display:block;
	margin:11px 0 11px 4px;
	text-indent:-10000px;
	}
p.current {
	background:url(images/current.gif) no-repeat 0 0;
	width:145px; line-height:11px;
	display:block;
	margin:11px 0 11px 4px;
	text-indent:-10000px;
	}
p.company{
	background:url(images/company.gif) no-repeat 0 0;
	width:140px; line-height:11px;
	display:block;
	margin:11px 0 11px 4px;
	text-indent:-10000px;
	}
p.education {
	background:url(images/education.gif) no-repeat 0 0;
	width:193px; line-height:11px;
	display:block;
	margin:11px 0 11px 4px;
	text-indent:-10000px;
	}
p.text {
	margin:0 0 0 4px;
	}
span.boldtext {
	font-weight:bold;
	color:#EDEDED;
	}
a.more{
	width:45px;
	height:16px;
	background-color:#635E5E;
	display:block;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#BDBBBB;
	text-align:center;
	text-decoration:none;
	width:50px;
	margin:0 0 0 155px;
}
a.more:hover{
	color:#FFF;
}
a.more_career {
	background:url(images/more-bg.gif) no-repeat 0 0;
	width:52px; height:20px;
	text-align:center;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	margin:10px 0 1px 4px;
	text-decoration:none;
	}
a.more_career:hover {
	background:url(images/more-bg-hover.gif) no-repeat 0 0;
	}
	
.footerContact_web{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#737373;
	text-align:right;
	margin:0px 0px 0 0;
	text-decoration:none;
}
td.menuBg_footer{
background:#999999;
	
	height:30px;
}
td.menuBg_footer ul{
	margin:0 0 0 25px;
	height:30px;
}
td.menuBg_footer ul li{
	
	float:left;
	padding:0 40px 0 40px;
	height:30px;
}
td.menuBg_footer ul li a{
	font:bold 10px/32px Verdana, Arial, Helvetica, sans-serif;
	color:#EEEAD6;
	float:left;
	text-decoration:none;
}
td.menuBg_footer ul li a:hover{
	color:#FFF;
}
