/****** All Rights reserved http://www.connect.jo/ ******/
/****** Date: 30-03-2009 ******/

/*Common Styles*/
body{font:normal 13px Trebuchet MS; color:#404040; line-height:1; padding:0; margin:0;}
*{padding:0; margin:0;}
fieldset, img{border:none}
ul, ol, li{list-style:none;}
table, td, form, fieldset{border:none; border-collapse:collapse; border-spacing:0;}
table{width:100%;}
caption, th, td{text-align:left;font-weight:normal;}

th{font-weight:bold;}
h1, h2, h3, h4, h5, h6{font-weight:bold; font-size:13px;}
select, textarea, input{font-size:13px;}

a, a:link, a:visited, a:active{color:#00337a; text-decoration:none; outline:none}
a:hover{color:#d5b119; text-decoration:underline}
.cleaner{zoom:1}
.cleaner:after{clear:both;content:'.';display:block;height:0;visibility:hidden;}
.fr{float:right}
.fl{float:left;}
.fnt11{font-size:12px}
.inpt-txt{padding:2px 2px 2px 0; border:1px solid #ccc; width:250px;}
.inpt-btn{background:url(inpt-btn.gif) repeat-x; border:0 solid #d3d4d4; font:bold 15px Trebuchet MS; height:29px; line-height:29px; padding:0 16px; *padding:0 7px;}
.margb1{margin-bottom:13px;}
.container{width:990px; margin:0 auto; line-height:18px; background:url(containerbg.gif) no-repeat 50% 0;}
.header{height:110px; padding-top:30px;}
.header h1{margin:0 0 0 42px;}
/*main-nav*/
.main-nav{margin:41px 0 0 0;/* background:url(menu-navpx.gif) repeat-x;*/ font:bold 12px Arial, Helvetica, sans-serif}
.main-nav li{float:left; background:url(menulipx.gif) no-repeat 100% 0; padding-right:2px; position:relative}
.container .main-nav li a{float:left; text-decoration:none; background:url(menu-navpx.gif) repeat-x; height:33px; line-height:28px; color:#0f2c69;}
.main-nav li a span{padding:0 51px; display:block}
.main-nav li.first span{background:url(frstspanbg.gif) no-repeat;}
.main-nav li.last{background:none; padding-right:0}
.main-nav li.last a{border:none}
.main-nav li.last a span{background:url(lastspanbg.gif) no-repeat 100% 0; padding:0 51px}

.main-nav li a:hover, .container .main-nav .sub-menu li a:hover{background:url(menu-navpx-on.gif) repeat-x}
.main-nav li.first a:hover span{background:url(frstspanbg-on.gif) no-repeat 0 0}
.main-nav li.last a:hover span{background:url(lastspanbg-on.gif) no-repeat 100% 0}

.main-nav .sub-menu{position:absolute; left:0; top:28px; width:160px; border:1px solid #b4bbcd; border-width:0 1px 0;}
.main-nav .sub-menu li{float:none; background:none; padding:0; position:static;}
.container .main-nav .sub-menu li a{float:none; display:block; background:url(menu-navpx.gif) repeat-x; height:28px; line-height:28px; padding-left:10px}
.main-nav #sub_menu3{width:189px;}


.flash-area{margin-top:7px;_margin-top:0; width:990px; height:232px;}

.content{margin-top:18px;}
.lft-side{width:198px; float:left; margin-right:18px;}
.box-title, .box{margin-bottom:18px;}
.title{background:url(box-title.gif) no-repeat 0 0; padding-left:5px; color:#fff;}
.title span{display:block; background:url(box-title.gif) no-repeat 100% 0; padding:6px 5px 10px 0; text-align:center; font:bold 16px Trebuchet MS}
.container .title span a{color:#fff;}
.box-cont, .box-cont-more, .scroll{border:1px solid #dbd4d4; border-width:0 1px; padding:13px 7px 7px; background:#f7f7f7; height:100%;}
.box-cont-more{padding:13px;}
.box-bottom, .box-top{background:url(box-bottom.gif) no-repeat 0 0; padding-left:5px; display:block; height:6px;_line-height:0; margin:0; font-size:0}
.box-bottom span, .box-top span{background:url(box-bottom.gif) no-repeat 100% 0; padding-right:5px; display:block; height:6px;}
.box-top{background:url(box-top.gif) no-repeat 0 0;}
.box-top span{background:url(box-top.gif) no-repeat 100% 0;}

.watch{background:url(watchbg.jpg) no-repeat; width:180px; height:189px; text-align:center; padding:10px;}
.watch p{margin:13px 4px 0; font:bold 14px Trebuchet MS}
.watch p a:hover{color:#00337a;}

.middle-cont{width:545px; float:left; margin-right:18px;}
.rit-side{width:209px; float:right;}
.company-profile{background:url(comp-profilebg.gif) no-repeat 100% 0;}
.title-gold, .title-iner-top{font:bold 18px Trebuchet MS; margin-bottom:12px; color:#d5af28;}
.container .title-gold a{color:#d5af28; font-size:18px}
.title-iner-top{padding-bottom:3px; border-bottom:1px solid #ccc;}
.description{text-align:justify;}
.gold-char{color:#d5af28; font:bold 19px "Times New Roman", Times, serif}
.jordan-law{background:url(jordan-law.gif) no-repeat 5px 100%; height:31px;}
/*menu-bar*/
.scroll{height:205px; overflow-y:hidden; position:relative; padding:0; background:url(scrollpxbg.gif) repeat-y}
.menu-bar{width:185px; float:left;}
.menu-bar li{/*width:100%; height:100%;*/  padding:6px 7px 7px 26px; background:url(menuarrow.gif) no-repeat 10px 10px; border-bottom:1px solid #ccc; color:#00337A; font:bold 1em Arial, Helvetica, sans-serif; font-style:italic}
/*.menu-bar li a{display:block; padding:6px 7px 7px 26px; background:url(menuarrow.gif) no-repeat 10px 10px; border-bottom:1px solid #ccc; width:156px}
.menu-bar li a:hover{ background:#e6e6e6 url(menuarrow.gif) no-repeat 10px 10px; color:#cfb01d;}*/
.scroll-circle{width:4px; height:202px; position:absolute; left:190px;}
.scroll-circle span{display:block; background:url(scrollbar.gif) no-repeat; width:16px; height:16px; position:absolute; left:-2px; top:1px;}
/**/
.items{}
.items li{border-bottom:1px solid #ccc; padding-bottom:13px; margin:13px 0;}

.desc-iner{margin-left:5px; text-align:justify}
.iner-title{font-size:15px; font-family:Trebuchet MS; margin-bottom:4px; color:#00337a}
.imag-box{float:left; padding:5px; border:1px solid #ccc; margin:0 9px 9px 0}
.imag-box p{margin:13px 0 0; font-size:12px}
.imag-box p a, .print-ico{background:url(print.gif) no-repeat 0 0; padding-left:28px; float:left; margin-right:24px}
.imag-box p a.tell-frind{background:url(tell_friend.gif) no-repeat 0 0; padding-left:20px; margin-right:0}
.article-data p{margin:0 0 13px;}
.article-title{font-size:16px; margin-bottom:7px; color:#00337a}
.print{width:600px; margin:13px auto; line-height:18px;}
.print-head{margin:0 0 24px; padding:7px; border-bottom:1px solid #ccc}
.print-ico{float:right; margin:0}
.date{color:#999;}
/*paging*/
.paging{margin:24px 0;}
.paging a, .paging span{padding:1px 5px 2px; display:inline-block; border:1px solid #ccc; margin:0 2px}
.paging .current{background:#2e6ab1; color:#fff; font-weight:bold; border:none; padding:2px 6px 3px;}
.paging .nextprev{font-weight:bold;}
.paging span.nextprev{font-weight:normal; color:#aaa}

.servlst dt{font:bold 15px Trebuchet MS; margin:0 0 7px 0}
.servlst dd{margin-bottom:18px;}
.more{text-align:right; font-size:11px;}
.more a{background:url(menuarrow.gif) no-repeat 0 3px; padding-left:16px;}
.thumb{border:1px solid #c9c9c9; padding:1px; margin:0 5px 2px 0}
.ticker{background:url(tickerbg.gif) no-repeat 0 0; padding-left:65px;}
.ticker span{display:block; background:url(tickerbg.gif) no-repeat 100% 0; padding-right:12px; height:40px; line-height:40px;}
/**/
/*error*/
.error, .success{background:#ffcfcf url(error.gif) no-repeat 1% 50%; border:1px solid #e5a3a3; padding:8px 5px 9px 42px; font-size:11px; font-weight:bold; margin:5px; font-family:Trebuchet MS}
.success{background:#defcd0 url(success.gif) no-repeat 1% 50%; border:1px solid #a5f66b;}
/*contact us*/
ul.frm-data{margin-bottom:5px;}
.frm-data li{padding:4px}
.label80, .label90{display:block; float:left; margin-right:4px; width:120px;}
.label90{width:130px;}
.margt6{margin-top:6px;}
.red{color:#f00;}


.tree{margin:0 0 10px 0; font-size:12px}
.tree li{float:left; margin-left:10px; display:inline}
.tree li a{background:url(tree-bg.gif) no-repeat 100% 6px; padding-right:15px; float:left; display:block; font-weight:bold}

.contus{border:1px solid #ccc; margin-top:6px;}
.contus li{padding:5px;}
.contus li.bg{background:#fff; border-top:1px solid #ccc}
.our-info td{padding:4px;}
.our-info td.algntop{vertical-align:top;}
a.more-lnk{font-size:11px;}
/**/
.footer{margin:12px 0 0; background:url(footerbg.gif) repeat-x; height:22px; padding:11px 5px 1px}