/*
*************************************************

Shukla Das
http://www.bdtradeinfo.com/

*************************************************
*/


/*-------------------------------------------
    General Selectors
-------------------------------------------*/
body {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 1.2; background-position:center; background-attachment:fixed; background-repeat:no-repeat; background-color:#3D4771; font: normal 62.5% Helvetica, Arial, sans-serif;}


.sub_ttl_ash {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#FFF; FONT-FAMILY: Trebuchet MS, Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
}
.italic_text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#333; TEXT-DECORATION: none; font-style:italic;
}
.text_white{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-size:14px;
	color: #DDDDDD;
}

.text_white3{
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-weight: normal; 
	font-size:12px;
	line-height:20px;
	color: #FFFFFF;
}

.text_blk{
	padding: 7px 0px 3px 0px;
	height:20px;
	width:190px;
	background-color:#CCCCCC;
	color:#026EAC;
	font: normal 1.5em/1 Georgia, "Times New Roman", serif;
	font-weight:bold;
	text-align:center;
}


.sub_ttl {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}

.sub_ttl_gray {
	FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR:#666666; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
.sub_ttl_yellow {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#FF3300; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sub_ttl_blue {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.grn_bold_italic {
	font-family: Times New Roman, Helvetica, sans-serif; font-style: italic; font-weight: bold; color:#006600; font-size: 18px
}
.orange_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#FF3300; font-size: 18px
}
.white_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#FFFFFF; font-size: 22px
}
.white_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#FFFFFF; font-size: 14px
}

.body_text_white {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR:#FFFFFF; 
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: NONE
}
.body_text_white_1 {
	FONT-WEIGHT: BOLD; 
	FONT-SIZE: 24px; 
	COLOR:#003333;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: NONE
}

.text_black {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:18px; COLOR:#666666; FONT-FAMILY: Arial,Verdana, sans-serif;
}
.text_black1 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR:#FFFFFF; line-height:20px; FONT-FAMILY: Trebuchet MS, sans-serif, Arial, Verdana;
}
.text_darkgray1 {
	font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; color: #333333 ; font-size: 10px; font-weight:bold;
}
.text_green2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,sans-serif; TEXT-DECORATION: none;
}
.text_green4 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #008000; FONT-FAMILY: Verdana, Arial,sans-serif; TEXT-DECORATION: none;
}
.nav1txt { 
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline 
	} 
.nav1txt:visited { 
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none 
	} 
.nav1txt:hover { 
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none 
	}
