@charset "iso-8859-1";
/* CSS Document */
td.buttons_disabled{
font-size:13px;
text-decoration:none;
color:#999999;
margin-top:-5px;
text-align:center;
cursor:default;
}

a.buttons_enabled{
font-size:13px;
text-decoration:none;
color:#003333;
margin-top:-5px;
}

table.buttons{
background-image:url(images/styled_btn_bg.gif);
height:25px;
}



#rightmenu_div {
width:158px;
font-size: 15px;
text-align: right;
font-family:"arial";
font-weight:bold

}

ul#rightmenu {
text-align: right;
list-style: none;
padding: 0;
margin: 0 auto;
width: 100%;
}

ul#rightmenu li {
display: block;
margin: 0;
padding: 0;

}

ul#rightmenu li a img{
border:0px;
}

ul#rightmenu li a {

		Display: block;
        width: 100%;
		padding-top:3px;
		padding-bottom:3px;
        color: #0F2335;
        text-decoration: none;
	
}



ul#rightmenu li#active a {
 background: #F6F4E5; 
}

ul#rightmenu li a:hover, ul#rightmenu li#active a:hover {
 background: #F6F4E5;
}



#styled_table_div{
width:100%;
font-size: 13px;
/* font-family:""; */
}


ul#styled_table_ul {
text-align: right;
margin: 0;
width: 94%;
}

ul#styled_table_ul li{
padding:2px;
}

ul#styled_table_ul li a img {
border:0px;
}

ul#styled_table_ul li a {
font-size:12px;
padding-top:2px;
padding-bottom:2px;
padding-right:3px;
display: block;
width: 100%;
color: #0F2335;
text-decoration: none;
border: 1px solid #B5B49E;		
}

ul#styled_table_ul li a:hover {
color:#000066;
background: #F4F4F4;
background:#DFE5EB;
}

/* =================================================================================================== */
td.headerbuts {
padding-left:7px;
padding-right:7px;
}

.header {
background-image:url('images/header_bg.jpg');
}


	
a.mainmenu {font-size: 14px; color: #484848; font-family: Arial; 
               font-weight: bold; text-decoration:none}
  
a:hover.mainmenu {text-align: center; font-size: 14px; color: #000080; font-family: Arial;font-weight: bold}
               
               
a.mainmenu2 {font-size: 15px; color: #1E1E1E; font-family: Arial;font-weight: bold; text-decoration:none; height:4}
  
a:hover.mainmenu2 {text-align: center; font-size: 15px; color: #000080; font-family: Arial;font-weight: bold}
               
.JJ
{
    /* border:1px solid #006595; 
	BACKGROUND-COLOR: #FFFFFF;
	padding-top:5px;
	 */
	 
	OVERFLOW-X: hidden;
    OVERFLOW-Y: auto;
    VERTICAL-ALIGN: top;
    WIDTH: 100%;
    }
    
td.myclass   { 
border-width: 1px;
height:25px; 
word-spacing:0; 
padding:0px;
padding-right:5px; 
}

a.news_title{
color: #000080; text-decoration:none;font-weight:bold;font-size:13px;
}

a.news_title:hover{
text-decoration:underline 
}

a.news {color: #000080; text-decoration:none }
a.news:hover { text-decoration:underline }
.date {color: #FF0000; font-size: 10pt; font-weight: bold; 
               margin-left: 10}
body {margin:0;}        
p.footer{
margin-bottom:-32px;
font-size:12px;
color: #FFFFFF
}

td.left_menu{
border:1px solid #547492; 
}

.marquee{
/* padding-top:22px; */
/* font-family:;*/
font-size:14px;
}

a.marquee_links{
text-decoration:none;
color:#003366;
}
a.marquee_links:hover{
text-decoration:underline;

}


td.footer{
height:50px;
font-family:tahoma;
}

td.header{
height:114px;
}


td.rightside{
width:159px;
}

.maintable{
	width:776px;
	height:100%;
	border: 1px solid #999999;
	background-image:url(images/mainbg.gif)
	}
	
.styled_table{
background-image:url("images/tinytablebg.gif");
border:0;
width:126px;
}

td.styled_table_header{
background-image:url("images/tinytable_header.gif");
height:8px;
}

td.styled_table_footer{
background-image:url("images/tinytable_footer.gif");
height:8px;
}

td.styled_table_body{
padding-left:5px;
padding-right:5px;
/* font-family:tahoma; */
font-size:14px;
}

table.embassis{
width :469px;
background-image:url(images/embassis_table_bg.gif);
}
td.embassis_header{
background-image:url(images/embassis_table_header.gif);
height:3px;
}
td.embassis_footer{
background-image:url(images/embassis_table_footer.gif);
height:3px;
}
td.embassis_seperator{
height:2px;
padding-right:3px;
}

td.embassis_body{
vertical-align:text-top;
text-align:right;
color:#666666;
padding-right:6px;
padding-top:1px;
font-size:13px;
height:23px;
vertical-align:text-top;
}
.embassis_contents{
color:#333333;
}
a.embasis_titles{
font-size:14px;
text-decoration:none;
}
a.embasis_titles:hover{
text-decoration:underline;
}




a.btn_value{
text-decoration:none;
font-size:13px;
color:#333333;
}
a.btn_value:hover{
color:#666666;
}

.gray{
background-color:#F8F8F6;
border:1px solid #CDC8BB;
}

.bordered{
border-bottom:1px solid #CDC8BB;
margin-top:20px;
}




ul#aboutsudan_list{
text-align: right;
list-style: none;
padding: 0;
margin-right:-1px;

}
ul#aboutsudan_list li{
display: block;
margin: 0;
padding: 3px;;
padding-right:1px;
}

ul#aboutsudan_list li a{
font-size:14px;
/*color: #0F2335;*/
color:#000099;
text-decoration: none;
}

ul#aboutsudan_list li a:hover{
color:#0033FF;
text-decoration:underline
}

