@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
background-image:url(../images/bg.jpg);
background-position:left top;
background-repeat:repeat-x;
background-color:#3c6d8b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#454545;
}
p{
line-height:18px;
padding:0px;
margin:5px 0px 5px 0px;
}
img{
border:none;}
#topcontainer { background: url(../images/top_bg.png) repeat-x; min-height: 97px;}
#footercontainer { background-color: #00427e; height: 40px; float: left; width: 100%;}
#mainContainer{
width:960px;
margin:0 auto;
padding:0px;
}
#container{
width:960px;
float:left;
}
.logo{
width:960px;
height:98px;
float:left;
}
.nclt-notice{ width: 918px; height: auto; display: block; clear: both; margin: 12px 0px; padding: 20px; background-color: #ffffff; border: 1px solid #db3131; }
.nclt-notice h1{ font-size: 14px; font-weight: bold; color: #07456b; text-align: center;}
.nclt-notice p{ font-size: 13px; color: #454545;}
.nclt-click-here{ font-size: 13px; color: #07456b; font-weight: bold; }
.nclt-click-here a{ color: #07456b; text-decoration: none; }
.nclt-click-here a: hover;{ color: #07456b; text-decoration: none; }
.search .GoBtn {
float: left;
height: 20px;
margin-left: 0px;
width: 58px;
background-color: none;
border: none;
background-image: url(../images/go-btn.jpg);
background-repeat: no-repeat;
}


.search1 .GoBtn {
float: left;
height: 20px;
margin-left: 0px;
width: 58px;
background-color: none;
border: none;
background-image: url(../images/go-btn.jpg);
background-repeat: no-repeat;
}

.logol{
float:left;
width:300px;}
.logor{
float:right;}
.nav{
padding-top:15px;
height:30px;
clear:both;
color:#FFFFFF;}
.nav .main-menu{
float:left;
width:724px;
}
.groupWebsite{
height:36px;
padding:10px 0px 0px 15px;
color:#FFFFFF;
float:left;
width:215px;
}
.groupwebsites {
	/*width:130px;*/
	width:107px;
	height:20px;
	font-size:11px;
	border:none;
	background-color:#153a61;
	color:#FFFFFF;
	padding-top:2px;
	float:left;
}
.icons{
float:right;}

.groupWebsite1{
float:left;
font-size:14px;
font-weight:bold;
width:20px;
padding:0px 20px 10px 0px;
background-image:url(../images/down-arrow.gif);
background-position:110px 5px;
background-repeat:no-repeat;}

.groupWebsite1 a{
color:#FFFFFF;
text-decoration:none;}

.groupWebsite1 a:hover{
color:#FF6A11;
}

.header{
clear:both;
height:306px;
}
.sizer{
width:70px; text-align:right; float:left;
}
.function{
float:left;}
.monthly-catlog{
background-image:url(../images/monthly-catlog.jpg);
background-repeat:repeat-x;
background-position:left top;
padding:0px 0px 0px 15px;
color:#FFFFFF;
font-size:21px;
}
.monthly-catlog a{
color:#FFFFFF;
text-decoration:none;}
.monthly-catlog a:hover{
color:#FF6A11;}

.sVideo{ height:104px; }

.sVideo h1{
color:#FFFFFF;
font-size:21px;
font-weight:bold;
padding:30px 0px 0px 15px;
margin:0px;
}
.sVideo h2{
color:#FFFFFF;
font-size:12px;
background-image:url(../images/video-icon.gif);
background-position:95px 3px;
background-repeat:no-repeat;
padding:5px 0px 25px 15px;
margin:0px;
height:20px;
}
.sVideo h2 a{
color:#FFFFFF;
text-decoration:none;
}
.sVideo h2 a:hover{
color:#FF6A11;

}
.headerLeft{
float:left; 
width:734px;
}
.headerRight{ float:right;  width:226px; }

.searchSection{
clear:both; margin:15px 0px 15px 0px; height:39px;}
.storeLocator{
background-color:#81bee1;
height:29px;
float:left;
width:706px;
color:#07456b;
padding:9px 0px 0px 10px;
font-size:11px;
}
.storeLocator .storeHeading{
float:left; height:19px; font-size:16px;}
.storeLocator .selectStore{
float:left; height:19px; margin-left:20px;}

.storeLocator .selectStore1{
width:220px; padding:0px; height:19px; font-size:11px;}

.storeLocator .selectCity{
float:left; height:19px; margin-left:20px;}

.storeLocator .selectCity1{
width:220px; padding:0px; height:19px; font-size:11px;}

.storeLocator .storeGoBtn{float:left; height:19px; margin-left:20px;}

.findstore{height:22px; padding:10px 0px 0px 12px; clear:both; font-size:17px; font-weight:bold;}
.findstore img{margin:0px 0px 0px 10px; padding:0px;}

.search{
/*background-image:url(../images/search1.jpg);*/
background-position:left top;
background-repeat:repeat-y;
height:29px;
float:right;
width:183px;
padding:0px 0px 0px 5px;
font-size:11px;
}
.search .selectSearch{
float:left;}

.search .searchGoBtn{
float:left; height:19px; margin-left:5px;}


.search1{
/*background-image:url(../images/search1.jpg);*/
background-position:left top;
background-repeat:repeat-y;
height:29px;
float:right;
width:950px;
padding:0px 0px 0px 5px;
font-size:11px;
}
.search1 .selectSearch{
float:left;}

.search1 .searchGoBtn{
float:left; height:19px; margin-left:5px;}


/*search*/
.seacrh-box-new{
float:left;
height:13px !important;
width:115px !important;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-align:left;

}

#cse-search-box{
margin-top:0px;
}
.goBtn{
border:0px; 
background-image:url(../img/go-btn.jpg); 
background-repeat:no-repeat;
background-position:right top;
width:35px;
height:21px;
cursor:pointer;
text-align:right;
background-color:#BD0B01;
vertical-align:bottom;
}
*html .goBtn{
vertical-align:baseline;
}
/*end*/

.midSection{
clear:both;
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
float:left;}

.midBox{
width:205px;
float:left;
height:140px;
border:#467b95 solid 1px;
float:left;
margin-right:18px;
padding:10px;
background-color:#FFFFFF;}

.midBox h1{
font-size:16px;
padding:0px;
margin:0px;
color:#07456b;
font-weight: normal;}

.midBox h2 {
padding:0px;
margin:0px;}
.midBox h2 a{
color:#FF6A11;
text-decoration:none;
font-size:11px;
font-weight:normal;}

.midBox1{
width:201px;
float:right;
height:140px;
border:#467b95 solid 1px;
background-color:#FFFFFF;
padding:10px;}

.midBox1 p{
padding:5px 0px 0px 0px;
margin:0px;
border-bottom:dashed 1px #CCCCCC;}

.midBox1 p span{
font-size:10px;
color:#FF6A11;
}
.midBox1 p a{
color:#454545;
text-decoration:none;
}
.midBox1 p a:hover{
color:#FF6A11;
}

.midBox1 h1{
font-size:16px;
padding:0px;
margin:0px;
color:#07456b;
font-weight: normal;}


/*inner content start*/
.innerContent{
clear:both;
width:960px;
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
float:left;
background-color:#164072;
}
.innerContentLeft{
float:right;
width:704px;
padding:15px;
min-height:500px;
background-color:#FFFFFF;
}
* html .innerContentLeft { height:500px; }
.innerContentLeft h1{
padding:15px 15px 5px 15px;
margin:0px;
font-size:13px;
color:#454545;
font-weight:normal;
line-height:23px;
text-align:justify;
}
.dotted-bdr{ border:1px dotted #cccccc;}
.innerContentLeft p{
padding:5px 15px 5px 15px;
margin:0px;
line-height:20px;
font-size:13px;
text-align:justify;
}
.innerContentLeft p a{
	color:#FF6A11;
	text-decoration:none;
}
.innerContentLeft p a:hover{
	text-decoration:underline;
}
.innerContentLeft ul, .innerContent ul{
	margin:0px;
	padding:5px 0px 0px 0px;
	list-style:none;
}
.innerContentLeft ul li {
	background:url(../images/inner-bullet.jpg) no-repeat;
	background-position:0px 7px;
	margin:0px 0px 0px 5px;
	padding: 3px 0px 3px 12px;
}

.innerContent ul li{
	background:url(../images/inner-bullet.jpg) no-repeat;
	background-position:0px 7px;
	margin:0px 0px 0px 15px;
	padding: 3px 0px 3px 12px;
}

.innerContent ul li a
{
    text-decoration:none;    
    color:#FFFFFF;
}

.innerContentRight{
float:left; 
width:226px;
background-image:url(../images/gw-bg.jpg); 
background-repeat:no-repeat; 
background-position:left top;
color:#FFFFFF;
}
.innerContentRight .rightCol{
background-color:#164072;
background-image:url(../images/inner-right-bg.jpg); 
background-repeat:repeat-x; 
background-position:left top;

}
.innerContentRight .rightNav{
clear:both; 
padding-top:10px;
}
.innerContentRight .rightNav h1{
font-size:17px;
font-weight:bold;
color:#FFFFFF;
margin:0px 0px 0px 15px;
padding:2px 0px 10px 0px;
}
.innerContentRight .rightNav ul{
margin:0px 15px 30px 15px;
padding:0px 0px 0px 0px;
list-style:none;
}
.innerContentRight .rightNav ul li{
margin:0px 0px 0px 0px;
padding:7px 0px 7px 15px;
list-style:none;
background-image:url(../images/arrow.gif);
background-repeat:no-repeat;
background-position:left 10px;
border-bottom:#2e5380 solid 1px;
}
.innerContentRight .rightNav ul li a{
color:#FFFFFF;
text-decoration:none;
}
.innerContentRight .rightNav ul li a:hover{
color:#5898db;
}
.breadcrumbs{
clear:both;
height:34px;
}
.breadcrumbs .links{
font-size:11px;
color:#ff6500;
width:390px;
float:left;
}
.breadcrumbs .links a{
text-decoration:none;
color:#454545;
text-decoration:none;
}
.breadcrumbs .links a:hover{
color:#B2340E;
}

.pagetitle{
clear:both;
background-color:#062546;
height:39px;
font-size:22px;
color:#FFFFFF;
line-height:39px;
padding-left:15px;
margin-bottom:15px;}

.InvestorContactBox{
	background:#eaeaea url(../images/box-bg.jpg) top left repeat-x;
	border:1px solid #eaeaea;
	width:300px;
	height:190px;
	/*padding:0px 10px;*/
	padding:15px;
	margin-left:10px;
	line-height:20px;
	float:left;
}
.InvestorContactBox strong{color:#461000; line-height:40px;}
.InvestorContactBox a{color:#FF6A11;}

.InvestorContactBox2{
	background:#eaeaea url(../images/box-bg.jpg) top left repeat-x;
	border:1px solid #eaeaea;
	width:auto;
	height:208px;
	padding:0px 10px;
	margin-left:5px;
	line-height:20px;
	float:left;
}
.InvestorContactBox2 strong{color:#461000; line-height:40px;}
.InvestorContactBox2 a{color:#FF6A11;}


.InvestorEnquiryBox{
	margin:25px 0px 15px 5px;
	padding-top:10px;
	border:1px #f0f0f0 solid;
	float:left;
	width:650px;
}
.InvestorEnquiryBox h1{
	background-color:#999999;
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:0px;
	padding:5px 15px;
}
.InvestorEnquiryBox p{
	margin:0px;
	padding:10px 15px;
}

.InvestorEnquiryBox .bx1{width:150px; float:left; line-height:20px; padding-left:15px; padding-bottom:10px; clear:both;}
.InvestorEnquiryBox .bx2{width:450px; float:left; line-height:20px; padding-left:15px; padding-bottom:10px; }
.InvestorEnquiryBox .bx3{width:10px; float:left; line-height:20px; padding-left:0px; padding-bottom:10px;}
/*
input{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#454545; width:293px;}
textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#454545; width:293px;}
*/
.bxBorder{
width:200px;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#626262;
border:#CCCCCC solid 1px;}

.InvestorEnquiryBox .box1{width:100px; float:left; line-height:20px; padding-left:15px; padding-bottom:10px;}
.InvestorEnquiryBox .box2{width:200px; float:left; line-height:20px; padding-left:15px; padding-bottom:10px;}
.ImageBox{
	background:#eaeaea url(../images/box-bg.jpg) top left repeat-x;
	border:1px solid #eaeaea;
	width:190px;
	height:158px;
	padding:0px 10px;
	margin-left:15px;
	line-height:20px;
	float:left;
}
.ImageBox img{
	margin:10px 0px;
}
.ImageBox a{
	color:#FF6A11;
	text-decoration:none;
	line-height:30px;
	width:50px;
	display:block;
	background-image:url(../images/arrow2.gif);
	background-repeat:no-repeat;
	background-position:right 12px;
}
.CataloguesBox{
	background:#eaeaea url(../images/box-bg.jpg) top left repeat-x;
	border:1px solid #eaeaea;
	width:190px;
	height:158px;
	padding:0px 8px;
	margin-left:15px;
	line-height:20px;
	float:left;
}
.CataloguesBox img{
	float:left;
	margin:10px 10px 10px 0px;
}
.CataloguesBox p{
	margin:15px 0px;
}
.CataloguesBox p a{
	color:#333333;
	background:none;
	padding:0px;
}
.CataloguesBox a{
	color:#FF6A11;
	text-decoration:none;
	padding:0px 0px 0px 20px;
	background-image:url(../images/icon_pdf.gif);
	background-repeat:no-repeat;
	background-position:left 1px;
}
.pdficon{
	color:#FF6A11;
	text-decoration:none;
	padding:0px 0px 0px 20px;
	background-image:url(../images/icon_pdf.gif);
	background-repeat:no-repeat;
	background-position:left 1px;
}
.TabbedBox{
	margin-top:5px;
	margin-bottom:10px;
	border:1px #f0f0f0 solid;
}
.TabbedBox h1{
	background-color:#999999;
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:0px;
	padding:5px 15px;
}
.TabbedBox p{
	margin:0px;
	padding:10px 15px;
}
.TabbedBox strong{
	margin:0px;
	padding:10px 15px;
}
.retailbox{
	float:left;
	width:300px;
	margin:10px 30px 10px 15px;
}
.retailbox h1{
	background-color:#999999;
	font:13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:0px;
	padding:5px 10px;
}
.retailbox .txt{
	border:1px #CCCCCC solid;
	padding:5px 10px 5px 10px;
}
.content{
	margin:0px;
	padding:0px 0px 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	color:#626262;
	font-size:12px;
}
#contents {
	float:left;
	/*width:565px;*/
}
.tab-content{
width:600px;
background-color:#F3F3F3;
padding:0px 20px 20px 20px;
margin:2px 0px 0px 0px;
}
.v-tab-content{
width:670px;
background-color:#F3F3F3;
padding:10px 20px 20px 0px;
margin:1px 0px 0px 0px;
min-height:50px;
}
.two-line{
	min-height:60px;
}
.max-line{
	min-height:150px;
}
/*start Analyst Coverage */
.analystCoverage{}
.analystCoverage table .thead{background-color:#CCCCCC;}
.analystCoverage table td{border-bottom:1px #cccccc solid;border-left:1px #cccccc solid;border-right:1px #cccccc solid;}
.analystCoverage table .clear-border {border-left:none; border-right:none;}
/*end Analyst Coverage*/
/*inner content end*/






.footer{
background-image:url(../images/footer1.jpg);
background-repeat:repeat-y;
background-position:left top;
clear:both; 
height:39px;
line-height:39px;
color:#FFFFFF;
font-size:11px;
}
.footer .copyright{
float:left;
}
.footer .bottomLinks{
float:right; 
margin-left:180px;
}
.footer .rite{
float:right;
}

.footer a{
color:#FFFFFF;
text-decoration:none;}



.keybox{
	margin:10px 0px 5px 0px;
	padding:0px;
	float:left;
	width:100%
}
.keybox1{
	margin:0px 5px 0px 0px;
	padding:0px;
	float:left;
	width:169px;
}
.key-t1{
	margin:0px;
	padding:5px 0px 5px 10px;
	background-color:#062546;
	font:13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.key-t2{
	margin:0px;
	padding:5px 0px 5px 10px;
	background-color:#3a88d0;
	font:13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.key-t3{
	margin:0px;
	padding:5px 0px 5px 10px;
	background-color:#728905;
	font:13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.key-t4{
	margin:0px;
	padding:5px 0px 5px 10px;
	background-color:#fe6e0d;
	font:13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.key-t5{
	margin:0px;
	padding:5px 0px 5px 10px;
	background-color:#951C23;
	font:13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.key-txt{
	margin:0px;
	padding:10px 10px 10px 0px;
	background-color:#f0efef;
	line-height:20px;
	min-height:210px;
	font-size:13px;
}
.key-txt a{
	text-decoration:none;
}
.key-txt img{
	padding:0px 0px 10px 10px;
}

	/*press release css */
.press {margin:10px 5px 0px 0px; padding:0px; color:#626262;}
.press a{text-decoration:none; color:#626262;}
.press .press-head{margin:0px 0px 5px 15px; padding:5px 0px 5px 0px;}
.press h2{
	margin:10px 0px 0px 0px;
	padding:1px;
}
.press p{text-align:justify;}
.press .press-head span{float:right;}
.press .press-head span a{color:#626262; padding:0px 10px; text-decoration:none; border-right:1px #CCCCCC solid; }
.press .date-h{float:left; width:120px; margin:0px 0px 0px 0px; padding:5px 3px 3px 10px; color:#FFFFFF; background-color:#ebebeb; border-right:1px #FFFFFF solid; border-bottom:1px #cccccc solid;font:12px Arial, Helvetica, sans-serif;color:#626262; }
.press .news-h{float:left; width:430px; margin:0px; padding:5px 5px 3px 10px; color:#FFFFFF; background-color:#ebebeb; border-right:1px #FFFFFF solid; border-bottom:1px #cccccc solid; font:12px Arial, Helvetica, sans-serif;color:#626262; }
.press .link-h{float:left; width:52px; margin:0px; padding:5px 10px 3px 15px; color:#FFFFFF; background-color:#ebebeb; border-bottom:1px #cccccc solid;font:12px Arial, Helvetica, sans-serif;color:#626262; }

.press .date-txt{float:left; width:120px; margin:0px 0px 0px 0px; padding:11px 3px 3px 10px; background-color:#ebebeb; border-right:1px #FFFFFF solid; border-bottom:1px #cccccc solid;font:13px Arial, Helvetica, sans-serif; line-height:20px;}
.press .news-txt{float:left; width:430px; margin:0px; padding:11px 5px 3px 10px; background-color:#ebebeb; border-right:1px #FFFFFF solid; border-bottom:1px #cccccc solid;font:13px Arial, Helvetica, sans-serif; line-height:20px; font-weight:bold; color:#65619c; font-weight:normal;}
.press .news-txt2{float:left; width:510px; margin:0px; background-color:#ebebeb; border-right:1px #FFFFFF solid; border-bottom:1px #cccccc solid;font:12px Arial, Helvetica, sans-serif; line-height:20px; font-weight:normal; color:#626262;}
.press .news-txt-more{float:left;width:80px; margin:0px 0px 0px 0px; background-image:url(../images/arrow.jpg); background-position:left 4px; background-repeat:no-repeat; color:#00958f; padding:2px 0px 0px 14px; font-size:11px; font-weight:normal;}
.press .news-txt-more a{color:#00958f; font-size:11px; font-weight:normal;}
.press .news-txt-more a:hover{color:#00958f; font-size:11px; font-weight:normal; text-decoration:underline;}
.press .news-txt-download{float:left; width:100px; background-image:url(../images/pdf-icon.jpg); background-position:left 4px; background-repeat:no-repeat; color:#00958f; padding:2px 0px 0px 14px; font-size:11px; font-weight:normal;}
.press .news-txt-download a{color:#00958f; font-size:11px; font-weight:normal;}
.press .news-txt-download a:hover{color:#00958f; font-size:11px; font-weight:normal; text-decoration:underline;}

.press .news-txt-more2{float:left;width:80px; margin:0px 0px 0px 180px; background-image:url(../images/arrow.jpg); background-position:left 2px; background-repeat:no-repeat; color:#626262; padding:2px 0px 0px 14px; font-size:11px; font-weight:normal;}
.press .news-txt-more2 a{color:#626262; font-size:11px; font-weight:normal;}
.press .news-txt-more2 a:hover{color:#00958f; font-size:11px; font-weight:normal; text-decoration:underline;}
.press .news-txt-download2{float:left; background-image:url(../images/pdf-icon.jpg); background-position:left 4px; background-repeat:no-repeat; color:#626262; padding:2px 0px 0px 14px; font-size:11px; font-weight:normal;}
.press .news-txt-download2 a{color:#626262; font-size:11px; font-weight:normal;}
.press .news-txt-download2 a:hover{color:#00958f; font-size:11px; font-weight:normal; text-decoration:underline;}


.press .news-txt a{color:#626262; text-decoration:none;}
.press .news-txt a:hover{color:#FF6A11;}

.press .link-txt{float:left; width:37px; margin:0px; padding:5px 10px 3px 15px; background-color:#ebebeb; border-right:1px #FFFFFF solid; border-bottom:1px #cccccc solid;font:12px Arial, Helvetica, sans-serif;}
.press .link-txt img {padding:12px 0px 0px 10px;}
.press .clea{background-color:#fff; border:none; }
.press .line{clear:both; border-bottom:1px #cccccc solid; width:99%; height:8px; margin-left:0px;}
.press .year-btn{padding:4px 18px; border:1px #CCCCCC solid; text-decoration:none; color:#7b7b7b; margin:0px;}
.press .year-btn:hover{background-color:#FF6A11; color:#FFF; text-decoration:none;}
.press .year-btn-active{background-color:#f4f4f4;}

.press .date-title{margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; color:#B2340E;}
.press .head-title{margin:0px; padding:10px 0px; font:16px Arial, Helvetica, sans-serif; color:#B2340E; line-height:20px;}

/*end press release css*/

div#show3 {
	background-color:#efefef;
	width:250px;
	margin:0 auto;
	border:1px solid #CBCBCB;
}
.rightImages{
float:right; margin-left:30px; margin-bottom:45px;}
.selected{
color:#FF6A11;}

/*enquiry form css */
.feedback{
padding:10px 0px 0px 20px;
font:11px Arial, Helvetica, sans-serif;
color:#626262;
}
.width1{width:80px; margin:4px 0px 7px 0px; float:left; height:20px;}
.width2{width:30px; margin:4px 0px 7px 0px; float:left; height:20px;}
.width3{margin:4px 0px 7px 0px; float:left; width:300px; height:20px;}
.width4{margin:4px 0px 7px 0px; float:left; width:300px; height:80px;}

/* video */
/*.vid{
margin:0 auto;
width:375px;
}*/

.vid{
margin:0 auto;
width:700px;
}

.video {
	float:left;
	/*margin:10px 6px 20px 0px;*/
	/*margin: 10px 14px 8px 14px;*/
	margin: 10px 16px 8px 16px;
	width:100px;
	/*height:110px;*/
	height:140px;
	padding:0px;
	text-align:center;
	line-height:15px;
	}
	
.video a{
	text-decoration:none;
	color:#728905;
}
.video a:hover{
	color:#666666;
	text-decoration:none;
}
.video a img{
	width:107px;
	height: 80px;
	padding-bottom:5px;
}
/* video end */

/*media kit*/
.media-kit-box{
	float:left;
	margin:10px 20px 10px 5px;
	width:323px;
	border:1px #f0f0f0 solid;
	line-height:20px;
}
.media-kit-box h1{
	font-size:18px;
	color:#bdaa72;
	margin:0px 0px 6px 0px;
	letter-spacing:normal;
}
.media-kit-box h1 a{
	float:left;
	width:200px;
	color:#bdaa72;
	text-decoration:none;
}
.media-kit-box h1 a:hover{
	color:#ca9d19;
	background-image:none;
}
.sitemap{margin:0px; padding:0px 0px 0px 20px;}
.sitemap h3{margin:10px 0px; padding:0px 0px 0px 0px; font-size:13px;}
.sitemap ul{margin:0px; padding:0px;}
.sitemap ul li{
	list-style:none;
	font-size:12px;
	background:url(../images/inner-bullet.jpg) no-repeat;
	background-position:0px 10px;
	line-height:20px;
}
.sitemap ul li ul{
	font-size:12px;
}
.sitemap ul li a { text-decoration:none; color:#062546;}
.sitemap a{text-decoration:none; color:#062546;}
.sitemap a:hover{text-decoration:underline;}

/* milestone */
.milestone{}
.milestone h1{width:60px;
background-color:#ebebeb;
margin:0px;
padding:6px 0px 0px 18px;
font-weight:bold;
}
.milestone ul{
border-top:#cccccc 1px solid;
padding:10px 15px 20px 15px;
margin:0px 0px 0px 0px;
font-size:13px;
line-height:20px;
}

/* recognition */
.recognition{margin:0px 0px 10px 0px;}
.recognition h1{width:60px;
background-color:#ebebeb;
margin:0px;
padding:6px 0px 0px 18px;
font-weight:bold;
}
.recognition h2{
border-top:#cccccc 1px solid;
padding:10px 20px 10px 17px;
margin:0px 0px 0px 0px;
font-size:13px;
}
.recognition p{
border-top:#cccccc 1px solid;
padding:10px 20px 10px 17px;
margin:0px 0px 0px 0px;
font-size:11px;
}

.recognition ul{
padding:0px 15px 10px 15px;
margin:0px 0px 0px 0px;
font-size:13px;
line-height:20px;
}
/* contact-details */
.contact-details{margin:0px 0px 10px 0px;}
.contact-details h1{width:140px;
background-color:#ebebeb;
margin:0px;
padding:6px 0px 0px 18px;
font-weight:bold;
}

.contact-details p{
border-top:#cccccc 1px solid;
padding:10px 20px 10px 17px;
margin:0px 0px 0px 0px;
font-size:13px;
}

/*stock watch */
.fltLeft{float:left;}

.stockhead {
	border:1px #CCCCCC solid; 
	text-align:center; 
	width:522px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:16px;
	background-color:#666666;
	padding:5px 0px;
}
.col1{
	width:240px; float:left;
	border-bottom:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid; 
	background-color:#fdf2da;
	padding:5px 10px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#747474;
	text-align:justify;
	line-height:16px;
}
.col2{
	width:240px; 
	height:20px; 
	float:left; 
	border-bottom:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid; 
	padding:10px 10px;
	font:16px Verdana, Arial, Helvetica, sans-serif;
	color:#747474;
	text-align:justify;
	line-height:16px;
}
.stocktxt1{
	padding-top:20px;
	clear:both;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#747474;
}
.stocktxt2{
	clear:both;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#747474;
}

/* end stock watch */
/*social media*/
.socialmedia{
	margin-top:20px;
}
.socialmedia iframe{
	float:left;
	margin-bottom:39px;
	margin-right:50px;
}
.festive{
	width:226px;
	height:110px;
	background:url(../images/Pantaloons-Festive-2011.jpg) no-repeat;
	padding:10px 0px 0px 10px;
	color:#990000;}


*/	/*end social media*/

.lifestyle{
	margin:10px 0px 0px 0px;
}
.lifestyle h1{
	/*background-color:#062546;*/
	background-color: #7F7F7F;
	font:13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:0px;
	padding:5px 10px;
}
.lifestyle .txt{
	border:1px #CCCCCC solid;
	padding:5px 10px 5px 10px;
}
.lifestyle a{
	text-decoration:none;
	color:#0099FF;
}
.lifestyle a:hover{
	text-decoration:underline;
}

/*press release login page css*/
.login-screen
{
margin:50px 0px 0px 100px;
padding:20px 30px 20px 150px;
width:250px;
background-image:url(../images/login-img.jpg);
background-repeat:no-repeat;
background-position:15px 30px;
background-color:#EFEFEF;
float:left;
}
.login-screen h2{margin: 0px 0px 0px 0px;
	padding: 10px 5px 6px 0px;
	_padding: 10px 5px 0px 0px; /* this did the trick. Only IE6 should process this line */
	color: #003366; 
	font-weight: normal; 
	text-align: left;
	font-size:24px;}
.login-screen p{font-size:12px; color:#666666; margin:0px; 
                padding:4px 0px;
}
.login-bt{
	width:79px;
	height:40px;
	background:url(../images/login-bt.jpg) top left no-repeat;
}
.research-report-login{
width:100%;
float:left;
padding:0px 0px 0px 16px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.research-report-login-text, .doing-business-text1{
float:left;
}

.research-report-login-text a{text-decoration:none;}

.formclea{clear:both; font-size:2px;}
.width1{width:140px; margin-bottom:10px;
text-align:left; padding-right:3px;}
.width1 span{font-size:9px; color:#666666;}
.width1a{width:140px; margin-bottom:10px;
text-align:left; padding-right:3px;}
.width2{width:10px; margin-bottom:10px; font-weight:bold;}
.width3{width:300px; margin-bottom:10px;}
.width3a{width:200px; margin-bottom:10px;}
.width3b{width:200px; margin-bottom:10px;}
.submitbutton, .defaultbutton {
 border:1px solid #900;
 /*background: #003366 url(../images/submit-btn.png) repeat-x;*/
 background: #7D1607;
 font-weight: normal;
 color: #ffffff;
 cursor: pointer;
 margin:0 10px 0 0;
 padding:1px 5px 2px 5px;
 font-size:12px;
 /*
 -webkit-border-radius: 6px;
 -moz-border-radius: 6px;
 border-radius: 6px;*/
}
/*end press realease login page*/ 

.addHeading{
float:left;margin-bottom:20px;
}
.addHeading a{
background-image:url(../images/add.gif);
background-repeat:no-repeat;
background-position:10px 6px;
background-color:#EBEBEB;
border:#D3D3D3 solid 1px;
font-size:16px;
padding:4px 5px 4px 35px;
color:#DF4F00;
text-decoration:none;
float:left;
width:220px;
}
.addHeading a:hover{
background-color:#E3E3E3;
text-decoration:none;
}
input 
{
    border:solid #C1C1C1 1px;
    padding:3px;
    font-size:12px;
    letter-spacing:normal;
    }
select
{
    border:solid #C1C1C1 1px;
    padding:3px;
    font-size:12px;
    letter-spacing:normal;
    } 
    
.inTextArea
{
    width:240px;
}
.inSelectArea
{
    width:100px;
}
    .inSelectArea1
{
    width:170px;
}
.fileVideo{border:solid #C1C1C1 1px;}


.sectionLinks{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 20px 0px;
	float:left;
	border-bottom: solid 1px #6E0700;
	width:200px;
	
}
.sectionLinks img
{
    padding-right:10px;}
.sectionLinks a:link, .sectionLinks a:visited {
	display: block;
	font-weight: normal;
	padding: 10px 0px 10px 0px;
	color: #FFFFFF;
	text-decoration:none;
	}

.sectionLinks a:hover{
	color:#FFFFFF;
}
.sectionLinks1{
	margin: 0px 0px 0px 10px;
	padding: 0px;
	float:left;
	border-bottom: solid 1px #6E0700;
	width:200px;
}
.sectionLinks1 .logOut
{
    background-image:url(../images/icon-logout.gif);
    background-repeat:no-repeat;
    background-position:left 10px;
   }
.sectionLinks1 a:link, .sectionLinks1 a:visited {
	display: block;
	font-weight: normal;
	padding: 10px 0px 10px 28px;
	color: #FFFFFF;
	text-decoration:none;
	}

.sectionLinks1 a:hover{
	color:#FFFFFF;
}
.left { float: left;}
.right { float: right;}
.w282 { width: 182px; margin: 0 10px 20px 0;}
.w500 { width: 500px;}
.box{
	margin:14px 0px 0px 0px;
	/*padding:10px 15px;
	background:url(../images/box-bg1.jpg) top right no-repeat;
	border:1px #c3c3c3 solid;*/	
}
.box ul { padding: 0px;}
.box ul li{
	list-style:none; margin: 0px;
	background:url(../images/bullet4.gif) no-repeat;
	background-position:0px 5px;
	padding-left:15px;
	}
.box ul li a { color: #164072;}
.box h2 {
    color: #164072;
    font: bold 14px/20px Arial,Helvetica,sans-serif;
    margin: 5px 0;
    padding: 0;
}
.box p { padding: 0px;}
/*  merger CSS  */
.innerContentfl{ float:right; width:950px; padding:15px; min-height:500px; background-color:#FFFFFF; }
.innerContentfl p { padding:15px 0px 5px 15px; margin:0px;  font-size: 13px; color:#000000; font-weight:normal; line-height: 21px; }
.hdh1 { padding:15px 0px 5px 15px; margin:0px;  font-size: 13px; color:#164072 !important; font-weight:normal; line-height: 21px; font-weight: bold !important; }
.clear { clear: both;}
.list li { list-style: lower-alpha; line-height: 26px; font-size: 13px; color: #000000; }
.list li li { list-style: disc; list-style-position: outside; line-height: 21px; font-size: 13px;}
.list li ul { list-style-position: outside; padding: 8px 0px;}
.merger { border: 1px solid #e7e7e7; border-left: 0px; border-bottom: 0px;}
.merger td { border-bottom: 1px solid #e7e7e7; padding: 5px; border-left: 1px solid #e7e7e7; font-size: 13px; line-height: 25px;}
.merger th.top1 { background: #376091; color: #ffffff; font-weight: bold; font-size: 13px; padding: 9px 5px;  }
.merger th.top2 { background: #95b3d7; color: #000000; font-weight: bold; font-size: 13px; padding: 9px 5px; border-right:1px solid #e7e7e7; }

.store_outer { width:680px; border:1px solid #cdcbcb; padding:10px;}
.store_inner { width:auto; border-bottom:1px solid #cdcbcb; padding:5px 0px 5px 0px; overflow:hidden;}
.store_icon { width:30px; float:left;}
.store_txt { float:left; padding:5px 0px 0px 10px;}
.store_txt a { color:#454545; text-decoration:none;}
.store_txt a:hover { color:##164072; text-decoration: underline;}
.select_store { float:right; padding:0px 10px 0px 0px;}

.select_store_dropdown{
height:36px;
padding:10px 0px 0px 15px;
color:#FFFFFF;
float:left;
width:215px;
}
.select_store_dropdown2 {
	width:230px;
	height:20px;
	font-size:11px;
	border:none;
	background-color:#ffffff;
	color:#000000;
	padding-top:2px;
	float:right;
}
.video_inner_title
{
	margin-left:75px;
	font-size:14px;
	font-weight:bold;
	color:#164072;
	height:25px;
}
.bse-nse-wrapper{ width:700px; height:auto; clear:both; margin-top:50px;}
.bse-nse-wrapper p{ padding:20px 0px 0px 0px;}
.bse-nse-box{ width:309px; height:auto; float:left; padding:20px; border-right:1px solid #333333; text-align:right;}
.bse-nse-box2{ width:309px; height:auto; float:left; padding:20px;}

.page_divider_outer{ width:100%; height:auto; clear:both; margin-top:20px; overflow:hidden;}
.page_divider_inner{ width:48%; float:left; padding:1%;}
.page_divider_inner_left{ width:30%; float:left; text-align:center;}
.page_divider_inner_right{ width:70%; float:left;}

.contentGroup{ margin-top:366px !important;}
.video-box{ width:682px; position: absolute; margin-top: 65px;}
.press .press-head {margin: 0px 0px -11px 0px;}
/*.content ul li {margin: 0px 2px 0px 0px !important;}*/
.TabbedPanelsTab .year {
    background-color: #CCCCCC;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    padding: 5px 24px 5px 24px !important;
    margin: 0px 0px !important;
}

.brown-inner-section .TabbedPanelsTabSelected {
    border-bottom: 0px;
}
.marq-fd{ width:550px; float:left; margin-left:50px; margin-top:-7px; color:#ffffff; font-weight:bold; vertical-align:middle; font-size:12px;}
.marq-bton{background-color: #ff7029;
    border: none;
    color: white;
    padding: 5px 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 12px;
    margin: 4px 2px;
    cursor: pointer;
    vertical-align: middle;}
.marq-bton:hover {
  color: #EEFF41;
}
.marq-bton:active {
    color: #EEFF41;
	background-color:white;
}
.brands-logo-box-outer{ display:block; clear:both;}
.brands-logo-box-outer ul{ width:100%; float:left; padding:0px; border:1px solid #eaeaea;}
.brands-logo-box-outer ul li{
	width: 33%;
    float: left;
    display: block;
    border-right: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    text-align: center;
    padding:20px 0 0 0;
    background-image: none;
    margin: 0px;}
.brands-logo-box-outer ul li.last{ border-right:none;}
.brands-logo-box-outer p{ width: auto; height:50px; font-size:12px; color:#454545; clear:both; display:block; text-align:center; margin:5px 0px 0px 0px;}
.facebook-box{ width:300px; height:300px; float:left; margin:0px 20px 40px 20px; border:1px dotted #cccccc;}
.twitter-box{ width:300px; height:300px; float:left; margin:0px 20px 40px 20px; border:1px dotted #cccccc; overflow-y:scroll;}
.instagram-box{ width:300px; height:auto; float:left; margin:0px 20px 40px 20px;}
.ter-link { width: 100%; height: auto; display: block; clear: both; font-size: 14px; margin:20px 0px;}
.ter-link a { color: #164072; font-weight: bold; text-decoration: none; }
.ter-link span { color: #666666; font-weight: bold; }
.ter-link span a { color: #666666; font-weight: bold; text-decoration: none;}
.new-right-link { margin: 0px auto !important; padding: 10px 10px 10px 15px !important; background-color:#072547; font-size: 17px; font-weight: bold; color: #ffffff; }
.new-right-link a { color: #ffffff; text-decoration: none; }
.new-right-link a:hover { color: #ff6500 !important; text-decoration: none; }
