.breadcrumb,
.breadcrumb A {
	color : #3F6373;
	font-size : xx-small;
}
.xxSmall {
	font-size : xx-small;
}
DIV.page,
BODY.popup {
	background-color : white;
	padding : 20px;
	margin : 0;
}
DIV.page {
	border-top : 1px solid #1C3E4E;
	border-left : 1px solid #1C3E4E;
	border-bottom : 2px solid black;
	border-right : 2px solid black;
	width : 750px;
}
BODY,
TD,
TH {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-spacing : 125%;
}
CODE,
PRE {
	font-size : x-small;
	color : #800000;
}
PRE {
	background-color : #f7f7f7;
	padding : 10px;
	margin : 5px 0;
}
TABLE.form,
TABLE.grid,
TABLE.survey {
	background-color: #F0F0F0;
	border : 1px solid #CCCCCC;
}
TABLE.form TD,
TABLE.survey TD {
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #DDDDDD;
	/*border-top : 1px solid #F6F7FD;
	border-bottom : 1px solid #C6C5D7;*/
}
TABLE.survey TD {
	text-align : center;
}
TABLE.form TABLE TD,
TABLE.survey TABLE TD {
	border-style : none;
}

TABLE.grid TD {
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #DDDDDD;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #DDDDDD;
}

TABLE.form TH,
TABLE.survey TH {
	background-color : #E7E7E7;
	font-weight : normal;
	text-align : right;
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #D6D6D6;
}
TABLE.survey TH  {
	text-align : left;
}
TABLE.grid TH {
	background-color : #E7E7E7;
	font-weight : normal;
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #D6D6D6;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #D6D6D6;
}