/* CSS Document */
/* Reseting CSS START */
body, div, object, iframe, h1, h2, h3, h4, h5, h6, small, dl, dt, dd,/* ol, ul, li, */fieldset, form, label, legend, caption {
	margin: 0;
	padding: 0;
	font-weight: normal;
	line-height: normal;
}
/*ul {
	list-style: none;
}*/
ol li {
	margin: 0 0 10px 0;
}
blockquote, q {
	quotes: none;
}
:focus {
	outline: 0;
}
/*table {
border-collapse:collapse;
}
table td {
	empty-cells: show;
	font-size: 12px;
}
 Reseting CSS END */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

body {
	background-color: #990000;
	background-image: url(../images/bg.png);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#headerBg{
	background-image:url(../images/bg_header.jpg);
	background-repeat:repeat-x;
	}
#navBg{
	background-image:url(../images/bg_top_nav.jpg);
	background-repeat:repeat-x;
	}
#hrLine{
	border-top:#D2D2D2 solid 1px;
	margin-bottom:15px;
	}
#hrDotedLine{
	background-image:url(../images/hr_line.gif);
	background-repeat:repeat-x;
	line-height:1px;
	}
#features{
	background-image:url(../images/head_features.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin-top:10px;
	padding-top:27px;
	margin-bottom:20px;
	}
#featuresDiv{
	margin-top:27px;
	width:410px;
	}
#featuresBullet{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	}

#featuresBullet li {
	padding-left: 30px;
	padding-bottom: 10px;
	padding-top: 3px;
	background-image: url(../images/bullet01.png);
	background-repeat: no-repeat;
	}
#tcr{
	margin-left:21px;
	margin-right:24px;
	margin-bottom:8px;
	width:138px;
	border:#999999 solid 1px;
	}
#tcrhead{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/bg_tcrhead.jpg);
	}
#tollfree{
	padding:6px;
	text-align:left;
	font-size:11px;
	line-height:18px;
	color:#FFFFFF;
	background-color:#5E7BA0;
	}
#adverisement{
	margin-left:20px;
	margin-right:25px;
	margin-bottom:6px;
	width:140px;
	/*padding-top:1px;
	border:#999999 solid 1px;
	border-bottom:3px #999999 solid;*/
	}
#counter{
	margin-left:20px;
	margin-right:25px;
	margin-bottom:8px;
	width:140px;
	}
#crossSelling{
	width:173px;
	/*margin-left:15px;*/
	margin-bottom:15px;
	}
#csHead{
	/*background-image:url(../images/cs_header.jpg);
	background-repeat:no-repeat;*/
	color:#000;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	height:18px;
	padding-top:4px;
	border-top:#CCCCCC solid 1px;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	}
#csBnr{
	border: #CCCCCC solid 1px;
	padding:1px;
	}
#csFooter{
	margin-top:1px;
	padding: 10px;
	background-image:url(../images/cs_footer.jpg);
	background-repeat:no-repeat;
	height:29px;
	text-align:left;
	}
.headLevel01{
	font-family:Tahoma, Arial, Verdana;
	font-size:13px;
	font-weight:bold;
	color:#990000;
	}
.headLevel02{
	font-size:11px;
	font-weight:bold;
	}
.headLevel03{
	font-size:13px;
	font-weight:bold;
	}
.link01{
	color:#990000;
	text-decoration:none;
	}
.link01:hover{
	color:#990000;
	text-decoration:underline;
	}
.link02{
	color:#0000CC;
	text-decoration:none;
	line-height:18px;
	}
.link02:hover{
	color:#990000;
	text-decoration:underline;
	line-height:18px;
	}	
#subHead{
	color:#990000;
	font-size:16px;
	font-weight:bold;
	background-image:url(../images/bg_heading.png);
	background-repeat:no-repeat;
	height:30px;
	padding-left:27px;
	padding-top:4px;
	margin-bottom:10px;
	text-align:left;	
	}