.nav7txt { 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#0033FF; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none 
} 
.nav7txt:visited { 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#0033FF; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
} 
.nav7txt:hover { 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#FF3300; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}

.navViewall { 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#312D64; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none 
} 
.navViewall:visited { 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#312D64; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
} 
.navViewall:hover { 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#FF0000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}

.navtxt { 
	COLOR: #AA0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none 
	} 
.navtxt:visited { 
	COLOR: #AA0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none 
	} 
.navtxt:hover { 
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none 
	}
	
.nav_yellow { 
	COLOR:#FFFFFF; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:12px; font-weight:normal;  FONT-WEIGHT: None; TEXT-DECORATION: none; 
}
.nav_yellow:visited { 
	COLOR: #FFFFFF; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:12px; font-weight:normal;  FONT-WEIGHT: None; TEXT-DECORATION: none;
} 
.nav_yellow:hover { 
	COLOR:#CCCCCC; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:12px; font-weight:normal;  FONT-WEIGHT: None; TEXT-DECORATION: underline; 
}

A.navtopMenu { 
	font-weight:600;
	FONT-SIZE: 13px;
	font-weight:bold;
	background-image:url(../images/left_menu_bg.jpg);
	background-repeat:repeat-x;
	display:block;
	padding-left:18px;
	padding-top:6px;
	height:22px;
	COLOR:#626160; 
	FONT-FAMILY: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.navtopMenu:hover {
	font-weight:600;
	FONT-SIZE: 13px;
	font-weight:bold;
	background-image:url(../images/left_menu_bg1.jpg);
	background-repeat:repeat-x;
	display:block;
	padding-left:18px;
	padding-top:6px;	
	height:22px;
	COLOR:#E53400; 
	FONT-FAMILY: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;

}
A.navtopMenu:visited {
	font-weight:600;
	FONT-SIZE: 13px;
	font-weight:bold;
	background-image:url(../images/left_menu_bg.jpg);
	background-repeat:repeat-x;
	display:block;
	padding-left:18px;
	padding-top:6px;	
	height:22px;
	COLOR:#626160; 
	FONT-FAMILY: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
 
}
A.navtopMenu:hover {
	font-weight:600;
	FONT-SIZE: 13px;
	font-weight:bold;
	background-image:url(../images/left_menu_bg1.jpg);
	background-repeat:repeat-x;
	display:block;
	padding-left:18px;
	padding-top:6px;	
	height:22px;
	COLOR:#E53400;
	FONT-FAMILY: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
 
}



/*-------------------------------------------
    Global combinations
-------------------------------------------*/

.header .wrap:after, .utility:after, .utility form:after, .footer .wrap:after, .primary .wrap:after, ul:after, .streamer:after, .carousel .wrap:after, .split:after, .split-a:after, .split-b:after, form.subscribe:after, .prime:after, .directory-search:after, .breadcrumb:after, .feature:after, .lead-date:after, .details:after, .data-tweet:after, .section:after, .filter-wrap:after, .filter-wrap ul:after, .expandable ul:after, .slide-callout:after, .message:after { content: "."; display: block; clear: both; visibility: hidden; font-size: 0; }


/*-------------------------------------------
    Structure
-------------------------------------------*/

.home .primary { 
	padding-top: 0px; /*background-position: fixed;*/
 }


.wrap { width: 1000px; margin: 0 auto; }
	.main .section { background: #EAEAEA; border-top: 4px solid #a51c30; }
		.main .col .section { border-top: none; }
	.sub .section { background: #fefefe; }

  .header-mobile { display: none; }
  
/*-------------------------------------------
    Primary
-------------------------------------------*/

#home_content{
	float:left;
	width:1000px;
	height:auto;
	background-repeat:repeat-y; 
	background-position:center-top;
	position:relative; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #cccccc;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#home_content p{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	margin-bottom:1.3%;
}
#home_contentBack{
	float:left;
	width:700px;
	margin:10px 0px 10px 0px;
	padding:10px 10px 10px 10px;
	border:1px solid #cccccc;
}
#home_content h2{
	margin:5px 0px 5px 0px;
	color:#8F3432;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
#home_content b{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#home_content li{
	margin:7px 0px 0px 20px;
	padding:3px 0px 0px 5px;
	text-align:justify;
	font-family: sans-serif, Arial, Verdana;
	font-size:13px;
	color:#333;
}
#home_content1{
	float:right;
	width:200px;
	margin:10px 0px 10px 0px;
	padding:10px 10px 10px 10px;
	border:1px solid #cccccc;
}

.copy-footer {
	padding: 0px 0px 0px 0px;
	height:100px;
	color:#F4F4F4;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.footer1 
{
	line-height:normal;
	width: 960px; 
	margin: 0 auto; 
}
.footer1 a{
	color:#CCCC00;
	text-decoration:none; 
}
.footer1 a:hover{ 
	color:#FF6600; 
	text-decoration:underline; 
}




.img-polaroid {
  position: relative;
  width:200px;
  height:130px;
  background: none;
  padding: 0;
  box-shadow: none;
  border: 1px solid #dedede;
  max-width: inherit;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.caption {
	padding: 0;
	height:40px;
	width:167px;
	background: url(../images/banner_bg.html) repeat;
	position: absolute;
	left: 0;
	right: 0;
	padding: 0px 23px 10px 15px;
	top:80px;
}
.caption p {
  color: #ffffff;
  line-height: 16px;
}
.caption em {
  background: url(../images/triangle.html) no-repeat;
  width: 4px;
  height: 7px;
  display: inline-block;
  position: absolute;
  right: 100px;
  bottom: 8px;
}

.caption a {
  color: #ffffff;
  font: 13px Arial, Helvetica, sans-serif;
  line-height: 16px;
  margin: 0;
  display: inline-block;
  text-transform: uppercase;
  margin-bottom: 20px;
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.caption a:hover {
  color: #83868a;
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.slider_horizontal {width:800px; margin-top:25px; height:150px;}
.slider_horizontal .item {height:150px; width:220px; background:#fff; padding-right:20px;}