*{
margin:0px;
padding:0px;
}
img{border:0px}
html{
width:100%;
background-image:url(images/bg.gif);
background-position:top right;
background-repeat:repeat-x;
}


body{
WORD-SPACING: 0px;
width:1000px;
margin:0 auto;
font-family:"TAHOMA";
font-size:12px;
WHITE-SPACE: normal; LETTER-SPACING: 0px; POSITION: relative; TEXT-ALIGN: right
}

a {color:#1347a5;text-decoration:none}
a:hover {color:#a51325;text-decoration:underline;}


.meta{
color:#F5F5F5;
background-image:url(images/meta_bg.gif);
background-position:top left;
background-repeat:no-repeat;
height:36px;
width:930px;
text-align:center;
overflow:hidden;
}
.meta a{
color:#FFFFFF;
text-decoration:underline
}
.meta a:visited{text-decoration:underline}
.meta a:hover{text-decoration:none}
.meta p{
display:block;
float:right;
line-height:18px;
}
.metalinks{
height:23px;
width:162px;
padding:20px 0 0 0;
float:left;
text-align:center;
font-size:11px;
border:0px solid #c0c0c0
}
.metalinks a{
margin:0 2px 0 2px;
text-decoration:none;
}

.metalinks a:hover{
margin:0 2px 0 2px;
text-decoration:underline;
}
#header{
position:relative;
padding:0 0 0 0;
height:105px;
width:930px;
text-align:center;
}
.logo{
float:right;
}
.slogan{
position:absolute;
text-indent:-9999px;
}
#menu{
float:right;
margin:0 0px 10px 0;
}
#menu li{
list-style-type:none;
display:block;
float:right;
line-height:40px;
height:40px;
padding:0 12px;
background-image:url(images/line.gif);
background-position:top left;
background-repeat:no-repeat;
}
#menu .last{
background:none;
}
#menu a{
font-size:13px;
font-weight:bold;
color:#272727;
text-decoration:none;
}
#menu a:visited{text-decoration:none}
#menu a:hover{text-decoration:underline;color:#5fa30e;}

#anc {
font-size:10px;
color:#289107;
text-decoration:none;
}
#anc:hover {text-decoration:underline;color:#5fa30e;}

#anc2 {
font-size:10px;
color:#bf1529;
text-decoration:none;
}
#anc2:hover {text-decoration:underline;color:#bf1529;}

#anc3 {
color:#FFFFFF;
text-decoration:none;
}
#anc3:hover {text-decoration:underline;color:#FFFFFF;}



#content{
width:859px;
margin:0 auto;
direction:rtl;
}

.banner{
width:859px;
height:100px;
float:right;
text-align:right;
color:#000000;
padding:0 0 0 0;
overflow:hidden;
margin-bottom:0px;
border:1px solid #c0c0c0;
}
.firstrow{
width:859px;
height:265px;
float:right;
text-align:right;
color:#000000;
padding:0 0 0 0;
overflow:hidden;
margin-bottom:10px;
border:0px solid #c0c0c0;
}

.firstrow a{color:#0A41A1;text-decoration:none;font-weight:bold}
.firstrow a:visited{text-decoration:none;}
.firstrow a:hover{color:#CC3F35;text-decoration:underline;}


.secondrow{
width:859px;
float:right;
text-align:right;
color:#000000;
padding:0 0 0 0;
margin-top:10px;
margin-bottom:10px;
overflow:hidden;
border:1px solid #c0c0c0;
}

.secondrow a{color:#0A41A1;text-decoration:none;font-weight:bold}
.secondrow a:visited{text-decoration:none;}
.secondrow a:hover{color:#CC3F35;text-decoration:underline;}

#survey p span {font:14px TAHOMA; font-weight:bold}
#survey ol {height:90px; list-style:none; margin:0; overflow:hidden; padding:0;}
#survey ol li {padding-right:10px;padding-top:5px;font-size:12px;color:#0e4186}

.search img{float:left}
.input{
height:17px;
float:left;
border:2px inset #CECECE;
margin:8px 0 0 7px;
padding:0 0 0 5px;
font-size:12px;
color:#454545
}
.first{width:170px}
.second{width:255px;}
.button{
background-image:url(images/button.gif);
background-position:top left;
background-repeat:no-repeat;
line-height:20px;
padding:0 0 4px 0;
width:67px;
text-align:center;
display:block;
float:left;
margin:7px 0 0 8px;
font-family:Tahoma, sans-serif;
font-size:11px;
color:#222222;
text-decoration:none
}
.line{
width:550px;
float:left;
padding:5px 0 0 130px
}
.exept{
line-height:18px;
float:left;
padding:0 55px 0 0
}
.check{
height:17px;
width:17px;
float:left;
margin:0 6px 0 0
}
.links{
float:left;
}
.links a{
color:#272727;
margin:0 10px;
text-decoration:underline
}
.links a:visited{text-decoration:underline}
.links a:hover{text-decoration:none}
#blocks{
background-image:url(images/blocks_bg.gif);
background-position:top left;
background-repeat:repeat-y;
width:860px;
overflow:hidden;
float:left;
padding:23px 0 0 0;
border-top:1px solid #fff;
border-bottom:5px solid #fff
}
.block{
width:215px;
float:left;
}
.block p{
width:180px;
display:block;
margin:15px 0 20px 25px;
}
.red_text{color:#FEEAE6}
.gray_text{color:#EDECEC}
#list{
padding:12px 0 18px 11px;
}
#list li{
background-image:url(images/ul_bg.gif);
background-position:top left;
background-repeat:no-repeat;
line-height:20px;
padding:0 0 0 15px;
margin:0 0 2px 0;
list-style-type:none;
}
#list a{
color:#FFFFFF;
text-decoration:none
}
#list a:visited{text-decoration:none}
#list a:hover{text-decoration:underline}
.more{
margin:0 0 0 57px;
}
.signup{
width:165px;
float:left;
margin:2px 0 15px 22px;
}
.submit{
margin:0 0 0 126px;
float:left
}
#info{
background-image:url(images/bg2.gif);
background-position:top left;
background-repeat:repeat-x;
width:859px;
overflow:hidden;
padding:30px 0 20px 0;
background-color:#DBDBDB;
color:#454545;
}
#info div{
width:160px;
float:left;
padding:0 10px 0 38px;
}
#info ul{
padding:12px 0 0 4px
}
#info li{
list-style-type:none;
line-height:18px;
}
#info a{
color:#454545;
text-decoration:none
}
#footer{
width:861px;
float:left;
margin-left:69px;
display:inline;
background-image:url(images/footer_bg.gif);
background-position:top right;
background-repeat:no-repeat;
padding:20px 0;
text-align:center;
}
#footer a{
color:#254A73;
text-decoration:underline
}
#footer a:visited{text-decoration:underline}
#footer a:hover{text-decoration:none}

