/* CSS Document */
* margin:0px; padding:0px;

/* PAGE FRAME LAYOUT */
body {
	margin:5px 0px;
	padding:0px;
	font-family:tahoma,arial,helvetica,sans-serif;
	font-weight:normal;
}
#page {
	margin:0px;
	padding:0px;
}
#frame, #header, #menu, #maintitleblock, #footer1, #footer2, #footer3 {
	width:960px;
}
#frame{
	margin:0px;
	padding:0px;
	background-color:transparent;
}


/* HEADER */
#header{
	float:left;
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	height:auto;
	background-color:#000;
	color:#fff;
	border-bottom:2px solid #ddd;
	position:relative;
}
.headertext {
	margin:7px 0px 14px 180px;
	padding:0px;
}


/* DEFAULT LINKS */
a {	color:#ee0000;
	text-decoration:none;
}
a:hover {
	color:#ff0000;
	text-decoration:underline;
}


/* MAINBODY LAYOUT */
#maintitleblock {
	float:left;
	background-color:#fff;
	margin:0px;
	/*padding:8px 0px;
	border-bottom:10px solid #fff;*/
	border-top:3px solid #fff;
}
#maintitleblockleft, #maintitleblockright {
	float:left;
	margin:0px;	padding:0px;
}
#maintitleblockleft {
	width:230px;
}
#maintitleblockright {
	margin-left::231px; width:728px;
}


/* BODY TEXT & SCROLLBAR AREAS LAYOUT */					
#left, #main {
	float:left;
	margin:0px;
	padding:0px;
}

#left{
	width:228px;
	border:1px solid #999;
}
#main{
	width:729px;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
}

.leftscrollbox, .mainscrollbox {
	width:auto;
	font-family:arial,tahoma;
	font-size:95%;
	color:#000;
	margin:0px;
	padding:12px 5px;
	text-align:left;
	border:none;
	overflow:auto;
}
.leftscrollbox {
	height:540px;
	background-color:#fff;
	font-size:80%;
	line-height:normal;
}
.mainscrollbox {
	height:552px;
	background-color:#fff;
	padding-top:0px;
	padding-left:18px;
	padding-right:15px;
}
