body {
font-family: tahoma, verdana, sans-serif;
background: #e0e0e0;
color: #303030;
}

.inline-list p {
	display: inline;
}

.inline-list ul, .inline-list li {
	display: inline;
	margin: 0;
	padding: 0;
}

.hide {
	display: none;
}

#masthead {
background: #0a3d94;
background: url('images/mastback.png');
height: 70px;
}

#roshaninfo {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: url('images/roshaninfo.png');
background-repeat: no-repeat;
height: 70px;
}

#topnav {
background: #052767;
color: #ffffff;
}

#navmenu {
margin-top: 0px;
padding: 5px 5px 5px 5px;
xpadding: 5px 5px 30px 5px;
border-bottom: 1px solid #d0d0d0;
    font: 76% tahoma, verdana, sans-serif;

}

#navmenu ul {
    margin:0;
    padding:0;
    list-style:none;
}

#navmenu li {
    /* float:left; */
    margin:0;
    padding:0;
    background:url("images/norm_right.gif") no-repeat right top;
}

#navmenu a {
color: #ffffff;
/*display: block;*/
    background:url("images/norm_left.gif") no-repeat left top;
    padding:5px 0px 0px 0px;
    text-decoration: none;
}

#navmenu .activetab {
background-image:url("images/norm_right_on.gif");
}
#navmenu .activetab a {
background-image:url("images/norm_left_on.gif");
}


#mainarea {
position: relative;
margin: 15px 15px 15px 15px;
padding: 5px 5px 5px 5px;
background: #ffffff;
border: 1px solid #606060;
}

#nonhead {
position: relative;
margin: 0 5px 0 5px;
}

#mainarea h1 {
margin: 10px 0 10px 0;
font-size: 2.1em;
font-weight: normal;
}

#content {
margin-left: 125px;
border-left: 1px solid #d0d0d0;
padding: 0 0 0 15px;
}

#content h1 {
margin: 20px 0 10px 0;
font-size: 1.4em;
font-weight: normal;
background-repeat: repeat-y;
xbackground: url('images/gradback.png');
xpadding: 5px 5px 5px 5px;
color: #000000;
}

#sidebar {
font-size: 0.9em;
position: absolute;
top: 0px;
}

#sidebar h1 {
margin: 0px 0 10px 0;
font-size: 1.3em;
font-weight: normal;
}

#footer {
border-top: 1px solid #d0d0d0;
background: #efefef;
text-align: center;
padding: 10px 0px 10px 0px;
margin: 0 0 0 0;
font-size: 0.7em;
color: #000000;
}

