/* 
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; }

/* 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;
}

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

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


.gliHPLOtextBox{
	width:90px;
	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 5px 0px;*/
	margin:10px 0px 5px 0px;
	background-color:#ffffff;
}

#gliHPLIGreeting{
	width:197px;
	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;
margin:23px 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;}
.gliSPLOremember label {font-size:10px}
#gliSPLOdropdowncontainer {
margin:1px 0px 4px 0px;font-size:10px;
}
#gliSPLOdropdowncontainer option {font-size:10px;}
.gliSPLOstartin{
	margin:0px 0px 0px 3px;
	font-size:11px;
}
.gliSPLOloginbutton {
	width:3.6em; 
	margin:0px 0px 0px 3px;
}
.gliSPLOnotamem {
margin:19px 0px 1px 3px;
font-size:10px;
}
.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;*/
	margin-top:65px;
	text-align:left;
}

.gliSPLIhello {
font-size:13px;
/*margin:23px 0px 6px 2px;*/
margin:5px 0px 6px 2px;
}
.gliSPLIyouare {
font-size:10px;
margin:0px 0px 1px 2px;
}
.gliSPLIlogout {
font-size:10px;
margin:0px 0px 0px 2px;
}
.gliText{
font-size:10px;display:inline;color:#333333;
}
.gliText p {
color:#333333;
font-size:10px;
margin-top:1em;
}
#sN{margin-top:25px;}


