body {
	font-family: arial, sans-serif;
	font-size: 12px;
	text-align: center;
	background-image: url('../frame/diaggradb.jpg');
	background-repeat: repeat-x;
	background-attachment:fixed;
	background-position:bottom; 
}

p{
	font-family: arial, sans-serif;
	line-height: 1.4em;
	font-size: 12px;
	color: #333333;
	
}


#topbg {
	background-image: url('../frame/diaggradt.jpg');
	background-repeat: repeat-x;
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	height:300px;
	width:100%;
	z-index:-1;

}



a{
outline: none;
text-decoration: none;
color: #0f4c78;
}

a:visited{
text-decoration: none;
color: #0f4c78;
}

a:hover{
text-decoration: underline;
}

.sublinks{
color: white;
position: relative;
text-align: center;
bottom: 3px;
}

.sublinks a{
font-size: 12px;
text-decoration: none;
color: white;
}

.sublinks a.here{
text-decoration: underline;
color: #87b2d2;
}

.sublinks a:hover{
text-decoration: underline;
font-weight: normal;
}

h2{
font-size: 36px;
color: #0f4c78;
text-align: right;
padding-bottom: 0px;
padding-top:0px;
line-height:30px;
}

h3{
font-size: 14px;
padding-top: 15px;
padding-bottom:0px;
line-height: 20%;
}


#container {

	margin: 0 auto 0 auto;
	text-align: left;
	width:802px;
	z-index:5;
}
	#container table{
	padding: 0;
	margin: 0;
	table-layout: fixed;
	border: none;
	}

#bg{
margin: 50 50 50 50;
}
.box{
background: #087;
border: 0px solid #ffffff;
color: #0f4c78;

}
#topblack{
position:absolute;
height:60px;
width:100%;
background:#000;
top:0px;
left:0px;
z-index:1;
}

.mainwrapper{
position: relative;
bottom: 60px;
left: 50px;

margin: 0 0 0 0;
width: 750px;

border: 0px solid #ffffff;
padding: 20px;
text-align: left;
background-color: #ffffff;
border: 2px solid #124D77;
}

.mainContent{
width: 750px;
margin 20 20 20 20;
position: relative;
top: 25px;
}

.entry {
border: 1px solid #124D77;
margin: 20px;
}

#entrytext {
margin: 10px;
font-size: 1.4em;
}

.entrydetails {
margin-right: 10px;
text-align: right;
color: #0F4C78;
}


#universal{
position:absolute;
left:0px;
top:0px;
}

#allhead{
position:relative; 
bottom:102px; 
right:30px; 
z-index: 1;
}

#tbholder{
position: absolute;
top: 0px;
background: #000;
height: 20px;
width: 730px;
padding: 0 0 0 0;

}

#tools{
color: #89B3D2;
position: relative;
bottom:20px;
font-size: 11px;
text-align: right;
background: #ffffff;
height:20px;
}

#tools a:hover{
color: #124D77;
}
#tools a{
color: #124D77;
}



