@charset "utf-8";


/*TAG RESET
///////////*/
html, body, div, span, applet, object, iframe, table, capxion, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { vertical-align: baseline; font-weight: inherit; font-style: inherit; font-size: 100%; outline: 0; padding: 0; margin: 0; border: 0; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
/* remember to define focus styles! */
:focus { outline: 0; }
body { background: url(../images/body_bg.png) repeat-x #FFF; line-height: 1; color: black; }
ol, ul { list-style: none; }
/* tables still need cellspacing="0" in the markup */
table { border-collapse: separate; border-spacing: 0; }
capxion, th, td { font-weight: normal; text-align: left; }
/* remove possible quote marks (") from <q> & <blockquote> */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a { cursor:pointer; text-decoration:none !important; }
a:hover { text-decoration:underline !important; }
ul li a { font-family:Arial, Helvetica, sans-serif; }
h2, h3 { font-family:Arial, Helvetica, sans-serif; margin-bottom:2px; }
strong { font-weight:600; }

/*TAG RESET END
///////////////*/

.clear { clear: both; }
.more_link { display:block; color:#e64540; font-size:11px; float:right; }
.main_wrapper { margin: auto; width: 954px; border-left:#B4A87D solid 5px; border-bottom:#B4A87D solid 3px; border-right:#B4A87D solid 5px; border-top:#B4A87D solid 3px; background:#FFF; text-align:justify; font-size:10px; }
.header_wrapper { width: 954px; background:url(../images/header_bg.jpg) repeat-x #e8e1c7; }
.logo_holder { display: block; float: left; height: 123px; margin: 15px 10px 10px; width: 185px; }
.top_menu_holder { display: block; float: left; width: 340px; margin:97px 10px 0 98px; }
.top_menu_holder ul, .footer_contents ul { display:block; clear:both; float:right; }
.top_menu_holder ul li, .footer_contents ul li { background: url("../images/top_menu_seperator.jpg") no-repeat scroll right 10px transparent; display: block; float: left; padding: 10px; }
.footer_contents ul li { background: url(../images/footer_menu-seperator.jpg) no-repeat right 0; padding-top:0 }
.footer_contents ul li a { color:#FFF; }
.top_menu_holder ul .last_item, .footer_contents .last_item { background: none repeat scroll 0 0 transparent; }
.top_menu_holder ul .last_item { padding:3px 2px 0 !important; }
.top_menu_holder ul li a { color: #C54C2F; text-decoration: none; font-size:11px; font-weight:600; }
.right_scroller_container { display: block; float: left; width: 300px; text-align:right; }
.right_scroller_container input[type="text"] { background: url("../images/search_bg.png") no-repeat scroll left 2px #F7F7F7; border: medium none; display: block; float: left; font-size: 11px; height: 22px; margin: 10px 0 5px; padding: 4px 5px; width: 255px; }
.right_scroller_container input[type="image"] { display:block; float:left; margin:12px 0; }
.scroll_quicklinks { display:block; background:url(../images/qucik_links_bg.png) no-repeat left top; height:95px; overflow:hidden; position:relative; }
.right_scroller_container ul { display:block; width:288px; padding:0; margin:0 }
.right_scroller_container ul li { display:block; text-align:left; height:19px; border-bottom: 1px dotted #CFC18D; background:url(../images/blak_ltr_arrow.png) no-repeat 10px; ; padding-left:25px; padding-top:6px; width:245px; float:left; visibility:visible }
.right_scroller_container ul li a { color:#857E61; font-size:11px; font-weight:600; }
.right_scroller_container .jspVerticalBar { border-raidius:1px !important; right:45px !important; top:2px !important; background: url(../images/top_scroller_arrows.png) no-repeat center !important; width:9px }
.right_scroller_container .jspDrag { background:#C6B576 !important cursor:pointer;
}
.scroll_quicklinks .jspArrow { background:none!important; }
.scroll_quicklinks .jspDrag { background:#C6B576; }
.scroll_quicklinks .jspTrack { background: none !important; }
/*Menu*/
.menu_bar { border-top:2px solid #B4A87E; }
#nav { background: url("../images/menu-bg.jpg") repeat-x scroll 0 0 transparent; direction: ltr; float: left; height: 29px; margin: 0 !important; padding: 3px 0; width: 954px; }
#nav a { font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; font-size:11px; display:inline; text-decoration:none; color:white; line-height:20px; }
#nav a:hover { color:#FFF; text-decoration:none !important; }
#nav li { float:left; position:relative; height:34px; font-size:12px; background:url(../images/main_menu_seperator.jpg) no-repeat right 9px; z-index:1000; }
#nav li.last_item { background:none !important; }
#nav li.menu_item_1 { margin-left:25px !important; }
#nav ul li.menu_item_1 { margin-left:0 !important; }
#nav li a { display:block; padding:3px 12px 0px 12px; white-space: nowrap !important; }
.menu_sep { margin-top:10px !important; color:#FFF !important; font-weight:500; }
#nav ul { position:absolute; display:none; top: 1.1em; margin-top:18px; background:#C72026; width:auto; left:0px; padding:8px 0 8px 8px !important; z-index:700 !important }
#nav ul li { position:relative; background-image:none; height:20px; padding:0; display:block; clear:both; z-index:700 !important; margin:0 20px 0 0; }
#nav ul li a, #nav ul li a:hover { background: url("../images/arrow.png") no-repeat scroll left -1px transparent; height:20px; padding:0px 0px 0px 15px !important; font-weight:400 !important; line-height:13px !important; }
#nav ul li a:hover { color:#B0B0B0; }
#nav ul li ul li { width:215px; }
#nav ul li ul li a { width:200px; padding:0px !important; }
#nav li ul a { width:auto; text-align:left; }
#nav ul ul { top:auto; margin-left:3px; }
#nav li ul ul { left:9.8em; margin:0px 0 0 10px; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul { display:none; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul { display:block; }
/*end menu*/
.home_page_content_wrapper { font-family:Arial, Helvetica, sans-serif !important; font-size:12px; color:#121212; }
.main_bannar { display:block; background:/* #dbdddf  # by SB*/url(../images/main_banner_bg.png) no-repeat right center; width:100%; height:135px; }
.main_bannar1 { display:block; background:/* #dbdddf url(../images/main_banner_bg.png) no-repeat right center; # by SB*/width:100%; height:135px; }/*$ by SB */
.main_bannar img { display:block; float:left; margin:23px 22px 23px 35px; }
.main_bannar1 img { display:block; float:left; margin:23px 22px 23px 35px; }
.banner_text { display:block; float:left; margin:23px 0 23px 0; width:700px; }
.banner_text h1 { font-size:12pt; line-height:25px; font-weight:600; }
.banner_text p { line-height:18px; }
.banner_text a { color:#121212 !important; }
.advertisement_wrapper { margin:20px 0 0 25px; }
.bottom_logo_bar { display:block; margin:auto; background:url(../images/bot-white-bg.jpg) no-repeat left #FFF; width:920px; height:71px; text-align:center; margin: 6px auto 0; }
.aknwo { display:block; float:none; margin:auto; }
.bottom_logo_bar img { margin:3px 20px; }
.footer { display:block; margin:auto; background: url(../images/footer_bg.jpg) repeat-x left #FFF; width:944px; height:40px; text-align:center; margin:15px 0 0 0; border-top:2px solid #B4A87D; padding:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; }
.footer_contents { width:300px; overflow:hidden; float:left; text-align:left; color:#FFF; margin-top:13px; }
.footer_menu { width:342px !important }
.left_wrapper { display: block; float: left; width: 635px; background:#FFF; padding:12px 12px 0 }
.right_wrapper { display: block; float: left; width: 295px; padding: 8px 0 0; }
.big_box_long { clear: both; height: 176px; width: 635px; background:#FFF url(../images/big_box_border.png) no-repeat center left; margin:0 0 7px; }
.home_page_content_wrapper h2 {text-decoration:none; display:block; margin:0 25px; background: url(../images/home_head_arrow.png) no-repeat left center; font-size:14px; color:#d63216; padding:8px 10px 5px; font-weight:600; }/*592 57*/

.big_box_long h2 a{font-size:14px; color:#d63216; text-decoration:none !important; }
.big_box_long h2 a:hover{font-size:14px; color:#d63216; text-decoration:none !important; }
.big_box_long h6, .small_box h6, .big_box_long h5, .second_small h5 { color:#dc403b; margin:0 0 3px 0; font-size:12px; font-weight:500; }
.big_box_long h5 { font-weight:600 !important; }
.big_box_long ul { clear: both; display: block; font-size: 11px; line-height: 12px; margin: 0 12px; width: 590px; }
.scrollable { width:620px; height:130px; overflow:hidden; }
.big_box_long ul li { display: block; height: auto; margin: 0 0 1px; padding: 4px 16px 2px; width: 555px; }
.big_box_long ul .odd { background:#eef2f0; }
.big_box_long ul .even { background:#f4f7f5; }
.big_box_long ul a, .small_box ul a { color:#121212; }
.big_box_long .more_link { margin: 2px 32px 0 0; }
.scrollable .jspVerticalBar { width:9px !important; }
.scrollable .jspVerticalBar .jspArrowDown { background:url(../images/scroll_dwon.png) no-repeat 2px center; }
.scrollable .jspVerticalBar .jspArrowUp { background: url(../images/scroll_up.png) no-repeat 2px center; }
.scrollable .jspVerticalBar { background:#e64540 !important; }
.small_box { background: url("../images/small_box_border.png") no-repeat scroll left center #F1F4F3; display: block; float: left; height: 270px;/* height: 211px; # by SB*/ margin: 0 0 0 11px; padding-bottom: 10px; width: 313px; }
.smaller { margin-left: 10px !important; width: 280px !important; background:url(../images/small_box_border_small.png) no-repeat left center #F1F4F3 !important; }
.small_box_wrapper { display:block; margin:0; }
.small_box ul { display:block; margin:0 0 0 25px; width:260px; }
.small_box ul li { display:block; line-height:14px !important; margin:0 8px 0 0; padding:0 0 3px 0; border-bottom:1px solid #c2bfaf; text-align:left; }
.smaller ul { width:222px !important; }
.small_box h2 a{font-size:14px; color:#dc403b; text-decoration:none !important; }
.small_box h2 a:hover{font-size:14px; color:#dc403b; text-decoration:none !important; }
.last_item { border:none !important; }
.small_box h2 { margin-top:11px !important; }
.small_box h6, .small_box h5 { display:block !important; float:left; margin:0 !important; padding:0; }
.small_scrollable { height:210px;/* # by SB height:162px; */overflow:hidden; font-size:11px; }
.second li, .second h6 { border:none !important; clear:both !important; }
.right_wrapper h4 { display:block; background:#dc403b url(../images/h4_curve.png) no-repeat left top; width:267px; height:17px; color:#FFF; padding:4px 0 0 10px; margin:6px 0 0 0; font-weight:600; }
.exchange_rate { margin:0; width:277px; border-right: 1px solid #b4b3ae; font-size:11px !important; }
.daily_rates { font-size: 12px; line-height: 18px; margin: 5px 0 0 20px; width: 248px; }
.exchange_rate th, .exchange_rate td { padding:3px 10px; border-left: 1px solid #b4b3ae; border-bottom: 1px solid #b4b3ae; }
.exchange_rate th { background:#ecf1ee; }
.ad_links { display: block; height: 57px; margin: 0 0 8px; padding: 7px 10px 8px 17px; width: 277px; }
.iban { background:#EB5F22 url(../images/iban_bg.png) no-repeat left center; padding:0 !important; margin-top:6px }
.iban a { font-size:15px; color:#FFF; }
.iban h3 {color: #FFFFFF; display: block;font-size: 16px; font-weight: bold; padding-left: 13px; padding-top: 10px;}
.large_text { font-size:24px !important; padding-left: 80px;}
.currency_museum { background:#7cafec url(../images/currency_meusium.jpg) no-repeat right center; width:250px; margin-bottom:0; }
.currency_museum h3 { color:#FFF; display:block; font-size:18px; }
.currency_museum a { color: #0A0F08; display: block; font-size: 11px; line-height: 13px; width: 69%; text-align:left; }
.twitter_link { display:block; float:left; margin:20px 35px; }
.twitter_link img, .twitter_link a { display:block; float:left; margin:0; padding:0; }
.twitter_link a { margin:12px 0 0 5px; color:#121212; }
.twitter_link a:hover { text-decoration:underline; }
.second_small h5 { clear:both !important; width:100% !important; }
#scroll_3 a { color:#DC403B !important; }
.smaller .more_link { margin-right:40px; }
/*inner page styles*/
.bread_crumb_holder { display:block; float:left; text-align:left; padding: 10px 0 5px 15px; width:602px; }
.icon_holder { display:block; float:left; text-align:right; padding: 8px 5px 5px 0; }
.content_wrapper { display:block; float:right; width:100%; line-height:18px;}
.content_holder, .link_holder { background:#FFF url(../images/topic-head-bg.png) repeat-x right top; border-top:#D10F00 3px solid; display:block; float:right; margin:0 10px 10px 0; }
.content_holder { padding: 20px 30px; width: 66%; }
.link_holder { width:24% }
.content_holder p { display: block; font-size: 12px; line-height: 18px; margin: 2px 0 10px; }
.content_holder .list_page_item p img { display: block; float: left; margin: 2px 0 0; }
.content_holder a { color:#1122CC !important }
.topic_heading { color: #D10E00; font-size: 16px; font-weight: 600; margin: 0; min-height: 25px; padding: 0 20px 13px 0; text-align: left; }
.anndots { display:block; clear:both; height:1px; }
.link_holder ul li { display: block; margin: 0 15px 15px 10px; width: 75%; }
.link_holder ul { display:block; margin:15px 0 0 0; clear:both; }
.link_holder ul li a { display: block; font-size: 12px; line-height: 16px; margin: 3px 0 0; text-align: left; }
.reltopiclink, .list ul li { display:block; background:url("../images/rarroww.png") no-repeat scroll left 6px transparent; padding:5px 0 0 25px; }
.reltopiclink a, .list ul li a { color:#333333; text-decoration:none; }
.list_page_title, .list_page_title_ar { color: #C72026; float: left; font-size: 14px; font-weight: bold; width: 500px; }
.list_page_arrow1,.list_page_arrow1_ar  { float: left; margin: 0; padding: 0; width: 18px; direction:ltr !important }
.list_page_date, .list_page_date_ar { clear: both; color: #A4820D; font-size: 11px; font-style: italic; margin-left: 25px; }
.list_page_heading, .list_page_heading_ar { color: #CCCCCC; font-size: 15px; font-weight: bold; padding: 5px; }
.bheading { color: #D10E00; float: left; font-size: 11px; font-weight: 600; margin: 5px 11px; }
/* collapse */
.collapsecontent_content { padding:5px; display:none; }
.cc h3 { padding-left:20px; height:20px; background-repeat: no-repeat; background-position: left; background-image: url(images/news-aro.png); font-size:13px; color:#c72026; cursor:hand; }
.cc h3 { background: url(../images/news-aro.png) no-repeat left -2px; color: #C72026; font-size: 13px; height: auto; padding-left: 20px; font-weight:600; }
.collapsecontent_content table table th, .collapsecontent_content table table td, .majorcurrency_inner th, .majorcurrency_inner td { padding:3px 10px; border-left: 1px solid #b4b3ae; border-bottom: 1px solid #b4b3ae; }
.collapsecontent_content table table, .majorcurrency_inner { margin:0; width:100%; border-right: 1px solid #b4b3ae; font-size:11px !important; border-top:1px solid #B4B3AE }
.list_page_summary { border-bottom:1px dotted #666; }
.currency_form { display:block; margin: 10px 0; }
.currency_form select, .currency_form input[type="submit"] { border: 1px solid #666666; display: block; float: left; height: 25px; padding: 3px 5px; width: 113px; background:#FDFDFB; }
.currency_form input[type="submit"] { margin: 0 0 0 7px; width: 30px !important; cursor:pointer; }
.currency_form input[type="submit"]:hover { background:#B4A87D; }
.table_container { display:block; margin: 15px 0; }
.table_container a{ color: #333333 !important;}/*$by SB on 23-Dec-2013 */
.link_holder h3 { background: url("../images/sraro.png") no-repeat scroll 0 5px transparent; color: #D10E00; font-weight: 600; height: 15px; margin: 20px 0 0 15px; padding: 0 0 0 10px; }
.link_holder br { display:none; }
.content_holder h1{color: #D10E00;
    font-size: 16px;
    font-weight: 600;
    height: auto !important;
    margin: 0;
    min-height: 25px;
}
.content_holder table, tbody, thead, tr, th, td {vertical-align: top;} /* $ by SB */
list tr{display:block; min-height:20px;}
.list tr td{height:20px}
.dgolden{font-weight:600;}
.collapsecontent_content td{min-width:115px !important}
.addthis_toolbox{display:block; float:left; margin-right:4px;width: 42px;}

/* $ by SB */
.topic_heading_ar { color: #D10E00; font-size: 16px; font-weight: 600; margin: 0; min-height: 25px; padding: 0 0 13px 0; text-align: right; }
.topic_content_with_padding_ar{ text-align: right;}

/*Thasneem From  IV 01-21-2013 */

.small_box .iv_new_smallbox_class li a{
	color: #DC403B !important;
	font-family: Arial,"Times New Roman",serif !important;
	font-size: 14px !important;	
	font-weight:bold!important;
}
p.mail_oct2013 {
    background: url("../images/mail1.gif") no-repeat scroll 0 center ;
    padding: 3px 0 3px 22px;
	
}

p.mail_oct2013  > a {
    padding-left: 0;
}

a.mail_arrow_oct2013  {
    background: url("../images/mailarrow.gif") no-repeat scroll right 4px ;
    padding-right: 14px;
}

/*Tender Area $ by SB*/
.tender_area table{
    width: 100%;
}
.tender_area ul li{
    list-style: disc;
    margin: 5px 0 5px 20px;
}
.tender_area ul li ul li{
    list-style: circle;
}
.tender_area ol li{
    list-style: decimal;
    margin: 5px 0 5px 20px;
}
.tender_area ol li  ol li{
    list-style: lower-alpha;
}
.tender_area table{
    border-left: #121212 solid 1px;
    border-top: #121212 solid 1px;
}
.tender_area table td{
    border-right: #121212 solid 1px;
    border-bottom: #121212 solid 1px;
    padding: 3px;
}