@charset "utf-8";
/* CSS Document */

body
{
	margin:0px;
	padding:0px;
	background:url(../cepios_images/bg.gif) repeat-x;
	font-family:Tahoma, Geneva, sans-serif;
}

a
{
	outline:none;
}

.Wrapper
{
	margin:0px auto;
	padding:0px;
	
	width:978px;
	
}

/*header*/

.header
{
	margin:0px;
	width:978px;
	display:block;
	height:80px;
	
}

.hdrLeft
{
	padding:13px 0 0 22px;
	float:left;
}
.hdrRight
{
	width:600px;
	float:right;
}

.hdrRightTop
{
	float:right;
	margin:0px;
	padding:0px;
	height:24px;
	
} 

.hdrRightBottom
{
	margin:30px 0 0 0px;
	float:right;
	width:441px;
	padding:0px 0 0 57px;
}

.hdrRightBottom ul
{
	margin:0px;
	padding:0px;
}
.hdrRightBottom ul li
{
	list-style:none;
	float:left;	color:#8e8e8e;
	font-family:Calibri;
	font-size:14px;
}

.hdrRightBottom ul li a
{
	display:block;
	color:#8e8e8e;
	overflow:hidden;
}

.lihome a
{
	background:url(../cepios_images/nav_home.gif) no-repeat bottom; 
	width:77px;
	height:26px;
}

.liservices a
{
	background:url(../cepios_images/nav_services.gif) no-repeat bottom;
	width:94px;
	height:26px;
}

.liclients a
{
	background:url(../cepios_images/nav_clients.gif) no-repeat bottom;
	width:79px;
	height:26px;
}
.liportfolio a
{
	background:url(../cepios_images/nav_clients.gif) no-repeat bottom;
	width:79px;
	height:26px;
}
.licareers a
{
	background:url(../cepios_images/nav_careers.gif) no-repeat bottom;
	width:86px;
	height:26px;
}

.licontactus a
{
	background:url(../cepios_images/nav_contactus.gif) no-repeat bottom;
	width:104px;
	height:26px;
}

.lihome a:hover,.liservices a:hover,.licareers a:hover,.liclients a:hover,.licontactus a:hover,.liportfolio a:hover
{
	background-position:top;
}

.current
{
	background-position:top !important;
	color:#fff !important;
}

/*content*/

.contentArea
{
	 width:978px;
	 display:block;
	 overflow:hidden;
	 margin-bottom:50px;
}

.mainBanner
{
	width:984px;
	margin-top:9px;
	display:block;
	overflow:hidden;
	
}

.mainBanner ul
{
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
}
 

.mainBanner li
{
  list-style:none;
  float:left;
  padding-right:3px;
}

.mainBanner li.last
{
 padding-right:0px;	
}


.mainBanner li a
{
	display:block;
	overflow:hidden;
}


#bannerTabOne a
{
	background:url(../cepios_images/banner_tabone.gif) no-repeat;
	width:242px;
	height:38px;
}

#bannerTabTwo a
{
	background:url(../cepios_images/banner_tabtwo.gif) no-repeat;
	width:242px;
	height:38px;
}

#bannerTabThree a
{
	background:url(../cepios_images/banner_tabthree.gif) no-repeat;
	width:242px;
	height:38px;
}

#bannerTabFour
{
	padding-left:1px;
	padding-right:0px;
}


#bannerTabFour a
{
	background:url(../cepios_images/banner_tabfour.gif) no-repeat;
	width:242px;
	height:38px;
}

.activebanner a
{
	background-position:0 -38px !important;
}

#bannerTabOne a:hover,#bannerTabTwo a:hover,#bannerTabThree a:hover,#bannerTabFour a:hover
{
	background-position:bottom;
}

.newsSection
{
	margin:0px;
	padding:2px 0 0 0;
	width:978px;
	background:url(../cepios_images/news_bg.gif) repeat-x;
	display:block;
	overflow:hidden;
	
}

.latestNews
{
	background:url(../cepios_images/LatestNews.gif) no-repeat;
	width:121px;
	height:30px;
	padding:0px 0 5px 0px;
	float:left;
}



.newsOuter
{
	margin:0px;
	padding:8px 0 0 12px;
	display:block;
	float:left;
	overflow:hidden;
	font-size:12px;
	width:770px;
}

.newsOuter li
{
	list-style:none;
	color:#545454;
	font-family:Tahoma, Geneva, sans-serif;
	margin:0px;
	padding:0px;
	
}

.moreNews
{
	float:left;
	background:url(../cepios_images/black_arrow.png) no-repeat 0 12px;
	padding:8px 0 0 15px;
}

