BODY {
	PADDING: 0px;
	MARGIN: 0px;
}

BODY {
	COLOR: #000;
	FONT-FAMILY: Verdana, sans-serif;
	BACKGROUND-COLOR: #ddd
}


.boxTopCms {
	FONT-SIZE: 0px;
	MARGIN: 100px auto 0px auto;
	BACKGROUND-IMAGE: url(/cms/images/login/login_head_cms.gif);
	WIDTH: 412px;
	HEIGHT: 83px;
}

.boxTopWebsuite {
	FONT-SIZE: 0px;
	MARGIN: 100px auto 0px auto;
	BACKGROUND-IMAGE: url(/cms/images/login/login_head_web_suite.gif);
	WIDTH: 412px;
	HEIGHT: 83px;
}


.boxBot {
	FONT-SIZE: 0px;
	MARGIN: 0px auto;
	WIDTH: 412px;
	HEIGHT: 25px
}


.boxBot {
	BACKGROUND-IMAGE: url(/cms/images/login/loginpage-bgbot.gif)
}

.boxStatus {
	FONT-SIZE: 0px;
	BACKGROUND-IMAGE: url(/cms/images/login/loginpage-bgtile.gif);
	MARGIN: 0px auto;
	WIDTH: 387px;
	HEIGHT: 10px;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 25px;
}


.boxMain {
	FONT-SIZE: 0px;
	MARGIN: 0px auto;
	WIDTH: 412px;
	HEIGHT: 25px
}


.boxMain {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 25px;
	FONT-SIZE: 0.75em;
	BACKGROUND-IMAGE: url(/cms/images/login/loginpage-bgtile.gif);
	PADDING-BOTTOM: 0px;
	WIDTH: 362px;
	LINE-HEIGHT: 1.4em;
	PADDING-TOP: 0px;
	HEIGHT: auto;
}

.clearb {
	CLEAR: both;
	LINE-HEIGHT: 0px;
	VISIBILITY: hidden;
	FONT-SIZE: 0px;
	HEIGHT: 0;
}


.col_right {
	FLOAT: right;
	WIDTH: 200px;
	TEXT-ALIGN: center;
}


.col_left {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 350px;
	PADDING-TOP: 15px
}


FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}


#the_form {
	HEIGHT: 190px
}


FORM INPUT {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 3px;
	FONT-FAMILY: Verdana, sans-serif
}


A:link {
	COLOR: #999
}


FORM LABEL {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 75px;
	PADDING-TOP: 8px;
	TEXT-ALIGN: left
}


.submit_but {
	MARGIN: 6px 2px;
	VERTICAL-ALIGN: middle
}


P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}


P {
	PADDING-BOTTOM: 1em
}


.bar {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}


.bar {
	BACKGROUND-COLOR: #252525
}


H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}


H2 {
	FONT-SIZE: 19px;
	COLOR: #fff;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.Input {
	BORDER-RIGHT: #999 1px solid;
	PADDING-RIGHT: 24px;
	BORDER-TOP: #999 1px solid;
	PADDING-LEFT: 4px;
	BACKGROUND-IMAGE: url(/cms/images/login/input-bg.gif);
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #999 1px solid;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #999 1px solid;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #f6f6f6;
}


.errorInput {
	BORDER-RIGHT: #f00 1px solid;
	PADDING-RIGHT: 24px;
	BORDER-TOP: #f00 1px solid;
	PADDING-LEFT: 4px;
	BACKGROUND-IMAGE: url(/cms/images/login/input-errorbg.gif);
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #f00 1px solid;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #f00 1px solid;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #fcc;
}

.notifyBoxOk {
	BORDER: #88c331 1px solid;
	PADDING: 10px;	
	MARGIN-TOP: 15px;
	COLOR: #000;
	BACKGROUND-COLOR: #d9ffb2;
} 

.notifyBoxErr {
	BORDER: #e07d63 1px solid;
	PADDING: 10px;	
	MARGIN-TOP: 15px;
	COLOR: #000;
	BACKGROUND-COLOR: #ffc9bb;	
}
.msg {

	WIDTH: 300px;
	PADDING: 0px;

}

