/* CSS Document */



body{

	padding:0;

	margin:0;

	background-color:#F6E5F1;

	color:#000;

	background: url(images/bg_logo.gif) no-repeat;

    background-position:45% 35%;

/*	background-image:url('images/bwcci_new_logo.gif');

	background-repeat:no-repeat;

	background-attachment:fixed;

	background-position: 300px 200px;*/

/*	opacity:0.3;

	filter:alpha(opacity=30);	*/

}

#container{



}

div, h1, h2, p, form, label, input, textarea, img, span{

	margin:0; padding:0;

}



ul{

	margin:0; 

	padding:0; 

	list-style-type:none;

	font-size:0;

}

.spacer{

	clear:both; 

	font-size:0; 

	line-height:0;

}

/*------------------------------------------------body--------------------*/



/*------------------------------------------------top part--------------------*/

#top{

/*	background:url(images/top_part.gif) 0 0 no-repeat;*/

	width:968px;

	/*height:125px;*/
	height:127px;

	margin:0 auto;

	position:relative;

}

/*#top img{

	position:relative;	

	width:80px;

	height:66px;

}*/

#top h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold }

#top ul{

	width:365px;

	height:29px;

	position:relative;	

}

#top ul li{

	float:left;

	margin:0 1px 0 0;

}

#top ul li a{

	background:url(images/nav_bg.gif) 0 0 no-repeat;

	width:90px;

	height:29px;

	display:block;

	font:bold 11px/29px Verdana, Arial, Helvetica, sans-serif;

	color:#fff;

	text-decoration:none;

	text-transform:uppercase;

	text-align:center;

	background-color:inherit;

}

#top ul li a:hover{

	background:url(images/nav_hover.gif) 0 0 no-repeat;

	width:90px;

	height:29px;

	color:#4C4C4C;

	background-color:inherit;

}

#top ul li.hover{

	float:left;

	margin:0 1px 0 0;

	background:url(images/nav_hover.gif) 0 0 no-repeat;

	width:90px;

	height:29px;

	display:block;

	font:bold 11px/29px Verdana, Arial, Helvetica, sans-serif;

	color:#4C4C4C;

	text-decoration:none;

	text-transform:uppercase;

	text-align:center;

	background-color:inherit;

}

/*------------------------------------------------top part--------------------*/



/*------------------------------------------------body--------------------*/

#body{

	width:968px;

	margin:0 auto;

	padding:0;

/*	background-color:#fff;*/

	color:#000;

}

#body #header{

	width:968px; height:2px; background-color:#D58FC0;

}



#body ul.nav{

	width:900px;

	height:46px;

	border-bottom:#EEEEEE solid 4px;

	padding:3px 0 2px 66px;

	margin:0 0 3px 0;

	background-color:#fff;

	color:#000;

}

#body ul.nav li.navLink{

	display:block;

	background:url(images/nav_div.gif) right top repeat-y;

	float:left;

	height:46px;

	padding:0 1px 0 0;

}

#body ul.nav li.navLinkNoBdr{

	display:block;

	background-image:none;

	float:left;

	height:46px;

	padding:0 1px 0 0;

}

#body ul.nav li.navLink a.photo{

	display:block;

	background:url(images/photo_icon.gif) 0 12px no-repeat #fff;

	padding:0 14px 0 42px;

	font:bold 13px/46px Verdana, Arial, Helvetica, sans-serif;

	color:#171717;

	text-transform:uppercase;

	text-decoration:none;

}

#body ul.nav li.navLink a.photo:hover{

	background:url(images/photo_icon.gif) 0 12px no-repeat #fff;

	color:#39638A;

}

#body ul.nav li.navLink a.staff{

	display:block;

	background:url(images/members.gif) 12px 16px no-repeat #fff;

	padding:0 15px 0 45px;

	font:bold 13px/46px Verdana, Arial, Helvetica, sans-serif;

	color:#171717;

	text-transform:uppercase;

	text-decoration:none;

}

#body ul.nav li.navLink a.staff:hover{

	background:url(images/members.gif) 12px 16px no-repeat #fff;

	color:#39638A;

}

#body ul.nav li.navLink a.project{

	display:block;

	background:url(images/project_icon.gif) 9px 12px no-repeat #fff;

	padding:0 14px 0 43px;

	font:bold 13px/46px Verdana, Arial, Helvetica, sans-serif;

	color:#171717;

	text-transform:uppercase;

	text-decoration:none;

}

#body ul.nav li.navLink a.project:hover{

	background:url(images/project_icon.gif) 9px 12px no-repeat #fff;

	color:#39638A;

}

#body ul.nav li.navLink a.career{

	display:block;

	background:url(images/career.gif) 15px 12px no-repeat #fff;

	padding:0 8px 0 52px;

	font:bold 13px/46px Verdana, Arial, Helvetica, sans-serif;

	color:#171717;

	text-transform:uppercase;

	text-decoration:none;

}