.moreNews a
{
	text-decoration:none;
	color:#4b4b4b;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.newslist
{
	float:left;
}
.newsDate
{
	float:left;
	color:#9f9f9f;
	padding-left:20px;
}

.bottomContent
{
	padding:14px 0 0 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	height:160px; !important;
	color:#6e6e6e;
}

.digitalEnterprise
{
	background:url(../cepios_images/digitalEnterprise_Bg.gif) no-repeat 0 0px;
width:293px;
	padding:8px 0 0 16px;
	margin:0px 25px 0 0;
	line-height:16px;
	height:152px;
	float:left;
	
}
 
.digitalIntro {
margin-bottom:26px;
width:266px;
}

.weeklySharepoint
{
	background:url(../cepios_images/digitalEnterprise_Bg.gif) no-repeat 0 0px;
	width:293px;
	padding:17px 0 0 16px;
	margin:0px 25px 0 0;
	line-height:16px;
	height:143px;
	float:left;
}

.twitter
{
	float:left;
	padding:0px 0 0 0;
	
}

.announceIntro {
background:url(../cepios_images/3w_bg.gif) no-repeat 135px 45px !important;
font-family:Tahoma,Geneva,sans-serif !important;
font-size:11px;
padding:0 10px 0 0;
width:280px;
}
.announceIntro {
}
.announceIntro div {
clear:both;
display:block;
margin:2px 0 7px;
width:200px;
overflow:hidden;
padding:0;
}
.announceIntro div img
{
	float:right;
	margin-top:25px;
}
.announceIntro div a
{
	background:none;
	padding:0;
}
.fr
{
	float:right;
}
.announceIntro span
{
	color:#d69215;
	font-weight:bold;
	margin-bottom:20px;
}
.announceIntro p
{
	margin:0;
	padding:9px 0 7px;
}
 
.announceIntro h2
{
	color:#1592e4; 
	padding:0 ;
	font-weight:bold;
	font-size:15px;
	float:none !important;
	clear:both;
	
}
.announceIntro a
{
	color:#4b4b4b;
	background:url(../cepios_images/arrow_more.gif) no-repeat 0 4px;
	padding-left:12px;
	font-weight:bold;
}
.sharepointIntro
{
	width:266px;
	margin-bottom:4px;
}


.twitterIntro
{
	width:309px;
	

	
}
.subscribe
{
	padding:21px 0 0 15px;
	background:url(../cepios_images/black_arrow.png) no-repeat 0 26px;
}


.subscribe a
{
	text-decoration:none;
	color:#4b4b4b;
}

.subscribe a:hover
{
	text-decoration:underline;
}


.subscribeNow
{
	font-weight:bold;
}

.viewDetails
{
	background:url(../cepios_images/black_arrow.png) no-repeat 0 4px;
	padding:0 0 0px 15px;
	margin-right:15px;
	float:right;
}

.viewDetails a
{
	text-decoration:none;
	font-weight:bold;
	color:#4b4b4b;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	
}

.viewDetails a:hover
{
	text-decoration:underline;
}

.mt20
{
	margin-top:20px;
}
.mt10
{
	margin-top:10px;
}
.twitTitle
{
	margin:0px;
	display:block;
	overflow:hidden;
	padding:15px 0 10px 4px;
	border-bottom:2px solid #d9e4eb;
}
.caseStudy
{
	display:block;
	padding:0 0 20px;
	margin-bottom:20px; 
	overflow:hidden;
	border-bottom:1px solid #dbdbdb;
}
.mr20
{
	margin-right:20px;
}
 
.caseStudyLeft
{
	float:left;
	width:570px;
}

.twitBtn
{
	padding:9px 0 0 ;
	width:311px;
	color:#1b6a91;
	font-family:calibri;
	font-size:13px;
	font-weight:bold;
	display:block;
	height:66px;
	overflow:hidden;
	margin-top:8px;
	background:url(../cepios_images/homecalusl.gif) no-repeat left top;
}
 
.twitBtn label
{
	display:block;
	padding:5px 10px 3px;
}
 
.twitBtn span a, .twitBtn span a:hover
{ 
text-decoration:none !important;
}
.twitBtn a
{
font-weight:bold !important;
color:#0a3855;
text-decoration:none;
}
.twitBtn a:hover
{
text-decoration:underline;
}

#careerUl
{
	margin:0px;
	padding:0px;
}

#careerUl li
{
	margin:0px;
	padding:8px 0px 11px 0px;
	float:none;
	padding-right:0px;
	background:url(../cepios_images/homecareerbg.gif) repeat-x;
}


#careerUl li a
{
	text-decoration:none;
	background:url(../cepios_images/singlearrow.gif) no-repeat 9px 3px;
	padding-left:20px;
	color:#bd691e;
}
#careerUl li a:hover
{
	text-decoration:underline;
}

.footer
{
	height:39px;
	width:978px;
	margin:0 auto;
	margin-top:57px;
}

.innerpagefooter
{
	height:39px;
	background:#164564;
}

.footerLeft
{
	float:left;
	padding:14px 0 0;
}
.footerLeft ul
{
	margin:0px;
	padding:0px;
	font-family:;
	font-size:11px;
	
}

.footerLeft ul li
{
	float:left;
	list-style:none;
	border-right:1px solid #143246;
	padding:0 12px 0 12px;
	
}

.footerLeft ul li a
{
color:#406d8a;
text-decoration:none;
}

.footerLeft ul li a:hover
{
	text-decoration:underline;
}

.footerRight
{
	float:right;
	margin:7px 6px 4px 0;
	padding:7px 0 4px 12px;
	width:152px;
	height:21px;
	background:url(../cepios_images/footertwitter.gif) no-repeat right top;
}

.footerRight a
{
color:#fff;
font-family:calibri;
font-weight:bold;
text-decoration:none;
font-size:12px;
}
.colorOrange
{
	color:#bd691e;
}

.last
{
	border:none !important;
}

/*inner page*/
/*web presence */
.innerpage
{
	background:url(../cepios_images/innerpage_bg.gif) repeat-x #c3d3dd;
}

.InnerpageContent
{
	width:978px;
	background:#ffffff;
	margin-bottom:30px;
	
}

.InnerpageBanner
{
	padding-top:1px;
}

.breadCrumbOuter
{
	width:976px;
	background:url(../cepios_images/breadCrum_Bg.gif) repeat-x 0 1px;
	margin:0px 1px 0 1px;
	border-bottom:2px solid #fff;
	display:block;
	overflow:hidden;
}

.breadCrumb 
{
	margin-bottom:9px;
	margin-left:9px;
	font-weight:bold;
	color:#565656;
	font-size:11px;
	padding:13px 15px 13px 0px;
	border-bottom:1px solid #dbdbdb;
	width:943px;
	display:block;
	overflow:hidden;
}

.breadCrumbLink
{
	float:right;
}
.breadCrumb a
{
	text-decoration:none;
	color:#565656;
	padding:0 10px 0 0;
	background:url(../cepios_images/blue_arrow.png) no-repeat right;
	margin-right:5px;
	font-weight:normal;
}

.breadCrumb a:hover
{
	text-decoration:underline;
}

.webpresenceOuter
{
	width:960px;
	margin-left:10px;
}

.leftContent
{
	float:left;
	margin-right:11px;
 }
 
 .servicesTitle
 {
	 background:url(../cepios_images/servicesTitle.gif) no-repeat;
	 width:198px;
	 height:34px;
 }
 
 .middleContent
 {
	 float:left;
	 width:525px;
	 margin-right:6px;
 }
 
 .clientmiddleContent
 {
	 float:left;
	 width:733px;
	 margin-right:6px;
 }
 .careersmiddleContent
 {
	  float:left;
	 width:733px;
	 margin-right:6px;
 }
 .ThankyoupagemiddleContent
 {
	 float:left;
	 
	
 }
 
 .pageTitles
 {
	 border-bottom:1px solid #dddddd;
	 margin-bottom:30px;
 }
.Content
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:0 9px 0 9px;
	color:#5b5b5b;
	line-height:16px;
	text-align:justify;
}

 

