BODY {
	MARGIN: 0px; FONT-FAMILY: Segoe UI, Arial, Sans-Serif; BACKGROUND: url(images/bg_body.gif) #e6e7e8 repeat-x; COLOR: #404041
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #0099ff; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
DIV.clear {
	HEIGHT: 0px; CLEAR: both
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE TD {
	VERTICAL-ALIGN: top
}
.error {
	COLOR: #ff3300
}
.hidden {
	DISPLAY: none
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
DL {
	MARGIN: 0px
}
DD {
	MARGIN: 0px
}
P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.4em; MARGIN: 0px; 
	/*FONT-SIZE: 11px*/
}
.red {
	COLOR: #cc3300; FONT-WEIGHT: bold
}
.float_l {
	FLOAT: left
}
INPUT {
	FONT-FAMILY: Segoe UI, Arial, Sans-Serif
}
SELECT {
	FONT-FAMILY: Segoe UI, Arial, Sans-Serif
}
TEXTAREA {
	FONT-FAMILY: Segoe UI, Arial, Sans-Serif
}

UL
{
    margin-top: 5px;
    padding-left: 15px;
}


#div_body
{
    width: 900px;
    margin: 20px auto 20px auto;
    /*background: #ffffff;*/
}

body.all
{
    margin: 10px 30px;
}

#header
{
    background: #404041;
    color: White;
    padding: 10px 10px;
}

#header p {margin: 0; padding: 0;}
#header a {color: #33ccff}

#footer
{
}