#body ul.nav li.navLink a.career:hover{

	background:url(images/career.gif) 15px 12px no-repeat #fff;

	color:#39638A;

}

#body ul.nav li.navLinkNoBdr a.training{

	display:block;

	background:url(images/training.gif) 15px 12px no-repeat #fff;

	padding:0 0 0 50px;

	font:bold 13px/46px Verdana, Arial, Helvetica, sans-serif;

	color:#171717;

	text-transform:uppercase;

	text-decoration:none;

}

#body ul.nav li.navLinkNoBdr a.training:hover{

	background:url(images/training.gif) 15px 12px no-repeat #fff;

	color:#39638A;

}

/*------------------------------------------------left panel--------------------*/

#middle{

	width:530px;

	padding:5px 1px 0 15px;

	float:left;



/*	background-image: url(images/bwcci_new_logo.gif); 

	background-position: 200px 100px; */

}

.details{

	width:700px;

	padding:5px 5px 0 10px;

	float:left;



/*	background-image: url(images/bwcci_new_logo.gif); 

	background-position: 200px 100px; */

}



#middle h2{

	font:bold 24px/16px Verdana, Arial, Helvetica, sans-serif;

	color:#497C00;

/*	background-color:#fff;*/

	margin:0 0 12px 0;

	display:block; 

	clear:both; 

	padding:10px 0 0 0;

}

#middle p.about_us{

	font:normal 12px/19px Verdana, Arial, Helvetica, sans-serif;

	color:#000;

/*	background-color:#fff;*/

	margin:0;

	padding:0; 

	text-align:justify;

}

#middle p.about_us span{

	color:#9E3F01;

/*	background-color:#FFF6DB;*/

	font:bold 12px/19px Verdana, Arial, Helvetica, sans-serif;

}



#middle p.lftText{

	font:normal 12px/19px Verdana, Arial, Helvetica, sans-serif;

	color:#000;

/*	background-color:#fff;*/

	margin:0;

	padding:0;

}

#middle p.lftText span{

	color:#9E3F01;

/*	background-color:#FFF6DB;*/

	font:bold 12px/19px Verdana, Arial, Helvetica, sans-serif;

}



#middle p.viewMore, #left p.viewMore{

	width:77px;

	height:13px;

	background:url(images/view_more_bg.gif) 0 0 repeat-x;

	padding:0 0 0 288px;

	margin:15px 0 15px 0;

	font-size:0;

	display:block;

}



#middle p.viewMore a{

	background:url(images/view_more.gif) 0 0 no-repeat;

	width:77px;

	height:13px;

	display:block;

}

#middle p.viewMore a:hover{

	background:url(images/view_more_hover.gif) 0 0 no-repeat;

}

/* -----------------------------------------------Press Release-----------------*/

#press{

	width:293px; 

	margin:5px 0px 5px 0px;

	background:url(images/press_bg.gif) 0 0 repeat-y; 

	padding:0 0px;

}

#press p.top1{

	background:url(images/press_top1.gif) 0 0 no-repeat;

	width:293px;

	height:21px;

}

#press h2{

	background:url(images/press_h21.gif) 0 0 no-repeat;

	width:293px;

	height:20px;

	font:bold 24px/16px Verdana, Arial, Helvetica, sans-serif;

	color:#497C00;

	margin:0 0 12px 0;

	display:block; 

	padding-left:5px;

}

#press p.lftBottomText{

	margin:0 13px 0 18px;

	font:bold 13px/19px Verdana, Arial, Helvetica, sans-serif;

	color:#91835B;

	background-color:#fff;

}

#press p.lftBottomText span{

	font:bold 13px/19px Verdana, Arial, Helvetica, sans-serif;

	color:#C24E01;

	background-color:#fff;

}

#press p.bot1{

	background:url(images/press_bot1.gif) 0 0 no-repeat;

	width:293px;

	height:25px;

}

/*------------------------------------------------left panel--------------------*/



/*------------------------------------------------mid panel--------------------*/

#left{

	width:170px;

	border:#FF6600 solid 1px;

	float:left;

}

/*------------------------------------------------mid panel--------------------*/



/*------------------------------------------------right panel--------------------*/

#right{

	width:240px;

	float:right; 

	margin:0 0 5px 0;

	padding:0px; 

	background-color:#EAC4DF;

}

#calendar {  width:240px; padding-left:0px; margin-bottom:5px;}

#calendar h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:center; padding:0px; margin:0px}



#right h2.solution{

	font:bold 24px/39px Verdana, Arial, Helvetica, sans-serif;

	color:#497C00;

	background-color:#fff;

	padding:0 0 0 17px; margin:5px 0px; 

	text-align:left;

}

#right ul{

	width:210px;

	padding:10px 0px; 

	border:0px solid #9A046D;

}

#right ul li{

	display:block;

	background:url(images/solution_div1.gif) left bottom repeat-x;

/*	height:20px;*/

	width:210px;

	padding:0 0 1px 5px;

}

