div.entryHeader {
	width:99.99%;
	border-bottom:1px solid #ABABAB;
	font-family: Verdana;
	font-weight:bold;
	font-size:14px;
	color:#4A4A4A;
	background:#E2E2EA;
	padding-bottom:3px;
	padding-top:3px;
	cursor:pointer;
}
div.entryFooter {
	width:99.99%;
	border-top:1px dashed #ABABAB;
	white-space: nowrap;
	padding-bottom:3px;
	padding-top:3px;
}
td.entryFooter {
	color: #787878;
	white-space: nowrap;
	font-family: Arial;
	font-size:12px;
}
pre.entryMain {
	padding-top:8px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:8px;
	font-family: Arial;
	font-size:14px;
	color:#222222;
	white-space: pre; /* CSS2 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap; /* HP printers */
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
	overflow:hidden;
}
div.entry {
	background:#FFFFFF; 
	border-left:1px solid #BBBBBB; 
	border-top:1px solid #BBBBBB; 
	border-right:2px solid black; 
	border-bottom:2px solid black;
	margin-bottom:15px;
	width:628px;
	overflow:hidden;
}
div.commentHeader {
	width:99.99%;
	border-bottom:1px solid #ABABAB;
	font-family: Verdana;
	font-weight:bold;
	font-size:14px;
	color:#4A4A4A;
	background:#BBBBEE;
	padding-bottom:3px;
	padding-top:3px;
	cursor:pointer;
}
div.commentFooter {
	width:99.99%;
	border-top:1px dashed #ABABAB;
	white-space: nowrap;
	padding-bottom:3px;
	padding-top:3px;
	color: #787878;
	font-family: Arial;
	font-size:12px;
}
pre.commentMain {
	padding-top:8px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:8px;
	font-family: Arial;
	font-size:14px;
	color:#222222;
	white-space: pre; /* CSS2 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap; /* HP printers */
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
	overflow:hidden;
}
div.comment {
	background:#DFDFDF; 
	border-left:1px solid #BBBBBB; 
	border-top:1px solid #BBBBBB; 
	border-right:2px solid black; 
	border-bottom:2px solid black;
	margin-bottom:15px;
	width:600px;
	overflow:hidden;
}
div.topButton {
	width:70px; 
	background:#CECECE; 
	border-left:1px solid #AAAAAA; 
	border-right:2px solid #AAAAAA; 
	padding:2px;
	font-family: Arial;
	text-align:center;
	cursor:pointer;
	color:#525252;
	display:inline;
	float:left;
}
div.buttonDropDown { 
	background:#D9D9D9; 
	border:1px solid #888888; 
	font-family: Arial;
	font-size:12px;
	text-align:left;
	cursor:pointer;
	color:#525252;
	display:inline;
	float:left;
	position:absolute;
	width:100px;
	padding-top:2px;
}

.link {
	color: #5555DD;
	white-space: nowrap;
	font-family: Arial;
	font-size:12px;	
	cursor:pointer;
}

ol.code {
	font-family: monospace;
	background-color:#F7FDCA;
	border-left:1px solid #666666; 
	border-top:1px solid #666666; 
	border-right:1px solid #666666; 
	border-bottom:1px solid #666666;
	list-style-type: decimal-leading-zero;
	list-style-position: inside;
	height:250px;
	overflow-x:auto;
	overflow-y:auto;
	padding-left:0px;word-wrap: break-word;
	white-space:pre;
}
ol.code li {
	color: red;
	margin: 2px;
	white-space:nowrap;
	white-space:pre;
	overflow:visible;
}
ol.code li code {
	color: black;
	white-space:pre;
	word-wrap: break-word;
	white-space: pre-wrap;
	margin-left: 1em;
	overflow:visible;
}
div.mainTop{
	font-family:Arial;
	font-size:16px;
}
.topHeader{
	font-weight:bold; 
	font-size:18px; 
	color:#8A8AEE;
}
.loginLinks{
	font-family:Arial;
	color:#EEEEFF;
	font-size:12px;
	white-space:nowrap;
	cursor:pointer;
}

