﻿body {
	margin: 0px;
	padding: 5px;
	background:url(/images/sure_en_pics/bg_body_gradient.gif) #ebeff5 repeat-x left bottom;
	text-align: center;
	min-width: 960px;
}
.wrapper {
	width: 960px;
	margin: 0 auto;
	text-align: right;
	min-width:960px;
}
.header{
	height: 77px;
	width:960px;
	background:#ffffff;
	clear: both;
	margin-bottom:-1px;
}
.header2{
	background:url(/images/sure_en_pics/bg_new_header.jpg) no-repeat bottom left;
	height: 77px;
	width:960px;
	clear: both;
	margin-bottom:-1px;
}

.sure_logo{
	float: left;
	width: 441px;
	height: 77px;
    background-image:url(/images/sure_en_pics/sure_logo_org_slogan.gif);
	background:url(/images/sure_en_pics/sure_logo_org_slogan.gif) no-repeat top bottom;
	text-align:left;
	vertical-align:top;
	margin-top:-1px;
}
.sure_logo2{
	float: left;
	width: 237px;
	height: 77px;
	text-align:left;
	vertical-align:top;
	margin-top:-1px;
}

.link_header{
	float: right;
	width: 300px;
	height: 95px;
}
.login a:visited{
	font-family: Tahoma;
	font-size: 11px;
	color: #8f8f8f;
	text-decoration:none;
	text-align:right;
}
.login a:link{
	font-family: Tahoma;
	font-size: 11px;
	color: #8f8f8f;
	text-decoration:none;
	text-align:right;
}
.login{
	font-family: Tahoma;
	font-size: 11px;
	color: #8f8f8f;
	text-decoration:none;
	text-align:right;
}
.login2{
	font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	text-decoration:none;
	text-align:right;
}
.login2 a:visited{
	font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	text-decoration:none;
	text-align:right;
}
.login2 a:link{
	font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	text-decoration:none;
	text-align:right;
}

.copy_right{
	font-family: Tahoma;
	font-size: 11px;
	color: #8f8f8f;
	text-decoration: none;
}

.dash{
	font-family: Tahoma;
	font-size: 11px;
	color: #8f8f8f;
	text-decoration: none;
}

.text_arabic:visited{
	font-family: Tahoma;
	font-size: 11px;
	color: #8f8f8f;
	text-decoration: none;
}

.text_arabic:link{
	font-family: Tahoma;
	font-size: 11px;
	color: #8f8f8f;
	text-decoration: none;
}

.rss_contact{
	height: 38px;
	padding-top: 27px;
}
.top_menu_right{
	width: 5px;
	float:right;
	height: 46px;
}
.top_menu_left{
	width: 7px;
	float:left;
	height: 46px;
}
.top_menu_items{
	width:948px;
	height: 46px;
	float:right;
	background: url(/images/sure_en_pics/top_menu_bg.gif) repeat-x center top;
	text-align:right;
}
.top_menu{
	clear: both;
	width: 961px;
	height: 46px;
	background: url(/images/sure_en_pics/top_menu_bg.gif) repeat-x center top;
}
.ms-topNavContainer{
	border: 0px;
	float:right;
	width:100%;
}
.ms-topNav{
	font:Tahoma;
	text-align:center;
	font-size:13px;
	text-decoration:none;
	background:none;
	border:0;
	color: #2a487a;
	font-weight:normal;
		
}
.ms-topNav a{
	padding:0px;
	padding-top:15px;
	background: none;
	display:block;
	margin:0px;
	width:153px;
	height:30px !important;
	height:44px;
	
}
.ms-topNav a:hover{
	padding:0px;
	padding-top:15px;
	background: none;
	display:block;
	margin:0px;
	width:153px;
	height:30px !important;
	height:44px;
	background: url(/images/sure_en_pics/top_menu_bg_h.gif) repeat-x center top;
}

.ms-topNavHover:visited{
	font:Tahoma;
	text-align:center;
	font-size:13px;
	text-decoration:none;
	background:none;
	border:0;
	color: #2a487a;
	font-weight:normal;
	background: url(/images/sure_en_pics/top_menu_bg_h.gif) repeat-x center top;
}

.ms-topNavHover:link{
	font:Tahoma;
	text-align:center;
	font-size:13px;
	text-decoration:none;
	background:none;
	border:0;
	color: #2a487a;
	font-weight:normal;
	background: url(/images/sure_en_pics/top_menu_bg_h.gif) repeat-x center top;

}

.ms-topNavHover{
	font:Tahoma;
	text-align:center;
	font-size:13px;
	text-decoration:none;
	background:none;
	border:0;
	color: #2a487a;
	font-weight:normal;
	background: url(/images/sure_en_pics/top_menu_bg_h.gif) repeat-x center top;

}

