﻿
/*Scroll pane*/
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 0;	
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	left: 0;
	top: 0;
	height: 100%;
	background: #ffffff;
    background-image:url(/images/scroll/png/track.png);
    background-repeat: repeat-y;
    width:17px!important
    /*background-image:url(/images/scrollbar_back.jpg);*/
    /*background-repeat: repeat-y;*/
    
}
.jScrollPaneDrag {
	position: absolute;
	background: #E9EEF1;
	cursor: pointer;
	overflow: hidden;
	background-image:url(/images/scroll/png/drag.png);
    background-repeat: repeat-y;
    /*border-width:1px;
    border-right-width:0px;
	border-color: #5B5B90;
	border-style: solid;*/
	z-index:0!important;
	width:17px!important;	 
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	background-image:url(/images/scroll/drag_top.jpg);    
	background-repeat:no-repeat;
    width:17px!important;
    height: 14px!important;
    z-index:0!important;
}
.jScrollPaneDragBottom {
	position: absolute;	
	bottom: 0;
	left: 0;
	overflow: hidden;
	background-image:url(/images/scroll/drag_bottom.jpg); 
	background-repeat:no-repeat;   
    width:17px!important;
    height: 13px!important;
    z-index:0!important;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 10!important;
	top: 0;
	left: 0;
	text-indent: -2000px;
	overflow: hidden;	
	/*height: 18px;*/
	height: 31px;
	/*background-image:url(/images/blue_up.gif);*/
	background-image:url(/images/scroll/png/arrow_up.png);
	background-repeat:no-repeat;
	width:17px!important;	
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 10!important;
	bottom: 0;
	left: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*height: 18px;*/
	height: 30px;
	/*background-image:url(/images/bleu_down.gif);*/
	background-image:url(/images/scroll/png/arrow_down.png);
	background-repeat:no-repeat;
	width:17px!important;	
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
/*end of scroll pane*/
/* ndp_ar css*/
/* --------- Drop Down Menu Style ---------- */

.sub_menu_td_out {
	FONT-WEIGHT: normal!important; 
	 /*FONT-SIZE: 11px;*/ 
	FONT-FAMILY: Tahoma; 	
	border: #63B7E3 1px solid; 
	border-top-width:0px;
	background-color:#F4F4F4; 
	Color:#000000 ;  
	margin-left:4px;
	margin-right:4px;
	height: 21px;
	
}
.sub_menu_td_over {
	FONT-WEIGHT: normal!important; 
	 /*FONT-SIZE: 11px;*/ 
	FONT-FAMILY: Tahoma; 
	Color:#ffffff!important ;  
	background-color:#63B7E3;
	border-top-width:0px;	
	border: #63B7E3 1px solid;
	margin-left:4px;
	margin-right:4px;
	height: 21px;
	
}
.sub_menu_td_out A{
	FONT-WEIGHT: normal!important; 
	 /*FONT-SIZE: 11px;*/ 
	COLOR:#000000; 
	FONT-FAMILY:Tahoma ; 
	padding-left:4px; 
	padding-right:4px;
	text-decoration:none ;
}
.sub_menu_td_over A{
	FONT-WEIGHT: normal!important; 
	 /*FONT-SIZE: 11px;*/ 
	COLOR:#fff!important; 
	FONT-FAMILY: Tahoma ; 
	TEXT-DECORATION: none ; 
	padding-left:4px;
	padding-right:4px;
}

/* --------- Main Menu Buttons ---------- */

.menu_td_out {
	DISPLAY: block; FONT-WEIGHT: normal; /*font-size: 11px;*/ COLOR: white; FONT-FAMILY: Tahoma ; POSITION: relative
}
A.menu_td_out {
	DISPLAY: block; FONT-WEIGHT: normal; /*font-size: 11px;*/ COLOR: white; FONT-FAMILY: Tahoma ; POSITION: relative ; text-decoration:none ;
}
A.menu_td_out :visited {
	DISPLAY: block; FONT-WEIGHT: normal; /*font-size: 11px;*/ COLOR: white; FONT-FAMILY: Tahoma ; POSITION: relative ; text-decoration:none ;
}
.menu_td_over {
	DISPLAY: block; FONT-WEIGHT: normal; /*font-size: 11px;*/ COLOR: #FFFFFF; FONT-FAMILY: Tahoma ; POSITION: relative; text-decoration:none ;
}

/* -------ndp_ar------*/


/* ---------------- NDP ARABIC CONTENT STYLE --------------- */

body
{
	background-color:#E9E9E9;
	background-repeat:repeat-x;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	padding-top:10px;
	text-align:right;			
	/*
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #5B5B90; 
	SCROLLBAR-SHADOW-COLOR: #5B5B90;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #5B5B90; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	*/
}
.copyrights {
font-family: Tahoma;
font-weight: bold;
color: #868686;
background-image:url(/images/main_footer_bg.jpg);
background-repeat:repeat-x;
height:50px;
}
#news {
padding-right: 10px;
padding-left: 8px;
}

#example_4 {   
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 172px; /* important */  
    height: 212px; /* important */  
    background: #000;   
}   
  