.subTitle
{
	color:#4da8e2;
	font-weight:bold;
	padding-bottom:6px;
}

.whyCepios
{
	color:#cd6927;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	background:url(../cepios_images/black_arrow.png) no-repeat 0 6px;
	padding:0 0 0 20px;
	text-decoration:none;
	margin-bottom:90px;
	display:block;
	width:297px;
}

.whyCepios:hover
{
 text-decoration:underline;	
}

.contactUsNow
{
	background:url(../cepios_images/contactUsNowBg.gif) no-repeat;
	width:312px;
	height:83px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:40px 0 0 17px;
	margin-bottom:37px;
}

.contactUsNowIntro
{
	width:216px;
	color:#5b5b5b;
	padding-bottom:10px;
}


.contactUsOrange
{
text-decoration:none;
color:#d6702b;
}

.orange
{
	color:#d6702b;
}

.contactUsOrange:hover
{
	text-decoration:underline;
}

.rightContent
{
	float:left;
	background:#f1f1f1;
	border-bottom:5px solid #f1f1f1;
	width:217px;
	margin-bottom:25px;
}

.careersrightContent
{
	float:left;
	
	width:217px;
	margin-bottom:25px;
}

.download
{
	background:#ffffff url(../cepios_images/whitepaperBg.gif) no-repeat;
	width:204px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#555555;
	margin-bottom:2px;
	padding:0px 0 0 0px;
	margin:7px 0 5px 7px;
}

