/* $Id: blue_banner.css 27973 2011-12-05 19:57:10Z cdbean $ */
/* CSS Document */


.BannerStyle {
	background-color:#1355B5;
	height:7px;
}
.BannerBottom {
	background-image: url(../images/banner_border.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	height:20px;
	border-top:1px solid #666666;
}
.LogoCellWidth {
	align: left;
	vertical-align: top;
}
.SearchBox {
	background-image: url(../images/search_bg.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	padding-top:2px;
}
.SearchTxtField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 160px;
	color: #FF9A66;
	margin-right: 5px;
	margin-left: 5px;
	height: 19px;
}
.SearchButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	background-position: center center;
	text-align: center;
	margin-right: 5px;
}
.TopLinkCell {
	text-align: right;
	vertical-align: top;
	height: 40px;
	padding-right: 5px;
	padding-top:5px;
}

.TopLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
A.TopLink:link {
	text-decoration: none;
}
A.TopLink:visited {
	text-decoration: none;
}
A.TopLink:hover {
	text-decoration: underline;
}
A.TopLink:active {
	text-decoration: none;
}.MenuCell {
	background-color: #ECECEC;
	height: 20px;
	width: 100%;
	margin-bottom: 7px;

}
.LinkIconCell {
	background-image: url(../images/link_icon.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 16px;
}
.NormalLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.BoldText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.domainName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.NormalLink:link {
	text-decoration: none;
}
A.NormalLink:visited {
	text-decoration: none;
}
A.NormalLink:hover {
	text-decoration: underline;
}
A.NormalLink:active {
	text-decoration: none;
}
.BigHdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF9A66;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
	height: 22px;

}
.NormalTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height:20px;
	text-align:justify;
}
.loginOuterBox
 {
	  border:1px solid #B2B1B1;
	  padding-left:4px;
	  padding-right:4px;
	  padding-bottom:4px;
 }
.LogInCell {
	background-color: #F5F5F5;
	height: 235px;
	width: 100%;
}	
 .loginTitBg
{
	background-image: url(../images/log_tit_topbg.gif);
	background-repeat: repeat-x;
	height:21px;
}
.LoginTxtFld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 19px;
	width: 141px;
	margin-left: 5px;
}
.GreyBox {
	background-color: #f7f7f7;
	border: 1px solid #1355B5;
}
.Footer {
	border-top: 1px solid #919191;
	border-bottom: 1px solid #C5C5C5;
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	padding-left:5px;
	padding-right:5px;
	background-color:#D4D3D3;
}

.CopyRightTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}
.FootServiceLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.FootServiceLink:link {
	text-decoration: none;
}
A.FootServiceLink:visited {
	text-decoration: none;
}
A.FootServiceLink:hover {
	text-decoration: underline;
}
A.FootServiceLink:active {
	text-decoration: none;
}
.AccSelectonBox {
	background-color: #FFFFFF;
	height: 130px;
	width: 225px;
	border: 1px solid #FF9A66;
	margin: 10px;

}
.AccTypeHdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9A66;
}
.ButtonBg {
	background-image: url(../images/button_bg.gif);
	background-repeat: repeat-x;
	height: 20px;
	width: 80px;
	background-position: center center;
	border: 1px solid #1355B5;
	font-weight: bold;


}
.SmallHdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D0DFFE;
	font-size: 12px;
	font-weight: bold;
	color: #0646A7;
	text-decoration: none;
	height: 18px;
	border-bottom: 1px solid #000000;
}
.ServiceDescBox {
	background-color: CFDFFD;
	margin-bottom: 10px;
	padding-right: 2px;
}
.RegdPrivacyDescr {
	background: url(../images/sidebarbg.gif);
	vertical-align: top;
	padding: 4px;
}
/*multiuser background issue fix */
.Descrbg{
	background-color: #D0DFFE;
	border-left: 1px solid #CCCCCC;
}
.signUphelpbg{
	background: url(../images/sidebarbg.gif);
	vertical-align: top;
	border-right: 1px solid #c5c5c5;
	border-left:1px solid #C5C5C5;
}
.InputGrpBox {
	background-color: #f7f7f7;
	border: 1px solid #C5C5C5;
}
.GreenTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #906800;
}