ul#aboutsudan_list li img{
border:0px;
margin-bottom:-3px;
padding-left:5px;
padding-right:5px;
}

div.title{
font-size:14px;
font-weight:bold;
color:#333333;
}

div#contents{
color:#000000;
line-height:170%
}

div#contents .headtitle{
color:#006633;
font-size:13px;
font-weight:bold;
}


ul#reglist {
margin-right:14px;
/* list-style-image:url(images/dots_reglist.gif); */
margin-top:-7px;
list-style-type:cjk-ideographic;
}

table.regtable{
border-top:1px solid #999999;
border-left:1px solid #999999;
border-right:1px solid #999999;
width:520px;
}

table.regtable th{
background-color:#99CC99;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
border:1px solid #FFFFFF;
}

table.regtable td{
font-size:13px;
 border-bottom:1px solid #CCCCCC;
 text-align:center;
 padding-right:2px;
 height:20px;
}

.subtitle {
color:#000099;
}


#news_table{
width:100%;
height:30px;
background-image:url("images/news_bg.gif");
}
td.news_right{
width:5px;
background-image:url("images/news_right.gif");
}
td.news_left{
width:5px;
background-image:url("images/news_left.gif");
}


.styled_news{width:100%}
.styled_news_body_right{background-image:url("images/styled_news_body_right.gif")}
.styled_news_body_left{background-image:url("images/styled_news_body_left.gif")}
td.styled_news_up_bg{background-image:url("images/styled_news_up_bg.gif"); height:22px; padding-top:3px;}
td.styled_news_up_right{background-image:url("images/styled_news_up_right.gif"); height:22px; width:8px;}
td.styled_news_up_left{background-image:url("images/styled_news_up_left.gif"); height:22px; width:8px;}
td.styled_news_down_bg{background-image:url("images/styled_news_down_bg.gif"); height:8px;}
td.styled_news_down_right{background-image:url("images/styled_news_down_right.gif"); height:8px; width:8px;}
td.styled_news_down_left{background-image:url("images/styled_news_down_left.gif"); height:8px; width:8px;}


td.styled_news_up_bg_tiny{background-image:url("images/styled_news_up_bg_tiny.gif"); height:8px; padding-top:3px;}
td.styled_news_up_right_tiny{background-image:url("images/styled_news_up_right_tiny.gif"); height:8px; width:8px;}
td.styled_news_up_left_tiny{background-image:url("images/styled_news_up_left_tiny.gif"); height:8px; width:8px;}


.vistors_text{
width:280px;
color:#333333;
font-family:tahoma; 
}
.vistors_labels{
font-size:13px;
vertical-align:top;
width:100px;
}

.details_title{
color:#000066;
}

.title_image{
margin:5px;
}

td.news_box{
border:1px solid #CDC8BB;
padding:10px;
font-size:13px;
background-color:#FFFFFF;
line-height:150%;
}

td.main{
*font-family:"tahoma";
padding:8px;
width:616px;
}

.regfont{
font-size:13px;
/* font-family:tahoma; */
line-height:180%;
}

td.cv_title{
color:#666666;
font-weight:bold;
font-size:13px;
white-space:nowrap;
height:25px;
vertical-align:text-top;
}

td.cv_content{
font-size:14px;
color:#333333;
vertical-align:text-top;
}

td.cv_headtitle{
text-align:center;
font-size:16px;
font-weight:bold;
color:#003399;
}

td.cv_persontype{
text-size:16px;
font-weight:bold;
}



.state_text{
font-size:12px;
color:#333333;
display:none;
text-align:right
}

.state_title{
color:#333333;
font-size:13px;
font-weight:bold
}

.state_mini_title{
color:#006633;
font-weight:bold
}