#right ul li a{

	background:url(images/arrow1.gif) 0 7px no-repeat;

	padding:0 0 0 10px;

	font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;

	color:#000;

	background-color:#EAC4DF;

	text-decoration:none;

	margin:0;

	display:block;

}

#right ul li a:hover{

	color:#A60303;

	background-color:#E3B1CF;

}

#right ul li.noImg{

	display:block;

	background-image:none;

	height:20px;

}

/*------------------------------------------------right panel--------------------*/



/*------------------------------------------------bodyBottom--------------------*/

#bodyBottom{

	width:968px;

	margin:18px 0 0 0;

	padding:8px 0px 9px 0px;

	float:left;

}

#bodyBottom ul{

	width:960px;

	background-color:#F1F1F1;

	color:#000;

	padding:8px 0 8px 8px;

	float:left;

	display:block;

}

#bodyBottom ul li.one{

	padding:7px 47px 36px 21px;

	font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;

	color:#131313;

	background-color:#fff;

	float:left;

	border-right:#F1F1F1 solid 8px;

	display:block;

	width:258px;

}

#bodyBottom ul li.one a{

	font:bold 11px/43px Verdana, Arial, Helvetica, sans-serif;

	color:#D35400;

	background-color:#fff;

	text-decoration:underline;

	margin:0 0 0 0;

	display:block;

}

#bodyBottom ul li.one a:hover{

	color:#528B00;

	background-color:#fff;

	text-decoration:none;

}

#bodyBottom ul li.two{

	padding:7px 18px 36px 24px;

	font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;

	color:#131313;

	background-color:#fff;

	float:left;

	border-right:#F1F1F1 solid 8px;

	display:block;

	width:271px;

}

#bodyBottom ul li.two a{

	font:bold 11px/43px Verdana, Arial, Helvetica, sans-serif;

	color:#D35400;

	background-color:#fff;

	text-decoration:underline;

	margin:0 0 0 0;

	display:block;

}

#bodyBottom ul li.two a:hover{

	color:#528B00;

	background-color:#fff;

	text-decoration:none;

}

#bodyBottom ul li.three{

	padding:7px 16px 16px 26px;

	font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;

	color:#131313;

	background-color:#fff;

	float:left;

	border-right:#F1F1F1 solid 8px;

	display:block;

	width:255px;

}

#bodyBottom ul li.three a{

	font:bold 11px/43px Verdana, Arial, Helvetica, sans-serif;

	color:#D35400;

	background-color:#fff;

	text-decoration:underline;

	margin:0 0 0 0;

	display:block;

}

#bodyBottom ul li.three a:hover{

	color:#528B00;

	background-color:#fff;

	text-decoration:none;

}

/*------------------------------------------------bodyBottom--------------------*/



/*------------------------------------------------body--------------------*/



/*------------------------------------------------footer--------------------*/

#footerMain{

	width:968px;

	margin:0 auto;

	height:128px;

	background-color:#fff;

	color:#000;

	padding:0 0 0px 0;

}

#footer{

	width:968px;

	margin:0 auto;

	background:url(images/footer_bg.gif) 0 0 repeat-x;

	height:128px;

	position:relative;

}

#footer ul{

	width:460px;

	position:absolute;

	left:262px;

	top:20px;

}

#footer ul li{

	float:left;

	color:#fff;

	background-color:inherit;

	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;

}

#footer ul li a{

	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;

	color:#fff;

	background-color:inherit;

	padding:0 11px;

	text-decoration:none;

}

#footer ul li a:hover{

	color:#fff;

	background-color:#03373B;

}

#footer p.copyright{

	font:normal 11px/11px Verdana, Arial, Helvetica, sans-serif;

	color:#FDFF35;

	background-color:inherit;

	position:absolute;

	left:400px;

	top:45px;

}

#footer a.xht{

	width:85px;

	height:13px;

	background:url(images/xhtml_bg.gif) 0 0 no-repeat;

	position:absolute;

	left:391px;

	top:59px;

	margin:0;

}

#footer a.xht:hover{

	background:url(images/xhtml_bg_hover.gif) 0 0 no-repeat;

}

#footer a.cs{

	width:85px;

	height:13px;

	background:url(images/css_bg.gif) 0 0 no-repeat;

	position:absolute;

	left:478px;

	top:59px;

	margin:0;

}

#footer a.cs:hover{

	background:url(images/css_bg_hover.gif) 0 0 no-repeat;

}

#footer p.design{

	display:block;

	width:187px;

	height:17px;

	padding:3px;

	position:absolute;

	left:382px;

	top:65px;

	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;

	color:#fff;

	background-color:#03373B;

	text-transform:none;

	text-align:center;

}

#footer p.design a.link{

	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;

	color:#FA8605;

	background-color:#03373B;

	text-decoration:none;

	text-transform:none;

}

#footer p.design a.link:hover{

	color:#FDFF35;

	background-color:#03373B;

}

/*------------------------------------------------footer--------------------*/