#example_4_frame {position: relative}   
#example_4_frame img {position: absolute;}   
#example_4_previous {top: 0; left: 0;}   
#example_4_next {top: 192px; left: 0;}   
  
#example_4_content {   
    position: absolute;   
    margin-top: 20px;   
    left: 0;   
}   
  
.example_4_item img {   
    display: block;   
    float: left;   
    margin: 5px;   
    padding: 5px;   
    border: 1px solid #666;   
    background-color: #000;   
}   
              
/* example_4 css */
#example_4 {
	position: relative; /* important */
	overflow: hidden; /* important */
	width: 172px; /* important */
	height: 212px; /* important */
	background: #000;
}

#example_4_frame {position: relative}
#example_4_frame img {position: absolute;}
#example_4_previous {top: 0; left: 0;}
#example_4_next {top: 192px; left: 0;}

#example_4_content {
	position: absolute;
	margin-top: 20px;
	left: 0;
}

.example_4_item img {
	display: block;
	float: left;
	margin: 5px;
	padding: 5px;
	border: 1px solid #666;
	background-color: #000;
}
			 


#main_news {
padding-left: 5px;
}

.news_hd {
font-family: Arabic Transparent;
/*font-size: 15px;*/
color: #707070;
text-decoration: none;
font-weight: bold;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-style: solid;
border-color: #CCCCCC;
height: 25px;
}
.Grid_General {

	font: x-small Verdana, Arial, sans-serif;

	color: #000066;

	background-color: #F1F1F1;

}



.Grid_Item {

	font: x-small Verdana, Arial, sans-serif;
	height:25px;
}



.Grid_Header {

	font: bold Arial;
	height:25px;
	color: #444444;

	background-color: #dcdcdc;

}



.Grid_Pager {

	font: bold Arial;

	color: maroon;

	background-color: #EAEAFC;

}



.Grid_AlternatingItem {

	font: x-small Verdana, Arial, sans-serif;
	height:25px;
	background-color: #E8E6E6;

}



.Grid_SelectedItem {

	font: x-small Verdana, Arial, sans-serif;

	color: Black;

	background-color: orange;

}

.news_hd A{
font-family: Arabic Transparent;
/*font-size: 15px;*/
color: #707070;
text-decoration: none;
font-weight: bold;
}


.news_txt {
font-family: Tahoma;
/*font-size: 11px;*/
color: #484646;
font-weight: normal;
text-decoration: none;
padding-top: 5px;
}

.top_news_txt {
font-family: Tahoma;
/*font-size: 12px;*/
color: #484646;
font-weight: normal;
padding-bottom: 5px;
padding-top: 5px;
}

.search_news_txt {
color: #0000ff;
background-color:#ffff99;
}

.image_frame {
border: 3px;
border-color: #CAC4B5;
border-style: solid;
}

.date {
font-family: Tahoma;
color: #DC6309;
/*font-size: 11px;*/
font-weight: normal;
text-decoration: none;
padding-right: 7px;
}

.more {
font-family: Tahoma;
font-weight: bold;
/*font-size: 11px;*/
color: #B80000!important;
}

.more A{
font-family: Tahoma;
font-weight: bold;
/*font-size: 11px;*/
color: #AE3136;
text-decoration: none;
}

.news_bar A{
font-family: Tahoma;
font-weight: bold;
/*font-size: 11px;*/
color: #FFFFFF;
text-decoration: none;
}

/* ----------- News List Style ---------------- */
.list_hd {
font-family: Tahoma;
color: #484646;
/*font-size: 11px;*/
font-weight: bold;
text-decoration: none;
padding-right: 7px;
height: 20px;
}

.list_item {
font-family: Tahoma;
color: #4A6808;
/*font-size: 11px;*/
font-weight: normal;
text-decoration: none;
padding-right: 7px;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-style: dashed;
border-color: #CCCCCC;
padding-top: 3px;
padding-bottom: 3px;
}

.list_item A{
font-family: Tahoma;
color: #4A6808;
/*font-size: 11px;*/
font-weight: normal;
text-decoration: none;
}


/* ---------------- Comment News Box Style -------------*/
#table_cell {
padding-right: 5px;
padding-left: 7px;
}
.table_border {
border: 1px;
border-style: solid;
border-color: #94A0F9;
}

.notes_txt {
font-family: Tahoma;
color: #6B6B6B;
/*font-size: 11px;*/
font-weight: bold;
text-decoration: none;
padding-right: 7px;
height: 22px;
}

.notes_txt A{
font-family: Tahoma;
color: #6B6B6B;
/*font-size: 11px;*/
font-weight: bold;
text-decoration: none;
}

/* ---------------- Category Sections Boxes Style -------------*/
.front_header {
font-family: Arabic Transparent ;
/*font-size: 15px;*/
font-weight: bold;
text-decoration: none;
color: #AB9775;
height: 22px;
padding-top: 5px;
}

.front_header A{
font-family: Arabic Transparent ;
/*font-size: 15px;*/
font-weight: bold;
text-decoration: none;
color: #AB9775;
}

.front_txt {
font-family: Tahoma;
/*font-size: 11px;*/
color: #484646;
font-weight: normal;
text-decoration: none;
padding-top: 3px;
padding-bottom: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-style: solid;
border-color: #CCCCCC;
}

