BODY {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
}

A.menu {
	font-size: 13px;
	color:#666666; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-variant: small-caps;
}
A.menu:hover {
	font-size: 13px;
	color:#009900; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-variant: small-caps;
}

A.cat {
	font-size: 8pt;
	color:#666666; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
A.cat:hover {
	font-size: 8pt;
	color:#009900; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

A.link {
	font-size: 8pt;
	color:#666666; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
A.link:hover {
	font-size: 8pt;
	color:#009900; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
A.biglink {
	font-size: 12px;
	color:#666666; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
A.biglink:hover {
	font-size: 12px;
	color:#009900; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
INPUT.widget {
	border-width: thin;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #666666;
	font-weight: normal;
	line-height: 13px;
	
}
SELECT.widget {
	border-width: thin;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #666666;
	font-weight: normal;
	line-height: 13px;
}
TEXTAREA.widget {
	border-width: thin;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #666666;
	font-weight: normal;
	line-height: 13px;
	
}
IMG.widgetButton {
	cursor: hand;
}

TABLE.normal {
	border: 1px solid #888888;
	padding: 2px;
	margin: 2px;
}

TABLE.100% {
	border: 0px solid #888888;
	padding: 2px;
	margin: 2px;
}

TABLE.dashed {
	border: 1px dashed #888888;
	padding: 2px;
	margin: 2px;
}

TABLE.double {
	border: 1px double #888888;
	padding: 2px;
	margin: 2px;
}

TABLE.dashed2 {
	border: 1px dashed #888888;
	padding: 2px;
	margin: 4px;
	background: #EEEEEE;
}
TABLE.dashed2:hover {
	border: 1px dashed #888888;
	padding: 2px;
	margin: 4px;
	background: #FFFFFF;
}
TABLE.dashed3 {
	border: 1px dashed #888888;
	padding: 2px;
	margin: 2px;
	background: #EEEEEE;
}
.text {
	font-size: 8pt;
	color:#333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.redtext {
	font-size: 8pt;
	color: red; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.error {
	font-size: 8pt;
	color: red; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.header {
	font-size: 13px;
	color:#666666; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-variant: small-caps;
}

TR.top {
	background: #e1e8ed;
}
TR.tr1 {
    cursor:hand;
	background: #ffffff;	
}
TR.tr2 {
    cursor:hand;
	background: #eeeeee;	
}
TR.tr1:hover {
    cursor:hand;
	background: #fffee2;
}
TR.tr2:hover {
    cursor:hand;
	background: #fffee2;
}
TR.tr3 {
	background: #fffee2;
}