BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA {
	FONT-SIZE: 11px;
	COLOR: #989898;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}

BODY {
	margin-top: 0 px; 
	margin-bottom: 0 px; 
	margin-left: 0 px; 
	margin-right: 0 px; 
	background-color: #FFFFFF;
    margin: 0px; 
    padding: 0px;
}

FORM {
    MARGIN: 0px;
}

/*
Main template main.tpl wallpaper.
*/
.Wallpaper {
    background-image: url("images/head_back_long.gif"); 
    background-repeat: no-repeat; 
    background-color: #619DDC;
}

A:link {
	COLOR: #989898; TEXT-DECORATION: underline;
}

A:visited {
	COLOR: #989898; TEXT-DECORATION: underline;
}

A:hover {
	TEXT-DECORATION: underline;
	COLOR: #c80000; TEXT-DECORATION: underline;
}

A:active {
	COLOR: #989898; TEXT-DECORATION: underline;
}

H1 {
	FONT-SIZE: 15px
}

H2 {
	FONT-SIZE: 13px
}

H3 {
	font-size: 17px;
	font-weight: normal;
	color: #c80000;
}

HR {
	COLOR: #dddddd; HEIGHT: 1px;
		border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BCBCBC;
}


.Head {
	BACKGROUND-COLOR: #fff2c9
}
TH {
	BACKGROUND-COLOR: #d3d3d3;
	color: #000000;
	font-weight: normal;
}



.ErrorMessage {
	FONT-WEIGHT: bold; COLOR: #c80000
}


.ValidateErrorMessage {
	COLOR: #ff0000
}




.Input {
    BORDER : solid;
    BORDER-WIDTH : 1px; 
    BORDER-COLOR : #B2B2B3;
    WIDTH : 100%;
}


/*
Bottom text
*/
.Bottom {
	COLOR: #ABABAB; TEXT-DECORATION: none;
}

.BottomMenu {
	COLOR: #666666; FONT-SIZE: 10px; FONT-FAMILY: Verdana;
}

.BottomBorder {
	BACKGROUND-COLOR: #D2D2D2
}

.BottomBox {

}


TABLE.Container {
    HEIGHT: 100%;
}

.indent {
	padding-left: 10px;
}
.indent_30 {
	padding-left: 30px;
}
.redheader {
	font-size: 15px;
	font-weight: normal;
	color: #c80000;
}
.redsmallheader {
	font-size: 13px;
	font-weight: normal;
	color: #c80000;
}

