/*
global login css definitions
gliXXYYname
gli = global login definition
XX = HP or SP (homepage or sub-page)
YY = LI or LO (log
name = abbreviated description of actual class name
*/

a.gliLink {
	color:#0033cc;
	cursor:pointer;
}

/* global login homepage logged out */
#gliMPhead {
	width:203px;
	margin:5px 0px 2px 0px;
}

.gliMPheadLINK {
	font-size:13px;
	color:#0033cc;
	font-family:arial,helvetica,sans-serif;
}

#gliHPLO {
	width:203px;
	font-family:arial,helvetica,sans-serif;
	margin:0px 0px 8px 0px;
}

.gliHPLOtablefortext {
	margin:0px 0px 2px 0px;
}

.gliHPLOtext1 {
	font-size:13px;
	color:#666666;
	padding:0px 0px 3px 0px;
}

.gliHPLOtext2 {
	font-size:13px;
	color:#666666;
	padding:4px 0px 3px 0px;
}

.gliHPLOtextBox {
	width:138px;
	font-size:13px;
	color:#333333;
	border:1px solid #666666;
	padding:0px 0px 2px 0px;
}

.gliHPLogintextBox {
	width:188px;
	font-size:13px;
	color:#333333;
	border:1px solid #666666;
	padding:0px 0px 2px 0px;
}

.gliHPLOremember {
	font-size:10px;
	color:#666666;
	margin:0px 0px 3px 0px;
}

.gliHPLOstartin {
	font-size:13px;
	color:#666666;
}

.gliHPLOdropandbutton {
	margin:0px 0px 0px 0px;
}

.gliHPLOdropdown {
	font-size:13px;
	margin:0px 0px 8px 0px;
	width:140px;
}

.gliHPLOloginbutton {
	width:3.6em;
	margin:0px 0px 8px 0px;
}

.gliHPLOdidyouforget {
	font-size:10px;
}

/* global login homepage logged in */
#gliHPLI {
	border:1px solid #003399;
	width:203px;
	font-family:arial,helvetica,sans-serif;
	padding:0px;
	margin:15px 0px 8px 0px;
	background-color:#ffffff;
}

#gliHPLIGreeting {
	width:203px;
	background-color:#003399;
	padding:2px 3px 3px 3px;
	color:#ffffff;
	font-size:13px;
	line-height:13px;
}

#gliHPLIGreetingFirefox {
	width:198px;
	background-color:#003399;
	padding:2px 3px 3px 3px;
	color:#ffffff;
	font-size:13px;
	line-height:13px;
}

#gliHPLIMPStatus {
	padding:4px 3px 2px 3px;
	color:#666666;
	font-size:10px;
}

#gliHPLIMilesBal {
	padding:0px 3px 5px 3px;
	color:#666666;
	font-size:10px;
}

#gliHPLIControls {
	padding:3px 3px 4px 3px;
	font-size:13px;
}

#gliHPLIControls a {
	color:#0033cc;
}

/* global login lower level page logged out */
#gliSPLO {
	width:100px;
	font-family:arial,helvetica,sans-serif;
	padding:0px;
	margin:0px;
}

#gliTogglearea {
	font-size:13px;
	font: black;
	margin:0px 0px 17px 3px;
}

#gliSPLOMPnum {
	padding:2px 0px 0px 0px;
	margin:0px 0px 1px 3px;
	font-size:10px;
	color:#000;
}

#gliSPLOpass {
	margin:10px 0px 1px 3px;
	font-size:10px;
	color:#000;
}

.gliSPLOtextBox {
	width:90px;
	font-size:11px;
	color:#333333;
	border:1px solid #666666;
	margin:0px 0px 0px 2px;
}

.gliSPLOdropdown {
	font-size:10px;
	width:102px;
}

.gliSPLOremember {
	font-size:10px;
	color:#000;
	margin:1px 0px 5px 0px;
}

#gliSPLOdropdowncontainer {
	margin:1px 0px 4px 0px;
}

.gliSPLOstartin {
	margin:0px 0px 0px 3px;
	font: black;
	font-size:11px;
}

.gliSPLOloginbutton {
	width:3.6em;
	margin:12px 0px 0px 3px;
}

.gliSPLOnotamem {
	margin:19px 0px 1px 3px;
	font-size:10px;
	font: black;
}

.gliSPLOsignup {
	margin:0px 0px 0px 3px;
	font-size:10px;
}

/* global login lower level page logged in */
#gliSPLI {
	width:100px;
	font-family:arial,helvetica,sans-serif;
	padding:0px;
	margin:0px;
}

.gliSPLIhello {
	font-size:13px;
	margin:0px 0px 6px 2px;
}

.gliSPLIyouare {
	font-size:10px;
	margin:0px 0px 1px 2px;
}

.gliSPLIlogout {
	font-size:10px;
	margin:0px 0px 10px 2px;
}