.front_txt A{
font-family: Tahoma;
/*font-size: 11px;*/
color: #484646;
font-weight: normal;
text-decoration: none;
}

/* ---------------- Sports & Technology Boxes Style -------------*/


.morenews_table {
border: 0px;
border-style: solid;
border-color: #CCC7C7;

}

.morenews_cell {
font-family: Tahoma;
/*font-size: 11px;*/
font-weight: normal;
text-decoration: none;
color: #484646;
padding-right: 10px;
padding-top: 5px;

}

.morenews_cell A{
font-family: Tahoma;
/*font-size: 11px;*/
font-weight: normal;
text-decoration: none;
color: #484646;
}

.sports_hd {
font-family: Tahoma;
/*font-size: 11px;*/
font-weight: bold;
text-decoration: none;
color: #484646;
}

.sports_hd A{
font-family: Tahoma;
/*font-size: 11px;*/
font-weight: bold;
text-decoration: none;
color: #484646;
}

.tech_hd {
font-family: Tahoma;
/*font-size: 11px;*/
font-weight: bold;
text-decoration: none;
color: #9A0378;
}

.tech_hd A{
font-family: Tahoma;
/*font-size: 11px;*/
font-weight: bold;
text-decoration: none;
color: #9A0378;
}

/* ---------------- Left Side Services Boxes Style -------------*/

.services_hd {
font-family: Tahoma;
font-weight: bold;
text-decoration: none;
/*font-size: 11px;*/
color: #044E8E;
padding-right: 6px;
padding-top: 10px;
background-image: url('../images/HD_Strip.gif');
}

.form_style {
font-family: Tahoma;
font-weight: normal;
text-decoration: none;
/*font-size: 11px;*/
color: #484646; 
}


.form_style1 {
font-family: Tahoma;
font-weight: bold;
text-decoration: none;
/*font-size: 11px;*/
color: #484646; 
}
.form_style1 A{
font-family: Tahoma;
font-weight: bold;
text-decoration: none;
/*font-size: 11px;*/
color: #484646; 
}

.form_style A{
font-family: Tahoma;
font-weight: normal;
text-decoration: none;
/*font-size: 11px;*/
color: #484646; 
}

/* ---------------- Inner Pages Style -------------*/

.inner_header {
font-family: Arabic Transparent ;
/*font-size: 18px;*/
font-weight: bold;
text-decoration: none;
color: #AB9775;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-style: solid;
border-color: #CCCCCC;
padding-bottom: 5px;
padding-top: 5px;
}

.inner_header A{
font-family: Arabic Transparent ;
/*font-size: 18px;*/
font-weight: bold;
text-decoration: none;
color: #AB9775;
}

.inner_text {
font-family: Tahoma;
/*font-size: 13px;*/
color: #484646;
text-decoration: none;
font-weight: normal;
padding-bottom: 5px;
padding-top: 10px;
}

.inner_list {
font-family: Tahoma;
color: #484646;
/*font-size: 11px;*/
font-weight: bold;
text-decoration: none;
padding-right: 7px;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-style: dashed;
border-color: #CCCCCC;
padding-top: 3px;
padding-bottom: 3px;
height: 25px;
}

.inner_list A{
font-family: Tahoma;
color: #484646;
/*font-size: 11px;*/
font-weight: bold;
text-decoration: none;
}

.inner_desc {
font-family: Tahoma;
color: #484646;
/*font-size: 11px;*/
font-weight: bold;
text-decoration: none;
padding-right: 7px;
padding-top: 3px;
padding-bottom: 3px;
height: 25px;
}

.more_inner {
font-family: Tahoma;
font-weight: bold;
/*font-size: 11px;*/
color: #FF8400;
padding-right: 7px;
padding-top: 3px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-style: dashed;
border-color: #CCCCCC;
}

.more_inner A{
font-family: Tahoma;
font-weight: bold;
/*font-size: 11px;*/
color: #FF8400;
text-decoration: none;
}

.inner_table {
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: #CCCCCC;
padding: 6px;
}

.inner_table_hd {
background-color: #AB9775;
font-family: Tahoma;
font-weight: bold;
/*font-size: 11px;*/
color: #FFFFFF;
text-decoration: none;
}


/* ---------------- Inner Pages Tab Table Style -------------*/

.tab_selected {
font-family: Tahoma;
font-weight: bold;
/*font-size: 12px;*/
text-decoration: none;
color: #044E8E;
background-image: url('../images/Tab_Selected.gif');
text-align:center;
width:105px;
}

.tab_selected A{
font-family: Tahoma;
font-weight: bold;
/*font-size: 12px;*/
text-decoration: none;
color: #044E8E;
}

.tab_items {
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-style: solid;
border-color: #B2BBC9;
font-family: Tahoma;
font-weight: bold;
/*font-size: 11px;*/
text-decoration: none;
color: #3A95E3;
padding-right: 15px;
}

.tab_items A{
font-family: Tahoma;
font-weight: bold;
/*font-size: 11px;*/
text-decoration: none;
color: #3A95E3;
}

.tab_table {
border-top-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: #B2BBC9;
background-color: #F9FBFF;
padding: 8px;
}


