a:link, a:visited {
	color: #84084A;
	text-decoration: none;
}

a:hover {
	color: #C20C6F;
	text-decoration: none;
}

a:active {
	color: #000000;
	text-decoration: none;
}

DIV.body
{
	BACKGROUND-COLOR: #FAFAFA;
	WIDTH: 1024px;
	HEIGHT: 100%;
	MARGIN: auto;
	BORDER: 0px solid;
	PADDING: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	FONT-VARIANT: normal;
	TEXT-TRANSFORM: none;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
}

DIV.header {
	COLOR: #84084A;
	BACKGROUND-COLOR: #EFEFEF;
	WIDTH: 1024px;
	HEIGHT: 75px;
	MARGIN: auto;
	BORDER: 0px solid;
	PADDING: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Times New Roman";
	FONT-VARIANT: normal;
	TEXT-TRANSFORM: none;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
}

.logo
{
  FLOAT: left;
  POSITION: static;
}

SPAN.address
{
    FLOAT: right;
	WIDTH: 200px;
	TEXT-ALIGN: center;
    PADDING-TOP: 5px;
	POSITION: static
}

DIV.menu
{
	background-image:url(../images/menu.gif);
	BACKGROUND-COLOR: #EFEFEF;
	WIDTH: 1024px;
	HEIGHT: 25px;
	MARGIN: auto;
	BORDER-TOP: 0px solid;
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-RIGHT: 0px solid;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Arial";
	FONT-VARIANT: normal;
	TEXT-TRANSFORM: none;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}

SPAN.menu_item {
    FLOAT: left;
    PADDING-TOP: 3px;
	PADDING-LEFT: 30px;
	POSITION: static
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Arial";
	FONT-VARIANT: normal;
	MARGIN-TOP: 35px;
	background: transparent url('../images/button_right.png') no-repeat scroll top right;
    color: #84084A;
    display: block;
    float: left;
    height: 40px;
	margin-right: 6px;
    padding-right: 15px; /* sliding doors padding */
    text-decoration: none;
	outline: none;
}

a.button span {
    background: transparent url('../images/button.png') no-repeat;
    display: block;
    line-height: 30px;
    padding: 5px 0 5px 15px;
}

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 15px; /* push text down 1px */
}

.body_left {
    FLOAT: left;
    margin: 10px;
	POSITION: static
}

.body_right {
    FLOAT: right;
    margin: 10px;
	POSITION: static
}

.body_left_clear {
    clear: left;
    margin: 10px;
	POSITION: static
}

.body_right_clear {
    clear: right;
    margin: 10px;
	POSITION: static
}

.big_header {
	BACKGROUND-COLOR: #FAFAFA;
	WIDTH: 1024px;
	HEIGHT: 25px;
	MARGIN: auto;
	BORDER-TOP: 0px solid;
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-RIGHT: 0px solid;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	FONT-STYLE: normal;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	FONT-VARIANT: normal;
	TEXT-TRANSFORM: none;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}

.sub_header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	FONT-VARIANT: normal;
	TEXT-TRANSFORM: none;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
}