.introductortydownload
{
	background:#FFF;
	width:204px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#555555;
	margin-bottom:2px;
	padding:0px 0 0 0px;
	margin:7px 0 5px 7px;
}

.downloadTitle
{
padding:8px 0 0 11px;
margin:0px;
}
.sharedownload
{
	background:#ffffff;
	width:204px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#555555;
	margin-bottom:2px;
	padding:0px 0 0 0px;
	margin:7px 0 5px 7px;
}

.whitepaperimg
{
	float:right;
	padding:0px 0 0 2px;
	margin:0px;
}

.whitepaperTitle
{
	padding:6px 0 2px 7px;
	margin:0px;
}

.downloadIntro
{
	width:136px;
	padding:5px 0 10px 13px;
}

.sharedownloadIntro
{
	width:167px;
	padding:5px 0 10px 13px;
}
.downloadBtn
{
	padding:0 0 12px 13px;
}

.subscribeDiv
{
	width:204px;
	background:#ffffff;
	margin:0px 0 5px 7px;
}

.getInTouchDiv
{
	width:204px;
	background:url(../cepios_images/bg_form.gif) repeat-x bottom #fff; 
	margin:7px 0 0 7px;
	border-bottom:1px solid #fff;
}

.digitalSubscribe
{
	padding:12px 0 15px 6px;
	
}

.wklymainContent
{
	color:#555555;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	width:186px;
	padding:0 0 13px 13px;
	
	
}

.wklymainContent form
{
	margin:0 0 14px;
	padding:0px;
	
}

.mailinput
{
	width:169px;
	height:19px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	border:1px solid #d1d1d1;
	border-bottom:0 !important;
	padding:2px 5px;
	margin-top:3px;
	background:url(../cepios_images/bg_txt.gif) repeat-x top;
	color:#3A7AA1;
	margin-bottom:7px;
}

.mailText
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	width:169px;margin-top:3px;
	border:1px solid #d1d1d1;
	border-bottom:0 !important;
	color:#3A7AA1;
	padding:2px 5px;
	background:url(../cepios_images/bg_txt.gif) repeat-x top;
	margin-bottom:7px;
	height:55px;
}

.sendbtn
{
	background:url(../cepios_images/subscribeNowBtn.gif) no-repeat;
	border:none;
	width:123px;
	margin-top:3px;
	cursor:pointer;
	height:25px;
	
}

.getintouchsendbtn
{
	background:url(../cepios_images/contactsendbtn.gif) no-repeat;
	width:68px;
	cursor:pointer;
	height:25px;
	border:none;
	margin-top:3px;
	
}
.expertiseOuter
{
	width:204px;
	background:url(../cepios_images/bg_shad.gif) repeat-x top #fff;
	padding-bottom:16px;
	margin-bottom:80px;
	margin-left:7px;
	padding-top:15px;
}

.expertiseTitle
{
	padding:13px 0 22px 9px;;
}

.expertiseOuter ul
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px 0 0 15px;
	line-height:19px;
}


.expertiseOuter ul li
{
	list-style:none;
}
.expertiseOuter ul ul
{
	margin:0px 0 0 5px;
	padding:0px;
}

.expertiseOuter ul ul li
{
	padding:0px 0 0 11px;
	list-style:none;
	background:url(../cepios_images/squareBullet.gif) no-repeat 0 6px;
}

.innerpageFooter
{
	background:#164564;
}

.clickhereBtn
{
	padding:0px;
	margin:11px 0 123px 0;
	display:block;
}

.bold
{
	font-weight:bold;
}


.clientContent ul
{
margin:45px 0 25px 0px;
padding:0px;
display:block;
overflow:hidden;
}

.clientContent ul li
{
list-style:none;
float:left;
background:url(../cepios_images/clientLogoBg.gif) no-repeat;
width:155px;
height:132px;
margin-right:6px;
text-align:center;
padding-top:20px;

 
}

.clientContent ul li span
{
	width:154px;
	display:block;
	overflow:hidden;
	font-size:11px;
	color:#a7a7a7;
}
.clientContent
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#6e6e6e;
	margin:27px 0 0px 0;
	line-height:16px;
	
}

.contactContent
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#6e6e6e;
	margin:27px 0 0px 0;
	line-height:16px;
	
}

.careerImage
{
	padding:91px 0 91px 38px;
}

.careerOl li
{
	line-height:20px;
	
}


.activeaccordion
{
	display:block !important;
	height:auto !important;
}



.howItWorksOuter
{
	
	width:632px;
	margin:38px 0 45px 0;
	display:block;
	overflow:hidden;
}


.tab
{
	width:510px;
	height:45px;
	/*background:url(../cepios_images/howdoesitWorks_ActiveBg.gif) no-repeat;*/
}