.fading
{
	overflow: auto;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	color: #2255ff;
	border: none 3px #2255ff;
	background-color: #ffffff;
	padding:5px;
	z-index:3;
	filter: alpha(opacity=100);
	-moz-opacity: 100;
	opacity: 100;
}
/* CSS Document */
/********/
.MasterHeader
{
background-color:#E9EEF1;
}
.MainBackGround
{
background-color:#FFFFFF;
}
.MainRightColumn
{
}
.MainRightColumnHeader
{
}
.MainRightColumnSeparator
{
height:3px;
padding: 0 0 0 0;
margin:0 0 0 0;
}
.RightColumnHeader
{
font-family: Tahoma;
/*font-size: 11px;*/
font-weight: bold;
color:Black;
border: 1px #C0C0C0 solid;
}
.RightColumnBlock
{
border: 1px #C0C0C0 solid;
}
.right_border
{
    background-image: url(/../images/blue_right_border_en.png);
    width:8px;
    height:32px;
    border-width:0 0 0 0;
}
.RightColumnHeaderInner
{
}
.MainModySeparator
{
height:2px;
padding: 1 0 1 0;
margin:1 0 1 0;
}
.MiddleBannersWrapper
{
text-align:center;
width: 750px;
vertical-align:top;
}
.MiddleBanner
{
margin-bottom:5px;
height:auto;
}
.LeftBannersWrapper
{
text-align:center;
width: 100%;
direction:ltr;
vertical-align:top;
padding-top:5px;
}
.LeftBanner
{
padding-top:5px;
height:auto;
}