.ms-topnavselected:visited{
	font:Tahoma;
	text-align:center;
	font-size:13px;
	text-decoration:none;
	background:none;
	border:0;
	color: #2a487a;
	font-weight:normal;
	
}

.ms-topnavselected:link{
	font:Tahoma;
	text-align:center;
	font-size:13px;
	text-decoration:none;
	background:none;
	border:0;
	color: #2a487a;
	font-weight:normal;
	
}

.ms-topnavselected{
	font:Tahoma;
	text-align:center;
	font-size:13px;
	text-decoration:none;
	background:none;
	border:0;
	color: #2a487a;
	font-weight:normal;
	
}
ms-topNavHover a{
	padding:0px;
	padding-top:15px;
	background: none;
	display:block;
	margin:0px;
	width:153px;
	height:30px !important;
	height:44px;
	color: #2a487a;
	
}
.ms-topnavselected a{
	padding:0px;
	padding-top:15px;
	background: none;
	display:block;
	margin:0px;
	width:153px;
	height:30px !important;
	height:44px;
	color: #2a487a;
	
}
.ms-topNavHover:hover{
	color:#2a487a;
	cursor:pointer;

}
.ms-topNavHover:link{
	color:#2a487a;
	cursor:pointer;

}
.ms-topNavFlyOuts:visited{
	color:#fff;
	width:138px !important;
	width:153px;
	background-color:#2a487a;
	white-space:pre-wrap;
}
.ms-topNavFlyOuts:link{
	color:#fff;
	width:138px !important;
	width:153px;
	background-color:#2a487a;
	white-space:pre-wrap;
}
.ms-topNavFlyOuts{
	color:#fff;
	width:138px !important;
	width:153px;
	background-color:#2a487a;
	white-space:pre-wrap;
}
.ms-topNavFlyOuts:hover{
	color:#2a487a;
	background-color:#eff1f7;
}
.flash{
	clear: both;
	width: 960px;
	padding-bottom: 5px;
}
.content{
	clear: both;
	width: 960px;

}
.partner{
	background:url(/images/sure_en_pics/partner_bg.jpg) #FFFFFF repeat-x center bottom;
	clear: both;
	height: 96px;
	width:960px;
}
.partner2{
	background:url(/images/sure_en_pics/partner_right.jpg) no-repeat right bottom;
	height: 96px;
	float: right;
	width:5px;
}
.partner3{
	background:url(/images/sure_en_pics/partner_left.jpg) no-repeat left bottom;
	height: 96px;
	float: left;
	width:5px;
	text-align:center;
}
.partner_logo{
	height: 85px;
	float: right;
	width:950px;
	margin-top:6px;
}

.footer{
	width: 960px;
	height: 36px;
	clear:both;
	border-top:1px solid #e1e5f1;
}
.footer2{
	height: 36px;
	width:5px;
	float:right;
}
.footer3{
	height: 36px;
	width:5px;
	float:left;
}
.footer_content{
	width: 960px;
	height: 36px;
	float:right;
	
}
.footer_menu{
	width: 493px;
	height: 28px;
	float:right;
	text-align:right;
	margin-top:5px;
}
.footer_menu_item:visited{
	font-family: Tahoma;
	font-size: 11px;
	color: #8f8f8f;
	text-decoration: none;
}
.footer_menu_item:link{
	font-family: Tahoma;
	font-size: 11px;
	color: #8f8f8f;
	text-decoration: none;
}
.copy_right{
	width: 400px;
	height: 28px;
	float:left;
	text-align:left;
	margin-top:10;
	font-family: Tahoma;
	font-size: 11px;
	color: #8f8f8f;
	text-decoration: none;
	padding-left:10px;
}
.copy_right a:visited{
	font-family: Tahoma;
	font-size: 11px;
	color: #8f8f8f;
	text-decoration: none;
}

.copy_right a:link{
	font-family: Tahoma;
	font-size: 11px;
	color: #8f8f8f;
	text-decoration: none;
}

.text_header_right_box{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1f2c5c;
	font-weight: bold;

}
.text_right_box a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818181;
	font-style: normal;
	text-decoration:underline;
}

.text_right_box a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818181;
	font-style: normal;
	text-decoration:underline;
}

.latest_news{
	height:32px;
	border-bottom:#8199c0 solid 1px;
	text-align:left;
}
.text_latest_news{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8199c0;
	font-weight: bold;
}
.pic_latest_news{
	border:#212d46 solid 1px;
	width:67px;
	height:50px;


}
.text_news a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
	text-decoration: none;	
}

.text_news a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
	text-decoration: none;	
}

.text_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	color: #373737;
	text-decoration: none;	
}


.text_news a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #867330;
	text-decoration: none;

}

