/* CSS Document */
.LeftgalleryListing
{
background:url(../images/gallery_bg_bottom.png);
background-repeat:no-repeat;
margin:0px;
padding: 0px 8px 0px 5px;
width:274px;
height:184px;
direction:rtl;
}
.LeftgalleryListing table
{
margin:0px 0px 2px 2px;
padding:0px;
width:85px;
float:right;
}
.LeftgalleryListingtd
{
	text-align:center;
	width:71px;
}
body{
margin:0px;
padding:0px;
background:url(../images/bodybg.gif);
background-repeat:repeat-x;
background-position:bottom;
background-color:#f6f6f6;
}
form{
margin:0px;
padding:0px;
}
.generalsection{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#5D5D5D;
text-align:justify;
direction:rtl;
}
.bgwhite{
background-color:#ffffff;
}

.fontbold{
font-weight:bold;
}
.fontarial{
	font-family:Arial;
}
.textalignright{
text-align:right;
}
.textalignleft{
text-align:left;
}
.textaligncenter{
text-align:center;
}
.font11px{
font-size:11px;
}
.font12px{
font-size:12px;
}
.font13px{
font-size:13px;
}
.font14px{
font-size:14px;
}
.font15px{
font-size:15px;
}
.font16px{
font-size:16px;
}
.direction_ltr{
direction:ltr;
}
.direction_rtl{
direction:rtl;
}
.menu{
background:url(../images/menu_bg.png);
background-repeat:no-repeat;
height:58px;
}
.menuitem{
font-size:14px;
text-align:center;
color:#7e8582;
}

.menuitem a{
position: relative;
display:block;
text-decoration:none;	
color:#7e8582;
height:38px;
padding:20px 0px 0px 0px;
}
.menuitem a:hover{
height:38px;
color:#48dd9d;
text-decoration:none;	
}
.menuitemon{
font-size:14px;
text-align:center;
color:#7e8582;
height:38px;
}
.menuitemon a{
background:url(../images/menu_bgon.png);
background-repeat:repeat-x;
position: relative;
display:block;
text-decoration:none;	
color:#7e8582;
height:38px;
padding:20px 0px 0px 0px;
}
.right_bg{
background:url(../images/right_bg.png);
background-repeat:repeat-y;
}

.left_bg{
background:url(../images/left_bg.png);
background-repeat:repeat-y;
}
.candidates_div
{
	width:200px;
}
.calendar_bg{
background:url(../images/calendar_bg.png);
background-repeat:no-repeat;
width:170px;
padding:16px 17px 0px 13px;
}
.calendar_bg_top{
background:url(../images/calendar_bg_top.png);
background-repeat:no-repeat;
width:183px;
height:41px;
padding:16px 17px 0px 0px;
}
.calendar_bg_bottom{
background:url(../images/calendar_bg_bottom.png);
background-repeat:no-repeat;
width:183px;
padding:0px 8px 15px 9px;
}
.vote_bg{
background:url(../images/calendar_bg.png);
background-repeat:no-repeat;
width:162px;
padding:16px 25px 0px 13px;
}
.vote_bg_top{
background:url(../images/vote_bg_top.png);
background-repeat:no-repeat;
width:183px;
padding:16px 17px 0px 0px;
height:41px;
}
.vote_bg_bottom{
background:url(../images/vote_bg_bottom.png);
background-repeat:no-repeat;
width:173px;
padding:5px 17px 0px 10px;
height:195px;
}
.linedotted_dark{
background:url(../images/sep.gif);
background-position:center;
background-repeat:no-repeat;
line-height:1px;
font-size:1px;
}