.Banner_Text
{
width:207px;
background-color:#E8EBD6;

background-color:#E4E6D4;
display: table-cell;
vertical-align:middle;
text-align:center;
border-width: 1 1 1 0;
border-style:solid;
border-color:#BCC684;
}
.Banner_Text_link
{
text-decoration:none;
font-family: Tahoma;
/*font-size: 16px;*/
font-weight: bold;
color:#859032;
}
.Banner_Text_link A
{
font-family: Tahoma;
/*font-size: 16px;*/
font-weight: bold;
color:#859032;
}
.Banner_Text_link a:hover
{   
font-family: Tahoma;
/*font-size: 16px;*/
font-weight: bold;
color:#859032;
background-color:#E4E6D4;
display: table-cell;
vertical-align:middle;
text-align:center;
border-width: 1 1 1 0;
border-style:solid;
border-color:#BCC684; 
text-decoration:underline; 
}
.Banner_Text_link  a.selected
{
width:100px;
font-family: Tahoma;
/*font-size: 16px;*/
font-weight: bold;
color:#859032;
background-color:#E4E6D4;
display: table-cell;
vertical-align:middle;
text-align:center;
border-width: 1 1 1 0;
border-style:solid;
border-color:#BCC684; 
}
/**********/
/*CSS Classes of NewsBlock.ascx*/
.BlockContainer
{
	width:100%;
}
.BlockHeader
{
}
.BlockContent
{
	width:100%;
}
.BlockFooterCenter
{
}
.BlockFooterLeftCorner
{
}
.BlockFooterRightCorner
{
}
.Container{
}
.HeaderBar 
{
display:block;
width:100%;
height:40px;
margin:0px ;
border-bottom-width:0px;
vertical-align:bottom;
}
.HideButton{
background-repeat:no-repeat;
background-position:center;
cursor:pointer;
width:9px;height:9px;
margin-top:7px;
margin-right:10px;
display:block;
float:left;
}
.MiddleLine
{
	background-repeat:repeat-x;
	background-image:url(/images/middle_line.jpg);
	height:40px;
}
.MiddleLineLeft
{
	background-repeat:repeat-x;
	background-image:url(/images/middle_line_right.jpg);
	height:40px;
	width:40px;
	float:right;
}
.CategoryLeftIcon
{
	padding:0px!important;	
	float:right;					
}
.MainContent
{
width:100%;
color:Black;
overflow:hidden;
padding-top:0px;
margin-top:0px;
min-height:0px;
margin-left:0px;
margin-right:0px;

}
.CategoryMainNewsSmall{
display: table-cell;
vertical-align: top;
}
.CategoryMainNewsWide{
display: table-cell;
vertical-align: top;
}
.CategoryMoreNews{
width: 100%;
text-align:left;
padding-left:20px;
}
.mainphotos{
/*float: right;*/
width: 207px;
height:auto;
/*height: 30px;*/
display: table-cell;
vertical-align:middle;
text-align:center;
border-width: 1 1 1 1;
border-style:solid;
border-color:#94A0F9;
}
.CategoryMainNewsHeader
{
    background-color:#ffffff;		
}
.CategoryMainNewsFooter
{
}
.CategoryMoreNewsHeader
{
}
.CategoryMoreNewsFooter
{
}
.MoreNewsItem
{
width:100%;
text-decoration: none;
text-align:left;
font-family: Tahoma;
/*font-size: 12px;*/
font-weight: bold;
color:Black;
}
.CategoryIcon{
float:left;
height:40px;
}
.CategoryName
{
padding-top:5px;
float:left;
font-family: Tahoma;
font-weight: bold;
color:#6F7070;

}
.NewsTitle
{
text-align:left;
font-family: Tahoma;
/*font-size: 12px;*/
font-weight: bold;
text-decoration: none;
color:#606060!important;
padding-bottom:5px;
}
.NewsBody{

}
.NewsImage
{
float:right;
}
.NewsIntro
{
font-family: Tahoma;
/*font-size: 11px;*/
font-weight:normal;
color:#484848!important;
text-align: justify;
}
.NewsBottom{
}
.NewsDetailsLink
{
font-family: Tahoma;
text-decoration: none;
font-weight:bold;
color: #EE8030!important;
display:block;
}
.NewsCategoryMoreLinkNormal
{
font-family: Tahoma;
text-decoration: none;
font-weight:bold;
color: #404040!important;
display:block;
clear:both;
margin-bottom:5px;
}
.NewsCategoryMoreLinkColored
{
font-family: Tahoma;
text-decoration: none;
font-weight:bold;
color: #EE8030!important;
display:block;
clear:both;
margin-bottom:5px;
}
.ScrollPanel
{
width:100%;
display:block;
/*height:50px;
overflow: auto;*/

}
.MoreNewsListItem
{	
	background-image: url(../images/Blue_Arrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px;
	margin-bottom:2px;
	margin-top:2px;	
}
.MoreNewsListItem a
{
	font-family: Tahoma;
	color: #4A6808!important;	 	
	text-decoration: none;
	padding-left: 15px;		
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight:normal!important;
}
.LineSeparator
{
	/*color:#4A6808;*/
	width:250px;
	border:dashed #4A6808; 
	border-width:1px 0 0 0; 
	height:0px;
	line-height:0px;
	font-size:0;
	margin:0;
	padding:0;		
}
.MoreNewsBullet
{
	background-image: url(../images/Blue_Arrow.gif);
	height:10px;
	width:10px;
	background-repeat:no-repeat;
	border-width:0px;
	margin-right:5px;
	margin-top:5px;	
}
/*******************************************************************/
/******MainNews and MoreNews Block Styling*****/
.MainMoreNews
{
padding-left : 10px;
font-family: Tahoma;
color: #484646;
/*font-size: 11px;*/
font-weight: bold;
text-decoration: none;
/*text-align:left;*/
}
.MainMorenewsBlock
{
height:200px;
width:280px;
background:url(/images/more_news_bg.jpg) repeat-x; 
}
.MainMoreNewsContainer
{
height:200px;
overflow: auto;
width:273px!important;
}
.MoreNewsThumb
{		
	border-right:dotted 1px #736F6E;
	padding-right:5px;
	display:block;
	margin-left:5px
}
.MoreNewsThumb img
{
	width:55px;
	height:55px;
	border:solid 1px #FF8F3B !important;	
}
.more_side
{
	font-size:11px!important;
	font-weight:normal!important;
	color:#0C4858!important;
	text-decoration:none;
}
.MainNewsBlock
{
border-width:0px; 
width:100%;
height:140px;
padding-left:10px;
z-index:0;
}
.MainNewsHeader
{
font-family: arial;
/*font-size: 12px;*/
color: #1C7498;
text-decoration: none;
vertical-align:top;
height: 25px;
}
.MainNewsHeader a 
{
padding-left:10px;
text-decoration: none;
/*font-size: 15px;*/
color: #1C7498;
}
.MainNewsHeader IMG 
{
padding-left:10px;
width:5px;
height:5px;
border-width:0px;
}
.MainNewsBody
{
font-family: Tahoma;
/*font-size: 11px;*/
color: #484646;
font-weight: normal;
text-decoration: none;
padding-top: 5px;
vertical-align:top;
padding-left:10px;
text-align: justify;
/*margin:0px;*/
}
.TopNewsBlock
{
text-align:justify;
z-index:0;
width:680px;
height:200px!important;
border:1px solid #82CEF0;
}
.TopNewsBlockHeader
{
	background:url(/images/main_news_top.jpg) repeat-x;
	height:26px;
	line-height:0px;
	font-family: Tahoma;
	color: #DC6309;
	font-weight: normal;
	text-decoration: none;
	/*padding-right: 7px;*/
}
.TopNewsHeaderIcon
{
	background:url(/images/top_news_header_icon.jpg) no-repeat;
	width:36px;
	height:26px;
	float:left;
}
#main_news
{
	background-color:#FFFFFF;
	padding:0px
}
/*Main News fader*/
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 0px solid #5CB6EF;
/*border-bottom-width: 10px;*/
width: 400px; /*width of featured content slider*/
height: 180px;
display:block;
z-index:0;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
background-color:#F8F8F8;
padding: 5px 5px 5px 5px;
width: 400px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 180px;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
display:block;
z-index:0;
}
.pagination{
width: 400px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
/*padding: 2 2;*/
height:20px;
display:table-cell;
vertical-align:middle;
border:1px solid #E8E8E8;
border-top-color:#CDCDCD;
text-align:center;
border-top-color:#CDCDCD;
background-color:#F8F8F8;
margin-bottom:0px;
background-image:url(/images/nav_bg.jpg);
background-repeat:repeat-x;
}

