.LoginHolder {
	PADDING-LEFT: 40px; FLOAT: left; PADDING-TOP: 10px
}
.UNameHeaderTxt {
	WIDTH: 70px; FLOAT: left; PADDING-TOP: 2px
}
.PwdHeaderTxt {
	WIDTH: 70px; FLOAT: left; PADDING-TOP: 2px
}
.LoginAsHeaderTxt {
	WIDTH: 70px; FLOAT: left; PADDING-TOP: 2px
}
.LoginAsHeaderTxt {
	WIDTH: 65px
}
.HeaderRightCont {
	WIDTH: 180px; FLOAT: right; PADDING-TOP: 20px
}
.Welcome {
	TEXT-ALIGN: right; WIDTH: 180px; FLOAT: left
}
.WelcomeTxt {
	COLOR: #ffae00; FONT-WEIGHT: bold
}
.BtmSpace {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; WIDTH: 180px; FLOAT: left
}
.FlagContent {
	TEXT-ALIGN: right; WIDTH: 100%; FLOAT: left
}
.CurrentFlag {
	WIDTH: 28px; FLOAT: right; HEIGHT: 13px
}
.Flag {
	CURSOR: pointer
}
.FlagGroup {
	DISPLAY: none; FLOAT: right; VISIBILITY: hidden
}
.FlagsHolder {
	BORDER-BOTTOM: #d3d1d1 1px solid; BORDER-LEFT: #d3d1d1 1px solid; MARGIN-TOP: 0px; BORDER-TOP: #d3d1d1 1px solid; BORDER-RIGHT: #d3d1d1 1px solid; PADDING-TOP: 2px
}
.FlagList {
	BACKGROUND-COLOR: white; HEIGHT: 13px
}
.CrossSym {
	MARGIN-TOP: 20px; FLOAT: left; COLOR: #5aacdc; MARGIN-LEFT: 50px; FONT-SIZE: large; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#contentPad {
	MARGIN: 0px
}
#TB_overlay {
	Z-INDEX: 100; POSITION: absolute; FILTER: alpha(opacity=80); BACKGROUND-COLOR: #999999; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; -moz-opacity: 0.8; opacity: 0.8
}
#TB_window {
	Z-INDEX: 102; POSITION: absolute; DISPLAY: none; BACKGROUND: #ffffff; HEIGHT: 240px; COLOR: #000000
}
#TB_window IMG {
	MARGIN: 0px; DISPLAY: block
}
#TB_caption {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 25px; PADDING-TOP: 0px
}
#TB_closeWindow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 20px; PADDING-TOP: 0px
}
#TB_closeAjaxWindow {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f5821f; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 0px
}
.homepage #TB_closeAjaxWindow {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #8cc63f; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#TB_closeAjaxWindow A {
	COLOR: #ffffff; FONT-SIZE: 10px
}
#TB_ajaxContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: visible; PADDING-TOP: 0px
}
#TB_load {
	Z-INDEX: 101; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block; VISIBILITY: visible; OVERFLOW: visible; TOP: 50%; LEFT: 0px
}
#TB_loadContent {
	POSITION: absolute; WIDTH: 250px; HEIGHT: 100px; VISIBILITY: visible; MARGIN-LEFT: -125px; TOP: -50px; LEFT: 50%
}
#logintop {
	BORDER-BOTTOM: #c2691d 12px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: #f5821f; PADDING-TOP: 12px
}
#logincol1 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 210px; PADDING-RIGHT: 25px; FONT-FAMILY: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 10px
}
#logincol1 UL {
	MARGIN: 0px 0px 10px 20px
}
#logincol1 IMG.loginheader {
	MARGIN: 0px 0px 10px
}
#logincol2 IMG.loginheader {
	MARGIN: 0px 0px 10px
}
#logincol2main IMG.loginheader {
	MARGIN: 0px 0px 10px
}
#logincol2 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 210px; PADDING-RIGHT: 15px; FONT-FAMILY: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 10px
}
#logincol2main {
	BORDER-LEFT: #a6a6a6 2px solid; PADDING-BOTTOM: 25px; MARGIN-TOP: 10px; PADDING-LEFT: 23px; WIDTH: 210px; PADDING-RIGHT: 15px; FONT-FAMILY: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.LoginBody {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 90px; PADDING-RIGHT: 30px; MARGIN-BOTTOM: 30px; PADDING-TOP: 30px
}
.UserEntries {
	MARGIN-TOP: 10px; WIDTH: 220px; FLOAT: left
}
.UserNameStyle {
	WIDTH: 100%; FLOAT: left; PADDING-TOP: 5px
}
.UserNameLbl {
	WIDTH: 44%; FLOAT: left; CLEAR: right
}
.PasswordLbl {
	WIDTH: 44%; FLOAT: left; CLEAR: right
}
.PasswordLbl {
	WIDTH: 26.5%
}
.PopinUserNameLbl {
	WIDTH: 55%; FLOAT: left; CLEAR: right; MARGIN-RIGHT: 5px; _width: 49%
}
.PopinPasswordLbl {
	WIDTH: 55%; FLOAT: left; CLEAR: right; MARGIN-RIGHT: 5px; _width: 49%
}
.PopinPasswordLbl {
	WIDTH: 30%; _width: 28%
}
.PaxUserNameStyle {
	WIDTH: 100%; FLOAT: left
}
.PaxUserNameLbl {
	WIDTH: 50%; FLOAT: left; CLEAR: right
}
.PaxPasswordLbl {
	WIDTH: 50%; FLOAT: left; CLEAR: right
}
.PaxPasswordLbl {
	WIDTH: 30%
}
.GlossaryItem {
	WIDTH: 10%; FLOAT: left; CLEAR: right
}
.PassWordStyle {
	WIDTH: 100%; FLOAT: left; PADDING-TOP: 10px
}
.RememberDiv {
	WIDTH: 100%; FLOAT: left; PADDING-TOP: 10px
}
.CheckBox1 {
	MARGIN-LEFT: -5px
}
.GoBtnDiv {
	PADDING-TOP: 10px
}
.HelpLink {
	PADDING-TOP: 10px
}
.RightImageContent {
	BORDER-LEFT: #cccccc 1px dashed; MARGIN-TOP: 20px; WIDTH: 390px; FLOAT: left
}
.ImageText1 {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 20px
}
.ImageText2 {
	PADDING-LEFT: 20px
}
SPAN.Pseudo-h2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffae00; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
SPAN.Pseudo-h2m {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffae00; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
SPAN.Pseudo-h2 A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffae00; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
SPAN.Pseudo-h2m A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffae00; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
SPAN.Pseudo-h2m {
	COLOR: #ca575e
}
SPAN.Pseudo-h2m A {
	COLOR: #ca575e
}
.TextDiv {
	PADDING-LEFT: 10px; FLOAT: left
}
.ImgDiv {
	FLOAT: left
}
.TopSpacer {
	WIDTH: 100%; FLOAT: left; PADDING-TOP: 5px
}
.LinkNonUnder {
	COLOR: #5aacdc; FONT-WEIGHT: bold
}
.LeftDiv {
	WIDTH: 25%; PADDING-RIGHT: 30px; FLOAT: left
}
.MiddleDiv {
	BORDER-LEFT: #cccccc 1px dashed; PADDING-LEFT: 30px; WIDTH: 25%; PADDING-RIGHT: 30px; FLOAT: left; HEIGHT: 245px; BORDER-RIGHT: #cccccc 1px dashed
}
.RightDiv {
	PADDING-LEFT: 30px; WIDTH: 30%; FLOAT: left
}
.TopTextSpace {
	WIDTH: 170px; PADDING-TOP: 5px
}
.CheckBoxSpace {
	PADDING-LEFT: 3px
}
.PaswordTextWidth {
	_width: 149px
}
.RememberDiv LABEL {
	MARGIN-TOP: -3px; PADDING-LEFT: 3px
}
.Info {
	COLOR: #5aacdc; CURSOR: hand
}
DIV.Content {
	WIDTH: 100%; MARGIN-BOTTOM: 28px; FLOAT: left; MARGIN-LEFT: 1px
}
DIV.SubContent {
	PADDING-BOTTOM: 30px; WIDTH: 70%; MARGIN-LEFT: 120px; CLEAR: right
}
DIV.TextPara {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
DIV.Para {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.Valid {
	POSITION: absolute; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 100px; MARGIN-LEFT: -7px; MARGIN-RIGHT: 2px
}
.OnlyNum {
	MARGIN-TOP: -4px; PADDING-LEFT: 3px; WIDTH: 60px; FLOAT: left; HEIGHT: 20px
}
.TextStlye {
	WIDTH: 152px; FLOAT: left
}
.ErrorDiv {
	DISPLAY: none; VISIBILITY: hidden; COLOR: red
}
.UserErrorStyle {
	POSITION: absolute; WIDTH: 100px; DISPLAY: none; VISIBILITY: hidden; COLOR: red; MARGIN-LEFT: -7px
}
.MessageDiv {
	POSITION: absolute; PADDING-BOTTOM: 5px; DISPLAY: block; VISIBILITY: hidden; COLOR: red; PADDING-TOP: 6px
}
.ValidMessage {
	POSITION: absolute; PADDING-TOP: 10px
}
.ValidStyle {
	POSITION: absolute; WIDTH: 180px
}