/*MISC*/

ul {list-style:none; margin:0; padding:0}

/*----- article page ------*/
#articlePic {float:left; padding:1px; border:1px solid #CCCCCC; margin:10px}


#ART_wrapper {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 0px! important; BACKGROUND: #fff; PADDING-BOTTOM: 0px! important; MARGIN: 0px auto; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 859px; PADDING-TOP: 0px! important; BORDER-BOTTOM: #000 0px solid; POSITION: relative; TEXT-ALIGN: right; direction: rtl
}

#ART_Right {
	float:right;
	padding-left:4px;
	width:175px;
}	

#ART_main {
	FLOAT:right ; 
	padding-right:10px;
	padding-left:20px;
	WIDTH:565px;
	text-align:justify;
}

#ART_left {
	float:left;
	padding-left:0px;
	padding-right:5px;
	width:250px;
	height:100%;
}

#breadCrumbs {
	FLOAT:right; width:598px ;
}

#talkback {width:450px; margin:0 auto; clear:both;}
#talkback a#openAll {font-weight:bold; text-decoration:none; color:#135A7C; display:block; float:left; padding-top:6px;}
#talkback a#openAll:hover {color:#000000;}
#talkback a#addReply {font-weight:bold; text-decoration:none; color:#135A7C; display:block; float:left; padding:6px 24px 0 12px;}
#talkback a#addReply:hover {color:#000000;}
#talkback h2 {margin:0; padding:0; font-size:18px; border-bottom:1px solid #BFBFBF; color:#135A7C;}
#talkback h2 span {font-size:12px;}
#talkback ol {margin:0; padding:0; list-style-position:inside;}
#talkback ol li {margin:0; padding:6px; border-width:0 0 1px 0; border-style: solid; border-color: #BFBFBF;}

#talkback ol li h6 {font-size:11px; color:#436F59; font-weight:normal; padding:0; margin:0; display:inline;}
#talkback ol li h6 a {color:#135A7C; font-weight:bold; text-decoration:none; font-size:12px;}
#talkback ol li h6 a:hover {color:#000000;}
#talkback ol li div.Talkbacklinks {clear:both; text-align:left; color:#135A7C; padding:0 0 3px 6px;}
#talkback ol li div.Talkbacklinks a {text-decoration:none; font-weight:bold; color:#135A7C;}
#talkback ol li div.Talkbacklinks a:hover {color:#000000;}
#talkback ol li div.Talkbacklinks a img {vertical-align:-5%;}
#talkback ol li div {display:none;}
#talkback ol li.open {background-color:#FAFCFD;}
#talkback ol li.open div {display:block;}



/*-------- end ------------*/

/* cat */
#mainInner ul {margin:12px 0 0 0; padding:0; list-style-type:none;}
#mainInner ul li {margin:0; padding:0; clear:both; height:100px;}
#mainInner ul.newsList li.noPic {height: auto;}
#mainInner ul a.pic {display:block; float:right; padding:1px; border:1px solid #FFFFFF;}
#mainInner ul a.pic:hover {border-color:#C6DBE5;}
#mainInner ul h3 {margin: 0; padding:0 5px; font-size:14px; }
#mainInner ul h3 a {text-decoration:none;}
#mainInner ul h3 a:hover {color:#000000;text-decoration:underline;}
#mainInner ul li p {padding:0 5px; margin:0; color:#2E3436;}

a.full, a.fullNews {
color:#d43700;
display:block;
font-size:12px;
margin-top:6px;
text-decoration:none;
}