.leftactivebg
{
	background:url(../cepios_images/howdoesitWorks_ActiveBg.gif) no-repeat;
	
}

.rightactivebg
{
	background:url(../cepios_images/howdoesservice_activeBg.gif) no-repeat;
	font-weight:bold;
}



.tab a
{
	text-decoration:none;
	margin:12px 0 0 0;
	display:block;
	overflow:hidden;
	float:left;
}

.howDoesItWorksContent
{
	width:459px;
	border:1px solid #d9d9d9;
	padding:30px 29px 22px 20px;
	color:#6d6d6d;
	height:428px;
	
}

#tab1
{
   font-weight:bold;
   color:#6d6d6d;
   margin-left:110px;
 }
 
 
 #tab2
{
 color:#6d6d6d;
 margin-left:94px;
 }
 
 .fontweightnone
 {
	 font-weight:normal !important;
 }
 
 
 .contactForm
{
	
	margin-top:36px;
	
	display:block;
	overflow:hidden;
	color:#b3b3b3;
}

.contactForm form
{
	margin:0px;
	padding:0px;
}

.contactForm b

{
	color:#f04444;
}

 


.contactForm ul
{
	margin:0px 0 95px 0;
	padding:0px;
	display:block;
	overflow:hidden;
	width:495px;
}


.contactForm ul li
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	
}

.lableText
{
	font-weight:bold;
	color:#6e6e6e;
}

.contacttextbox
{
 width:204px;
 border:1px solid #d3d3d3;
 height:28px;
 margin:5px 32px 17px 0;
 color:#6e6e6e;
}


.contacttextarea
{
	border:1px solid #d3d3d3;
	margin:5px 32px 17px 0;
	width:359px;
	height:94px;
	color:#6e6e6e;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
}

.conactusButtons

{
	width:500px;
}

.contactsendbtn
{
	border:none;
	background:url(../cepios_images/contactsendbtn.gif) no-repeat;
	width:70px;
	height:24px;
	cursor:pointer;
	margin-right:0px;
	
}

.contactrestbtn
{
	border:none;
	background:url(../cepios_images/ResetBtn.gif) no-repeat;
	width:62px;
	cursor:pointer;
	height:24px;
}

.contactaddress
{
	color:#6e6e6e;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:20px 0 0 18px;
	margin:0px 0 30px 0;
	line-height:16px;
}

.locationTitle
{
	padding:16px 0 0 18px;
	margin:0px;
}



.Sharepointform
{
    display:block;
	overflow:hidden;
	margin:37px 0 0 0px;
	padding:0px 0 105px 0;
	color:#6E6E6E;
	text-align:left;
	
	
}

.SharepointEnquiryform
{
	padding:10px 0 0 0px;
	
	display:block;
	overflow:hidden;
	width:550px;
	margin:0px 0 0 0px;
}

.sharedata
{
	width:222px;
	float:left;
	padding-right:30px;
	padding-bottom:10px;
}

.sharedata input
{

width:221px;
	height:26px;
	border:1px solid #d6d6d6;
	margin-top:5px;
	
}

.version
{
	
	display:block;
	overflow:hidden;
	
	padding-top:15px;
}

.versionchkbox
{
	display:block;
	overflow:hidden;
	
	padding-top:15px;
	clear:both;

}

.versionchkbox b,.Sharepointquery b
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
.checkbox
{
	
	width:200px;
    float:left;
	height:30px;
	
}

.Sharepointquery
{
	width:500px;

	display:block;
	overflow:hidden;
	
	padding-top:20px;
}

.Sharepointquery textarea
{
	width:360px;
	height:95px;
	border:1px solid #d6d6d6;
}

.Sharepointbutton
{
	
	padding-top:20px;
	padding-bottom:20px;
}

.radio span
{
	
	margin-top:3px;
	
	float:left;
	
	
}

.radio
{
	
	width:70px;
	float:left;
	margin-bottom:30px;
}

.radio input
{
	float:left;

}

.checkbox span
{
	padding:0px;
	margin:0px;
	
	
}

.required
{
	font-size:11px !important;
	padding-right:10px;
	padding-top:7px;
	background:url(../cepios_images/required.gif) no-repeat right;
	color:#6E6E6E;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:left;
}

.SESendBtn
{
	background:url(../cepios_images/sendbtn.gif) no-repeat;
	width:65px;
	height:23px;
	cursor:pointer;
	border:none;
}

.SEresetBtn
{
	background:url(../cepios_images/ResetBtn.gif) no-repeat;
	width:65px;
	height:23px;	cursor:pointer;
	border:none;
	margin-left:7px;
	
}

.sharepointContent
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#6e6e6e;
	margin:27px 0 30px 0;
	line-height:16px;
	
}

.DownIntroductoryform
{
	margin-bottom:100px;
}