.RegdTxtFld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 19px;
	width: 180px;
	margin-left: 5px;
}
.AcctButtonBg {
	height: 20px;
	width: 120px;
	border: 1px solid #7398DD;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;

}
.webaddcombo {
	height: 19px;
	width: 125px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

}
.BigSizeTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.ThemeBoldTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A42038;
	text-decoration: none;
}
.RegularLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
A.RegularLink:link {
	text-decoration: underline;
}
A.RegularLink:visited {
	text-decoration: underline;
}
A.RegularLink:hover {
	text-decoration: underline;
}
A.RegularLink:active {
	text-decoration: underline;
}
.WizardTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #247133;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	height:24px;
	valign: bottom;
}
.ServiceSelectionBox {
	width: 150px;
	margin-left: 10px;
}
.VerticalLine {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9A66;
	width: 3px;
}
.AmountFld {
	height: 20px;
	width: 60px;
}
.SubTotalBox {
	background-color: #f7f7f7;
	margin-left: 10px;
	border: 1px solid #87A5E1;
}
.NormalRedAlert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.CountryCombo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 19px;
	margin-left: 5px;
}
.Day {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
}
.GpDay {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #007917;
	text-decoration: none;
}
.VertDotLineLeft {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FF9A66;
}
.HoriDotLine {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #FF9A66;
}
.GracePerAlertBox {
	background-color: #EEEEEE;
	width: 100%;
	border: 1px solid #CCCCCC;
}
.BoldRedAlert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3333;
}
.ArDay {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.EvenRow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9A66;
}
.AddRow {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9A66;
}
.HorDotLine {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9A66;
}
button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.buttonStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.gridResponse {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   background-color: #D9D8D8;
   padding-right: 5px;
   padding-left: 5px;
}

.disabLink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #666666;
    text-decoration: underline;
    cursor: hand; 
}

.disabLinkNormal {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: underline;
    cursor: hand; 
}

.tooltip {
   position: absolute;
   top: -1000px;
   left: -1000px;
   border: 1px solid #045B98;
   background: #DAEFFD;
   padding: 2;
   font-family: Verdana, Arial, Helvetica, San-serif;
   font-size: 11px;
   margin-left:5px;
   margin-right:5px;
   width:150px;
   z-index: 10;   
}



.buttonThemeStyle {
   border-top: 1px solid #BBB;
	border-left: 1px solid #BBB;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	background: url(../images/buttonbg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #039;
}

.greyBorder {
	border: 1px solid #CCCCCC;
}
.colorCell {
	height: 10px;
	width: 10px;
	border: 1px solid #000000;
}
.closeButton
{
	background-image: url(../images/close_button_bg.gif);
	padding: 1px;
	height: 20px;
	width: 80px;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.accountBox1 {
	background-color: #FFFFFF;
	border: 1px solid #1355B5;
    margin:25px;
	
}

.layoutBorder {
 	border-left: 1px solid #c5c5c5;
 	border-right: 1px solid #c5c5c5;
 	background-color: #FFFFFF;
}
.leftlayoutBorder {
 	border-left: 1px solid #c5c5c5;
  }
.rightlayoutBorder {
  	border-right: 1px solid #c5c5c5;
 }

.blueLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333399;
	text-decoration: underline;
}
.popupBorder
{
 border-top: 3px solid #c5c5c5;
}

.themeBorder{
 border:1px solid #789EE9;

}

.myAcLeftMenuBox {
	background-color: #D0DFFE;
	margin-bottom: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A3B9E8;
	border-left-color: #7291C7;
}
.leftMenuTopHdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1355B5;
	height: 25px;
}
.leftMenuHdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0E165E;
	background-color: #467ED1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	height: 24px;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1355B5;

}

.leftMenuHover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1355B5;
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #74A3E9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	height: 24px;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1355B5;
}


.leftFrameHdr {
	background-color: #494949;
	height: 24px;
}
.subMenuBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border-right: 1px solid #1355B5;
	border-left: 1px solid #1355B5;
	border-bottom:1px solid #1355B5;
	padding-right: 3px;
	padding-left: 3px;
}
.leftSubMenu {
	height: 24px;
	padding-left: 5px;
	vertical-align: middle;
	padding-top: 1px;
}
.menuLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3064C9;
	text-decoration: none;
}
A.menuLink:link {
	text-decoration: none;
}
A.menuLink:visited {
	text-decoration: none;
}
A.menuLink:hover {
	text-decoration: underline;
}
A.menuLink:active {
	text-decoration: none;
}
.disabledMenuLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A6A6A6;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}
A.disabledMenuLink:link {
	text-decoration: none;
}
A.disabledMenuLink:visited {
	text-decoration: none;
}
A.disabledMenuLink:hover {
	text-decoration: underline;
}
A.disabledMenuLink:active {
	text-decoration: none;
}
.rghtOptionBg
{
	background-color:#FFFFFF;
	border: 1px solid #789EE9;
}
.rghtBoxBorder
{
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #6E8192;

}
.serviceBox
{
	background-color:#EEEEEE;
	border: 1px solid #CCCCCC;
	margin-top:10px;
}

.rewardBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color:#D0DFFE;
	border: 1px solid #789EE9;
}
.firstNmFld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 19px;
	width: 140px;
	}

.signUpHelpBox {
	margin-bottom:5px;
	background-color:#FFFFFF;
	padding:3px;
}

.disBoldText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #AFAFAF;
	text-decoration: none;
}
.disNormalTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AFAFAF;
	text-decoration: none;
}
.disRegdTxtFld {
	height: 19px;
	width: 180px;
	margin-left: 5px;
	background-color:#DCDCDC;
}
.diswebaddcombo {
	height: 19px;
	width: 125px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AFAFAF;
	background-color:#DCDCDC;

}
.disbuttonThemeStyle {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #848484;
   text-decoration: none;
   height: 20px;
   background-image: url(../images/button_bg_disab.gif);
   background-repeat: repeat-x;
   background-position: center center;
   border-top: 1px solid #FFFFFF;
   border-right: 1px solid #404040;
   border-bottom: 1px solid #404040;
   border-left: 1px solid #CCCCCC;
   margin-right: 1px;
   margin-left: 1px;
}
.themeNormalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.fdlgtBg {
	background-color:#f6f6f6;
	border-top: 1px solid #C1C1C1;
	border-bottom: 1px solid #C1C1C1;
}
.fddrkBg {
	background-color:#E6E6E6;
	border-top: 1px solid #FFFFFF;
}
.fdbutBg {
	background-color:#f6f6f6;
	border-top: 1px solid #a7a7a7;
}
.fdbanner {
	background-color:#ffffff;
	border-bottom: 4px solid #c5c5c5;
}

.nav-menu {        
	width: 100%;
    height: 20px;
	margin: 0px;
	padding: 0px;
}

.nav-menu ul {
	list-style: none; 
	padding: 0px; 
	margin: 0px; 
	text-align: center;
}

.nav-menu li {
	display: inline;
	float: left;
    width: 130px;
	text-align: align;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	align: center;         
	padding: 0px; 
	margin-right: 3px;
}

.nav-menu li.selectedTab{
	color: #FFFFFF;
	background-color:#1355B5;
	text-decoration: none;
	float: left;
	display: inline;
	width: 130px;
	height: 20px;
	padding: 0;
	text-align: center;
	align: center; 
	line-height: 20px; 
	margin: 0px;
}


.nav-menu li a.unselectedTab:link {
	color: #000000;
	background-color:#CFDEFD;
	text-decoration: none;
	float: left;
	display: inline;
	width: 130px;
	height: 20px;
	padding: 0;
	text-align: center;
	align: center; 
	line-height: 20px; 
	margin: 0px;
}

.nav-menu li a.unselectedTab:visited {
	color: #000000;
	background-color:#CFDEFD;
	text-decoration: none;
	float: left;
	display: block;
	width: 130px;
	height: 20px;
	padding 0;
	text-align: center;
	align: center;
	line-height: 20px; 
	margin: 0; 	
}

.nav-menu li a.unselectedTab:active {
	color: #000000;
	background-color:#CFDEFD;
	text-decoration: none;
	float: left;
	display: inline;
	width: 130px;
	height: 20px;
	padding: 0px;
	text-align: center;
    align: center;
    line-height: 20px;
    margin: 0px;
}
.nav-menu li a.unselectedTab:hover {
	color: #000000;
	background-color:#CFDEFD;
	text-decoration: underline;
	float: left;
	display: block;
	width: 130px;
	height: 20px;
	padding: 0px;
	text-align: center;
    align: center;
    line-height: 20px;
    margin: 0px;
}

.inviBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color:#FDC368;
	border:1px solid #AB6900;
	height:19px;
	padding-left:10px;
	padding-right:10px;
}
.loginHdr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-color:#c5c5c5;
	height:22px;	
}
.loginButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	valign:middle;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#355EAE;
	height:22px;
	border-top:2px solid #A5B7DB;
	border-left:2px solid #A5B7DB;
	border-right:2px solid #000099;
	border-bottom:2px solid #000099;	
}
.bodyBg
{
	background-color:#EEEEEE;
}

.errorTxt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #EB0F0F;
    text-decoration: none;
    vertical-align: middle;
    }
.confirmBox
{
	border:1px solid #A9A9A9;
	background-color:#F6F6F6
}
.sessionExpiryHdr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #C4314C;
    text-decoration: none;
}
.sessionExpiryQn
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #000;
    text-decoration: none;
}