#desc {}
#desc script { visibility:hidden; border: #000 1px dashed;}
#subHead02{
	color:#990000;
	font-size:12px;
	font-weight:bold;
	}
#subHeadCareers{
	color:#990000;
	font-size:16px;
	font-weight:bold;
	background-image:url(../images/bg_heading_careers.png);
	background-repeat:no-repeat;
	height:30px;
	padding-left:27px;
	padding-top:4px;
	margin-bottom:10px;
	text-align:left;
}
#highlight{
	padding:1px;
	border: #CCCCCC solid 1px;
	margin-top:20px;
	margin-bottom:20px;
}

.footerTxt{
	color:#D2D2D2;
	}
#awards{
	padding:5px;
	width:88px;
	border:#999999 solid 1px;
	border-bottom:3px #999999 solid;
	}
/*  Awards & Achivements */

#awardsBorder{
	padding:5px;
	width:88px;
	border:#999999 solid 1px;
	border-bottom:3px #999999 solid;
	margin-top:15px;
	margin-bottom:10px;
	}
	
/*  Partners and Collaboration */

#phead{
	font-size:12px; color:#000000; font-weight:bold; margin-bottom:15px; padding: 5px 0 5px 5px; background: url(/images/bg_heding.png) repeat-x;
	}
#plogo{
	border:#CCCCCC solid 1px;
	width:150px;
	padding-top:5px;
	padding-bottom:5px;
	}
#plogoBig{
	border:#CCCCCC solid 1px;
	width:315px;
	padding-top:5px;
	padding-bottom:5px;
	}
#pcontent{
	width:150px;
	vertical-align:top;
	margin-top:5px;
	margin-bottom:15px;
	}
#pcontentBig{
	width:315px;
	vertical-align:top;
	margin-top:5px;
	margin-bottom:15px;
	}
.plink{
	color:#000000;
	text-decoration:none;
	}
.plink:hover{
	color:#990000;
	text-decoration:underline;
	}
#clogo{	
	width:90px;
	}
#cImgMgnBorder{
border:#CCCCCC solid 1px;
padding: 10px;
}
#chead{
	border-bottom: #cccccc solid 1px;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding-bottom:1px;
	margin-bottom:5px;
	}
.clink{
	color:#000000;
	text-decoration:underline;
	}
.clink:hover{
	color:#990000;
	text-decoration:underline;
	}
#cTitle{
	font-size:14px;
	font-weight:bold;
	border-bottom: #cccccc solid 1px;
	color:#666666;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:10px;
}
#clogoDetail{
	border:#CCCCCC solid 1px;
	width:135px;
	padding:5px;
	margin:0 0 5px 10px; 
	float:right;
	}
/* -- Media Center Styles Start here -- */
.linkIconPdf{
	color:#0000CC;
	background-image:url(../images/icon_pdf.jpg);
	background-repeat:no-repeat;
	padding-left:35px;
	padding-top:5px;
	padding-bottom:10px;
	}
.linkIconImg{
	color:#0000CC;
	background-image:url(../images/icon_ads.jpg);
	background-repeat:no-repeat;
	padding-left:35px;
	padding-top:5px;
	padding-bottom:10px;
	}
.linkIconVideo{
	color:#0000CC;
	background-image:url(../images/icon_video.jpg);
	background-repeat:no-repeat;
	padding-left:35px;
	padding-top:5px;
	padding-bottom:10px;
	}
#rl{
	margin-bottom:10px;
	margin-top:5px;
	}
.greySmall{
	color:#999999;
	font-size:10px;
	padding-left:35px;
	}	
#r2{
	padding-left:02px;
	margin-bottom:5px;
	margin-top:5px;
	}
#r2:hover{
	padding-left:02px;
	background-color:#F1F1F1;
	margin-bottom:5px;
	margin-top:5px;
	}
.greySmallDate	{
	color:#999999;
	font-size:10px;
}
/* -- Media Center Styles end here -- */

/* -- Careers Styles start here -- */
h2{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/background.gif);
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
}

