TD.thinline  {
	background-color : #F7921E;
}

BODY  {
	font-size : 11px;
	color : #000000;
	font-family : verdana;
	margin-left : 25px;
	margin-right : 25px;
}

BODY.main  {}

BODY.menu  {
	background-color : #C5E5EA;
	color : #000000;
	font-size : 14px;
	font-weight : bolder;
	margin-left : 15px;
	margin-right : 5px;
}

BODY.footer  {
	margin-top : 4px;
	color : #000000;
	background-color : #fed5a9;
	font-style : italic;
	font-weight : bolder;
	font-size : 11px;
}

BODY.lov  {
	margin-top : 20px;
	margin-right : 20px;
	margin-bottom : 20px;
	margin-left : 20px;
	color : #000000;
	font-size : 11px;
}

BODY.logo  {
	background-color : #fff1e1;
	margin-left : 0px;
	margin-top : 10px;
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-style : solid;
	border-color : #fff1e1;
}

BODY.title  {
	background-color : #fed5a9;
	color : #000000;
	margin-top : 20px;
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 15px;
	border-left-width : 0px;
	border-style : solid;
	border-color : #fed5a9;
}

BODY.contact  {
	background-color : #fed5a9;
	color : #000000;
	font-weight : bolder;
	font-size : 26px;
	margin-top : 20px;
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-style : solid;
	border-color : #666699;
}

BODY.contact TD.contact  {
	font-weight : bolder;
	font-size : 26px;
}

BODY.contact TD  {
	align : right;
}

.contact A, .contact A:link, .contact A:active, .contact A:visited  {
	color : #ffffff;
	font-size : 12px;
	text-decoration : none;
	font-weight : bolder;
	background-color : #F7921E;
	text-align : center;
}

.contact A:hover  {
	color : #ffffff;
	font-size : 12px;
	text-decoration : underline;
	font-weight : bolder;
	background-color : #F7921E;
	text-align : center;
}

BODY.title TD.title  {
	font-weight : bolder;
	font-size : 26px;
}

BODY.title TD  {
	align : right;
}

.menu A.unselected, .menu A.unselected:link, .menu A.unselected:active, .menu A.unselected:visited  {
	margin-left : 10px;
	text-decoration : none;
	color : #000000;
}

.menu A.unselected:hover  {
	text-decoration : underline;
}

.menu A.selected, .menu A.selected:link, .menu A.selected:active, .menu A.selected:visited  {
	margin-left : 10px;
	text-decoration : none;
	color : #F7921E;
}

.menu A.selected:hover  {
	text-decoration : underline;
}

.menu .selected  {
	color : #F7921E;
}

.menu .unselected  {
	color : #000000;
}

.main .header  {
	color : #F7921E;
	font-size : 14px;
	font-weight : bolder;
}

A:link, A:active, A:visited  {
	font-size : 11px;
	font-weight : bolder;
	color : #000000;
	text-decoration : underline;
}

.main A.selected:link, .main A.selected:active, .main A.selected:visited  {
	font-size : 11px;
	font-weight : bolder;
	color : #F7921E;
	text-decoration : underline;
}

.main A.selected:hover  {
	text-decoration : none;
}

A:hover  {
	text-decoration : none;
}

.openLov  {
	FONT-WEIGHT : bolder;
	FONT-SIZE : 12px;
	text-decoration : none;
	color : #000000;
}

A.openLov:hover  {
	FONT-WEIGHT : bolder;
	FONT-SIZE : 12px;
	text-decoration : none;
	color : #000000;
}

.lov A, .lov A:link, .lov A:active, .lov A:visited  {
	text-decoration : none;
	FONT-WEIGHT : normal;
	color : #000000;
}

.lov A:hover  {
	text-decoration : underline;
	FONT-WEIGHT : normal;
	color : #000000;
}

.title A, .title A:link, .title A:active, .title A:visited  {
	color : #ffffff;
	font-size : 12px;
	text-decoration : none;
	font-weight : bolder;
	background-color : #F7921E;
	text-align : center;
}

.title A:hover  {
	color : #ffffff;
	font-size : 12px;
	text-decoration : underline;
	font-weight : bolder;
	background-color : #F7921E;
	text-align : center;
}

*.white, A.white:link, A.white:active, A.white:visited  {
	color : #ffffff;
	font-size : 12px;
	font-weight : bolder;
	background-color : #F7921E;
	text-align : center;
}

TABLE  {
	font-size : 11px;
}

TR.selected  {
	background-color : #C5E5EA;
}

TD  {
	padding : 0px 0px 0px 0px;
}

TD.paddingTopBottom  {
	padding : 2px 0px 2px 0px;
}

TD.paddingFull  {
	padding : 2px 3px 2px 3px;
}

.altRow1header  {
	text-align : left;
	background-color : #8FD0D9;
}

.altRow2header  {
	text-align : left;
	background-color : #C5E5EA;
}

.altRow1  {
	text-align : center;
	background-color : #8FD0D9;
}

.altRow2  {
	text-align : center;
	background-color : #C5E5EA;
}

BODY.lov TR.header  {
	padding : 2px 3px 2px 3px;
	font-weight : bolder;
}

BODY.lov .altRow1  {
	text-align : left;
	background-color : #8FD0D9;
	padding : 1px 1px 1px 1px;
}

BODY.lov .altRow2  {
	text-align : left;
	background-color : #C5E5EA;
	padding : 1px 1px 1px 1px;
}

.readonly  {
	background-color : #EEEEEE;
}

.haserrors  {
	background-color : #ffdddd;
}

INPUT  {
	font-size : 9px;
}

INPUT.num  {
	text-align : right;
}

H1  {
	font-weight : bolder;
	font-size : 14px;
	line-height : 0px;
}

SPAN.thinner  {
	font-weight : lighter;
}

