body {
        overflow: -moz-scrollbars-vertical;
	font:	12px/1.2 Arial, Helvetica, sans-serif;
	background:#fff;
	padding:0px;
	margin:0px;
	text-align:center;
	background-image:url("include/images/design/bgpattern1.png")
}
	
a {
	text-decoration:none;
	font-weight:bold;
        color:blue;
  }
	
pre {
	font-size:11px;
	color:blue;
	}
	
.greek {
	color:#999;
	}
	
ol {
	margin-right:40px;
	}
li {
	margin-bottom:10px;
	}
img.middle {vertical-align:middle}

.tableheader {
	font-weight:bold;
	color:#630188;
	font-size:16.5px;
	}
#comment {
	font-style:italic;
	}
.tableheader2 {
	font-weight:bold;
	}
.tableheader3 {
	background-color:#CCC;
	}


	
	#frame {
		width:700px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		background:#ccc;
		}
		
	#contentleft {
		width:170px;
                
		padding:10px;
		float:left;
		background:#ccc;
		}
	
	#contentcenter {
		width:300px;
            background:#fff;
		padding:0px;
		float:left;
            height:520px;
                
		}	


	#contentcenter_full {
		width:680px;
            min-height:400px;
		padding:10px;
		float:left;
		background:#fff;
		}

	#contentcenter_right {
		width:490px;
                min-height:400px;
                height:480px;
		padding:10px;
		float:left;
		background:#fff;
		}
	
	#contentright {
		width:200px;
		height:510px;
		padding:5px;
		float:left;
		background:#fff;
		}
	
	#toolheader {
		background-image:url('include/images/design/tool_header1.png');
		background-repeat:no-repeat;
		min-height:38px;
		padding-left:120px;
		}
	#footer {
		background:#666666;
		background-repeat:no-repeat;
		min-height:26px;
		}
	#contentheader {
		background:#fff;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		text-align:center;
		}
	h2 {
		font-size:10px;
		text-align:center;
		font-style:italic;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}

.menustyle {
	text-align:right;
	padding-right:0px;
	}
.menustyle a {
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	font-size:10px;
	}

.menustyle2 {
	font:	10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	}

.menustyle2:hover {
	color:#ccc;
	text-decoration:none;
	}

.menustyle3 {
	font:	10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#333;
	}

.menustyle3:hover {
	color:#ccc;
	text-decoration:none;
	}


.graytext {
font-weight: normal;
color: #dddddd;
font-size: 10px;
text-decoration:italic;
}

.listtable {
font-weight: normal;
color: #000000;
font-size: 12px;
text-decoration:none;
}

.listtable_header {
font-weight: bold;
text-align: left;
padding:2px;
color:#000000;
background-color: #dedede;
}

.listtable_cell1 {
background-color: #fefefe;
}

.listtable_cell2 {
background-color: #efefef;
}

.dateheader1 {
background-color: #FFECD4;
}

.dateheader2 {
background-color: #FEDBB3;
}

.datecell1 {
background-color: #EFEAE6;
}

.datecell2 {
background-color: #dedede;
}


.alpha_cell1 {
font-size: 14px;
height:15px;
width: 15px;


background-color: #fefefe;
}

.alpha_cell2 {
font-size: 14px;
height: 15px;
width: 15px;

background-color: #efefef;
}