h4{
    margin:0px 0 5px 0;
	padding:0px;
	font-size:12px;
	font-weight:bold; 
}
#cs {}
#cs #desc { margin:0px 0 25px 0;}
#cs #desc p { margin:0px 0 20px 0;}
#cs #desc #featuresBullet { margin:10px 0 20px 0;}

.fieldSizeDate{
	width: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.fieldSizeNormal{
	width: 85px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.fieldSizeMedium{
	width: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.imgMrgn{
	margin:0 10px 4px 0;
}
/* -- Careers Styles end here -- */

/* -- Messages Styles end here -- */
#sucess, .success{
	margin:0px;
	padding: 15px 15px 15px 45px;
	border:#009900 solid 1px;
	background: #B3FFB4 url("/images/icon_success.gif") no-repeat 15px 15px;
	/*width:918px;*/
	font-size: 12px;
	font-weight:bold;
	color:#000;
	margin:5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:left;
	display:block;
	}
#error, .error{
	margin:0px;
	padding: 15px 15px 15px 45px;
	border:#CC0000 solid 1px;
	background: #FFEBE8 url("/images/icon_error.gif") no-repeat 15px 15px;
	/*width:918px;*/
	font-size: 12px;
	font-weight:bold;
	color:#000;
	margin:5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:left;
	display:block;
	}
#warning, .warning{
	margin:0px;
	padding: 15px 15px 15px 45px;
	border:#E6DB55 solid 1px;
	background: #FFFFE0 url("/images/icon_warning.gif") no-repeat 15px 15px;
	/*width:918px;*/
	font-size: 12px;
	font-weight:bold;
	color:#000;
	margin:5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:left;
	display:block;
	}
#info, .info{
	margin:0px;
	padding: 15px 15px 15px 45px;
	border:#365596 solid 1px;
	background: #B7CDE6 url("/images/icon_information.gif") no-repeat 15px 15px;
	/*width:918px;*/
	font-size: 12px;
	font-weight:bold;
	color:#000;
	margin:5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align:left;
	display:block;
	}
/* -- Messages Styles end here -- */

/* -- What we offer -- */

#contentArea{}

#bulletPoint{
padding:3px 2px 5px 25px; background: url(/images/bullet01.png) no-repeat; font-weight:bold;
	}
#descText{margin:0px 0px 10px 25px;}

#blanSpace{ line-height:20px; clear:both;}


.clear { clear:both; }

#Bullet div{
	padding:3px 2px 5px 25px; background: url(/images/bullet01.png) no-repeat;
	}
#Bulleted ul{
	margin:0;
	padding:0;
	}	
#Bulleted ul li{
	padding:3px 2px 5px 25px; background: url(/images/bullet01.png) no-repeat; list-style:none;
	}
#Bulleted ul li ul{
padding-top:5px;
}
#Bulleted ul li ul li{
	padding:3px 2px 5px 25px; background: url(/images/bullet01.png) no-repeat; list-style:none;
	}
#wwoHead{
	font-size:12px; color:#000000; font-weight:bold; margin:15px 0 10px 0;  padding: 5px 0 5px 5px; background: url(/images/bg_heding.png) repeat-x;
}

/*  Contact Us  */
#cInfoHead{
	font-size:12px; color:#000000; font-weight:bold; margin-top:15px; padding: 5px 0 5px 5px; background: url(/images/bg_heding.png) repeat-x;
}

#cInfoDesc{
	margin-right:25px; padding-left:5px; margin-top:10px;
}

/*  Contact Us  */

/*  Feature Grid  */
#playlist tbody tr.even td {
  background-color: #eee;
  line-height:25px;
  border-bottom: dashed #CCCCCC 1px;
  border-top: dashed #CCCCCC 1px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  padding: 0 5px 0 5px;
}
#playlist tbody tr.odd  td {
  background-color: #E6EEEA;
  line-height:25px;
  border-bottom: dashed #CCCCCC 1px;
  border-top: dashed #CCCCCC 1px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;	  
  padding: 0 5px 0 5px;
}

/* ----------------------- Menu ----------------------- */