.redLink
{
	color:#F73E3E;
	font-weight:bold;
	text-decoration:none;
}

.redLink:hover
{
	text-decoration:underline;
}


.colorcodedcontactform
{
	display:block;
	overflow:hidden;
	width:539px;
}

.colorcodedcontactform form
{
	margin:30px 0 0 0px !important;
	padding:0 0 30px 0px !important;
	color:#6E6E6E;
}


.data1
{
	
	width:223px;
	padding:0 20px;
	float:left;
	text-align:left;
	
}

.colorquery
{
	
	width:223px;
	padding:0 20px; 
	text-align:left;
	
}
.data1 b,.data2 b,.colorquery b
{
color:#6E6E6E;
font-size:11px;
font-family:Tahoma, Geneva, sans-serif;
}

.data2
{
	
	width:223px;
	float:left;
		text-align:left;
	
}

.textareaquery
{
	width:247px;
	height:60px;
	margin:5px 0 15px 0;
	border:1px solid #D3D3D3;
}

.thankuPageLable
{
	padding-top:18px;
	width:141px;
	display:block;
	overflow:hidden;
	color:#6E6E6E;
}

.wklythankyou
{
	margin-bottom:200px;
}



.downloadbox
{
	
	width:265px;
	margin-top:20px;
	padding-bottom:500px;
	
	
}



.downlodboxtopbg
{
	background:url(../cepios_images/downloadbox-topbg.gif) no-repeat bottom ;
	width:265px;
	
	height:5px;
	
}

.downlodboxbottombg
{
	background:url(../cepios_images/downloadbox-bottombg.gif) no-repeat ;
	width:265px;
	height:5px;
		
}


.downlodboxmiddlebg
{
	background:url(../cepios_images/downloadbox-middlebg.gif) repeat-y;
	width:265px;
	display:block;
	overflow:hidden;
		
}

.downloadboxIcon
{
	float:left;
	margin:10px 0 0px 18px;
	padding-bottom:8px;
}
.downloadboxTitle
{
	float:left;
	margin:5px 0 0 12px;
	
	
}

.downlodboxmiddlebg a
{
	text-decoration:none;
	color:#999;
	margin:0px 0 0 25px;
	padding-top:10px;
	
}


.downlodboxmiddlebg a:hover
{
	text-decoration:underline;
}


.privacyContent
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
	padding:0 20px 0 20px;
	text-align:justify;
	margin-bottom:30px;
	color:#6E6E6E;
}


.image
{

	height:228px;
}


#careerorange
{
	color:#D6702B !important;
	background:none !important;
	border:none !important;
	padding:0px !important;
	margin:0px !important;
	text-decoration:none;
	
	
}

#careersubtitle
{
	margin-left:0px;
	padding:0px;
	margin-top:15px;
}

#careerinnerul li
{
	line-height:20px;
	list-style:lower-roman !important;
	
}

#innertitle
{
	margin-left:-35px;
	padding:0px;
}
  /*-- nav --*/
 .chromestyle
{
	margin:30px 0 0 0px;
	float:right;
	width:600px;
	padding:0px 0 0 7px;
}
 

.chromestyle ul{ 
float:right;
padding:0 0 0 0;
margin: 0;
}

.chromestyle ul li{ 
float:left;
list-style:none;
}

.chromestyle ul li a{ 
height:18px;
padding:4px 20px;
color:#8e8e8e;
font-family:calibri;
font-size:15px;
float:left;
text-decoration:none;
display:block;
}
.chromestyle ul li a:hover
{
color:#fff;
/*background:#70a8cd;*/
background:#59ace3;
}
 
.chromestyle ul li.navServices a
{
	background:url(../cepios_images/arrow_nav.gif) 0 bottom ;
	padding-right:30px;
	border:0 !important;
} 
.chromestyle ul li.navServices.selected a, .chromestyle ul li.navServices a:hover
 {
 background:url(../cepios_images/arrow_nav.gif) 0 top !important ;
 color:#fff;
 }
.chromestyle ul li.navServices a.selected
 {
 background:url(../cepios_images/arrow_nav.gif) 0 top !important ;
 color:#fff;
 }
 
 .chromestyle ul li a:hover,  .chromestyle ul li a.selected
 {
 background-position:top !important;
background:#59ace3;
 color:#fff;
 }
 

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position:absolute;
	top:81px !important;
	width:186px;
	overflow: hidden; 
	font-size:14px;
	border-top:none;
	background:#59ace3;
	z-index:100; 
	visibility: hidden;  
}
* html .dropmenudiv{
	position:absolute;
	top:81px !important;
	width:186px;
	overflow: hidden; 
	font-size:14px;
	border-top:none;
	z-index:100; 
	visibility: hidden;
	
}
.dropmenudiv li
{
list-style:none;
border-bottom:1px solid #6091b1;
font-family:calibri;
color:#fff;
font-size:12px;
display:block;
width:186px;
float:left;
padding:2px 0;
}
.dropmenudiv a{
	display: inline;
	color: #eaf1f6; 
	text-decoration:none;
	text-align:left; 
	border:none; 
	float:left;
	display:block;
	width:146px;
	margin:0;
	padding:6px 20px;
}
 

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background: #2c80b7;
}
/*end*/	