.newsletter_bg{
background:url(../images/newsletter_bg.png);
background-repeat:no-repeat;
width:274px;
height:56px;
padding:57px 0px 0px 0px;
}
.box{
margin:0px;
padding:4px 0px 0px 12px;
width:118px;
height:18px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#5D5D5D;
border:1px solid #a2e0b9;
border-right:none;
background:url(../images/box_bg.gif);
background-repeat: no-repeat;
position:relative;
}
.box2{
margin:0px;
padding:4px 12px 0px 0px;
width:239px;
height:18px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#5D5D5D;
border:1px solid #aaaaaa;
}
.textarea{
margin:0px;
padding:4px 12px 0px 0px;
width:500px;
height:18px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#5D5D5D;
border:1px solid #aaaaaa;
}
.position_relative{
position:relative;
}
.middle_corner_bg{
background:url(../images/middle_corner_bg.png);
background-repeat:repeat-x;
}
.title_bg{
background:url(../images/title_bg.gif);
background-repeat:no-repeat;
height:30px;
padding:14px 23px 0px 0px;
}
.title_bg2{
background:url(../images/title_bg3.gif);
background-repeat:no-repeat;
height:30px;
padding:14px 23px 0px 0px;
}
.titlenews_bg{
background:url(../images/title_bg2.gif);
background-repeat:no-repeat;
height:30px;
padding:14px 23px 0px 0px;
}
.middle_bg{
background:url(../images/middle_bg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#f8f6f6;
}
.middlenews_bg{
background:url(../images/middle_bg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#f8f6f6;
min-height:641px;
}
.txt_red{
color:#ce171e;
}
.txt_green{
color:#006600;
}
.hyperlink_black_green{
}
.hyperlink_black_green a{
text-decoration:none;
color:#5D5D5D;
}
.hyperlink_black_green a:hover{
text-decoration:none;
color:#006600;
}
.hyperlink_grey_green{
}
.hyperlink_grey_green a{
text-decoration:none;
color:#a9a9a9;
}
.hyperlink_grey_green a:hover{
text-decoration:none;
color:#006600;
}
.hyperlink_green_grey{
}
.hyperlink_green_grey a{
text-decoration:none;
color:#006600;
}
.hyperlink_green_grey a:hover{
text-decoration:none;
color:#a9a9a9;
}
.hyperlink_red_grey{
}
.hyperlink_red_grey a{
text-decoration:none;
color:#ce171e;
}
.hyperlink_red_grey a:hover{
text-decoration:none;
color:#a9a9a9;
}
.hyperlink_green_underline{
}
.hyperlink_green_underline a{
text-decoration:none;
color:#006600;
}
.hyperlink_green_underline a:hover{
text-decoration: underline;
color:#006600;
}
.hyperlink_red_green{
}
.hyperlink_red_green a{
text-decoration:none;
color:#ed1c24;
}
.hyperlink_red_green a:hover{
text-decoration:none;
color:#006600;
}
.radiobutton{
margin:2px 4px 0px 0px;
padding:0px;
width:11px;
height:11px;
font-size:1px;
vertical-align:top;
cursor:pointer;
}
.content_padding{
padding:15px 22px 15px 22px;
}
.content_padding_search{
padding:15px 10px 15px 10px;
}
.content_padding_news{
padding:15px 22px 0px 22px;
}
.content_padding_news2{
padding:0px 22px 10px 22px;
}
.content_padding_news3{
padding:0px 12px 10px 12px;
}
.about_div{
background-color:#ffffff;
padding:8px 14px 0px 14px;
height:201px;
}
.MediaGallery_div
{
	padding:8px 14px 0px 14px;
}
.gallery_bg{
background:url(../images/gallery_bg.png);
background-repeat:no-repeat;
width:274px;
height:225px;
}
.gallery_bg_top{
background:url(../images/gallery_bg_top.png);
background-repeat:no-repeat;
width:274px;
height:57px;
}
.paddingright14{
padding:0px 14px 0px 0px;
}
.audio_bg{
background:url(../images/audio_bg.png);
background-repeat:no-repeat;
width:274px;
height:206px;
}
.audio_bg_top{
background:url(../images/audio_bg_top.png);
background-repeat:no-repeat;
width:274px;
height:57px;
}
.audio_bg_bottom{
	background:url(../images/audio_bg_bottom.png);
	background-repeat:no-repeat;
	width:255px;
	height:149px;
}
.audio_list
{
	margin: 0;
	padding: 0 14px 0 5px;
	line-height: 1.2;
}
.audio_list2
{
	margin: 0;
	padding: 10px 14px 0 5px;
	line-height: 1.2;
}
.audio_list li
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.audio_list2 li
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.bullet_div{
background:url(../images/bullet_green.gif);
background-repeat:no-repeat;
background-position:right;
padding:0px 10px 0px 0px;
}
.bullet_div2{
background:url(../images/bullet_green.gif);
background-repeat:no-repeat;
background-position:right top;
padding:0px 0px 0px 0px;
}
.bullet_div3{
background:url(../images/square_green.gif);
background-repeat:no-repeat;
background-position:right top;
padding:0px 0px 0px 0px;
}
.livenews_bg
{
	background-color:#EDE9E9;
}

.border_dotted{
background:url(../images/dotted.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.paddingright23{
padding:0px 23px 0px 0px;
}
.left_bg3{
background-color:#F8F6F6
}
.right_bg3{
background-color:#F8F6F6
}
.txt_grey{
color:#7e8582;
}
.profile_imgfloat{
float:right;
width:128px;
margin:0px 0px 0px 1px;
}
.press_imgfloat{
float:right;
width:136px;
margin:0px 0px 0px 5px;
}
.footer_bg{
background: #F8F6F6 url(../images/back.jpg) no-repeat;
color: #ffffff;
}
.weblink
{
	padding:0 0 0 5px;
	color:#ffffff;
	font-size:11px;
}
.weblink a
{
	font-weight:bold;
	color:#CE171E;
	text-decoration:none;
}
.weblink a:hover
{
	font-weight:bold;
	color:#ffffff;
}
.paddingsearch{
padding:0 5px 0 5px;
}