.text_news_header a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #867330;
	text-decoration: none;

}
.text_news_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #867330;
	text-decoration: none;
}
.text_news_header a:hover{
	text-decoration:underline;	
	color: #867330;
}
.dots{
	background: url(/images/sure_en_pics/dots_read_more.gif) repeat-x right center;
	height: 9px;
	width:100%;
}
.ScrollImageStyle{
	border:0px;
}
.Visible
{
	display:block;
	visibility:visible;
}
.Hidden
{
	display:none;
	visibility:hidden;
}
.text_head {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3e8ebe;
	margin-left:10px;
	font-weight:bold;
}
.pic{
	border:#efefef 1px solid;
	margin-right:10px;
	text-align:left;
}
.text_head_news {
     font:tahoma;
	font-size:11px;
	color:#6f6f6f;
	font-weight:bold;	
}
.text_detail_news {
	font:tahoma;
	font-size:12px;
	color:#6f6f6f;
	text-align:justify;	
	font-weight:normal;
}

/* tab on home page */

.tab_btns{
	height:21px;
	background: url(/images/sure_en_pics/bg_tab.jpg) repeat-x center bottom;
}
.tab_btns {
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	background: url(/images/sure_en_pics/bg_tab.jpg) repeat-x center bottom;
	height:18px;
	height:21px !important;
	text-align:center;
	padding-top:3px;
	color:#1f2c5c;
	font-weight:bold;
	border-right: 1px solid #b5c7d2;
	border-left: 1px solid #b5c7d2;
	cursor:pointer;
	width:33%;
}
.active {
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	height:18px;
	height:21px !important;
	text-align:center;
	padding-top:3px;
	color:#1f2c5c;
	font-weight:bold;
	background: url(/images/sure_en_pics/bg_active.jpg) repeat-x center bottom;
	border-right: 1px solid #b5c7d2;
	border-left: 1px solid #b5c7d2;
		cursor:pointer;
		width:33%;
}
.body_tab{
	border-right: 1px solid #b5c7d2;
	border-bottom: 1px solid #b5c7d2;
	border-left: 1px solid #b5c7d2;
	text-align:right;
	padding:10px;
	vertical-align:top;	
	width:670px;
	height:230px;
}
.path_text a{
	font-family: Tahoma;
	color: #826f2e;
	font-size: 11px;
	text-align:left;
	padding-right:5px;
	text-decoration:none;
	margin-bottom:3px;
	padding-left:5px;
	padding-top:2px;
}
.path_text{
	font-family: Tahoma;
	color: #826f2e;
	font-size: 11px;
	text-align:left;
	text-decoration:none;
	height:5px;
}
/* end tab on home page */
.text_career_date {
	font:tahoma;
	font-size:11px;
	color:#867330;	
	font-weight:normal;
}
.text a:visited {
	text-decoration:none;
}
.text a:link {
	text-decoration:none;
}
#searchLayout input { 
	background:#ffffff;
	font-family:tahoma;
	font-size:11px;
	color:#818181;
	height:20px;
	border:1px solid #abadb3;
	text-align:right;
}
#searchLayout .ms-sbcell { 
border:0;
padding:0;
}
#searchLayout .ms-sbgo{
background:none;
border:0;
}
#searchLayout .ms-sbplain{
	text-align:left;
	padding-left:3px;
	padding-right:3px;
	margin-left:3px;
}

.ddoverlap{
border-bottom: 1px solid #bbb8a9;
text-align:center;
}

.ddoverlap ul{
padding: 0;
margin: 0;
font-weight:bold;
list-style-type: none;
}

.ddoverlap li{
display: inline;
margin: 0;
padding-top:1px;
}

.ddoverlap li a:link,.ddoverlap li a:visited{
padding: 3px 7px;
text-decoration: none;
padding-right: 32px; /*extra right padding to account for curved right edge of tab image*/
color: #1f2c5c;
background: transparent url(/images/tabs/righttabdefault.gif) 100% 0px no-repeat; /*give illusion of shifting 1px down vertically*/
border-left: 1px solid #bbb8a9;
position: relative;
display: block;
float: left;
margin-left: -20px; /*shift tabs 20px to the left so they overlap*/
left: 20px;
font-family:tahoma;
font-size:12px;
padding-bottom:1px;
}

.ddoverlap li a:hover{
text-decoration: underline;
}

.ddoverlap li.selected a:link,.ddoverlap li.selected a:visited{ /*selected tab style*/
color: #1f2c5c;
z-index: 100; /*higher z-index so selected tab is topmost*/
background: transparent url(/images/tabs/righttabselected.gif) 100% 0 no-repeat;
top:1px;
}

.ddoverlap li.selected a:hover{
text-decoration: none;
}
<style type="text/css">
.ddoverlap{
height: 1%;  /*Apply Holly 3px jog hack to get IE to position bottom border correctly beneath the menu*/
}



