body, form, table, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
a { cursor: pointer; }
a img { border: none; cursor: pointer; }

#doc750-center { width: 750px; margin: auto; }
#doc790-center { width: 790px; margin: auto; }
#doc980-center { width: 980px; margin: auto; }
#doc750-left { width: 750px; margin: auto auto auto 0; }
#doc790-left { width: 790px; margin: auto auto auto 0; }
#doc980-left { width: 980px; margin: auto auto auto 0; }

#doc, #doc-header, #doc-body, #doc-footer { overflow: hidden;}

#home-logo { display: block; background-repeat: no-repeat; }

.alert { color: #f00; }
/* css opacity menu IE5,6,7 , Firefox,Opera support
/* Set up the default font and ovrall size to include image */

.menu {z-index:1000;
font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif;
width:890px;
height:30px;
position:relative; 
font-size:11px;
text-align:center;
}

/* get rid of the default padding - margin and bullets */

.menu ul {
padding:0; 
margin:0;
list-style-type: none;

}

/* make menu horizontal */

.menu ul li {
float:left;
position:relative;

}

/* set up the default top level links */

.menu ul li a, .menu ul li a:visited {
display:block; 
text-decoration:none; 
width:126px; 
height:30px;
color:#888; 
background:#fff; 
line-height:30px;
border-right:1px solid #fff;
background: #e7e8e9;
}

/* hack for IE5.5 to correct the faulty box model */

* html .menu ul li a, .menu ul li a:visited {
width:136px;
w\idth:126px;
}

/* hide the drop down menu */

.menu ul li ul {
display: none;
}

/* remove all table style so that it does not interfere with the menu */

.menu table {
margin:-1px; 
border-collapse:collapse;
font-size:11px;
width:126px;

}



/* first line for IE7 and non-IE browsers, second line for IE5.5 and IE6 */



/* style the top level hover */

.menu ul li:hover a,
.menu ul li a:hover 

{
color: #fff; background: url(../images/nav-rollover.gif) repeat-x top; 
}
.menu ul li #activate
{
color: #fff; background: url(../images/nav-rollover.gif) repeat-x top; 
}
.menu ul li #activate a
{
color: #fff; 
}

.menu ul li div.tab_right {
width:128px;
w\idth:127px;
border-right:0px;
background: url(../images/roundcorner.gif) no-repeat top; 
}
.menu ul li:hover div.tab_right,.menu ul li a:hover div.tab_right{
width:128px;
w\idth:127px;
border-right:0px;
background: url(../images/roundcorner_hover.gif) no-repeat top; 
}
.menu ul li div.tab_left {
width:127px;
w\idth:126px;
border-left:0px;
background: url(../images/roundcorner_arabic.gif) no-repeat top; 
}
.menu ul li:hover div.tab_left,.menu ul li a:hover div.tab_left{
width:127px;
w\idth:126px;
border-left:0px;
background: url(../images/roundcorner_hover_arabic.gif) no-repeat top; 
}

/* make the drop down menu show and correctly position it */

.menu ul li:hover ul,
.menu ul li a:hover ul {
display:block;
position:absolute; 
top:1.7em;
left:0;
width:126px;
border-top:0;
background:transparent;

margin-top:11px;

}

/* style the drop down links with no hover */

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {

display:block; 
background-color: #32b7cf;
background:url(../images/bgpixel.png); 

border:0;
margin:0;
color:#1b75bc; 
font-weight:normal; 
font-size:1em;
height:auto; 
line-height:1em; 
padding:5px; 
width:116px;

}

/* style the drop down menu links when hovered */

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {
color: #fff; background: #32b7cf;

}



/* special styling for IE5.5 and IE6 - transparency is non validating */

.menu ul li a:hover ul {
background:transparent filter: alpha(opacity=90);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
opacity:0.9;
margin-top:10px; /* for IE5.5 faulty box model */
marg\in-top:11px; /* for IE6 */

}

/* IE5.5 hack for faulty box model in drop down menu */

.menu ul li a:hover ul li a {
background-color: #32b7cf;
width:126px; /* for IE5.5 faulty box model */

w\idth:116px; /* for IE6 */

}
#sectionTitle { color: #fff; }
.tertnav a { color: #fff; }
.tertnav a:hover{ color: #1b75bc;text-decoration:underline; }
.tertnav li.selected a { color: #1b75bc;}
.tertnav li.unselected a { color: #fff;}
.tertnav li.unselected a:hover{ color: #1b75bc;text-decoration:underline; }
ul li a.active {
	background: #fff;
	padding-bottom: 5px;
	cursor: default;
	color: #1b75bc;
}