.loginpagebody {
	height: 100%;
	margin: 0;
	padding: 0;
	font: normal 12px/1.4 Verdana, Arial, Helvetica, sans-serif;
	background : #cccccc url(/images/bg_grad.jpg) fixed;;
}

/* Classes */

.Center {
	margin-left : auto;
	margin-right : auto;
	text-align : center;
}

.Right {
	text-align : right;
}

.Left {
	text-align : left;
}

.WhiteBackground {
	background-color:#FFFFFF;
}

.GrayBackgroud {
	background-color:#CCCCCC;
}

.Verdana14 {
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
}

.Verdana12 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

.Verdana12_BgColor1 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	background-color:#9999FF}

.Verdana12_BgColor2 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	background-color:#CCCCFF
}

.Verdana12_BgColor3 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
}

.Verdana12B_TextColor1 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FF3300
}

.Verdana12B {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.Verdana10I {
	font: italic 10px Verdana, Arial, Helvetica, sans-serif;
}

.Verdana14B {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}

.Verdana12B_BgColor3 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	background: #708090;
	color: #FFFFFF;
}
.Verdana16B {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
}

.OrangeVerdana14B {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
}


/* Elements */
A:Link {
	color : #3333CC;
	font: bold normal 12px Verdana, Arial, Helvetica, sans-serif;
}

A:Visited {
	color : #3333CC;
	font: bold normal 12px Verdana, Arial, Helvetica, sans-serif;
}

A:Link:Hover {
	color : #3333CC;
	font: bold normal 12px Verdana, Arial, Helvetica, sans-serif;
}

A:Visited:Hover {
	color : #3333CC;
	font: bold normal 12px Verdana, Arial, Helvetica, sans-serif;
}

A:Link:Active {
	color : #3333CC;
	font: bold normal 12px Verdana, Arial, Helvetica, sans-serif;
}

A:Visited:Active {
	color : #3333CC;
	font: bold normal 12px Verdana, Arial, Helvetica, sans-serif;
}


H1.LoginTitle {
	font: normal normal bold 48px Tahoma, Helvetica, sans, Arial, sans-serif;
	text-align: center;
}

TD.CellColorWhite {
	background-color: #FFFFFF;
}

TR.TR_GrayColor {
	background-color: #CCCCCC;
}


/* Buttons*/
.ButtonBig, a.ButtonBig:link, a.ButtonBig:visited {
	background-color: #708090;
	border: solid 2px;
	border-color: #EFEBEF #84867B #84867B #EFEBEF;
	color: white;
	letter-spacing: 1px;
	padding: 3px;
	text-decoration: none;
	width: 16em;
	display: block;
	text-align: center;
	font: bold 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
}

a.ButtonBig:hover, .ButtonBig:hover
{   background-color: #3333CC; color: white;}

/* depress effect on click */
a.ButtonBig:active, .ButtonBig:active {   
	border: solid 2px;
	border-color: #84867B #EFEBEF #EFEBEF #84867B;
    	letter-spacing: normal;
}

.ButtonMed1, a.ButtonMed1:link, a.ButtonMed1:visited {
	background-color: #708090;
	border: solid 2px;
	border-color: #EFEBEF #84867B #84867B #EFEBEF;
	color: white;
	letter-spacing: 1px;
	padding: 3px;
	text-decoration: none;
	width: 10em;
	display: block;
	text-align: center;
	font: bold 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
}
a.ButtonMed1:hover, .ButtonMed1:hover {   
	background-color: #3333CC; 
	color: white;
}

/* depress effect on click */
a.ButtonMed1:active, .ButtonMed1:active {   
	border: solid 2px;
	border-color: #84867B #EFEBEF #EFEBEF #84867B;
    letter-spacing: normal;
}

.ButtonMed2, a.ButtonMed2:link, a.ButtonMed2:visited {
	background-color: #708090;
	border: solid 2px;
	border-color: #EFEBEF #84867B #84867B #EFEBEF;
	color: white;
	letter-spacing: 1px;
	padding: 3px;
	text-decoration: none;
	width: 12em;
	display: block;
	text-align: center;
	font: bold 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
}
a.ButtonMed2:hover, .ButtonMed2:hover {
	background-color: #3333CC;
	color: white;
}

/* depress effect on click */
a.ButtonMed2:active, .ButtonMed2:active {   
	border: solid 2px;
	border-color: #84867B #EFEBEF #EFEBEF #84867B;
    letter-spacing: normal;
}

/* GO Button from Report */
.GoButton, a.GoButton:link, a.GoButton:visited {
	background-color: #708090;
	border: solid 2px;
	border-color: #EFEBEF #84867B #84867B #EFEBEF;
	color: white;
	font: bold 12px Tahoma, Helvetica, sans, Arial, sans-serif;
	letter-spacing: 1px;
	padding: 3px;
	text-decoration: none;
	line-height: 1.5;
	width: 5em;
	display: block;
	text-align: center;
}
a.GoButton:hover, .GoButton:hover {   
	background-color: #3333CC; 
	color: white;
}

/* depress effect on click */
a.GoButton:active, .GoButton:active {
	border: solid 2px;
	border-color: #84867B #EFEBEF #EFEBEF #84867B;
	letter-spacing: normal;
}
/* End GO Button */


/* ID's */

#loginpagediv {
	border: 5px solid #000000;
	height: 100%;
}

#glideDiv {
	position:relative;
	z-index:200;
	text-align: center;
}

.Verdana12Center {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	background: center;
	text-align: center;
}

.Verdana12B_BgColor3_TextColor1 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	color: #000000;
}

.Verdana12_BgColor3_TextColor2 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #708090;
	color: #FFFFFF;
}

hr {
	color: #FFFFFF;
}

input.text_box_debug
{
   font:normal 11px verdana,arial;
}
