.inner_hover { text-decoration:none; font-size:11px;  margin: 0px 5px 0px 5px; }
.inner_hover:hover { text-decoration:none; font-size:11px;  }
.bottom-links { background:#ccf2ff; padding:5px 0px 0px 5px; height:17px; margin:5px 0px 0px 0px; font-size:11px; }
.info-bar { background:#f3f3f3; color:#333333; padding:5px 0px 5px 7px; margin:5px 0px 0px 0px; font-size:11px; }
.icons { padding:0px 0px 0px 15px; margin:0px; }
.blue-link{ color:#0099CC;font-size:12px; }
.blue-link:visited{color:#0099CC; }
.blue-link:hover{ color:#006699; text-decoration:none; }
.recipe-thumb{border:1px solid #afdce9 !important ;padding:1px; margin:0px; width:100px; height:100px;}
.recipe-thumb img{border:0px;}
.thumbnail{border:1px solid #afdce9 !important ;padding:1px; margin:0px; }
.red-txt{color:#FF0000;}
.instruction{ font-size:10px;}
.line{width:100%; height:1px; border-top:#ccc 1px solid; float:right;  padding:5px 0px 5px 0px; margin:5px 0px 0px 0px; }
.coming-soon {font-style:italic; font-weight:normal; }
.underline{ text-decoration:underline;}
/*--------------------------------------new class/ids starts here---- 26/06/08-----------------------------------------------*/
.subtitles{font-size:13px; color:#777f85; padding:6px 5px 8px 0px; letter-spacing:0px; text-align:right; font-weight:bold;}
.login_txt{font-size:12px; color:#6d6d6d; padding:0px 6px 0px 0px; text-align:right; }
#contact_us_banner{ font-size:15px; width:269px; text-align:right; color:#23add8;  padding:10px; height:60px; margin:10px 0px 0px 0px;}
#contact_us_banner a{color:#23add8; font-size:12px; padding:0px; margin:0px;}
#contact_us_banner a:hover{text-decoration:underline;}
.contact_us_main_title{ font-size:15px;  text-align:justify; color:#23add8; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 25px;}
.contact_us_sub_title{ font-size:14px;  text-align:justify; color:#23add8; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 25px;}
/*--------------------------------------new class/ids ends here---------------------------------------------------*/

.page-title{  width:658px; border:1px solid #ece9e9; height:15px; margin:0px 10px 15px 10px; padding:10px; background:url(../../images/page-title-bg.jpg) repeat-x; text-align:right; clear:both; }
.page-title h2{ margin:0px; padding:0px; border:0px; font-size:14px; color:#006699;float:right; }
.page-title a {float:left;}

#page-content{ padding:0px 5px; }
/*sitemap starts here*/
#sitemap { margin:0px 20px;    }
#sitemap a{ font-size:12px; color:#5e6b75;}
#sitemap a:hover{color:#0066CC;}
#sitemap p {font-weight:bold;  margin:0px 0px 10px 0px; background:#f7f7f7; padding:5px;}
#sitemap ul{margin:0px 40px 30px 0px;}
#sitemap ul li{ line-height:10px; list-style:circle; direction:rtl;}

/*sitemap ends  here*/


/*-------------------------------------- Toppane starts here---------------------------------------------------*/

#toppane { height:105px; background:#FFFFFF url(../../images/arb/top-pane-bg.jpg); width:100%; }
.date-time{float:left; padding:0px 0px 0px 2px; font-size:11px; direction:rtl;  }
#top-menu { width:350px; height:20px; float:left; padding:5px 0px 25px 10px; text-align:left; }
.top-menu-link{ font-size:11px;}
.language{background:url(../../images/arb/lang-button-bg.jpg) no-repeat; width:90px;  font-weight:bold; font-size:12px; margin:0px; float:left; text-align:center; height:26px; padding:3px 10px 0px 0px; } 
.language a{color:#fff; }
.language a:hover{color:#fff; text-decoration:underline;}
.language a:visited{color:#fff;}

#universal-search{ margin:0px 0px 0px 15px; clear:left;}
.txtbox-search {width:125px; font-size:11px; float:left; padding:2px 10px 0px 0px; color:#333333; background: #fff; height:15px; border:1px solid #999999; margin:0px 0px 0px 5px; text-align:right;}
.btn-search { text-align:center; height:20px; background:#fff; border:1px #ccc solid; color:#666; padding:0px 2px 0px 2px; font-weight:bold; font-size:12px; float:left; }
/*-------------------------------------- Toppane ends here---------------------------------------------------*/

/*-------------------------------------- Main Menu starts here----------------------------- edited 28/06/2008 ----------------------*/


#main-menu{  background:url(../../images/arb/topmenu-bg.jpg) ; width:990px; height:28px;  margin:0px 0px 0px 0px;}
.main-menu-txt{/*border-left:1px solid #999999;*/ padding:0px 25px 0px 25px;  float:right; margin:5px 0px 0px 0px;  }
#main-menu .main-menu-selected{ padding:0px 0px 0px 25px; margin:5px 20px 0px 0px; float:right; color:#006699; font-weight:bold; }
.quicklink-txt{ border:none;padding:0px 90px 0px 0px;margin:5px 0px 0px 0px;   float:right; color:#333;}

.main-menu-listbox { width:190px; background: #e8e8e8; margin:5px 0px 0px 15px; border:1px solid #cccccc; font-size:11px; color:#666;  float:left; text-align:right; direction:rtl}


/*-------------------------------------- Main Menu ends here---------------------------------------------------*/



/*-------------------------------------- Container / Page Columns / Content starts here---------28/06/2008--------------------------------------------*/

#masthead{height:200px; width:990px; border-bottom:1px solid #9E9E9E; background:#fff }
#maincontent{width:990px; background:url(../../images/arb/main-content-bg.jpg) repeat-y; margin:0px auto; overflow:hidden; }
#midpane{width:700px; float:right; margin:0px;padding:0px; }
#inner_content{ margin:0px 0px 5px 0px; padding:0px 10px 0px 0px; float:right; width:680px; text-align:right;  }
.innerleft-pane{float:left; margin:0px;padding:0px 4px 0px 12px; width:320px;}
.innerright-pane{ float:left; margin:0px;margin:0px; width:360px;  }


/*-------------------------------------- Container / Page Columns / Content ends here---------28/06/2008----------------------------------------------*/

/*---------------------------------------------------Table style starts here EDITED 01/06/2008-----------------------------------------------------------------*/
.table_main_title { text-align:center; font-weight:bold; background:#f0f0f0; height:30px; border-bottom:1px #cddce3 solid; font-size:13px; color:#76828b; margin:10px 0px 10px 0px; padding-top:5px; }
.table_subtitle { text-align:right; font-weight:bold; background:#ffffff; height:30px; font-size:12px; color:#808080; padding:0px;margin:0px; }
.table_btn { text-align:center; border:2px #666666 solid; height:2em;background:#222;color:#fff }
.table_btn_row { height:30px; background:#eaeaea; color:#808080; border-top:3px #000000 solid }
.table_color1 { background:#ffffff; color:#666666; }
.table_color2 { background:#f7f7f7; color:#666666; }
.table_txt { color:#808080; padding:10px 25px 10px 5px }
.table_txt a:hover { text-decoration:underline; }
.table_border { border:1px #cddce3 solid; padding:5px; }
.table_left_border { border-right:1px #cddce3 solid; padding:0 10px; width:30px; }
.queries_cell_color{background:#dff4fb;}
/*---------------------------------------------------Table style ends here EDITED 01/06/2008--------------------------------------------------------------------*/


/*---------------------------------------------------AJAX TABS style starts here -----------------------------------------------------------------*/

/* DYNIAMIC 
#tab-container{border:1px solid #c8c8c8; width:678px; }
#tab-container-content{padding:10px; width:645px; margin:0px 0px 10px 0px; text-align:right; }
#tab-container-content .a{font-size:12px; color:#76828b; font-weight:bold; display:none;}
#tab-container-content h3{color:#5e6b75; font-weight:normal;}

#tab-container .heading{ padding:0px;}

.tab-container-activetab{background:url(../../images/arb/recipe-button-up.jpg);text-align:center; margin:0px;padding:0px; float:right;font-size:14px; height:31px; }
.tab-container-activetab h1 a{color:#003399; font-size:12px;}
.tab-container-activetab h1 a:visited{color:#003399;}
.tab-container-activetab h1 a:hover{color:#0066CC; }

.tab-container-tab{float:right; }
.tab-container-tab h1 a{color:#5e6b75; font-size:12px;}
.tab-container-tab h1 a:visited{color:#5e6b75;}
.tab-container-tab h1 a:hover{color:#0066CC; }

#tab-container .tab-heading{ font-size:13px; font-weight:normal;  color:#5E6B75; padding:8px;}
.tab-seperator{float:right; margin:2px 0px 0px 0px;}

*/

/****STATIC***/

.tabberlive .tabbertabhide { display:none; }
.tabber {  }
.tabberlive {border:1px solid #c8c8c8;}
ul.tabbernav {background:url(../../images/arb/heading-bg.gif)  repeat-x; height:32px;  font-size:14px; padding:0px; margin:0px;  _width:680px;}
ul.tabbernav li { list-style: none; margin:0px; display: inline;}
ul.tabbernav li a { margin:0px;  border-bottom: none; text-decoration: none; font-size:14px;border-left:1px solid #ccc; padding:5px 15px 10px; float:right;  height:17px; }
ul.tabbernav li a:link {  text-align:center; }
ul.tabbernav li a:hover { color:#006699 !important; }
ul.tabbernav li.tabberactive {  text-align:center;   margin:0px;   }
ul.tabbernav li.tabberactive a {  border-bottom: none;  text-align:center;    font-size:14px;background:url(../../images/arb/recipe-button-up.jpg); padding-bottom:10px; }
ul.tabbernav li.tabberactive a:hover { color:#006699 !important; }
.tabberlive .tabbertab { padding:10px;  }
.tabberlive .tabbertab h2 { display:none; }
.tabberlive .tabbertab h3 { display:none; }
.tabberlive#tab2 .tabbertab { overflow:auto; }

/*---------------------------------------------------AJAX TABS style ends here--------------------------------------------------------------------*/



/*---------------------------------------------------Form Elements style starts here----------------------------------------------------------------*/
.btn { text-align:center; height:20px; background:#fff ; border:1px #999999 solid; color:#666; padding:0px 2px 0px 2px; font-weight:bold; font-size:14px;}
.txtbox { width:160px; color:#5e6b75; background: #e8e8e8; height:15px; border:1px solid #999999; margin:0px 0px 0px 7px; }
.txtarea { background: #e8e8e8; border:1px solid #999999; color:#666; font-family:Arial, Helvetica, sans-serif;font-size:12px; width:200px;}
.listbox { background: #e8e8e8; margin:5px 0px 8px 0px; border:1px solid #cccccc; font-size:11px;width:205px; color:#666;  direction:rtl;}
.short-listbox{background: #e8e8e8; margin:0px; border:1px solid #cccccc; font-size:11px; color:#333333; direction:rtl;}
.textbox {  background: #e8e8e8; margin:5px 0px 8px 0px; border:1px; font-size:11px;width:200px; color:#666; }
/*---------------------------------------------------Form Elements style ends here--------------------------------------------------------------------*/


/*sub menu starts here*/
#sub-menu { background:url(../../images/arb/inner-link-bg.jpg) repeat-x; width:700px; height:25px; padding: 5px 0px 0px 0px; margin:0px; text-align:center; direction:rtl;}
#sub-menu .bar { font-size:15px; color:#999999; }
#sub-menu a{ font-size:13px; margin:0px 10px; }
#sub-menu .sub-selected{  color:#006699; margin:0px 10px;}
.sub-menu-selected{ color:#006699; font-weight:bold;  }
/*inner-menu ends here*/


/*banners starts here  28/06/2008 */
#banners{ width:676px; float:left; padding:0px 0px 10px 0px; margin:25px 0px 15px 12px; _margin:25px 0px 2px 6px;  background:url(../../images/arb/banners-bg.jpg) repeat-x;  height:154px; }
#banners img{ padding:15px 20px 30px 30px;}
/*banners ends here 28/06/2008*/

/* standard window  box starts here*/
.standard-window{ width:316px;  float:left; margin:0px 0px 0px 0px; border:#cddce3 1px solid;}
.standard-window h2{ padding:5px 0px 10px 10px; margin:0px; color:#5e6b75 }
.standard-window p{ padding:10px; }
.standard-window div{margin:15px 0px 10px 10px; }
/* standard window  box ends here*/

/* welcome starts here*/
#welcome_content { width:675px; margin:0px 0px 0px 12px;  color:#6d6d6d; text-align:right;}
#welcome_content img{ margin:0px 0px 5px 10px; border:1px solid #afdce9 !important; padding:1px; }
#welcome_content h3{color:#5e6b75; margin:0px; padding:0px; direction:rtl}
#welcome_content hr{  margin:0px 0px 15px;_margin:0px 0px 10px; padding:0px;   text-align:right; line-height:0px; }
#welcome_content p { padding:5px 0px 10px 8px; line-height:20px; direction:rtl;}
#welcome_content .line{ width:375px; height:1px; border-top:#ccc 1px solid; float:right; padding:0px 0px 0px 0px; margin:5px 0px 5px 0px; }

/* welcome ends here*/




/*news starts here*/
#news { width:310px;  float:left; margin:0px 0px 12px 0px; border:#cddce3 1px solid; color:#76828b; text-align:right;   }
#news-content{ padding:10px 15px 9px 15px; }
#news-content h3 a{color:#76828b;}
#news-content h3 a:hover{color:#0066CC;}
#news-content p{padding:0px 0px 10px 0px;}
#news-content h3{padding:0px; margin:0px;}
#news-content .bottom-links{ background:none; color:#0082c2; margin:0px 0px 0px 0px; padding:5px 2px 5px 0px;    }
#news-content .bottom-links a{color:#0082c2;}

/*************** news list ***************/
#news-listing h3 {color:#76828B;font-weight:normal;}
#news-listing h3 a {color:#76828B;font-size:12px;font-weight:bold;margin:0px;padding:0px;}
#news-listing h3 a:hover{text-decoration:none;color:#0066CC; }

/*news ends here*/

/*downloads starts here*/
#downloads { width:310px;float:left; margin:0px 0px 12px; border:#cddce3 1px solid; color:#76828b; text-align:right; }
#downloads-content{ padding:10px 10px 9px 10px; }
#downloads-content .icons{  border:0px; padding:0px 0px 0px 0px; margin:0px;  }
#downloads-content .list-item { margin:0px 0px 20px 0px; padding:0px 0px 30px 0px; float:none; color:#76828b; font-weight:bold;   }
#downloads-content .list-item p{ display:none;}
#downloads-content .list-item a{ height:38px;  width:230px; float:left; overflow:hidden; line-height:18px;color:#76828b; font-weight:bold;  }
#downloads-content .list-item a:hover{color:#0066CC;}
#downloads .bottom-links{ background:none; color:#0082c2; margin:0px; padding:0px 5px 5px 0px;}
#downloads .bottom-links a{color:#0082c2;}

/*downloads ends here*/

/*related articles starts here*//*
#related-artciles {width:330px; float:right; margin:12px 0px 0px 0px; border:#cddce3 1px solid; color:#76828b; }
#related-artciles-content{ padding:10px 15px;}
#related-artciles-content .list-item { margin:0px;  text-align:right; clear:both; width:100%;padding:10px 0px; }
#related-artciles-content .list-item  a {background:url(../../images/related-articles.gif) right top no-repeat; padding:0px 20px 0px 20px;display:block;  }
*/
#related-artciles { width:330px; float:right; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px;   border:#cddce3 1px solid; color:#76828b; }
#related-artciles-content { padding:10px 15px 5px 10px; width:303px; float:right;  }
#related-artciles-content .list-item { padding:0px 20px 0px 0px; width:283px; margin:5px 0px; background:url(../../images/related-articles.gif) no-repeat  right;}
#related-artciles-content .list-item  a {padding:0px 0px 0px 0px; }

/*related articles ends here*/


/*tag-clouds homepage starts here*/
#tag-clouds{width:350px; border:#cddce3 1px solid; color:#76828b;  margin:0px 0px 12px 0px;float:left; text-align:right; }
#tag-clouds .tags{ padding:10px; font-size:15px; line-height:30px; }
#tag-clouds .heading{ height:25px; }
.testsal {padding:0px 10px 0px 10px; line-height:30px; direction:rtl;}

#tag-clouds a{color:#76828b;}
#tag-clouds a:hover{color:#0066CC;}
/*tag-clouds homepage ends here*/

/*event calendar*/
#event-calendar{width:310px; border:#cddce3 1px solid; color:#76828b;  margin:0px 0px 12px; float:left; }
#event-calendar .heading{ padding:7px 7px 0px 0px ; margin:0px; height:25px;}
.eventcalendar-event-content{float:right; padding-right:10px; }
#event-calendar-content{border-bottom:#add2f8 1px solid;}

#event-calendar .err{padding:5px 5px 0px 5px; font-size:11px;  float:right; text-align:right; direction:rtl; }
.tooltip {	background-color: #fff;	padding: 5px;	opacity: 0.80;	}
.tooltip h3, .tooltip div { margin: 0; color:#26658a;}



.Calendar-TitleStyle{  padding-bottom:50px;}
.Calendar-DayHeaderStyle{ background:#bbe2f9; color:#26658a; border-top:#add2f8 1px solid; }
#event-calendar .blue-link{  padding:5px 5px 5px 0px;  float:right;}
#event-calendar-content hr{ background:#add2f8; color:#add2f8; margin:0px; padding:0px;}


/*event calendar*/

.heading{ background:url(../../images/arb/heading-bg.gif) repeat-x; height:32px; padding:7px 7px 0px 7px; font-size:14px; text-align:right; color:#5E6B75; font-weight:bold; }




/*brands starts here      */
#brands-scroll{ margin:0px 0px 12px;}
#brands { width:350px;  background:#f1efef; border-right:1px solid #c8c8c8; border-left:1px solid #c8c8c8; margin:0px 0px -5px 0px;  }
.brand-box-tn{ margin:10px 0px 0px 0px; }
.brands-active { background:#FFFFFF; }
#brands-content { background:#fff; clear:both; width:343px; margin:0px 3px 0px 3px;  height:160px; border-top:3px solid #f1efef; }
/*#brands-content .blue-link{ margin:-15px 0px 0px 5px; text-align:left; font-size:10px; position:absolute; }
#brand-gallery-buttons{ position:absolute; margin:-60px 0px 0px 0px; width:340px;  height:25px;}*/
.right-button{margin:0px 0px 0px 250px; }


#brands-content .blue-link{ margin:0px 0px 0px 0px;    position:relative; }
#brand-gallery-buttons{ position:absolute; margin:-50px 0px 0px 0px; width:343px;  height:30px; background:#EFEFEF;}
#brand-gallery-buttons img{ margin:-10px 0px 0px 0px;}
#brand-gallery-buttons { text-align:center; padding:5px 0px 0px;}

#brands-content marquee { padding:20px 0px 0px 0px; }
#brands-heading { background:url(../../images/nestle-brands-top.jpg) no-repeat; height:20px; padding:7px 18px 0px 0px; font-size:15px; font-weight:bold; color:#5e6b75; text-align:right; }
#brands-content img { padding:10px; }

/*brands ends here  */


/* 28/06/2008 */

/*breadcrumbs ends  here   28/06/2008 */

#breadcrumbs { float:right; background:#f4f6f9; width:583px; height:25px; margin:0px 0px 15px 0px; padding:6px 2px 0px 0px; text-align:right; }
#breadcrumbs span{direction:rtl; padding:2px;}
/*#breadcrumbs a{ padding:2px; font-size:11px; }*/

/*breadcrumbs ends  here   28/06/2008 */

/*accessability icon-links starts here*/
#access { height:28px; width:100px; padding:3px 10px 0px 5px; margin:0px 0px 0px 0px; float:left; background:#f4f6f9;  }
#access .access_icon { padding:0px 5px 0px  5px;}
/*accessability icon-links end here*/

/* share link button style starts */
.display_block { display: block; border:0; }
#share{padding:0px 160px 0px 0px; float:right; }
#socialbookmark { border: 1px #E6E6E6 solid; background: #FFFFFF; position: absolute; width:120px;  text-align:left;}
ul#socialbookmark { margin:0; padding-bottom:5px; list-style-type:none; padding-left:0; }
#socialbookmark li { padding: 5px 5px 0 5px; line-height:20px; font-size:10px; }
#socialbookmark img { float:left; padding-right:2px; border:0px; }
/* share link button style ends */

/* under construction bubble style starts */
#underconstruction{ float:left;}
#under-construction{ position:absolute; margin:0px; padding:0px; z-index:15;  }
#under-construction img {  border:0px;   }
/* under construction bubble style ends */

/* rate comment style starts */
#ratecomment { border: 1px #E6E6E6 solid; background: #FFFFFF; position: absolute; width:250px; height:260px; margin:0px;  padding:5px; }
#rate-comment { margin:0px 0px 0px 20px; padding:5px; }
/* rate comment style style ends */



.err{color:#0099FF;}
.reg-err{color:#0099FF; font-weight:bold;}
/*error messages style starts here 02/06/2008
.err{ margin:5px; color:#FF0000;text-align:right}*/
/*error messages style ends here 02/06/2008*/

/*---------------------------------- EDITED 01/06/2008-------------------------------------*/
#user-comments{ background:#fff; padding:10px; text-align:center;  margin:0px 0px 10px;  }
#user-comments .err{ margin:0px 0px 15px;}
#user-comments .txtarea{ width:400px; background:#FFFFFF;  }
#user-comments .txtarea_disabled{ width:400px; background:#CCC; }
#user-comments a{color:#0099FF; font-weight:bold;}
#user-comments a:hover{color:#666;}
/*---------------------------------- EDITED 01/06/2008-------------------------------------*/

/*--------------------------------------pagination starts here-----------------------------------------------------------------*/
/*.pagination { height:20px; text-align:center; font-size:13px;  }
.pagination_links { color:#76828b; text-decoration:none;padding:0px 15px 0px 15px; }
.pagination_links:visited { color:#76828b; text-decoration:none; font-size:12px;  }
.pagination_links:hover {background:#f5f6f6; border-bottom:1px #c0bfbf solid; font-size:13px; color:#0099FF; padding: 0px 15px 0px 15px; text-decoration:none; }
.active_page{background:#0099FF; border-bottom:1px #c0bfbf solid; font-size:13px; color:#FFFFFF; padding: 0px 15px 0px 15px; text-decoration:none; }

*//*
.pagination { height:20px;text-align:center; direction:rtl; }

.pagination a{ color:#333; text-decoration:none; padding:0px; float:right;  }
.pagination_links:visited { color:#76828b; text-decoration:none; font-size:12px; }
.pagination a:visited { color:#76828b; text-decoration:none; font-size:12px; }
.pagination_links:hover {  color:#0099FF;   text-decoration:none; }
.pagination a:hover {  color:#0099FF;   text-decoration:none; }
.active_page {   color:#0099FF;   text-decoration:none; font-weight:bold; }
.pagination span {   color:#0099FF;   text-decoration:none; font-weight:bold;  }
.pagination .active_page {   color:#0099FF;   text-decoration:none; font-weight:bold; }
.dots{  font-weight:bold;}


.pagination{ width:100%;  text-align:center; }
.pagination a{ margin:0px 15px;   }
.pagination_links:visited { color:#76828b; text-decoration:none; font-size:12px; }
.pagination a:visited { color:#76828b; text-decoration:none; font-size:12px; }
.pagination_links:hover {  color:#0099FF;   text-decoration:none; }
.pagination a:hover {  color:#0099FF;   text-decoration:none; }
.pagination span {   color:#0099FF;   text-decoration:none; font-weight:bold; }
.pagination .active_page {   color:#0099FF;   text-decoration:none; font-weight:bold; }
*/
.pagination td{padding:10px;direction:rtl;}
.pagination span{   color:#0099FF;   text-decoration:none; font-weight:bold; }

.kitchenpagination{ width:100%;  text-align:center; }
.kitchenpagination a{ margin:0px 10px;   }
.kitchenpagination_links:visited { color:#76828b; text-decoration:none; font-size:12px; }
.kitchenpagination a:visited { color:#76828b; text-decoration:none; font-size:12px; }
.kitchenpagination_links:hover {  color:#0099FF;   text-decoration:none; }
.kitchenpagination a:hover {  color:#0099FF;   text-decoration:none; }
.kitchenpagination span {   color:#0099FF;   text-decoration:none; font-weight:bold; }
.kitchenpagination .active_page {   color:#0099FF;   text-decoration:none; font-weight:bold; }
/*--------------------------------------pagination ends here-----------------------------------------------------------------*/


.windows-spacer { height:10px; clear:both; }



/*--------------------------------------comments starts here-----------------------------------------------------------------*/
#comments{ margin:0px 10px; text-align:right;}
#comments h2{color:#0066CC;}
#comments hr{ margin:10px 0px;}
.comments-content-grey{background:#F1F1F1; margin:0px 0px 10px;}
.comments-content-grey .comment{ clear:both; border-top:1px solid #E4E5E5;}
.comments-content-grey .comment-title{padding:10px 5px 30px; font-weight:bold;border-bottom:1px solid #fff;}
.comments-content-blue{background:#F1FAFD; margin:0px 0px 10px;}
.comments-content-blue .comment{ clear:both; border-top:1px solid #C3ECFB;}
.comments-content-blue .comment-title{padding:10px 5px 30px; font-weight:bold;border-bottom:1px solid #fff;}
.comment p{padding:5px 5px 20px; direction:rtl;}
.comment-number{ background:url(../../images/arb/comment-num-icon.gif) no-repeat top ; padding:2px 0px 0px; float:right; width:28px; height:23px; text-align:center; font-size:10px;}
.comment-name{ float:right; margin:2px 5px 0px;}
.comment-date{ float:left;}
#comments  .report-abuse { float:left; margin:5px;  width:190px;}

/*--------------------------------------comments ends here-----------------------------------------------------------------*/



/*Listing starts here*/
#listing {clear:both;margin:10px 0px 20px;padding:5px 10px 0px;width:670px; text-align:right;}
.list-item { margin:15px 0px 35px 0px; float:right; }
.list-item  a{ font-size:13px;}
.category-list{margin:0px 0px 50px 0px;}
/*Listing ends here*/


/*--------------------------------------RIGHT PANE STARTS HERE -----------------------------------------------------------------*/

/*rightpane starts here*/
#rightpane { width:280px; float:left; padding:0px 0px 0px 0px; }
/*rightpane ends  here*/

/*members-login starts here--------------*/
.welcome-member{padding:0px 0px 0px 10px; }
.welcome-member h3{ font-size:15px;}
.members-login { width:289px; text-align:justify; color:#4c4c4c; margin: 0px 0px 30px 0px; border-top:1px #cccccc solid; padding: 7px 0px 0px 0px;}
.members-login .icons{ padding:0px 0px 0px 5px; border:0px; }
.members-login ul{ padding:0px 10px 0px 0px; margin:0px; text-align:right;}
.members-login ul li{ margin:0px 0px 15px 0px; list-style:none;}
.members-login-txtbox { width:150px; color:#333333; background: #ffffff; height:15px; border:1px solid #999999; margin:0px 0px 0px 10px;  text-align:right;  }
.members-login .bottom-links{margin:10px 1px 0px 0px; width:289px; text-align:center; padding:2px 0px 0px 0px;}
.members-login .err p{width:250px;text-align:right; direction:rtl; margin:0px 10px 0px 0px;  }
.members-login .btn{ margin:0px 0px 0px 10px;}
/*members-login ends  here---------------*/

/*mood-meter starts here ----------------*/
#mood-meter { width:288px; padding: 10px 0px 10px 0px; margin:25px 0px 20px 0px;border-top:1px #cccccc solid;border-bottom:1px #cccccc solid;text-align:center;  }
#mood-meter-txt { color:#4c4c4c; margin: 0px 0px 15px 0px; border-top:1px #cccccc solid;   }
#mood-meter p { margin:0px;  margin: 10px 0px 10px 10px; font-size:12px; text-align:center; margin:0px 0px 10px 0px;}
#mood-meter img { margin: 10px 15px 0px 15px; }
#mood-meter input { padding: 10px 15px 0px 15px; }
/*mood-meter ends  here----------------*/

/*poll starts here*/
#poll { width:289px; margin:0px;  }
#poll-top { height:14px; padding: 0px 0px 5px 0px; }
#poll-top img { padding: 10px 0px 0px 10px; }
#poll-txt {width:269px;text-align:right;  color:#4c4c4c;  border-top:1px #cccccc solid; border-bottom:1px #cccccc solid; padding:10px; margin:2px 0px 20px 0px;}
.poll_align_right { margin:0px; padding:0px; }
#poll-txt ul { list-style:none; margin:10px 15px 0px 0px;  direction:rtl;}
#poll-txt li { list-style:none; margin:0px; padding:5px 0px 6px 0px; text-align:right;   }
#poll-txt .btn{margin:20px 5px 0px 0px;}
#poll-bottom { background-color:#ffffff; }
#poll-bottom img { padding: 15px 0px 15px 20px; }
#poll-loader{padding: 5px 0px 0px 10px; float: left;}
/*poll ends  here*/

/*--------------------------------------RIGHT PANE ENDS HERE -----------------------------------------------------------------*/


/*page not found starts here*/
#page-not-found{ text-align:center; margin:40px 0px 0px 0px; }
#page-not-found ul{text-align:right; margin:20px 20px; direction:rtl;}
#page-not-found ul li{ list-style:circle;  margin:0px 20px; line-height:20px;  font-size:13px;}
#page-not-found a{ font-weight:bold; font-size:12px; color:#666;}
#page-not-found a:hover{color:#006699}
/*page not found ends here*/


/*footer starts here*/
#footer {clear:both; background:url(../../images/arb/footer-bg.jpg) repeat-x; width:970px; height:100px;  border-top:1px #c2c2c2 solid;  color:#333333; padding:10px 10px 0px 10px; margin:0px; text-align:right;}
.copyright{padding: 0px 10px 0px 10px;}
/*.footer_hover:hover { text-decoration:none; font-size:11px; color:#000000; padding: 0px 0px 20px 0px; margin:0px; }*/

/*footer ends  here*/

.mousepointer {cursor:pointer;}

/* articles rating style starts 02/06/2008 */

#rate-article{float:right; margin:0px 0px 5px 0px; padding:0px; text-align:right; width:90%; font-size:11px;  }
#rate-article .ratingAlignment{float:right;  padding:5px;}
/*#rate-article #divRatingTip{float:left ;}
#rate-article #ratingArticles{float:left ;}*/
#rate-article .ratingStar{ float:right !important;}
/* articles rating style ends 02/06/2008 */


/* Rating */


.ajaxrating
{
	margin:0px 0px 0px 5px;
}
.ratingStar {
    font-size: 0pt;
    width: 18px;
    height: 21px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
    
}

.filledRatingStar {
    background-image: url(../../images/arb/rating_blue.gif);

}

.emptyRatingStar {
    background-image: url(../../images/arb/rating_grey.gif);
}

.savedRatingStar {
    background-image: url(../../images/arb/rating_blue.gif);
}

.rated
{
	 
}
.eng-page-title{font-family:Arial;  width:658px; border:1px solid #ece9e9; height:15px; margin:0px 10px 10px 10px; padding:10px; background:url(../../images/page-title-bg.jpg) repeat-x; text-align:left; }
.eng-page-title h2{ margin:0px; padding:0px; border:0px; font-size:14px; color:#006699; }
.eng-page-title a {float:left;}

.policies{ padding:0px 20px 10px; }
.policies h2{ margin:0px 0px 10px 0px; }
.policies ul{ margin:0px 20px; list-style:circle;}
.policies ul li{ list-style:circle;}