BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TH
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.footer
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.px
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 0px 0px;
    PADDING-TOP: 0px
}
.px5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    PADDING-TOP: 0px
}
.header
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 20px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.header2
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 15px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.villa
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 10px;
	padding-right: 10px;
	padding-left: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.normal
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.normal A
{
    COLOR: #ef6d00;
    TEXT-DECORATION: none
}
.normal A:hover
{
    COLOR: #ff0000
}


.menu01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 25px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.menu01 A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.menu01 A:hover
{
    COLOR: #ff0000
}
.menu02
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 45px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.menu02 A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.menu02 A:hover
{
    COLOR: #ff9900
}
.menu03
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px 0px;
    COLOR: #000000;
	TEXT-DECORATION: none;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.menu03 A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.menu03 A:hover
{
    COLOR: #ff9900
}

.bullets
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 30px 0px 40px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.bullets A
{
    COLOR: #ef6d00;
    TEXT-DECORATION: none
}
.bullets A:hover
{
    COLOR: #ff0000
}
.section
{
	MARGIN: 5px 30px 0px 40px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
.section A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.section A:hover
{
    COLOR: #ff0000
}

/*Start of picture style sheet*/

p.badnews {
	color: #fff;
	background-color: #600;
	text-align: center;
	padding: 10px;
	margin-right: 25%;
	margin-left: 25%;
}

p.goodnews {
	color: #fff;
	background-color: #090;
	text-align: center;
	padding: 10px;
	margin-right: 25%;
	margin-left: 25%;
}

p.badnews a:link, p.badnews a:visited, p.goodnews a:link, p.goodnews a:visited {
	color: #fff;
	background-color: inherit;
	font-weight: bold;
	text-decoration: underline;
}

p.badnews a:hover, p.goodnews a:hover {
	color: #36c;
	background-color: inherit;
	font-weight: bold;
	text-decoration: underline;
}

* ------------------- UPLOAD PAGE STYLES ------------------- */

#uploadstatus, #uploadstatus2 {
	font-weight: bold;
	font-size: 14px;
	margin-top: 15px;
	margin-bottom: 15px;
	background-color: #fff;
	color: #000;
}

#outcome {
	padding-bottom: 25px;
	border-bottom: 1px dotted #696969;
}

form.uploadform td {
	text-align: left;
	vertical-align: top;
}

td.uploadleft {
	font-weight: normal;
	vertical-align: top;
	width: 300px;
}