/*
*************************************************

Shukla Das
http://www.bdtradeinfo.com/

*************************************************
*/


/*-------------------------------------------
    General Selectors
-------------------------------------------*/
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#ffffff; FONT-SIZE: 12px; PADDING-TOP: 0px;
}
.sub_ttl_ash {
	FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#333; FONT-FAMILY: sans-serif, Verdana, Arial; TEXT-DECORATION: none; 
}
.sub_ttl_red {
	FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#FF0000; FONT-FAMILY: sans-serif, Verdana, Arial; TEXT-DECORATION: none; 
}
.italic_text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#333; TEXT-DECORATION: none; font-style:italic;
}
.text_white{
	font-family: Oswald, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-size:14px;
	color: #DDDDDD;
}

.text_white3{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal; 
	font-size:12px;
	line-height:22px;
	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: 12px; COLOR: #000066; FONT-FAMILY: sans-serif, Arial, Verdana ; TEXT-DECORATION: none
}
.sub_ttl_ash {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR:#333333; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.ttl_ash {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height:20px; COLOR:#006699; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sub_ttl_gray {
	FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR:#333333; 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: 16px; 
	COLOR:#FFFFFF; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: NONE
}
.body_text_white_1 {
	FONT-WEIGHT: BOLD; 
	FONT-SIZE: 24px; 
	COLOR:#003333;
	FONT-FAMILY: Oswald, Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: NONE
}
.body_text_white_2 {
	FONT-WEIGHT: BOLD; 
	FONT-SIZE: 20px; 
	COLOR:#999900;
	FONT-FAMILY: Oswald, Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: NONE
}

.text_black {
	FONT-WEIGHT: lighter; FONT-SIZE: 14px; line-height:25px; COLOR:#333333; FONT-FAMILY: Oswald, Trebuchet MS, sans-serif, Arial, Verdana;
}
.text_black1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#666666; FONT-FAMILY: sans-serif, Arial, Verdana;
}
.text_darkgray1 {
	font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; color: #ffffff ; 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: 16px; COLOR: #1919D6; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;
}
.nav1txt { 
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
	} 
.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:#A51C72; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
} 
.navViewall:visited { 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#A51C72; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none;
} 
.navViewall:hover { 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#127305; 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:bold;  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:bold;  FONT-WEIGHT: None; TEXT-DECORATION: none;
} 
.nav_yellow:hover { 
	COLOR:#FAA519; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:12px; font-weight:bold;  FONT-WEIGHT: None; TEXT-DECORATION: none; 
}

.nav_white { 
	COLOR:#FFFFFF; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:13px; font-weight:normal;  FONT-WEIGHT: None; TEXT-DECORATION: none; 
}
.nav_white:visited { 
	COLOR: #FFFFFF; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:13px; font-weight:normal;  FONT-WEIGHT: None; TEXT-DECORATION: none;
} 
.nav_white:hover { 
	COLOR:#FAA519; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:13px; font-weight:normal;  FONT-WEIGHT: None; TEXT-DECORATION: none; 
}


.nav_oswald { 
	COLOR:#000000; FONT-FAMILY: Oswald, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:14px; font-weight:normal;  FONT-WEIGHT: None; TEXT-DECORATION: none; 
}
.nav_oswald:visited { 
	COLOR: #000000; FONT-FAMILY: Oswald, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:14px; font-weight:normal;  FONT-WEIGHT: None; TEXT-DECORATION: none;
} 
.nav_oswald:hover { 
	COLOR:#003399; FONT-FAMILY: Oswald, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:14px; font-weight:normal;  FONT-WEIGHT: None; 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: 1140px; 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:1140px;
	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_content1{
	float:right;
	width:200px;
	margin:10px 0px 10px 0px;
	padding:10px 10px 10px 10px;
	border:1px solid #cccccc;
}

.copy-footer {
	padding: 12px 0px 0px 0px;
	height:auto;
	background-color:#333333;
	border-bottom: 1px solid #494949;
	color:#174304;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.copy-footer li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
}
.copy-footer a{
	color:#ffffff;
	text-decoration:none; 
}
.copy-footer a:visited{
	color:#ffffff;
	text-decoration:none; 
}
.copy-footer a:hover{ 
	color:#FF6600; 
	text-decoration:underline; 
}
.footer1 
{
	line-height:normal;
	width: 960px; 
	margin: 0 auto; 
}
.footer1 a{
	color:#CCCC00;
	text-decoration:none; 
}
.footer1 a:visited{
	color:#CCCC00;
	text-decoration:none; 
}
.footer1 a:hover{ 
	color:#FF6600; 
	text-decoration:underline; 
}


/* Elegant Aero */
.elegant-aero {
    margin-left:auto;
    margin-right:auto;

    max-width: 100%;
    background: #D2E9FF;
    padding: 20px 20px 20px 20px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #666;
}
.elegant-aero h1 {
    font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
    padding: 10px 10px 10px 20px;
    display: block;
    background: #C0E1FF;
    border-bottom: 1px solid #B8DDFF;
    margin: -20px -20px 15px;
}
.elegant-aero h1>span {
    display: block;
    font-size: 11px;
}

.elegant-aero label>span {
    float: left;
    margin-top: 10px;
    color: #5E5E5E;
}
.elegant-aero label {
    display: block;
    margin: 0px 0px 5px;
}
.elegant-aero label>span {
    float: left;
    width: 20%;
    text-align: right;
    padding-right: 15px;
    margin-top: 10px;
    font-weight: bold;
}
.elegant-aero input[type="text"], .elegant-aero input[type="email"], .elegant-aero textarea, .elegant-aero select {
    color: #888;
    width: 70%;
    padding: 0px 0px 0px 5px;
    border: 1px solid #C5E2FF;
    background: #FBFBFB;
    outline: 0;
    -webkit-box-shadow:inset 0px 1px 6px #ECF3F5;
    box-shadow: inset 0px 1px 6px #ECF3F5;
    font: 200 12px/25px Arial, Helvetica, sans-serif;
    height: 30px;
    line-height:15px;
    margin: 2px 6px 16px 0px;
}
.elegant-aero textarea{
    height:100px;
    padding: 5px 0px 0px 5px;
    width: 70%;
}
.elegant-aero select {
    background: #fbfbfb url('down-arrow.png') no-repeat right;
    background: #fbfbfb url('down-arrow.png') no-repeat right;
   appearance:none;
    -webkit-appearance:none; 
   -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
    width: 70%;
}
.elegant-aero .button{
    padding: 10px 30px 10px 30px;
    background: #66C1E4;
    border: none;
    color: #FFF;
    box-shadow: 1px 1px 1px #4C6E91;
    -webkit-box-shadow: 1px 1px 1px #4C6E91;
    -moz-box-shadow: 1px 1px 1px #4C6E91;
    text-shadow: 1px 1px 1px #5079A3;
    
}
.elegant-aero .button:hover{
    background: #3EB1DD;
}