.pagination a{
text-align:center;
margin-left:5px;
padding: 2px 2px 0px 2px;
font-family:Tahoma;
/*font-size: 12px;*/
text-decoration: none; 
color: #444A1A;
/*background: #E9EEF1;*/
display:block;
float:left;
overflow:hidden;
height:20px;
width:auto;
min-width:15px;
/*border: 1px solid #94A0F9;*/
font-size:11px;
}

.pagination a:hover
{
	color: #FE6B01;
}
.pagination a:active{outline:none;}
.pagination a:focus{-moz-outline-style: none;}
.pagination a.selected{
color: #000;
background-color: #FEE496;
background-image:url(/images/nav_active.jpg);
background-repeat:repeat-x;

}

/**********************/
.EnglishPageBottomTable
{
background-color:#E9EEF1;
padding : 10 10 10 10;
}
/******************/
/**************/
/*Personalization*/
.BlueStyle{
background-color:#99ccff;
width:20px;
height:15px;
cursor:pointer;
}
.GreenStyle{
background-color:#BCC684;
width:20px;
height:15px;
cursor:pointer;
}
.PinkStyle{
background-color:#ffccff;
width:20px;
height:15px;
cursor:pointer;
}
.PersonalizationWrapper
{
	padding-left:0px;
	float:left;
}
.ChooseColor
{
font-family: Tahoma;
/*font-size: 11px;*/
color: #424242;
font-weight: normal;
width:25px;
text-align:center;
}
/*****************************/
/*Tabs Css*/
.ActiveTab{
height:20px;
cursor : pointer ;
/*background: url(/../Images/active_tab.jpg) no-repeat bottom;*/
background-color:#E9EEF1;
float:left;
font-family:Tahoma;
/*font-size:11px;*/
color:Black;
padding:0 3 0 3;
font-weight:bold;
}
.InactiveTab{
height:20px;
background: url(/../Images/inactive_tab.jpg) no-repeat bottom;
background-repeat:repeat-x;
cursor : pointer ;
float:left;
font-family:Tahoma;
/*font-size:11px;*/
color:#E9EEF1;
padding:0 3 0 3;

}
.TabContent{
width : 220px ;display : none ;overflow : hidden ;
}

#TabControlWrapper{
width : 220px;
}
#TabBar{
width : 220px ;
height : 20px ;
text-align:left;
overflow:hidden;
}
#TabContentWrapper{
width : 220px ;
}
/*************************************************/
.GroupOneCategories 
{
	direction:rtl;
	margin: 10px;
	background-color: #E9EEF1;
}
.GroupOneCategories ul{
	margin: 0;
	padding: 0 0 0 20px;
	list-style: none;
	overflow: hidden;
	border: 1px #94A0F9 solid;
	border-bottom: 2px #94A0F9 solid;
	background-color: #E9EEF1;
	width:207px;	
}
.GroupOneCategories ul li.tabby-here {
	background-color: #C2D7E8;
}
.GroupOneCategories ul li {
	float: left;
	border-right: 5px #E9EEF1 solid;
	background-color: #E9EEF1;
	margin: 0;
	padding: 0;
	line-height: 100%;
}
.GroupOneCategories ul li a,
.GroupOneCategories ul li a:visited {
	color: white;
	display: block;
	padding: 3px 6px;
	line-height: 100%;
	width:auto;
}

.CategoryOneGroupContent
{

border: 1px #94A0F9 solid;
}
.CategoryOneGroupContent a.NewsItem
{
text-decoration:none;
font-family:Tahoma;
/*font-size:11px;*/
display:block;
border-width:0 0 1 0;
border-style:dashed;
border-color:#C2D7E8;
color:#000000;
}

/*************************************************/
/*photo*/
.ThumbnailsScrollPane
{
display:block;
height:400px;
overflow: auto;
}
.jcarousel-control
{
border-width:2px;
margin:5 5 5 5;
display:block;float:left;
}
.PhotoDescription
{
	height:30px;
	color:#ffffff;	
	font-weight:bold;
	background-color:Black;
	margin-top:10px;
	text-align:center;
}
/****************************/
/*Font Resizing*/
.font_s1
{
	font-size:0.9em;/*90%;*/
}
.font_s2
{
	font-size:0.8em;/*80%;*/
}
.font_l1
{
	font-size:1.1em;/*110%;*/
}
.font_l2
{
	font-size:1.2em;/*120%;*/
}
.font_l3
{
	font-size:1.3em;/*130%;*/
}
.font_l4
{
	font-size:1.4em;/*140%;*/
}
.font_l5
{
	font-size:1.5em;/*150%;*/
}
.font_l6
{
	font-size:1.6em;/*160%;*/
}
.font_l7
{
	font-size:1.7em;/*170%;*/
}
.font_l8
{
	font-size:1.8em;/*180%;*/
}
/******************************/