h2
{
color:#07507b;
font-size:18px;
font-weight:bold;
float:left;
line-height:17px;
margin:0;
padding:0;
font-family:calibri;
}
.mt250
{
	margin-top:250px;
}
dd

{
	margin:0;
}
dl
{
	float:left;
	padding:0 50px 0 0;
	margin:5px 0;
}
.dlCnt
{
	display:block;
	overflow:hidden;
	clear:both;
}
 
 
.announLogo
{
	clear:both;
	display:block;
	padding-bottom:8px;
	overflow:hidden;
}
.announLogo p
{
	float:left;
	width:330px;
	font-weight:bold;
	margin:0;
	padding:0;
}
.announLogo img
{
	float:right;
	margin:5px 0 10px;
}



.portCnt
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#6e6e6e;
	margin:27px 0 0px 0;
	line-height:16px;
	
}


.portCnt ul
{
margin:45px 0 135px 0px;
padding:0px;
display:block;
overflow:hidden;
}

.portCnt ul li
{
list-style:none;
float:left;
background:url(../cepios_images/port_li.gif) no-repeat;
width:207px;
height:222px; 
text-align:center;
padding:12px 16px 11px 15px; 
}

.portCnt ul li span
{
	width:154px;
	display:block;
	overflow:hidden;
	font-size:11px;
	color:#a7a7a7;
}
.portA
{
	width:198px;
	height:50px;
	padding:6px 0 0 10px;
	text-align:left;
	color:#7c7c7c;
	line-height:13px;
	font-size:9px;
	font-weight:bold;
}
.portSite a
{
	width:208px;
	height:158px;
display:block;
overflow:hidden;
}
.portSite a:hover
{
	background-position:top;
}
a.port01
{
	background: url(../images/portfolio_01.gif) no-repeat 0 bottom;
}
a.port02
{
	background: url(../images/portfolio_02.gif) no-repeat 0 bottom;
}
a.port03
{
	background: url(../images/portfolio_03.gif) no-repeat 0 bottom;
}
a.port04
{
	background: url(../images/portfolio_04.gif) no-repeat 0 bottom;
}
a.port05
{
	background: url(../images/portfolio_05.gif) no-repeat 0 bottom;
}
a.port06
{
	background: url(../images/portfolio_06.gif) no-repeat 0 bottom;
}
a.portyraf
{
	background: url(../images/portfolio_yraf.gif) no-repeat 0 bottom;
}
a.portspacewise
{
	background: url(../images/portfolio_spacewise.gif) no-repeat 0 bottom;
}
a.portmm
{
	background: url(../images/portfolio_mm.gif) no-repeat 0 bottom;
}
a.portsfdc
{
	background: url(../images/portfolio_01.gif) no-repeat 0 bottom;
}

a.portkamak
{
	background: url(../images/portfolio_kamak.gif) no-repeat 0 bottom;
}
a.portchk
{
	background: url(../images/portfolio_chk.gif) no-repeat 0 bottom;
}
a.portsol
{
	background: url(../images/portfolio_sol_off.gif) no-repeat 0 bottom;
}
a:hover.portsol
{
	background: url(../images/portfolio_sol_on.gif) no-repeat 0 bottom;
}
a.portshilpa
{
	background: url(../images/portfolio_shilpa_off.gif) no-repeat 0 top;
}

a:hover.portshilpa
{
	background: url(../images/portfolio_shilpa_on.gif) no-repeat 0 top;
}

a.portwahindia
{
	background: url(../images/portfolio_wah_off.gif) no-repeat 0 bottom;
}

a:hover.portwahindia
{
	background: url(../images/portfolio_wah_on.gif) no-repeat 0 bottom;
}

a.portchc
{
	background: url(../images/portfolio_chc_off.gif) no-repeat 0 bottom;
}
a:hover.portchc
{
	background: url(../images/portfolio_chc_on.gif) no-repeat 0 bottom;
}


.portA a
{
	color:#CD6927;
	text-decoration:none;
}
.portA span
{
	color:#CD6927 !important;
	font-size:9px !important;
	text-decoration:none;
}
.portA a:hover
{
	text-decoration:underline;
}
.portA img
{
	float:right;
	margin:13px 4px 0;
}

