/* 
Telnorp CSS Main Sheet by Qrioz Design
Version: 170506
*/

/* HTML tags */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006;
	background: url(../images/bg_body.jpg) repeat-x left top #B6CBED;
	margin: 0px;
	padding: 0px;
}
html, body {
	height: 100%;
}
p {	
	line-height: 1.5em;
	margin-bottom: 14px;
}
a:link, a:visited 	{ color: #0066FF; text-decoration: none; }
a:hover, a:active   { color: #00CCFF; text-decoration: underline; }
h2 { 
	font-weight: bold;
	font-size: 9pt;
	color: #003;
	margin: 0;
	padding: 0;
}

/* ID tags */
#container {
	height: 100%;
	width: 770px;
	margin: auto;
}
#toplogo {
	width: 770px;
	height: 17px;
	background: url(../images/logo_top.jpg) left top no-repeat;
	text-align: right;
	font-size: 7pt;
	padding-top: 50px;
}
#navbar {
	width: 770px;
	height: 24px;
	border-bottom: #B5D2F4 solid 1px;
	text-align: justify;
}
#mainleft {
	position: absolute;
	top: 92px;
	width: 155px;
	height: 250px;
}
#mainlefttop {
	position: absolute;
	top: 92px;
	width: 155px;
	height: 345px;
}
#mainlefttop p, #mainleftbottom p {
	margin-top: 6px;
}
#mainleftbottom {
	position: absolute;
	top: 475px;
	width: 155px;
	height: 120px;
	border-top: #B5D2F4 solid 1px;
}
#mainleftbottom a { font-weight: bold }
#mainbody {
	position: absolute;
	top: 92px;
	margin-left: 155px;
	width: 615px;
	height: 496px;
	overflow: auto;
}

#mainbody p {
	margin: 3px 0px 0px 8px;
	width: 590px;
}
#creds {
	position: absolute;
	top: 593px;
	width: 770px;
	height: 18px;
	text-align: center;
	font-size: 7pt;
	color: #91ACDC;
}
#toplogo a, #creds a { color: #7999D2; }
#inset {
	position: relative;
	width: 240px;
	top: 100px;
	float: right;
	display: inline;
} 

/* Class tags */