.menu_about a:hover img{visibility:hidden}
.menu_about a:hover,.menu_about a,.menu_about {background: transparent url(../images/btn_aboutus_hover.jpg) no-repeat;}

.menu_wwe a:hover img{visibility:hidden}
.menu_wwe a:hover,.menu_wwe a,.menu_wwe {background: transparent url(../images/btn_home_hover.jpg) no-repeat;} 

.menu_products a:hover img{visibility:hidden}
.menu_products a:hover,.menu_products a,.menu_products {background: transparent url(../images/btn_nich_hover.jpg) no-repeat;}

.menu_mediacentre a:hover img{visibility:hidden}
.menu_mediacentre a:hover,.menu_mediacentre a,.menu_mediacentre {background: transparent url(../images/btn_clan_hover.jpg) no-repeat;}

.menu_holdings a:hover img{visibility:hidden}
.menu_holdings a:hover,.menu_holdings a,.menu_holdings {background: transparent url(../images/btn_cd_hover.jpg) no-repeat;}

#pdf-download{
 		border: #CCCCCC 1px solid; margin-left: 15px; width: 170px;  padding: 8px 0;	}
#pdf-download a{ text-decoration:none; color:#666666; font-size:10px;}
#pdf-download a:hover { text-decoration:none; color:#333333;}
.download-txt{
	margin-top:10px; font-size:12px; font-weight:bold; color:#666666;
	}
	
#map {	float:right; font-size:10px; margin-right:10px;	}

/* ------------- Products ------------- */
#page, #container { width:689px; overflow:hidden; float:right;}
#flsh-box {}
#page hr { color:transparent; border-bottom: 1px #666 dotted; margin: 10px 0; } 
#page #content { width:499px; overflow:hidden; float:left;}
#page #content #desc { color:#000; margin-bottom:30px; }
#page #nav { width:171px; overflow:hidden; float:right;}

/* --------------------------------------------------- */
.clear { clear:both; }

#col-left { float:left; width:499px;}
#col-left ul { margin:0; padding:0;}
#col-left ul li { list-style:none;}
#col-left #list { margin-top: 10px;}
#col-left #img { float:left; width:145px; text-align:center; margin-right:8px; border: 1px #CDCDCD solid; background:#DDD; padding:2px;}
#col-left #img a { color:#666; line-height:22px; height:22px;}
#col-left #intro { float:right; width:335px;}
#col-left #intro #sp { margin:15px 0; overflow:hidden; vertical-align:top;}
#col-left #intro #sp #sp-fb { float:left; margin-right:20px; }
#col-left #intro #sp #sp-twitter { float:left; margin-right:5px;}
#col-left #intro #sp #sp-li { float:left;}
#col-left #intro h3 {font-size:12px; font-weight:bold; color:#333;}
#col-left #intro h3 span { font-style:normal; font-weight:normal; font-size:11px; color:#666; display:block; margin-bottom:10px;} 
#col-left #intro #gallery { padding: 15px 0;}
#col-left #intro #gallery img { border: 1px #CDCDCD solid; background:#DDD; padding:2px;}

#col-left hr  { display:block; height:1px; border:0; border-top:1px dotted #ccc; margin:1.5em 0; padding:0; }

#col-right { float:right; width:176px;}

#footer { background:url(../images/bg_footer.png) 0 0 no-repeat; width:900px; height:60px; margin: 0 auto; padding-top:20px; overflow:hidden;}
#footer #like-box{ padding:0 10px; width:228px; float:left; overflow:hidden;}
#footer #share{ margin:15px 0; vertical-align:top; padding:0 20px 0 45px; width:362px; float:left; overflow:hidden;}
#footer #share #fb-share{ float:left; margin-right:20px;}
#footer #share #twitter{ float:left; margin-right:5px;}
#footer #share #linkedin{ float:left;}
#footer #follow{ padding:15px 20px 0 33px; width:172px; float:left;}
#footer #follow a { margin-left:10px;}
#footer #follow a img { border:none;}
