* { margin:0; padding:0;}

/*div{overflow:hidden;}*/

body { background:url(images/bg.jpg) no-repeat top center #7c0202; font-size:12px; color:#fff; font-family:Arial, Helvetica, sans-serif;}

a { text-decoration:none; outline:none;}
a.news{text-decoration:none; outline:none; color:#a66666; font-size:14px; font-weight:normal; line-height:22px;}
a.news:hover{color:#c39d9d; text-decoration:underline;}

img { border:none;}

h2 { font-size:14px; font-weight:normal;}
h4 {font-size:16px; font-weight:bold; padding:5px 0;}
a.read-more { font-size:11px; color:#ffffff;}
a.read-more:hover { color:#9a3d3d;}
.mb-20 { margin-bottom:20px;}
.clearfix { clear:both; height:0; width:0; line-height:0; font-size:0;}




#scroll-top { width:940px; height:35px; line-height:35px; background:url(images/scroll_bg.png) no-repeat; padding:0 10px; behavior:!important url(iepngfix.htc);} 


#wrap-me { width:980px; height:auto; overflow:hidden; margin:0 auto;}

#header { width:980px; height:95px; overflow:hidden; margin-bottom:30px;}
#header img{ float:right; margin:10px 30px 0 0; behavior: url(iepngfix.htc);}

#header h1 { float:left; width:224px; height:95px;}

#header h1 a { background:url(images/explogo.png) no-repeat; width:270px; height:95px; text-indent:-9999px; outline:none; display:block; behavior: url(iepngfix.htc);}

#header div#nav-top { width:610px; height:43px; background:url(images/nav_top_bg.png) no-repeat ; float:right; margin-right:20px; behavior: url(iepngfix.htc);}

#header div#nav-top ul { list-style:none; list-style-type:none; width:600px; height:43px; margin-left:16px;}

#header div#nav-top ul li { width:auto; float:left; display:inline; height:43px; line-height:43px;}

#header div#nav-top ul li a { display:block; float:left; color:#ffffff; font-weight:bold; padding:0 12px 0 10px; background:url(images/sep.png) no-repeat right center; text-transform:uppercase;}

#header div#nav-top ul li a.last { background:none; padding-right:0px;}

#header div#nav-top ul li a:hover, #header div#nav-top ul li a.active { text-decoration:underline;}

#section { clear:both; width:980px; height:auto; overflow:hidden;}

#section .left, #section .right { float:left; display:inline; height:auto; overflow:hidden;}

#section .left { width:224px; height:auto; overflow:hidden;}

#section .right { width:756px; height:auto; overflow:hidden; background:url(images/right_trans_bg.png) no-repeat top center; behavior: url(iepngfix.htc);}

#section .bg_change { background:url(images/right_trans_inner_bg.png) no-repeat top center; }

/* innner page top div style */
#inner-page-content { width:682px; height:529px; overflow:hidden; margin:22px 0 0 22px; position:relative; padding:15px; padding-top:20px;}
#inner-page-content h1 { font-size:18px; margin-bottom:7px; color:#C8A2A2;}
#inner-page-content h4 { font-size:14px; margin-top:10px; color:#C8A2A2;}
#inner-page-content p { line-height:16px;}
#inner-page-content ul { list-style-position:outside; margin-left:10px;}
#inner-page-content ul li a { color:#ffffff;}
#inner-page-content ul li a:hover { color:#C8A2A2;}
#inner-page-content ul.tabs{ list-style:none; margin:0; padding:0; margin-bottom:35px;}
#inner-page-content ul.tabs li{ display:inline; margin-right:10px;   }
#inner-page-content ul.tabs li a{ font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#651313; border:1.5px solid #651313; width:auto; padding:5px 10px; }
#inner-page-content ul.tabs li a:hover{ font-weight:bold; color:#FFFFFF; border:1.5px solid #963e3e; }
/* ends here */
#section .left #side-navigation { height:161px; overflow:hidden; margin:20px 0;}
#section .left .auto-height { height:auto!important;}

#section .left #display-news { height:203px; overflow:hidden; margin:20px 0;}

.box { width:224px; height:auto; overflow:hidden;}
	.box .top { background:url(images/left_curve_top.gif) no-repeat; width:224px; height:6px; line-height:1px; font-size:1px;}
	.box .btm { background:url(images/left_curve_btm.gif) no-repeat; width:224px; height:6px; line-height:1px; font-size:1px;}
	.box .mid { background:url(images/left_mid_rpt.gif) repeat-y; height:auto;}
	
	ul.left-nav { width:204px; height:auto; list-style:none; overflow:hidden; margin-left:10px;}
	ul.left-nav li { width:100%; height:29px; border-bottom:1px dotted #ba7979; line-height:29px;}
	ul.left-nav li a { color:#ffffff; font-weight:bold; background:url(images/bullet.jpg) no-repeat left center; padding-left:16px;}
	ul.left-nav li a:hover {  color:#b97474;}
	ul.left-nav li.last { border-bottom:none;}


#subscribe-me  { width:224px; height:57px; overflow:hidden; margin:20px 0;}
#subscribe-me a.subscribe-btn { text-indent:-9999px; background:url(images/btn_subscribe.png) no-repeat; outline:none; display:block; width:224px; height:57px; behavior: url(iepngfix.htc);}
#subscribe-me a.subscribe-btn:hover { background-position:bottom;}

#faqs  { width:224px; height:57px; overflow:hidden; margin:20px 0;}
#faqs a.faqs-btn { text-indent:-9999px; background:url(images/faq.png) no-repeat; outline:none; display:block; width:224px; height:52px; behavior: url(iepngfix.htc);}
#faqs a.faqs-btn:hover { background-position:bottom;}

.common-box { width:224px; height:auto; overflow:hidden;}
	.common-box .c-top { background:url(images/common_top.png) no-repeat; width:224px; height:5px; line-height:1px; font-size:1px; behavior: url(iepngfix.htc);}
	.common-box .c-btm { background:url(images/common_btm.png) no-repeat; width:224px; height:5px; line-height:1px; font-size:1px; behavior: url(iepngfix.htc);}
	.common-box .c-mid {background-color:#6C0202; border-right:1px solid #9B3D3D; border-left:1px solid #9B3D3D;/*url(images/common_mid.png) repeat-y;*/ height:auto;}
	
	.display { width:184px; margin-left:20px; height:auto; overflow:hidden; }
	.display-common { height:186px;}
	.display h2 { color:#ae7575; border-bottom:1px dotted #7d2121; padding-bottom:3px; margin-top:10px; margin-bottom:5px;}
	.display p { color:#c8a2a2; padding-bottom:5px;}
	.display img { border:1px solid #4f0101; margin:10px 0;}
	
	/* converter form*/
	.converter-form { width:100%; height:auto;}
	.converter-form span { display:block; font-size:11px; padding:0 0 5px; 0;}
	.converter-form select, .converter-form input { width:100%; margin-bottom:5px;}
	.converter-form input.btn { width:100px; margin:5px 0; }
	
	/*ends */
	#gallery { width:224px; height:155px; margin:20px 0;}
	.news-img{width:215px; height: 200px; overflow:hidden; float:right; padding-left:10px; }
/* right col*/
#flash-img { width:712px; height:380px; overflow:hidden; margin:22px 0 0 22px; position:relative;}
	#flash-img #teaser { width:672px; height:110px; background-color:#000000; opacity:0.57; filter:alpha(opacity=57); position:absolute; left:0; bottom:0; padding:20px; color:#ffffff;}
	#flash-img #teaser h1 { font-size:14px; margin-bottom:15px;}
	#flash-img #teaser p { font-size:12px; line-height:18px;}

#icons { clear:both; width:716px; height:155px; overflow:hidden; margin:22px 0 0 20px; }
#icons  ul { width:716px; height:155px; list-style:none; list-style-type:none;}
#icons  ul li { float:left; display:inline; width:148px; height:155px; margin-right:41px;}
#icons  ul li.last { margin-right:0px;}
#icons  ul li a { width:148px; height:155px; text-indent:-9999px; outline:none; display:block; }
#icons  ul li a.first { background:url(images/icon-a.png) no-repeat; behavior: url(iepngfix.htc);}
#icons  ul li a.second {background:url(images/icon-b.png) no-repeat; behavior: url(iepngfix.htc);}
#icons  ul li a.third { background:url(images/icon-c.png) no-repeat; behavior: url(iepngfix.htc);}
#icons  ul li a.fourth { background:url(images/icon-d.png) no-repeat; behavior: url(iepngfix.htc);}

#icons  ul li a.first:hover, 
#icons  ul li a.second:hover,
#icons  ul li a.third:hover,
#icons  ul li a.fourth:hover { background-position:bottom; cursor:pointer;}

/* tabbed panel and chart */
.two-col { width:716px; height:auto; overflow:hidden; clear:both; margin:20px 0 0 29px;}

.two-col .left-zone { float:left; display:inline; width:388px; }

.two-col .right-zone { float:left; display:inline; margin-left:19px; width:298px;}

#rss_tabs { width:397px; height:auto; background:url(images/tab_btm.jpg) no-repeat bottom; }
dl#rss_details { width: 397px; position: relative; padding: 0; height: 522px; margin: 0; padding: 0; background:url(images/tab_top.jpg) no-repeat 0px 33px;  }
dl#rss_details dt { position: absolute; display: block; height:33px; text-align: center; font-size: 12px; }
dl#rss_details dt#tab_international { left:0; width:111px; height:33px;  cursor:pointer; line-height:32px; }
dl#rss_details dt#tab_international a { background:url(images/tab_int.png) no-repeat bottom; width:111px; height:33px; text-align:center; display:block; color:#ffffff; outline:none; }
dl#rss_details dt#tab_international a:hover { background-position:top;}
dl#rss_details dt#tab_national { left: 116px; width:77px; }
dl#rss_details dt#tab_business { left: 198px; width:77px; }

dl#rss_details dt#tab_national a, dl#rss_details dt#tab_business a { background:url(images/tab_nb.png) no-repeat bottom; width:77px; height:33px; display:block; color:#ffffff; line-height:32px; text-align:center; outline:none;}

dl#rss_details dt#tab_national a:hover, dl#rss_details dt#tab_business a:hover{ background-position:top;}

dl#rss_details dd { position: absolute; top: 36px; overflow:hidden; width: 357px; height:auto; background:url(images/tab_rpt.jpg) repeat-y; padding:13px 20px 0;}
.tab_here a.active  { background-position:top!important; }

dl#rss_details dd ul { list-style:none; list-style-type:none;}
dl#rss_details dd ul li { padding-bottom:14px; margin-bottom:15px; border-bottom:1px solid #8d2424;}
dl#rss_details dd ul li p { color:#e5cccc; line-height:18px;}
dl#rss_details dd ul li em { color:#e5cccc; font-size:11px;}
dl#rss_details dd ul li.last { border-bottom:none; margin-bottom:0px;}


#chart-bg { width:300px; height:298px; background:url(images/chart_bg.jpg) no-repeat}
#chart-bg p.time { width:290px; height:33px; line-height:33px; color:#ffffff; font-size:11px; padding-left:10px;}
#chart-bg img { margin-left:4px;}

.scroll { width:300px; height:auto; overflow:hidden; margin-top:20px;}
.scroll .t { width:300px; height:5px; background:url(images/right_curve_top.png) no-repeat bottom; line-height:1px; font-size:1px; behavior: url(iepngfix.htc);} 
.scroll .b { width:300px; height:5px; background:url(images/right_curve_btn.png) no-repeat; line-height:1px; font-size:1px; behavior: url(iepngfix.htc);}
.scroll .m { width:260px;background-color:#6c0202; border-right:1px solid #881919; border-left:1px solid #881919; height:auto; padding:15px 19px 0;} 
.scroll .m p { padding-bottom:15px; color:#e2cccc;}
.scroll .m p strong { color:#b17979; display:block;}
.scroll .m a { color:#b17979; font-size:12px;}


/*#footer { width:100%; height:159px; margin-top:20px; background:url(images/footer_bg.jpg) repeat-x;}
#footer #footer-wrap { width:980px; margin:0 auto; height:auto; padding-top:10px; color:#975d5d;}
#footer-wrap img{float:right; height:99px; width:120px; margin-right:25px; margin-top:5px;}*/

#footer #footer-wrap .si{float:left; margin-left:10px; margin-top:5px; width:300px; height:20px;}
#footer #footer-wrap .artuslogo{float:right; margin-right:10px; margin-top:5px;}
#footer #footer-wrap .copyright{float:left; width:394px; text-align:center; }
#footer #footer-wrap span{display:inline; float:left; line-height:16px; text-align:center;}
#footer #footer-wrap .leftside{float:left; width:380px; }

#footer { width:100%; height:159px; margin-top:20px; background:url(images/footer_bg.jpg) repeat-x;}
#footer #footer-wrap { width:980px; margin:0 auto; height:auto; padding-top:10px; color:#975d5d;}

/*kamlesh css document*/	
.about_header{overflow:hidden; margin: 4px 0 0 2px; background:url(images/tab_btm.jpg) no-repeat bottom ; }

#section .inneright { width:756px; height:auto; overflow:hidden; background:none; float:left; display:inline;}

a.linkcat {font-size:11px; color:#ffffff; text-decoration:underline;}
a.linkcat:hover { color:#9a3d3d;}

a.newshead { font-size:14px; color:#ffffff;}
a.newshead:hover { color:#9a3d3d;}

/*content box*/
	.about_tab .topim { background:url(images/right_curve_top.png) repeat; width:390px; height:auto; line-height:1px; font-size:1px; margin-bottom:3px; behavior: url(iepngfix.htc);}
	.about_tab .btmim { background:url(images/left_curve_btm.gif) repeat; width:397px; height:6px; line-height:1px; font-size:1px;}
	.about_tab .midim { background: repeat-y; height:auto; width:auto;;}
	.about_tab .k{background:url(images/right_news_mid.png) repeat left; width:auto; height:auto; z-index:-1; padding:2px 3px; }

/* edited */	
.two-col-inner { margin:20px 0 0 20px;}
.left-zone-reset { width:395px!important;}

.left-zone-reset .inner-top, .left-zone-reset .inner-btm { width:395px; height:5px; line-height:1px; font-size:1px;}
.left-zone-reset .inner-top { background:url(images/inner-page-rounded-top.png) no-repeat;  behavior: url(iepngfix.htc);}
.left-zone-reset .inner-btm { background:url(images/inner-page-rounded-btm.png) no-repeat; behavior: url(iepngfix.htc);}
.left-zone-reset .inner-mid { width:393px; height:auto; overflow:hidden; background-color:#6f0202; border-left:1px solid #a34c4c; border-right:1px solid #a34c4c;  behavior: url(iepngfix.htc);}



.left-zone-reset .inner-mid .inner-content { width:375px; height:auto; overflow:hidden; padding:5px 10px;}
.left-zone-reset .inner-mid .inner-content .contents h1 { font-size:18px; color:#d08989; margin-bottom:7px; padding-bottom:5px; border-bottom:1px dotted #c4ddc8;}
.left-zone-reset .inner-mid .inner-content .contents h4 { font-size:12px; color:#d08989; margin-bottom:3px; padding:0;}
.left-zone-reset .inner-mid .inner-content .contents p { color:#e5cccc; line-height:18px; margin-bottom:10px;}
.left-zone-reset .inner-mid .inner-content .contents ul { width:auto; height:auto; list-style:disc; margin-left:16px; color:#e5cccc; margin-bottom:10px;}
.left-zone-reset .inner-mid .inner-content .contents ul li{ padding:3px; line-height:14px;}
.left-zone-reset .inner-mid .inner-content .contents ul li a { color:#ffffff;}
.left-zone-reset .inner-mid .inner-content .contents ul li a:hover { color:#ffff; text-decoration:underline;}


ul#commodity-gallery { width:375px; height:auto; overflow:hidden; margin-top:10px; list-style:none; list-style-type:none;}
ul#commodity-gallery li { float:left; display:inline; width:153px; height:125px; margin:0 17px;margin-bottom:10px;}
ul#commodity-gallery li a { float:left; display:block; width:153px; height:105px;}
ul#commodity-gallery li span { clear:left; display:block; width:153px; height:20px; background-color:#a95858; color:#ffffff; line-height:20px; font-size:12px; text-align:center; font-weight:bold; }
/*overites*/
#section .inneright-overite{width:980px!important;}
.left-zone-reset2{ width:635px!important;}
.two-col-inner-over{ margin:20px 0 0 0; width:980px;}

.left-zone-reset .inner-mid .inner-content-over{width:615px;}
.left-zone-reset .inner-mid .inner-calendar{width:615px; height:auto; overflow:hidden; padding:5px 10px;}

.left-zone-reset .inner-top-over, .left-zone-reset .inner-btm-over { width:635px; height:6px; line-height:1px; font-size:1px;}
.left-zone-reset .inner-top-over{background:url(images/top.png);  behavior: url(iepngfix.htc);}
.left-zone-reset .inner-mid-over{background:url(images/mid.png); width:635px;}
.left-zone-reset .inner-btm-over{background:url(images/btm.png);  behavior: url(iepngfix.htc);}

/*Image*/
 
 #traded-items { width:260px; height:200px; overflow:hidden; padding-bottom:14px;}
  #traded-items img { width:258px; height:198px; border:1px solid #a34c4c; overflow:hidden;}
  
/******Tabbed Panel******/
h4 a{color:#CDB7B7; text-decoration:none; font-size:12px; font-weight:bold; margin-top:5px;}
.TabbedPanelsContent p{border-bottom:1px solid #993333; color:#FFFFFF; margin-bottom:10px; font-size:12px; padding:10px 0px;}
small{color:#FFFFFF; font-style:italic; padding-bottom:5px; font-size:11px; margin-top:5px;}

/*css added by praysas*/
.contents h1.pdf a,  .contents h1.doc a{color:#FFF; font-size:12px;}
.contents h1.pdf{ background:url(images/file_extension_pdf.png) no-repeat left center; padding-left:30px; line-height:22px; }
.contents h1.doc{background:url(images/file_extension_doc.png) no-repeat left center; padding-left:30px;line-height:25px;}
#report  { width:224px; height:57px; overflow:hidden; margin-bottom:15px; float:left;margin-top:22px; }
#report a.faqs-btn { text-indent:-9999px; background:url(images/daily_report.png) no-repeat; outline:none; display:block; width:224px; height:52px; behavior: url(iepngfix.htc);}
#report a.faqs-btn:hover { background-position:0 -53px;}
.contactForm{background:url(images/exp_contactbg.png) no-repeat; height:160px; width:620px; padding:10px;}
.contactForm p, .contactForm p label{ font:bold 12px/18px Helvetica, Arial, sans-serif!important; color:#a6a6a6!important;}
.contactForm p.field{ margin-top:40px;}
/*.contactForm span h4{font:bold 14px/18px Helvetica, Arial, sans-serif!important; color:#a6a6a6!important;}*/
.contactForm p label{ line-height:30px!important; display:block; float:left; width:103px;}
.contactForm p input{ border:none; background:none transparent; margin:0 0 0 35px; height:33px; width:290px; float:left;}
.contactForm input.n-btn{ background-color: #4B0303;   border: 1px solid #7C4141;   color: #FFFFFF; margin:15px 0px 0 329px;  height: 30px;   width: 95px;}
.contactForm label.error{ color:#F00!important; width:170px; margin-left:10px; font-size:11px!important; font-weight:normal!important;}
div.success{ overflow:hidden; clear:both;}
div.success hr{border: 1px dashed #fff; margin: 0 0 10px 0px;  padding: 0; display:block;}
div.success h3{ margin-bottom:20px; color:#1a9d1a;}
div.success h3 span{ margin-left:10px; color:#3fb7e9;}
p.daily-report{ clear:both; font-size:15px; font-weight:bold; line-height:40px!important; }