.contactLabel
{
margin-top:10px;
display:block;
overflow:hidden;
}
.contactLabel label
{
float:left;
padding-top:3px;
width:90px;
}
.contactInput
{
border:1px solid #dadada;
width:185px;
color:#666;
height:15px;
font-family:Arial;
padding:3px;
line-height:14px; 
font-size:12px;
}
.bnone
{
	border:none !important;
}
.mt50
{
	margin-top:50px;
}
.pb10
{
	padding-bottom:10px;
}
.btn
{
	border:none;
	cursor:pointer;
	float:left;
	margin-right:10px;
}

.btnSubmit
{
background:url(../cepios_images/btn_submit.gif) no-repeat left top;
width:93px;
height:23px;
cursor:pointer;
display:block;

border:0;
}
.markUl
{
margin:0 auto;
padding:0;
width:647px;
}
.markUl li
{
list-style:none;
text-align:left;
padding:5px 0;
}
.markUl span
{
color:#339cdf;
font-weight:bold;
}
.markeOuter
{
	width:979px;
	background: url(../cepios_images/mark_cnt.gif) no-repeat left top; 
}
.ss-form-container{width:234px;
padding:10px 7px 17px 17px;
height:406px;
color:#4d7b99;
margin-right:20px;font-family:calibri;
background:url(../cepios_images/mark_form.gif) no-repeat top right;

float:right;}
.ss-form-title
{
color:#39637d;
font-size:14px;
padding:0 10px 0 0;
margin:0;
text-align:right;
}
label.ss-q-title
{
font-size:13px !important;
color:#39637d
}
.ss-q-short
{
background:url(../cepios_images/form_txt.gif) no-repeat left top;
border:0;
font-size:14px;
padding:5px 10px;
color:#666;
width:201px;
height:20px;
}
.ss-choice-label
{
display:block;
}
.ss-required-asterisk
{
color:#c90000;
font-size:12px ;
}
.errorbox-good
{
padding-top:10px !important;
display:block !important;
overflow:hidden !important;
}

.selectBx
{
display:block;
overflow:hidden;
}
.selectBx label
{
float:left;
width:76px;
color:#4a4c4e;
padding-top:5px;
font-size:13px;
}
.btnSend
{
background:url(../cepios_images/btn_send.gif) no-repeat left bottom;
border:0;
margin:0 !important;
padding:0 !important;
cursor:pointer;
display:block;
overflow:hidden;
width:71px;
height:30px;
}
.othertxt
{
width:144px !important; 
}
.otherBx
{
width:80px;
background:#fff;
border:1px solid #72afd6;
}
.ss-grid .errorbox-component .errorbox-good,.ss-grid .errorbox-component .errorbox-bad{display:none}
.errorbox-bad{
background:url(../cepios_images/err_msg.gif) no-repeat 120px 12px;
padding-top:10px;}

.errorbox-badmail{
background:url(../cepios_images/err_mail.gif) no-repeat 120px 12px;
padding-top:10px;}
.ss-form-entry
{
	display:block;
	overflow:hidden;
}
.cr
{
	clear:right;
}
.cl
{
	clear:left;
}
form
{
	margin:0;
	padding:0;
}
.ss-form-btn
{
	display:block; 
	overflow:hidden;
}
.marketingL
{
width:404px;font-family:Arial; color:#4a4a4a; font-size:11px; background:#fff; line-height:15px;
padding-right:245px;
background: url(../cepios_images/marketing.jpg) no-repeat right top;
margin-bottom:30px;
}
.txtarea
{
background:url(../cepios_images/txt_area.gif) no-repeat left top;
border:0;
font-size:14px;
padding:5px 10px;
color:#666;
width:201px;
height:47px;
}

.announcementbr
{
	padding-bottom:70px;
	margin-bottom:20px;
	background:url(../cepios_images/announcement_br.gif) no-repeat bottom center;
}
.formcontent
{

	background:url(../cepios_images/bg_cont.gif) repeat-x top #f3f6fa;
	width:500px;
	margin-bottom:50px;
}
 
.button
{
padding:0 20px;
}
.button .subTitle
{
font-size:15px;
color:#5B5B5B;
}
.frmContact
{

	background:url(../cepios_images/bg_cont.gif) repeat-x top #f3f6fa;
	padding:20px;
	display:block;
	overflow:hidden;
	margin:20px 20px 20px 0; 
}

.frmContact ul li.he
{
	height:76px;
}

.checkboxes
{
	color:#333;
	padding:10px 0px;
	display:block;
	overflow:hidden;
	width:275px;
}

.subtit
{
	font-size:17px;
	font-family:calibri;
	color:#0b7ad0;
	font-weight:normal;
	display:block;
	padding:10px 0 ;
	
}
.phoneTxt a:hover
{
	text-decoration:none !important;
}