table, TABLE
{
	 font-size:1em;
} 
.Plus
{
	width:12px;
	height:12px;
	background-image: url(../images/plus.gif);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:pointer;	
}
.Minus
{
	width:12px;
	height:12px;
	background-image: url(../images/minus.gif);
	background-repeat:no-repeat;	
	border-width:0px;
	cursor:pointer;
}
/**********************************/
.MoreNewsBullet
{
	background-image: url(../images/Blue_Arrow.gif);
	height:10px;
	width:10px;
	background-repeat:no-repeat;
	border-width:0px;
	margin-left:5px;
}
/************************************/
/*Menu*/
.bg_under_menu
{
    background-image:url(../images/under_menu.jpg);
    height:18px;
    
}
.MenuBackground
{
	background-image:url(../images/menu_en_bg.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.MenuWrapper
{
	cursor:pointer;
	font-family:Tahoma;
	font-size:110%;	
	color:#424242;
}
.MenuWrapper .ButttonsSeparator
{
	background-image:url(../images/buttons_sep.jpg);
	width:5px;
}
.MenuWrapper .btn1_on
{
	background-image:url(../images/under_en_menu.jpg);
	background-repeat:repeat-x;	
	height:31px;	
}
.MenuWrapper .btn2_on
{
	background-image:url(../images/under_en_menu.jpg);
	background-repeat:repeat-x;	
	height:31px;
}
.MenuWrapper .btn3_on
{
	background-image:url(../images/under_en_menu.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.MenuWrapper .btn4_on
{
	background-image:url(../images/under_en_menu.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.MenuWrapper .btn5_on
{
	background-image:url(../images/under_en_menu.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.MenuWrapper .btn6_on
{
	background-image:url(../images/under_en_menu.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.MenuWrapper .btn7_on
{
	background-image:url(../images/under_en_menu.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.MenuWrapper .btn1_off
{
	background-image:url(../images/menu_en_bg.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.MenuWrapper .btn2_off
{
	background-image:url(../images/menu_en_bg.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.MenuWrapper .btn3_off
{
	background-image:url(../images/menu_en_bg.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.MenuWrapper .btn4_off
{
	background-image:url(../images/menu_en_bg.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.MenuWrapper .btn5_off
{
	background-image:url(../images/menu_en_bg.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.MenuWrapper .btn6_off
{
	background-image:url(../images/menu_en_bg.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.MenuWrapper .btn7_off
{
	background-image:url(../images/menu_en_bg.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.HeaderText
{
	padding-top:5px;
	/*padding-right:10px;*/		
	text-align:center;
	width:75px;	
	display:inline-block;
}
/*End of menu*/
.show{background-image:url(../images/show_btn.jpg)}
.hide{background-image:url(../images/hide_btn.jpg)}
/************************/
p 
{
	padding-top:10px;
	padding-bottom:5px;
}
.image_border
{
	border:solid 1px #6EA3C3!important;
	padding:2px !important;	
}
.image_border
{
	display:block;
}
/*******************************/
/********************/
.MainTableLeftCorner
{
	background-image:url(/images/main_table_left_corner.jpg);	
	background-repeat:no-repeat;
	width:18px;
	height:15px;
}
.MainTableTop
{
	background-image:url(/images/main_table_top.jpg);	
	background-repeat:repeat-x;
	width:5px;
	height:15px;
}
.MainTableRightCorner
{
	background-image:url(/images/main_table_right_corner.jpg);	
	background-repeat:no-repeat;
	width:18px;
	height:15px;
}
.MainTableLeft
{
	background-image:url(/images/main_table_left.jpg);	
	background-repeat:repeat-y;
	width:18px;
	height:5px;
}
.MainTableRight
{
	background-image:url(/images/main_table_right.jpg);	
	background-repeat:repeat-y;
	width:18px;
	height:5px;
}
.MainTableLeftCornerB
{
	background-image:url(/images/main_table_left_corner_b.jpg);	
	background-repeat:no-repeat;
	width:18px;
	height:15px;
}
.MainTableBottom
{
	background-image:url(/images/main_table_bottom.jpg);	
	background-repeat:repeat-x;
	width:5px;
	height:15px;
}
.MainTableRightCornerB
{
	background-image:url(/images/main_table_right_corner_b.jpg);	
	background-repeat:no-repeat;
	width:18px;
	height:15px;
}
/***********/
/********************/
.InnerTableTopLeftCorner
{
	background-image:url(/images/inner_top_left_corner.jpg);	
	background-repeat:no-repeat;
	width:15px;
	height:15px;
}
.InnerTableTopMiddle
{
	background-image:url(/images/inner_top_middle.jpg);	
	background-repeat:repeat-x;	
	height:15px;
}
.InnerTableTopRightCorner
{
	background-image:url(/images/inner_top_right_corner.jpg);	
	background-repeat:no-repeat;
	width:15px;
	height:15px;
}
.InnerTableBottomLeftCorner
{
	background-image:url(/images/inner_bottom_left_corner.jpg);	
	background-repeat:no-repeat;
	width:15px;
	height:15px;
}
.InnerTableBottomMiddle
{
	background-image:url(/images/inner_bottom_middle.jpg);	
	background-repeat:repeat-x;	
	height:15px;
}
.InnerTableBottomRightCorner
{
	background-image:url(/images/inner_bottom_right_corner.jpg);	
	background-repeat:no-repeat;
	width:15px;
	height:15px;
}
.InnerTableLeft
{
	background-image:url(/images/inner_left.jpg);	
	background-repeat:repeat-y;
	width:15px;
}
.InnerTableRight
{
	background-image:url(/images/inner_right.jpg);	
	background-repeat:repeat-y;
	width:15px;
}
/***********/
/*Photo Screenshots */
.MainPhotosHeader
{	
	height:30px;	
}
.PhotoScreenshotsWrapper
{
	width:232px;	
}
.PhotoScreenshot
{
	border-width:0px;
	width:50px;
	height:50px;
	margin:3px;
	

}
.screenshot_td
{
	padding:3px;
}
.screenshot_td a{
	border:solid 1px #349CB7;	
	padding:3px;
	display:inline-block;
}
.screenshot_td a:hover
{
	border-color:orange; 
	border-width:4px;
	padding:0px;
	
}
/*************************/
/*PhotoAlbum Page*/
.PhotoAlbumUpperRightCorner
{
	background:url(/images/album_upper_right_corner.jpg) no-repeat;
	width:18px;
	height:18px;	
}
.PhotoAlbumLowerRightCorner
{
	background:url(/images/album_lower_right_corner.jpg) no-repeat;
	width:18px;
	height:18px;	
}
.PhotoAlbumUpperLeftCorner
{
	background:url(/images/album_upper_left_corner.jpg) no-repeat;
	width:18px;
	height:18px;	
}
.PhotoAlbumLowerLeftCorner
{
	background:url(/images/album_lower_left_corner.jpg) no-repeat;
	width:18px;
	height:18px;	
}
.PhotoAlbumTopLeftCorner
{
	background:url(/images/album_top_left_corner.jpg) no-repeat;
	width:24px;
	height:24px;
}
.PhotoAlbumTopMiddle
{
	background:url(/images/album_top_middle.jpg) repeat-x;	
	height:24px;
}
.PhotoAlbumTopRightCorner
{
	background:url(/images/album_top_right_corner.jpg) no-repeat;
	width:24px;
	height:24px;
}
.PhotoAlbumLeft
{
	background:url(/images/album_left.jpg) repeat-y;
	width:24px;	
}
.PhotoAlbumMiddle
{
	background-color:#D77313;
}
.PhotoAlbumRight
{
	background:url(/images/album_right.jpg) repeat-y;
	width:24px;
}
.PhotoAlbumBottomLeftCorner
{
	background:url(/images/album_bottom_left_corner.jpg) no-repeat;
	width:24px;
	height:24px;
}
.PhotoAlbumBottomMiddle
{
	background:url(/images/album_bottom_middle.jpg) repeat-x;
	height:24px;
}
.PhotoAlbumBottomRightCorner
{
	background:url(/images/album_bottom_right_corner.jpg) no-repeat;
	width:24px;
	height:24px;
	
}
/*************************/
/*************************/
/*New Image Gallery*/
.nav-links {
	position: absolute;
	top: 30px;
	left: 20px;
	width: 200px;
	list-style: none;
	margin: 0;
	padding: 0;
}
.nav-links li {
	line-height: 1.6em;	
	font-size: 1.2em;
}
.twitthis {
	position: absolute;
	top: 250px;
	left: 20px;
}
.important {
	border: 1px solid #666;
	background: #ddd;
	padding: 0 1em;
	color: #C30;
}
.galleryview {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	
}
.panel
{
	background-color:#E9EEF1!important;
	
}
.panel img
{	
}
.album_img
{	
}
.options {
	border: 1px solid #777;
	border-right: none;
	font-size: 0.8em;
	font-family: Verdana, Geneva, sans-serif;
}
.options th {
	text-align: left;
	background: #777;
	color: white;
	font-weight: bold;
}
.options th, .options td {
	padding: 4px 10px;
}
.options td {
	border-right: 1px solid #777;
}
#parts-img {
	border: 1px solid black;
}
img.nav {
	border: 1px solid black;
	margin-bottom: 5px;
}
a:link, a:visited {
	color: #3671A8;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #CC5914;
}
.panel-overlay h2,
.panel-overlay p{
	margin: .3em 0;
	font-size:12px;
}
.panel-overlay p {
	line-height: 1.2em;
	font-size:20px !important;
}
.nav-prev
{
	position: absolute; cursor: pointer; top: 344px; left: 43px;
	background-image:url(/images/light/prev.png);
	background-repeat:no-repeat;
	width:22px;
	height:22px;
}
.nav-next
{
	position: absolute; cursor: pointer; top: 344px; right: 43px;
	background-image:url(/images/light/next.png);
	background-repeat:no-repeat;
	width:22px;
	height:22px;	
}
/*********************/
 .GoodBrowser
{
min-height:425px;height:auto;background-color:#ffffff;
}
/*********************/
.Hour
{
	color:#CC6600;
	font-weight:bold;
}
.Month
{
	background-color:#136F98;
	color:#ffffff;
	font-weight:bold;
	font-family:Tahoma;
	height:20px;
}
.Day
{
	background:url(/images/day.jpg) no-repeat;
	width:58px;
	height:24px;
	color:#136F98;
	font-weight:bold;
}
.Year
{
	background:url(/images/year.jpg) no-repeat;
	width:58px;
	height:25px;
}
/**************/
.HeaderTemplate , .FooterTemplate
{
	background-color:#F9F9F9;
	border:solid 1px #0687C0;
}