BODY {
	background-color: #ffffff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

BODY.popup {
	background-color: #ffffff;
	padding:10;
	margin:20;
	color:#000000;
    font: 10px arial, verdana, sans-serif;
    line-height: 16px;
    color: black;
	text-align: left;
}

TD.login
{
    font: 10px arial, verdana, sans-serif;
    color: black;
	text-align: right;
}

INPUT {
	background-color: #ffffff;
    font: 10px arial, verdana, sans-serif;
	border: #999966 1px solid;
	color: #333300;
	margin-top: 2px;
}

INPUT.form_dark {
	background-color: #ffffff;
    font: 10px arial, verdana, sans-serif;
	border: #333300 1px solid;
	color: #333300;
	margin-top: 2px;
}

INPUT.submit {
	background-color: #999966;
    font: bold 12px arial, verdana, sans-serif;
	border: black 1px solid;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 8px;
	color: #333300;
	margin-left: 10px;
}

INPUT.submit_flush {
	background-color: #999966;
    font: bold 12px arial, verdana, sans-serif;
	border: black 1px solid;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 8px;
	color: #333300;
}

INPUT.submit_dark {
	background-color: #333300;
    font: bold 12px arial, verdana, sans-serif;
	border: black 1px solid;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 8px;
	color: #ffffff;
}

INPUT.submit_text {
	background-color: #CCCC99;
    font: bold 12px arial, verdana, sans-serif;
	border: black 1px solid;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 8px;
	color: #333300;
	margin-top: 10px;
}

A.hyper:link {
    color: #333300;
}

A.hyper:visited {
    color: #333300;
}

A.hyper:hover {
    color: black;
}


TD.topmenu_cell {
	border: 1px solid black;
    background-color: #990000;
    height: 20px;
}

TD.label_cell {
	border: 1px solid black;
    background-color: #990000;
    width: 200px;
    height: 27px;
    padding-left: 10px;
    font: bold 14px arial, verdana, sans-serif;
    color: white;
}

TD.menu_cell {
	border: 1px solid black;
    background-color: #999966;
    width: 200px;
    height: 500px;
    vertical-align: top;
    padding-top: 10px;
    padding-left: 10px;
    font: bold 12px arial, verdana, sans-serif;
    line-height: 16px;
    color: #333300;
}

TD.menu_long_cell {
	border: 1px solid black;
    background-color: #999966;
    width: 200px;
    height: 1800px;
    vertical-align: top;
    padding-top: 10px;
    padding-left: 10px;
    font: bold 12px arial, verdana, sans-serif;
    line-height: 16px;
    color: #333300;
}

TD.side_cell {
	border: 1px solid black;
    background-color: #999966;
    width: 200px;
    height: 500px;
    vertical-align: top;
    padding-top: 10px;
    padding-left: 10px;
    font: 10px arial, verdana, sans-serif;
    color: #000000;
}

TD.content_cell {
	border: 1px solid black;
    background-color: #CCCC99;
    width: 571px;
    vertical-align: top;
    font: 10px arial, verdana, sans-serif;
    line-height: 16px;
    color: black;
}

TD.home_content_cell {
	border: 1px solid black;
    background-color: #CCCC99;
    width: 778px;
    vertical-align: top;
    font: 10px arial, verdana, sans-serif;
    line-height: 16px;
    color: black;
}

TD.bottommenu_cell {
	border: 1px solid #333300;
    background-color: #999966;
    height: 20px;
}

A.topmenu_item:link {
    font: bold 12px arial, verdana, sans-serif;
    color: white;
    text-decoration: none;
}

A.topmenu_item:visited {
    font: bold 12px arial, verdana, sans-serif;
    color: white;
    text-decoration: none;
}

A.topmenu_item:hover {
    font: bold 12px arial, verdana, sans-serif;
    color: white;
    text-decoration: underline;
}

A.submenu_item:link {
    font: 12px arial, verdana, sans-serif;
    line-height: 18px;
    color: #333300;
    text-decoration: none;
}

A.submenu_item:visited {
    font: 12px arial, verdana, sans-serif;
    line-height: 18px;
    color: #333300;
    text-decoration: none;
}

A.submenu_item:hover {
    font: 12px arial, verdana, sans-serif;
    line-height: 18px;
    color: #333300;
    text-decoration: underline;
}

A.bottommenu_item:link {
    font: bold 10px arial, verdana, sans-serif;
    color: #333300;
    text-decoration: none;
}

A.bottommenu_item:visited {
    font: bold 10px arial, verdana, sans-serif;
    color: #333300;
    text-decoration: none;
}

A.bottommenu_item:hover {
    font: bold 10px arial, verdana, sans-serif;
    color: #333300;
    text-decoration: underline;
}

TD.copy {
    font: bold 10px arial, verdana, sans-serif;
    color: #333300;
}


.form_box {
	border: 1px solid #333300;
	background-color: #FFFFCC;
    font: bold 10px arial, verdana, sans-serif;
    color: #333300;
    vertical-align: top;
}

.text_box {
	border: 1px solid #333300;
	background-color: #999966;
    font: bold 10px arial, verdana, sans-serif;
    color: #333300;
    vertical-align: top;
}

.box_instruct {
    font: bold 12px arial, verdana, sans-serif;
    color: white;
	background-color: #333300
}
.form_item {
    font: bold 10px arial, verdana, sans-serif;
    color: #333300;
    vertical-align: top;
}

.form_text {
    font: 10px arial, verdana, sans-serif;
    color: #000000;
}

.header {
    font: bold 12px arial, verdana, sans-serif;
}

.headA {
    font: 12px arial, verdana, sans-serif;
}

P {
    padding-left: 10px;
    padding-right: 10px;
}

.plain {
    vertical-align: top;
    font: 10px arial, verdana, sans-serif;
    line-height: 16px;
    color: black;
}

.attent {
    font: bold 14px arial, verdana, sans-serif;
    color: #333300;
   
}

A.ilink:link {
    font: bold 10px arial, verdana, sans-serif;
    line-height: 18px;
    color: #000000;
    text-decoration: none;
}

A.ilink:visited {
    font: bold 10px arial, verdana, sans-serif;
    line-height: 18px;
    color: #000000;
    text-decoration: none;
}

A.ilink:hover {
    font: bold 10px arial, verdana, sans-serif;
    line-height: 18px;
    color: #000000;
    text-decoration: underline;
}

.invoice {
    background-color: #CCCC99;
}

.sub {
    font: 10px arial, verdana, sans-serif;
}

.month_light {
    font: 10px arial, verdana, sans-serif;
    color: #000000;
	background-color: #FFFFFF;  
}

.month_dark {
    font: 10px arial, verdana, sans-serif;
    color: #000000;
	background-color: #999966;  
}


TEXTAREA
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 10px;
    BORDER-BOTTOM-WIDTH: 1px;
    COLOR: #4e2600;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    BORDER-RIGHT-WIDTH: 1px
}
SELECT
{
    FONT-SIZE: 10px;
    COLOR: #4e2600;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
FORM
{
    margin: 0px;	
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}


a:link { color:#4E2600; text-decoration: underline}

a:hover { color: #4E2600; text-decoration: underline}

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

a:visited { color:#000000; text-decoration: underline}

