/* CSS Document */
html{ height:100%; width:100%;margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:center;}
h1, h2{ margin:0 0 0 0; padding:0 0 0 0; font-size:12px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; color:#990000;}
h3{ margin:0 0 0 0; padding:0 0 5px 0; font-size:12px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#617CAB;}
h3 a {font-size:12px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline;}
h3 a:hover {color:#990000; text-decoration:underline;}
h4{ margin:0 0 0 0; padding:0 0 5px 0; font-size:12px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#617CAB;}
h5 {margin:0 0 0 0; padding:0 0 5px 0; font-size:16px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#617CAB;}
body { margin:0; padding:0; background-color:#e3e8f0; font-family:Arial, Helvetica, sans-serif; height:100%;}
img { border:none 0px;}
a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline;}
a:hover {color:#990000; text-decoration:underline;}/* ////////////// ESTILO ///////////////// */

.clear{clear:both;}
#container {width:893px; margin: 0 auto; padding:0 0 0 0; color:#333333; text-align:left; height:511px;}
#sub_container { width:865px; color:#666666; text-align:left; height:483px; top:12px; left:14px; position:relative;}

/* Removed height definition on 11/17 -- wwj */
#right_area { width:865px; text-align:left; /*height:487px;*/}

sup { margin-left:2px; margin-right:2px; }
sup a { text-decoration:none; }

.area_TopRow {height:38px; width:865px;}
.area_titleLeftCornx {float:left; width:13px; height:37px; background-color:#f6f6f6; border-left:solid 1px #888888; border-top:solid 1px #888888;}

.area_titleLeftCorn {float:left; width:13px; height:38px; background-color:#f6f6f6; border-left:solid 1px #888888; border-top:solid 1px #888888;}
.area_titleLeftCorn2 {float:left; background-image:url(../Images/MainTopLeftCor2.png); background-repeat:no-repeat; width:14px; height:38px;}
.area_title {float:left; background-color:#f6f6f6; border-top:solid 1px #888888; width:390px; height:38px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#444444; font-weight:bold; text-align:left; line-height:38px; vertical-align:middle;}
.area_titleAdm {float:left; background-image: url(../Images/MainTopMain2.png); background-repeat:no-repeat; width:318px; height:38px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#444444; font-weight:bold; text-align:left; line-height:38px; vertical-align:middle;}
.area_titleBR {float:left; background-image: url(../Images/MainTopMain2.png); background-repeat:no-repeat; width:257px; height:38px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#444444; font-weight:bold; text-align:left; line-height:38px; vertical-align:middle;}
.area_titleAF {float:left; background-image: url(../Images/MainTopMain2.png); background-repeat:no-repeat; width:428px; height:38px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#444444; font-weight:bold; text-align:left; line-height:38px; vertical-align:middle;}
.area_titlebr2 {float:left; background-color:#f6f6f6; width:257px; height:37px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#8a97ab; font-weight:bold; text-align:left; line-height:38px; vertical-align:middle; border-top:solid 1px #888888;}

.area_title_inner {height:38px; vertical-align:top; line-height:normal;}
.area_title_inner > .TRSagent {font-size:16px; color:#596b8b; margin:2px 0 0 0; padding:0 0 0 0; height:18px;}
.TRSBroker {font-size:16px; color:#596b8b;}
.area_title_inner > .TRSdivision {height:2px; margin:0 0 0 0; padding:0 0 0 0;}
.area_title_inner > .TRSdivision img {height:2px; margin:0 0 0 0; padding:0 0 0 0; vertical-align:top;}
.area_title2 {float:left; background-color:#f6f6f6; width:410px; height:38px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#8a97ab; font-weight:bold; text-align:left; line-height:38px; vertical-align:middle; border-top:solid 1px #888888;}
.area_title3 {float:left; background-color:#f6f6f6; width:510px; height:38px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#8a97ab; font-weight:bold; text-align:left; line-height:38px; vertical-align:middle; border-top:solid 1px #888888;}

.getstarted_botm {float:left; width:113px; height:38px;}
.viewL_botm {float:left; width:185px; height:38px; background-color:#f6f6f6;}
.about_botm {float:left; width:111px; height:38px;}
.HNPW_botm {float:left; width:156px; height:38px;}
.PRWA_botm {float:left; width:128px; height:38px;}
.BlkCorner {float:left; width:340px; height:38px; background-color:#f6f6f6; border-right:solid 1px #888888; border-top:solid 1px #888888;}


.b_area {width:865px; height:37px;}
.b_areaLC {float:left; background-image: url(../Images/BlueTopLeftCor.png); background-repeat:no-repeat; width:14px; height:37px;}
.b_areaRC {float:left; background-image: url(../Images/Blue2TopRigCorn.png); background-repeat:no-repeat; width:12px; height:37px;}
.b_areaContTB{width:863px; height:7px; display:block; background-color:#abb4c3; border-left:solid 1px #888888; border-right:solid 1px #888888;}
.b_areaCont {width:849px; height:30px; padding-left:14px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#636363; font-weight:bold; text-align:left; line-height:36px; vertical-align:middle ;display:block; background-color:#dddddd; border-left:solid 1px #888888; border-right:solid 1px #888888;}
.b_areaCont a {font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #39486A;}
.b_areaCont a:hover {font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #990000; text-decoration:underline;}
.b_areaContX {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; text-align:left; line-height:45px; vertical-align:middle;}
.b_areaContX > a {font-size:14px; font-family:Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration:underline;}
.b_areaContX > a:hover {font-size:14px; font-family:Arial, Helvetica, Sans-Serif; color:#990000; text-decoration:underline;}

.bid_gridMainSec {width:833px; height:311px; border-right:solid 1px #888888; background-color:#ffffff; border-left:solid 1px #888888; background-repeat:repeat; padding:15px;}

.foot_area {width:865px; height:68px;}
.ft_areaLC {float:left; background-color:#f6f6f6; border-left:solid 1px #888888; border-bottom:solid 1px #888888; width:13px; height:67px;}
.ft_areaCont {float:left; background-color:#f6f6f6; border-bottom:solid 1px #888888; width:837px; height:67px;}
.ft_areaContb {float:left; background-color:#f6f6f6; border-bottom:solid 1px #888888; width:851px; height:67px;}
.ft_areaContbc {float:left; background-image: url(../Images/mainBotBkg.png); background-repeat:repeat-x; width:821px; height:68px;}

.ft_areaRC {float:left; background-color:#f6f6f6; border-right:solid 1px #888888; border-bottom:solid 1px #888888; width:13px; height:67px;}


 span.sp_normal { padding:0 0 0 0; margin:0 0 0 0; letter-spacing:0em; vertical-align:text-top;}
.ulist li { margin-bottom:5px; }
.brokerul { }
.brokerul li { font-size:11px; }
.brokerul a { font-size:11px; }
.BigNumber { font-size:14px; font-weight:bold; margin-right:5px; }

.b_shadow {background-image:url(../Images/np_08.png); background-repeat:repeat-x; position:absolute; top:408px; left:0px; z-index:50; width:865px; height:8px;}
.t_shadow {background-image:url(../Images/np_08T.png); background-repeat:repeat-x; position:absolute; top:75px; left:0px; z-index:50; width:865px; height:8px;}
.t_shadow2 {background-image:url(../Images/np_08T.png); background-repeat:repeat-x; position:absolute; top:0px; left:0px; z-index:50; width:865px; height:8px;}
.t_shadow3 {background-image:url(../Images/np_08T.png); background-repeat:repeat-x; position:absolute; top:45px; left:0px; z-index:50; width:865px; height:8px;}

.ft_Text {width:686px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:justify; margin:0 0 0 0; padding: 2px 0 0 0; font-size: 10px;}
.ft_Text p {font-family:Arial, Helvetica, sans-serif; text-align:justify; margin:0 0 0 0; padding: 2px 0 0 0; font-size: 10px;}
.ft_Images {width:151px; float:right;}
.ft_Imagesb {width:164px; float:right; border-right:solid 1px #888888;}
.formFdis {font-size: 12px; font-family: Arial, Helvetica, san-serif; background-color: #F2F2F2; color: #8d8d8d; border: #97ABC1 1px solid;}
.formFtarea {font-size: 12px; font-family: Arial, Helvetica, san-serif; background-color: #ffffff; color: #5F5F5F; border: #97ABC1 1px solid;}

.formF {font-size: 12px; font-family: Arial, Helvetica, san-serif; background-color: #F2F2F2; color: #5F5F5F; border: #97ABC1 1px solid;}
.formF:focus {background-color: #FFFFFF; border: #516B88 1px solid;}
.formF:hover {border: #C7D1DE 1px solid;}
.formcctitles{float:left; line-height:22px; vertical-align:middle; padding-right:7px; width:180px;}
.formcctitlesx2{float:left; line-height:22px; vertical-align:middle; padding-right:7px; width:170px;}
.formcctitles2{float:left; line-height:22px; vertical-align:middle; padding-right:10px; width:40px;}
.formcctitles3{float:left; line-height:22px; vertical-align:middle; padding-right:10px; width:140px;}
.formcctitles4{float:left; line-height:22px; vertical-align:middle; padding-right:10px; width:135px;}
.formcctitles5{float:left; line-height:22px; vertical-align:middle; padding-right:10px; width:65px;}
.formcctitles6{float:left; line-height:22px; vertical-align:middle; padding-right:10px; width:85px;}
.formcctitles7{float:left; line-height:22px; vertical-align:middle; padding-right:20px; }

.FormfieldsccData {float:left; line-height:22px; vertical-align:middle; }
.smalloc {font-size:10px; text-decoration:underline;}
.smalloc:hover {font-size:10px; text-decoration:underline; color:#990000;}
.fieldsLabels {float:left; line-height:22px; vertical-align:middle;}
.fieldsArea {float:left; margin:0 0 0 5px;}
.fieldsArea a { font-size:10px;}
.fieldsReq {float:left; margin:0 0 0 2px; color:#990000; font-size:10px; vertical-align:text-top;}
.formItems {height:22px; margin:0 0 5px 0;}
.fieldsAreaHNPW {margin:0 0 0 0; line-height:12px;}
.fieldsAreaHNPW a {font-size:10px;}
.formItemsHNPW {margin:0 0 5px 0;}
.redasterix {color:#990000; font-size:12px; float:inherit;}
.formButton { margin-top:10px;}
.formButton2 { margin-top:0px;}
.formRowSpacer{
	height:1px;
	display:block;
	background-color:#CCCCCC;
	margin-top:5px;
	margin-bottom:5px;
	width:835px;
}
.formfareaf {float:left; width:400px; margin-top:15px;}
.Margin15 { margin-left:7px}
.formfareaf2x {float:left; width:570px;}
.formfareaf2 {float:left; width:420px;}
.formfareaf2small {float:left; width:380px;}
.formfareaf3 {float:left; width:400px; }
.formfdivf {width:2px; height:130px; float:left; margin:15px 10px 0 10px; background-color:#cccccc;}
.formfdivf2 {width:2px; height:250px; float:left; margin: 0px 15px 0 15px; background-color:#cccccc;}
.formfdivf2x {width:2px; height:250px; float:left; margin:aa 0px 10px 0 10px; background-color:#cccccc;}
.formfdivf2x1 {width:2px; height:500px; float:left; margin: 0px 10px 0 10px; background-color:#cccccc;}
.formfdivf3 {width:2px; height:350px; float:left; margin: 0px 15px 0 15px; background-color:#cccccc;}
.formfdivf3x {width:2px; height:640px; float:left; margin: 0px 25px 0 25px; background-color:#cccccc;}
.formfdivf4 {width:2px; height:105px; float:left; margin: 0px 15px 0 15px; background-color:#cccccc;}

.formMFtitles{float:left; line-height:22px; vertical-align:middle; padding-right:10px; width:110px;}
.fieldsReq2{float:left; margin:0 0 0 0; padding-right:10px; color:#990000; font-size:10px; vertical-align:text-top; display:inline;}

.FormfieldsLabels {float:left; line-height:22px; vertical-align:middle; padding-right:10px; }
.FormfieldsData {float:left; line-height:22px; vertical-align:middle; }

.FormfieldsLabelsAc {float:left; line-height:22px; vertical-align:middle; padding-right:10px; width:120px;}
.FormfieldsLabelsAcAA {float:left; line-height:22px; vertical-align:middle; padding-right:10px; width:120px; font-weight:bold;}
.FormfieldsDataAc {float:left; line-height:22px; vertical-align:middle; }

.SaveButton {width:76px; height:26px; background:url(../Images/SaveBut.png) top no-repeat; display:block; overflow:hidden;}
.SaveButton:hover {background-position:bottom; cursor:pointer}
.CloseButton {width:76px; height:26px; background:url(../Images/CloseBtn.png) top no-repeat; display:block; overflow:hidden;}
.CloseButton:hover {background-position:bottom; cursor:pointer} 
.SubmitButton {width:76px; height:26px; background:url(../Images/SubmitBu.png) top no-repeat; display:block; overflow:hidden;}
.SubmitButton:hover {background-position:bottom; cursor:pointer}
.RegisterOffButton {width:112px; height:26px; background:url(../Images/RegOffBut.png) top no-repeat; display:block; overflow:hidden;}
.RegisterOffButton:hover {background-position:bottom; cursor:pointer}
.ReturnToButton {width:171px; height:31px; background:url(../Images/RetToOffBut.png) top no-repeat; display:block; overflow:hidden;}
.ReturnToButton:hover {background-position:bottom; cursor:pointer}
.LoginButton {width:76px; height:26px; background:url(../Images/LoginBut.png) top no-repeat; display:block; overflow:hidden;}
.LoginButton:hover {background-position:bottom; cursor:pointer}
.RegisterButton {width:80px; height:26px; background:url(../Images/RegisterBut.png) top no-repeat; display:block; overflow:hidden;}
.RegisterButton:hover {background-position:bottom; cursor:pointer}
.NextButton {width:76px; height:26px; background:url(../Images/NextBut.png) top no-repeat; display:block; overflow:hidden;}
.NextButton:hover {background-position:bottom; cursor:pointer}
.PrevButton {width:84px; height:26px; background:url(../Images/PrevBut.png) top no-repeat; display:block; overflow:hidden;}
.PrevButton:hover {background-position:bottom; cursor:pointer}
.FinishButton {width:76px; height:26px; background:url(../Images/FinishBut.png) top no-repeat; display:block; overflow:hidden;}
.FinishButton:hover {background-position:bottom; cursor:pointer}
.getStartedButton {width:113px; height:38px; background:url(../Images/getStartedButton.png) top no-repeat; display:block; overflow:hidden;}
.getStartedButton:hover {background-position:bottom; cursor:pointer}
.ViewLButton {width:184px; height:38px; background-color:#f6f6f6; border-top:solid 1px #888888; border-left:solid 1px #888888; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.ViewLButton:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}




.AboutNButton {width:111px; height:38px; background:url(../Images/AboutNButton.png) top no-repeat; display:block; overflow:hidden;}
.AboutNButton:hover {background-position:bottom; cursor:pointer}
.HNPWButton {width:154px; height:38px; background-color:#f6f6f6; border-top:solid 1px #888888; border-left:solid 1px #888888; border-right:solid 1px #888888; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.HNPWButton:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}
.PRWAButton {width:128px; height:38px; background:url(../Images/PropertyWatchW.png) top no-repeat; display:block; overflow:hidden;}
.PRWAButton:hover {background-position:bottom; cursor:pointer}
.BackButton {width:76px; height:26px; background:url(../Images/BackBut.png) top no-repeat; display:block; overflow:hidden;}
.BackButton:hover {background-position:bottom; cursor:pointer}
.MailButton {width:76px; height:26px; background:url(../Images/MailBut.png) top no-repeat; display:block; overflow:hidden;}
.MailButton:hover {background-position:bottom; cursor:pointer}
.TestButton {width:76px; height:26px; background:url(../Images/TestBut.png) top no-repeat; display:block; overflow:hidden;}
.TestButton:hover {background-position:bottom; cursor:pointer}
.ChoseButton {width:76px; height:26px; background:url(../Images/ChoseBut.png) top no-repeat; display:block; overflow:hidden;}
.ChoseButton:hover {background-position:bottom; cursor:pointer}
.DeleteButton {width:76px; height:26px; background:url(../Images/DeleteBut.png) top no-repeat; display:block; overflow:hidden;}
.DeleteButton:hover {background-position:bottom; cursor:pointer}
.getnplayBTN {width:99px; height:28px; background:url(../Images/getnplayBTN.png) top no-repeat; display:block; overflow:hidden;}
.getnplayBTN:hover {background-position:bottom; cursor:pointer}
.getnplayBTNx {width:99px; height:28px; float:right; background:url(../Images/getnplayBTN.png) top no-repeat; display:block; overflow:hidden;}
.getnplayBTNx:hover {background-position:bottom; cursor:pointer}
.ChatBtn {width:100px; height:25px; background:url(../Images/ChatBtn.png) top no-repeat; display:block; overflow:hidden;}
.ChatBtn:hover {background-position:bottom; cursor:pointer}
.ComeBackButton {width:129px; height:26px; background:url(../Images/ComeBack.png) top no-repeat; display:block; overflow:hidden;}
.ComeBackButton:hover {background-position:bottom; cursor:pointer}
.OfferActivateButton {width:24px; height:24px; background:url(../Images/OfferActivateBtn.png) top no-repeat; display:block; overflow:hidden;}
.OfferActivateButton:hover {background-position:bottom; cursor:pointer}
.OfferEditButton {width:24px; height:24px; background:url(../Images/OfferEditBtn.png) top no-repeat; display:block; overflow:hidden;}
.OfferEditButton:hover {background-position:bottom; cursor:pointer}
.OfferViewButton {width:24px; height:24px; background:url(../Images/OfferViewBtn.png) top no-repeat; display:block; overflow:hidden;}
.OfferViewButton:hover {background-position:bottom; cursor:pointer}
.HomeButton {width:76px; height:26px; background:url(../Images/HomeBut.png) top no-repeat; display:block; overflow:hidden;}
.HomeButton:hover {background-position:bottom; cursor:pointer}
.Cancel2Button {width:76px; height:26px; background:url(../Images/CancelBut.png) top no-repeat; display:block; overflow:hidden;}
.Cancel2Button:hover {background-position:bottom; cursor:pointer}
.ConfirmButton {width:76px; height:26px; background:url(../Images/ConfirmtBut.png) top no-repeat; display:block; overflow:hidden;}
.ConfirmButton:hover {background-position:bottom; cursor:pointer}
.UpButton { width:12px; height:14px; background:url(../Images/SortArrowUp.png) top no-repeat; display:block; overflow:hidden;}
.DownButton { width:12px; height:14px; background:url(../Images/SortArrowDown.png) top no-repeat; display:block; overflow:hidden;}
.UploadButton {width:70px; height:22px; background:url(../Images/UploadBtn.png) top no-repeat; display:block; overflow:hidden;}
.UploadButton:hover {background-position:bottom; cursor:pointer}
.ImportRetsButton {width:137px; height:26px; background:url(../Images/ImportRetsBut.png) top no-repeat; display:block; overflow:hidden;}
.ImportRetsButton:hover {background-position:bottom; cursor:pointer}
.Edit1Button {width:76px; height:26px; background:url(../Images/Edit1But.png) top no-repeat; display:block; overflow:hidden;}
.Edit1Button:hover {background-position:bottom; cursor:pointer}

.aEnableButton {width:81px; height:26px; background:url(../Images/aEnable.png) top no-repeat; display:block; overflow:hidden;}
.aEnableButton:hover {background-position:bottom; cursor:pointer}
.aDisableButton {width:81px; height:26px; background:url(../Images/aDisable.png) top no-repeat; display:block; overflow:hidden;}
.aDisableButton:hover {background-position:bottom; cursor:pointer}

.Edit1Button {width:76px; height:26px; background:url(../Images/Edit1But.png) top no-repeat; display:block; overflow:hidden;}
.Edit1Button:hover {background-position:bottom; cursor:pointer}
a.newbbtn {background-color:#8da1c3; color:#ffffff; text-decoration:none; font-weight:bold; padding:3px 5px 3px 5px; vertical-align:middle; text-align:center; display:inline-block; margin:0px;}
a.newbbtn:hover{background-color:#5f83a2; color:#ffffff; text-decoration:none;}

.AgentsGridTable  a.newbbtn {background-color:#8da1c3; color:#ffffff; text-decoration:none; font-weight:bold; padding:3px 5px 3px 5px; vertical-align:middle; text-align:center;}
.AgentsGridTable  a.newbbtn:hover {background-color:#5f83a2; color:#ffffff; text-decoration:none;}

.SelectAllButton {width:95px; height:26px; background:url(../Images/SelectAllbtn.png) top no-repeat; display:block; overflow:hidden;}
.SelectAllButton:hover {background-position:bottom; cursor:pointer}
.ClearAllButton {width:90px; height:26px; background:url(../Images/clearallbtn.png) top no-repeat; display:block; overflow:hidden;}
.ClearAllButton:hover {background-position:bottom; cursor:pointer}
.SendREButton {width:172px; height:26px; background:url(../Images/sendregEmail.png) top no-repeat; display:block; overflow:hidden;}
.SendREButton:hover {background-position:bottom; cursor:pointer}

.BR_Home_botm {float:left; width:56px; height:38px;}
.BR_Account_botm {float:left; width:71px; height:38px;}
.BR_Agents_botm {float:left; width:63px; height:38px;}
.BR_Template_botm {float:left; width:81px; height:38px;}
.BR_Registration_botm {float:left; width:90px; height:38px;}
.BR_Comm_botm {float:left; width:116px; height:38px;}
.BR_Reports_botm {float:left; width:68px; height:38px;}
.BR_Help_botm {float:left; width:49px; height:38px;}


.BR_Home_Button {width:55px; height:37px; border-top:solid 1px #888888; border-left:solid 1px #888888; background-color:#f6f6f6; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.BR_Home_Button:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}

.BR_Account_Button {width:70px; height:37px; border-top:solid 1px #888888; border-left:solid 1px #888888; background-color:#f6f6f6; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.BR_Account_Button:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}

.BR_Agents_Button {width:62px; height:37px; border-top:solid 1px #888888; border-left:solid 1px #888888; background-color:#f6f6f6; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.BR_Agents_Button:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}

.BR_Template_Button {width:80px; height:37px; border-top:solid 1px #888888; border-left:solid 1px #888888; background-color:#f6f6f6; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.BR_Template_Button:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}

.BR_Registration_Button {width:89px; height:37px; border-top:solid 1px #888888; border-left:solid 1px #888888; background-color:#f6f6f6; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.BR_Registration_Button:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}

.BR_Comm_Button {width:115px; height:37px; border-top:solid 1px #888888; border-left:solid 1px #888888; background-color:#f6f6f6; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.BR_Comm_Button:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}

.BR_Reports_Button {width:67px; height:37px; border-top:solid 1px #888888; border-left:solid 1px #888888; background-color:#f6f6f6; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.BR_Reports_Button:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}

.BR_Help_Button {width:47px; height:37px; border-top:solid 1px #888888; border-left:solid 1px #888888; border-right:solid 1px #888888; background-color:#f6f6f6; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.BR_Help_Button:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}


.AF_Home_botm {float:left; width:62px; height:38px;}
.AF_Account_botm {float:left; width:76px; height:38px;}
.AF_Agents_botm {float:left; width:69px; height:38px;}
.AF_Template_botm {float:left; width:87px; height:38px;}
.AF_Reports_botm {float:left; width:74px; height:38px;}
.AF_Help_botm {float:left; width:55px; height:38px;}

.AF_Home_Button {width:62px; height:38px; background:url(../Images/affiliated_02.png) top no-repeat; display:block; overflow:hidden;}
.AF_Home_Button:hover {background-position:bottom; cursor:pointer}
.AF_Account_Button {width:76px; height:38px; background:url(../Images/affiliated_03.png) top no-repeat; display:block; overflow:hidden;}
.AF_Account_Button:hover {background-position:bottom; cursor:pointer}
.AF_Agents_Button {width:69px; height:38px; background:url(../Images/affiliated_04.png) top no-repeat; display:block; overflow:hidden;}
.AF_Agents_Button:hover {background-position:bottom; cursor:pointer}
.AF_Template_Button {width:87px; height:38px; background:url(../Images/affiliated_05.png) top no-repeat; display:block; overflow:hidden;}
.AF_Template_Button:hover {background-position:bottom; cursor:pointer}
.AF_Reports_Button {width:74px; height:38px; background:url(../Images/affiliated_06.png) top no-repeat; display:block; overflow:hidden;}
.AF_Reports_Button:hover {background-position:bottom; cursor:pointer}
.AF_Help_Button {width:55px; height:38px; background:url(../Images/affiliated_07.png) top no-repeat; display:block; overflow:hidden;}
.AF_Help_Button:hover {background-position:bottom; cursor:pointer}



.PlanViewButton {width:99px; height:26px; background:url(../Images/ViewPlansBtn.png) top no-repeat; display:block; overflow:hidden;}
.PlanViewButton:hover {background-position:bottom; cursor:pointer}

.PlanMonthlyButton {width:114px; height:26px; background:url(../Images/monthlyPbot.png) top no-repeat; display:block; overflow:hidden;}
.PlanMonthlyButton:hover {background-position:bottom; cursor:pointer}
.PlanLifeButton {width:146px; height:26px; background:url(../Images/lifeoflistingPbot.png) top no-repeat; display:block; overflow:hidden;}
.PlanLifeButton:hover {background-position:bottom; cursor:pointer}

.BRStartButton {width:76px; height:26px; background:url(../Images/BRO_StartBtn.png) top no-repeat; display:block; overflow:hidden;}
.BRStartButton:hover {background-position:bottom; cursor:pointer}
.BRButton {width:76px; height:26px; background:url(../Images/BRO_AcceptBtn.png) top no-repeat; display:block; overflow:hidden;}
.BRAcceptButton {width:76px; height:26px; background:url(../Images/BRO_AcceptBtn.png) top no-repeat; display:block; overflow:hidden;}
.BRAcceptButton:hover {background-position:bottom; cursor:pointer}
.BRDiscButton {width:120px; height:26px; background:url(../Images/BRO_ViewDiscBtn.png) top no-repeat; display:block; overflow:hidden;}
.BRDiscButton:hover {background-position:bottom; cursor:pointer}
.BRViewCommButton {width:141px; height:26px; background:url(../Images/BRO_ViewCommBtn.png) top no-repeat; display:block; overflow:hidden;}
.BRViewCommButton:hover {background-position:bottom; cursor:pointer}
.BRCompButton {width:96px; height:39px; background:url(../Images/BRO_CompBtn.png) top no-repeat; display:block; overflow:hidden;}
.BRCompButton:hover {background-position:bottom; cursor:pointer}





/*Subscriber Menu*/
.SAHome_botm {float:left; width:56px; height:38px;}
.SAAccount_botm {float:left; width:71px; height:38px;}
.SAPlan_botm {float:left; width:52px; height:38px;}
.SAListings_botm {float:left; width:68px; height:38px;}
.SALogout_botm {float:left; width:49px; height:38px;}
.SACC_botm {float:left; width:63px; height:38px;}
.SABuyerOff_botm {float:left; width:98px; height:38px;}
.SAClientOff_botm {float:left; width:99px; height:38px;}
.SA_MenuBkg {height:38px; background:url(../Images/SA_BKGnnn.png) right no-repeat;}
.BUY_MenuBkg {height:38px;}
.MOff_botm {width:120px; height:38px; background:url(../Images/MOfferB_But_Dis.png) right no-repeat; float:left;}

/*Subscriber Referal*/
.referanagent_Button {width:197px; height:64px; background:url(../Images/refer-an-agent.png) top no-repeat; display:block; overflow:hidden;}
.referanagent_Button:hover {background-position:bottom; cursor:pointer}

/*Admin Menu*/
.AdmHome_botm {float:left; width:47px; height:38px;}
.AdmAccounts_botm {float:left; width:66px; height:38px;}
.AdmMessages_botm {float:left; width:70px; height:38px;}
.AdmSettings_botm {float:left; width:61px; height:38px;}
.AdmListings_botm {float:left; width:60px; height:38px;}
.AdmRegistration_botm {float:left; width:121px; height:38px;}
.AdmPlans_botm {float:left; width:45px; height:38px;}
.AdmReports_botm {float:left; width:63px; height:38px;}


.AdmHomeButton {width:47px; height:38px; background:url(../Images/AdminHomeBut.png) top no-repeat; display:block; overflow:hidden;}
.AdmHomeButton:hover {background-position:bottom; cursor:pointer}

.AdmAccountsButton {width:66px; height:38px; background:url(../Images/AdminAccountsBut.png) top no-repeat; display:block; overflow:hidden;}
.AdmAccountsButton:hover {background-position:bottom; cursor:pointer}

.AdmMessagesButton {width:70px; height:38px; background:url(../Images/AdminMessagesBut.png) top no-repeat; display:block; overflow:hidden;}
.AdmMessagesButton:hover {background-position:bottom; cursor:pointer}

.AdmSettingsButton {width:61px; height:38px; background:url(../Images/AdminSettingsBut.png) top no-repeat; display:block; overflow:hidden;}
.AdmSettingsButton:hover {background-position:bottom; cursor:pointer}

.MoreInfoButton {width:89px; height:26px; background:url(../Images/MoreInfoBtn.png) top no-repeat; display:block; overflow:hidden;}
.MoreInfoButton:hover {background-position:bottom; cursor:pointer}

.AcceptOfferButton {width:109px; height:26px; background:url(../Images/AcceptOfferBTN.png) top no-repeat; display:block; overflow:hidden;}
.AcceptOfferButton:hover {background-position:bottom; cursor:pointer}

.QualifyMeButton {width:92px; height:26px; background:url(../Images/QualifyMeBTN.png) top no-repeat; display:block; overflow:hidden;}
.QualifyMeButton:hover {background-position:bottom; cursor:pointer}

.RejectOfferButton {width:109px; height:26px; background:url(../Images/RejectOfferBTN.png) top no-repeat; display:block; overflow:hidden;}
.RejectOfferButton:hover {background-position:bottom; cursor:pointer}

.CompareOfferButton {width:86px; height:26px; background:url(../Images/CompareOfferBTN.png) top no-repeat; display:block; overflow:hidden;}
.CompareOfferButton:hover {background-position:bottom; cursor:pointer}

.ClearOfferButton {width:63px; height:26px; background:url(../Images/ClearOfferBTN.png) top no-repeat; display:block; overflow:hidden;}
.ClearOfferButton:hover {background-position:bottom; cursor:pointer}

.BuyeragentButton {width:166px; height:73px; background:url(../Images/choseplanbtn.png) top no-repeat; display:block; overflow:hidden;}
.BuyeragentButton:hover {background-position:bottom; cursor:pointer}

.vfeccnButton {width:216px; height:88px; background:url(../Images/vfeccn.png) top no-repeat; display:block; overflow:hidden;}
.vfeccnButton:hover {background-position:bottom; cursor:pointer}
.vfecclButton {width:216px; height:88px; background:url(../Images/vfeccl.png) top no-repeat; display:block; overflow:hidden;}
.vfecclButton:hover {background-position:bottom; cursor:pointer}

.eccnButton {width:319px; height:115px; background:url(../Images/eccn.png) top no-repeat; display:block; overflow:hidden;}
.eccnButton:hover {background-position:bottom; cursor:pointer}

.secclButton {width:237px; height:115px; background:url(../Images/seccl.png) top no-repeat; display:block; overflow:hidden;}
.secclButton:hover {background-position:bottom; cursor:pointer}

.ecccoaButton {width:236px; height:92px; background:url(../Images/ecccoa.png) top no-repeat; display:block; overflow:hidden;}
.ecccoaButton:hover {background-position:bottom; cursor:pointer}


.AdmListingsButton {width:60px; height:38px; background:url(../Images/AdminListingsBut.png) top no-repeat; display:block; overflow:hidden;}
.AdmListingsButton:hover {background-position:bottom; cursor:pointer}

.AdmRegistrationButton {width:121px; height:38px; background:url(../Images/AdminRegistrationBut.png) top no-repeat; display:block; overflow:hidden;}
.AdmRegistrationButton:hover {background-position:bottom; cursor:pointer}

.AdmPlansButton {width:45px; height:38px; background:url(../Images/AdminPlansBut.png) top no-repeat; display:block; overflow:hidden;}
.AdmPlansButton:hover {background-position:bottom; cursor:pointer}

.AdmReportsButton {width:63px; height:38px; background:url(../Images/AdminReportsBut.png) top no-repeat; display:block; overflow:hidden;}
.AdmReportsButton:hover {background-position:bottom; cursor:pointer}







.MOffButton {width:119px; height:38px; background-color:#f6f6f6; border-top:solid 1px #888888; border-left:solid 1px #888888; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.MOffButton:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}




.SAHomeButton {width:55px; height:38px; background-color:#f6f6f6; border-top:solid 1px #888888; border-left:solid 1px #c4c4c4; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.SAHomeButton:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}
.SAHomeButtonAcc {width:56px; height:38px; background:url(../Images/transp.gif) top repeat; display:block; overflow:hidden;}

.SAAccountButton {width:70px; height:38px; background-color:#f6f6f6; border-top:solid 1px #888888; border-left:solid 1px #c4c4c4; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.SAAccountButton:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}
.SAAccountButtonAcc {width:71px; height:38px; background:url(../Images/transp.gif) top repeat; display:block; overflow:hidden;}

.SAPlanButton {width:51px; height:38px; background-color:#f6f6f6; border-top:solid 1px #888888; border-left:solid 1px #c4c4c4; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.SAPlanButton:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}
.SAPlanButtonAcc {width:52px; height:38px; background:url(../Images/transp.gif) top repeat; display:block; overflow:hidden;}

.SAListingsButton {width:67px; height:38px; background-color:#f6f6f6; border-top:solid 1px #888888; border-left:solid 1px #c4c4c4; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.SAListingsButton:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}
.SAListingsButtonAcc {width:68px; height:38px; background:url(../Images/transp.gif) top repeat; display:block; overflow:hidden;}

.SALogoutButton {width:47px; height:38px; background-color:#f6f6f6; border-top:solid 1px #888888; border-left:solid 1px #c4c4c4; border-right:solid 1px #888888; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.SALogoutButton:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}
.SALogoutButtonAcc {width:49px; height:38px; background:url(../Images/transp.gif) top repeat; display:block; overflow:hidden;}

.SACCButton {width:62px; height:38px; background-color:#f6f6f6; border-top:solid 1px #888888; border-left:solid 1px #c4c4c4; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.SACCButton:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}
.SACCButtonAcc {width:63px; height:38px; background:url(../Images/transp.gif) top repeat; display:block; overflow:hidden;}

.SABuyerOffButton {width:97px; height:38px; background-color:#f6f6f6; border-top:solid 1px #888888; border-left:solid 1px #c4c4c4; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.SABuyerOffButton:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}
.SABuyerOffButtonAcc {width:98px; height:38px; background:url(../Images/transp.gif) top repeat; display:block; overflow:hidden;}

.SAClientOffButton {width:98px; height:38px; background-color:#f6f6f6; border-top:solid 1px #888888; border-left:solid 1px #c4c4c4; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.SAClientOffButton:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}
.SAClientOffButtonAcc {width:99px; height:38px; background:url(../Images/transp.gif) top repeat; display:block; overflow:hidden;}

.MOffButton {width:119px; height:38px; background-color:#f6f6f6; border-top:solid 1px #888888; border-left:solid 1px #c4c4c4; display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.MOffButton:hover {color:#8a97ab; text-decoration:none; cursor:pointer; background-color:#eeeeee;}
.MOffButtonAcc {width:120px; height:38px; background:url(../Images/transp.gif) top repeat; display:block; overflow:hidden;}

.AcceptButton {width:72px; height:28px; background:url(../Images/AcceptBtn.png) top no-repeat; display:block; overflow:hidden;}
.AcceptButton:hover {background-position:bottom; cursor:pointer}
.AcceptButtonAcc {width:72px; height:28px; background:url(../Images/transp.gif) top repeat; display:block; overflow:hidden;}

.ViewDetButton {width:100px; height:26px; background:url(../Images/ViewDetBut.png) top no-repeat; display:block; overflow:hidden;}
.ViewDetButton:hover {background-position:bottom; cursor:pointer}
.ViewDetButtonAcc {width:100px; height:26px; background:url(../Images/transp.gif) top repeat; display:block; overflow:hidden;}


.ABTL_Button {width:159px; height:26px; background:url(../Images/abtl_N_But.png) top no-repeat; display:block; overflow:hidden;}
.ABTL_Button:hover {background-position:bottom; cursor:pointer}

.ATLL_Button {width:173px; height:26px; background:url(../Images/atltl_N_But.png) top no-repeat; display:block; overflow:hidden;}
.ATLL_Button:hover {background-position:bottom; cursor:pointer}

.STWM_Button {width:167px; height:26px; background:url(../Images/sendtoWM_But.png) top no-repeat; display:block; overflow:hidden;}
.STWM_Button:hover {background-position:bottom; cursor:pointer}

.AddBut_Button {width:101px; height:26px; background:url(../Images/addBut_But.png) top no-repeat; display:block; overflow:hidden;}
.AddBut_Button:hover {background-position:bottom; cursor:pointer}
.BBTtext{ color:#617CAB; font-weight:bold;}

.wh3{color:#ffffff;}
.bluewh3{ height:16px; line-height:16px; padding-left:5px; margin:5px 0 5px 0; vertical-align:middle; background-color:#617CAB; width:824px;}




/*Subscriber Menu*/
.subscribermainscroll {width:848px; height:339px; top:-14px; position:relative; border: none 0px; overflow:auto;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #215484;
scrollbar-3dlight-color: #828282;
scrollbar-darkshadow-color: #828282;
scrollbar-face-color: #f4f4f0;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #BABABA;
scrollbar-track-color: #B1BDE2;
}
.subscribermainscrollw {width:850px; height:339px; top:-14px; position:relative; border: none 0px; overflow:auto;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #215484;
scrollbar-3dlight-color: #828282;
scrollbar-darkshadow-color: #828282;
scrollbar-face-color: #f4f4f0;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #BABABA;
scrollbar-track-color: #B1BDE2;
}

.subscribermainscrollsm {width:800px; height:80px; top:0px; position:relative; border: solid 1px #999999; overflow:auto;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #215484;
scrollbar-3dlight-color: #828282;
scrollbar-darkshadow-color: #828282;
scrollbar-face-color: #f4f4f0;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #BABABA;
scrollbar-track-color: #B1BDE2;
}
.subscribermainscrollsr {width:500px; height:339px; top:-14px; position:relative; border: none 0px; overflow:auto;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #215484;
scrollbar-3dlight-color: #828282;
scrollbar-darkshadow-color: #828282;
scrollbar-face-color: #f4f4f0;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #BABABA;
scrollbar-track-color: #B1BDE2;
}
.subscribermainscrollwe {width:850px; left:10px; height:330px; position:relative; border: none 0px; overflow:auto;}
.bid_gridMainSecq {width:865px; height:311px; background-image: url(../Images/grid_Bkg2.png); background-repeat:repeat; padding:0px;}


.Listingscroll {width:523px; height:336px; left:-5px; top:-12px; position:relative; border: none 0px; padding:0px; overflow:auto;}

 textarea.TermsCond {width:600px; height:200px; border:1px solid #ccc; background:#f2f2f2; font:normal 11px/15px arial; padding:6px; color:#333;}

.TermsCond {width:590px; height:220px; border:1px solid #ccc; background:#f2f2f2; padding:6px; overflow:auto;}
.TermsCond2  {width:810px; height:220px; border:1px solid #ccc; background:#f2f2f2; padding:6px; overflow:auto;}
.TermsCond, .TermsCond2 p {text-align:justify; font:normal 11px/11px arial; color:#333;}

.AlignRight {text-align:right; padding-right:5px;}

.RankArea {height:30px; text-align: center; width:223px; background-image:url(../Images/menuBkg.png); background-repeat:repeat-y;} 
.RankText {float: left; height:30px; line-height:30px; vertical-align:middle; margin-left:25px;}
.RankBox {color:#990000; background:url(../Images/RankBack.png) top no-repeat; height:30px; width:30px; line-height:30px; vertical-align:middle; font-weight:bold; font-size:14px; display:block; text-align:center; float:left; margin-left:5px;}

.videoChooseClear { border:solid 1px #ffffff; background-color:#ffffff; }
.videoChooseSel { border:solid 1px #416098; background-color:#becbe3; }
.MessageBlank {height:18px; line-height:18px; vertical-align:middle; margin-bottom:0px; margin-top:0px;}
.MessageError, .MessageInfo, .MessageWarning {height:18px; line-height:18px; vertical-align:middle; margin-bottom:4px; margin-top:4px;}
.MessageIcon {height:18px; width:18px; float:left; margin-right:4px;}
.MessageArea {float:left; color:#555555; font-weight:bold;}
.MessageArea span {color:#555555; font-weight:bold;}
.MessageType {font-weight:bold; padding-right:2px;}
.MessageText {font-weight:normal;}
.MessageError > .MessageIcon {background:url(../Images/error_icon.png) top no-repeat;} 
.MessageError > .MessageArea > .MessageType {color:#990000;}
.MessageError > .MessageArea > .MessageText {color:#555555;}
.MessageWarning > .MessageIcon {background:url(../Images/warning_icon.png) top no-repeat;} 
.MessageInfo > .MessageIcon {background:url(../Images/info_icon.png) top no-repeat;} 
.MessageBlank > .MessageIcon {} 

.FloatMargin {float:left; margin-left:5px;}
.FloatMargin10 {float:left; margin-left:40px;}
.FloatMargin25 {float:left; margin-left:25px;}

.FloatMarginh24 {float:left; margin-left:8px; height:24px; line-height:24px; vertical-align:middle;}
.FloatMargin40 {float:left; margin-left:40px;}
.FloatMargin120 {float:left; margin-left:120px;}
.FloatMargin130 {float:left; margin-left:120px; margin-top:15px;}
.FloatMargin200 {float:left; margin-left:200px; margin-top:15px;}
.CL_OddRow {
	background-color:#FFFFFF;
	text-decoration:none;
	color:#666666;
	height:48px;
	line-height:24px;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:4px;
	width:300px;
	float:left;
}
.CL_OddRow:hover {
	background-color:#DCE6EF;
	text-decoration:none;
	color:#333333;
}
.CL_Thumb {float:left;}
.CL_RowSpacer{
	height:1px;
	display:block;
	background-color:#CCCCCC;
	width:550px;
}

/*---------------------------Float Blue Comment Area-----------------------------*/
.FloatMessageBox {float:right; position:absolute; top:45px; right:10px; }
.FloatBlueArea {background-image:url(../Images/RightBlueFD.png); background-color:#cccccc; background-repeat:repeat-y; height:319px; width:313px; position:absolute; top:76px; right:0px; z-index:4; padding:10px;}
.FloatBlueArea h3 { font-size:14px;}
.FloatBlueAreax {background-image:url(../Images/RightBlueFD.png); background-color:#cccccc; background-repeat:repeat-y; height:319px; width:313px; position:absolute; top:0px; right:0px; z-index:4; padding:10px;}
.FloatBlueAreax h3 { font-size:14px;}
/*---------------------------Float Blue Comment Area-----------------------------*/
           
/*---------------------------Float White Comment Area-------------------------*/
.FloatWhiteArea { height:299px; width:313px; position:absolute; top:10px; right:10px; z-index:4; padding:10px 0px 0px 15px; }
.FloatWhiteArea h3 {font-size:14px; }
.FloatWhiteAreaPlanList { height:130px; width:700px; position:absolute; top:180px; left:100px; z-index:4; padding:10px; }
.FloatWhiteAreaPlanList h3 {font-size:14px; }
/*---------------------------Float White Comment Area-------------------------*/
                    
/*---------------------------AgentTable-----------------------------*/
.AgentsGridTable {border:none 0px; width:770px; vertical-align:top; margin-left:2px;}
.AgentsGridTable a {color: #405A82; text-decoration:underline;}
.AgentsGridTable a:hover {color: #990000; text-decoration:underline;}
.AgentsGridTable caption {padding: 0 0 5px 0; width: 770px; font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: right;}
.AgentsGridTable th {font: bold 12px Arial, Helvetica, sans-serif; color: #4f6b72; border-right: 1px solid #8da1c9; border-left: 1px solid #8da1c9; border-bottom: 1px solid #8da1c9; border-top: 1px solid #8da1c9; text-align: left; padding:  2px 4px 2px 4px; background: #CAE8EA url(../Images/AgentListHeaderBkg.png) no-repeat; vertical-align:top;}
.AgentsRow {border-right: 1px solid #8da1c9; border-left: 1px solid #8da1c9; border-bottom: 1px solid #8da1c9; background: #fff; padding: 2px 2px 2px 2px; color: #4f6b72;}
.AgentsAltRow {border-right: 1px solid #8da1c9; border-left: 1px solid #8da1c9; border-bottom: 1px solid #8da1c9; background: #EBEDF5; padding: 2px 2px 2px 2px; color: #4f6b72;}
.AgentsSelRow {border-right: 1px solid #8da1c9; border-left: 1px solid #8da1c9; border-bottom: 1px solid #8da1c9; background: #ffff80; padding: 2px 2px 2px 2px; color: #4f6b72;}
.AgentsGridTable td {border-right: 1px solid #8da1c9; border-top: 1px solid #8da1c9; border-left: 1px solid #8da1c9; border-bottom: 1px solid #8da1c9; padding: 2px 4px 2px 4px; color: #4f6b72; vertical-align:top;}
/*---------------------------AgentTable-----------------------------*/
.pointerunder{ cursor:pointer; text-decoration:underline;}

/*---------------------------AgentTable-----------------------------*/
.AgentsGridTable2 {border:none 0px; width:400px; vertical-align:top;}
.AgentsGridTable2 a {color: #405A82; text-decoration:underline;}
.AgentsGridTable2 a:hover {color: #990000; text-decoration:underline;}
.AgentsGridTable2 caption {padding: 0 0 5px 0; width: 400px; font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: right;}
.AgentsGridTable2 th {font: bold 16px Arial, Helvetica, sans-serif; color: #2956a5; border-right: 0px none; border-left: 0px none; border-bottom: 2px solid #8da1c9; border-top: 0px none; text-align: left; padding:  2px 4px 2px 4px; vertical-align:top;}
.AgentsGridTable2 td {border-right: 0px none; border-top: 0px none; border-left: 0px none; border-bottom: 0px none; padding: 2px 4px 2px 4px; color: #4f6b72; vertical-align:top; padding-left:20px;}
/*---------------------------AgentTable-----------------------------*/
.textint{text-indent:-20px}
/*---------------------------ListTable-----------------------------*/
.ListGridTable {width:500px; vertical-align:top; border:none 0px; border-collapse:inherit;}
.ListRow {  background: #fff; padding: 4px 4px 4px 4px; color: #4f6b72;}
.ListGridTable td {border: 1px solid #8da1c9; padding:0; color: #4f6b72; vertical-align:top; padding: 4px;}
.ListRow > td.center {text-align:center; background: #EBEDF5}
.ListRow > td.center:hover {background: #D6DAEB;}
.ListRow > td.just {text-align:justify;}

.ListGridTablez {width:500px; vertical-align:top; border:0px; border-spacing:0px; }
.ListGridTablez td {border: none 0px; border-spacing:0px; }
.ListRowz {background: #ffffff; padding:4px 4px 4px 4px; color: #4f6b72; border:0px;}
.ListRowz:hover {background:#eef0f7;}
.ListGridTablez td {border-bottom:1px solid #CCCCCC; color:#4f6b72; vertical-align:top; padding:12px 4px 12px 4px;}
.ListRowz > td.center {text-align:center; font-weight:bold; border-spacing:0px;  }
.ListRowz > td.just {text-align:justify; border-spacing:0px; }
.imagemargin {border:1px solid #CCCCCC; width:90px;}
.imagemargin:hover { border:1px solid #888888; width:90px;}
.imagemargin img {margin:4px;}

/*---------------------------ListTable-----------------------------*/

/*---------------------------PlansTable-----------------------------*/
.PlansGridTable {width:500px; vertical-align:top; border-collapse:collapse;}
.PlansGridTablex {width:200px; vertical-align:top; border-collapse:collapse; font-size:10px;}
.PlansRow {background: #fff; padding: 4px 4px 4px 12px; color: #4f6b72;}
.PlansRowx {background: #fff; padding: 2px 2px 2px 4px; color: #4f6b72;}
.PlansGridTable td {border: 1px solid #8da1c9; padding:0; color: #4f6b72; vertical-align:top; padding: 4px;}
.PlansGridTablex td {border: 1px solid #8da1c9; padding:0; color: #4f6b72; vertical-align:top; padding: 2px;}
.PlansRow > td.center {text-align:center; background: #EBEDF5;}
.PlansRow > td.center:hover {background: #D6DAEB;}
.PlansRow > td.left {text-align:left; font-weight:bold; width:88px;}
.PlansRow > td.leftx {text-align:left; font-weight:bold; border: none 0px;}
.PlansRow > td.right {text-align:right; border: none 0px;}
.PlansRow > td.centerx {text-align:left; background: #EBEDF5; font-weight:bold;}
.PlansRow > td.just {text-align:justify;}
td.center > input[type="radio"] {margin-right:0px; margin-left:0px; padding-left:0px;}
/*---------------------------PlansTable-----------------------------*/

.ReportsCriteriaTable {width:600px; border:none;}
.ReportsCriteriaRow {background: #fff; color:#4f6b72}
.ReportsCriteriaRow td.center {text-align:center; background: #EBEDF5; font-weight:bold;}

/*---------------------------CopyRight Area-----------------------------*/
.copynote {width:100%; text-align:right; margin:0 10px 0 0; padding: 0 10px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.copynote a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.developedby {float:left; text-align:Left; margin:0 0 0 2px; padding:0 0 0 2px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.developedby a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}

/*---------------------------CopyRight Area-----------------------------*/

/*---------------------------Overlay-----------------------------*/
#pnlOverlay {visibility: hidden; display:inline;  float:right;}
.OverlayMasterBig {display:none;}
.OverlayMasterBig > #PopUpOL {position: absolute; left: 0px; top: 0px; width:100%; height:100%; text-align:center; z-index: 1000; font-size:10px;}
.OverlayMasterBig > #PopUpOL > .PopUp_Cont {width:698px; margin: 0px auto; height: 400px; overflow:none; border:1px solid #b5b5b5; padding:0px; background-color:#ffffff;}
.OverlayMasterBig > #PopUpOL > .PPTopBan { width:700px; height:20px; margin: 0px auto; margin-top:30px;}
.OverlayMasterBig > #PopUpOL > .PPTopBan > .PPTitle{ float:left; height:20px; width:622px; background-color:#abb4c3; font-weight:bold; color:#e5eaec; font-size:12px; line-height:20px; vertical-align:middle; text-align:left; padding-left:10px;}
.OverlayMasterBig > #PopUpOL > .PPTopBan > .PPClose_botm {float:left; width:68px; height:20px;}
.OverlayMasterBig > #flashPPbckg{width:893px; height:511px; position:absolute; left:-14px; top:-12px; z-index:700;}
.OverlayMasterBig > #PopUpOL > .PopUp_Cont > .IframePP {width:698px; height: 400px; border:none 0px;} 

.OverlayMasterSmall {display:none;}
.OverlayMasterSmall > #PopUpOL {position: absolute; left: 0px; top: 0px; width:100%; height:100%; text-align:center; z-index: 1000; font-size:10px;}
.OverlayMasterSmall > #PopUpOL > .PopUp_Cont {width:398px; margin: 0px auto; height:300px; overflow:auto; border:1px solid #b5b5b5; padding:0px; background-color:#ffffff;}
.OverlayMasterSmall > #PopUpOL > .PPTopBan { width:400px; height:20px; margin: 0px auto; margin-top:30px;}
.OverlayMasterSmall > #PopUpOL > .PPTopBan > .PPTitle{ float:left; height:20px; width:322px; background:url(../Images/PopUpTBkg.png) left no-repeat; font-weight:bold; color:#e5eaec; font-size:12px; line-height:20px; vertical-align:middle; text-align:left; padding-left:10px;}
.OverlayMasterSmall > #PopUpOL > .PPTopBan > .PPClose_botm {float:left; width:68px; height:20px;}
.OverlayMasterSmall > #flashPPbckg{width:893px; height:511px; position:absolute; left:-14px; top:-12px; z-index:700;}
.OverlayMasterSmall > #PopUpOL > .PopUp_Cont > .IframePP {width:398px; height: 300px; border:none 0px;} 
.PPCloseButton {width:68px; height:20px; background:url(../Images/PopUpClose.png) top no-repeat; display:block; overflow:hidden;}
.PPCloseButton:hover {background-position:bottom; cursor:pointer;}
.updatebtr, .updatebtr:link {text-decoration:none; background-color:#8498c0; color:#555555; height:20px; line-height:20px; font-size:12px; font-weight:bold; text-align:center; vertical-align:middle; text-decoration:none; display:block; padding:0 10px 0 10px;}
.updatebtr:hover{background-color:#4b6390; color:#ffffff;}


.PP_IFrame { font-size:10px; text-align:justify; padding:10px;}
.PP_IFrame  li {list-style:disc;}
.PP_IFrame  a { font-size:10px;}
.PP_IFrame  span {font-weight:bold; color:#617CAB;} 

.PP_IFrame2 { font-size:10px; text-align:justify; padding:10px;}
.PP_IFrame2  li {list-style:decimal;}
.PP_IFrame2  a { font-size:10px;}
.PP_IFrame2  span {font-weight:bold; color:#617CAB;}

.IframeBody { background-color:#ffffff; margin:0 0 0 0; padding:0 0 0 0;}
/*---------------------------Overlay-----------------------------*/

/*---------------------------Privacy Policy Link Button----------------------------*/
.PrivacyPolicy_Popup {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:underline;}
.PrivacyPolicy_Popup:hover {color:#990000;}
/*---------------------------Privacy Policy Link Button----------------------------*/
.Terms_Popup {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:underline;}
.Terms_Popup:hover {color:#990000;}
/*---------------------------Term Conditions Link Button----------------------------*/

/*---------------------------Privacy Policy Link Button----------------------------*/

/*---------------------------Subscriber Area Icons Nav----------------------------*/
.Sub_Ico_Nav span{height:25px; line-height:25px; vertical-align:middle; font-weight:bold; text-decoration:underline;}
.Sub_Ico_Nav img {margin: 2px 5px 2px 0px; vertical-align:middle;height:25px; line-height:25px; text-decoration:none;}
.Sub_Ico_Nav span:hover {color:#990000;}
.Sub_Ico_Nav { text-decoration:none;}
.Sub_Ico_Nav:hover { text-decoration:none; cursor:pointer;}
.Sub_Ico_Nav_Desc {font-size:10px; margin-left:36px;}
/*---------------------------Subscriber Area Icons Nav----------------------------*/
/*---------------------------BrokerArea Icons Nav----------------------------*/
.BR_Ico_Nav span{height:37px; line-height:37px; vertical-align:middle; font-weight:bold; text-decoration:underline;}
.BR_Ico_Nav > img {margin: 2px 5px 2px 0px; vertical-align:middle; height:37px; line-height:37px; text-decoration:none;}
.BR_Ico_Nav span:hover {color:#990000;}
.BR_Ico_Nav:hover { text-decoration:none;}
.BR_Ico_Nav_Desc {font-size:10px; margin-left:40px;}
/*---------------------------Subscriber Area Icons Nav----------------------------*/

.LoginBkg {position:absolute; top:120px; left:260px; width:359px; height:222px; z-index:100; background:url(../Images/LoginFBkg.png) top no-repeat; background-color:#abb4c3;}
.LoginPos {padding:85px 0 0 15px;}
.RegCodeBkg {position:absolute; top:135px; left:272px; width:320px; height:222px; z-index:100; background:url(../Images/RegCodeBkg.png) top no-repeat;}
.RegCodePos {padding:85px 0 0 15px;}
.RegCodeDesc {position:absolute; top:310px; left:280px; width:304px; height:150px; z-index:100;}
.CenterFLV { margin-left:50px;}

.CentImgFild {vertical-align:middle;} 
.CentImgFild img {vertical-align:middle;} 
.H_List li {list-style-type:none; line-height:25px; vertical-align:middle; font-weight:bold; clear:both;}
.H_List img {height:25px; vertical-align:middle; margin-right:5px; margin-bottom:5px; display:block; border: none; float: left;
}
.H_SubList li {list-style-image: url('../Images/bullet.png'); height:24px; line-height:24px; vertical-align:middle; list-style-position:outside; font-weight:normal;}
.H_SubList { margin-bottom:15px;}

.HNPW_Master {}
.HNPW_Master2 {margin-top:25px;}
.HNPW_List {float:left; width:220px;}
.HNPW_Cont {float:left; width:590px;}
.HNPW_Div {width:2px; height:220px; float:left; margin:0px; background-color:#cccccc;}
.HNPW_Scroll {width:598px; height:336px; margin-top:-10px; margin-right:-18px; position:relative; border: none 0px; overflow:auto; float:left; 
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #215484;
scrollbar-3dlight-color: #828282;
scrollbar-darkshadow-color: #828282;
scrollbar-face-color: #f4f4f0;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #BABABA;
scrollbar-track-color: #B1BDE2;
}
.SNPBkg {position:relative; margin-top:-40px; margin-right:-18px; width:365px; height:280px; z-index:100; overflow:auto; float:left; background:url(../Images/Share_Bkg.png) top no-repeat;}

.HNPW_Scroll2 {width:608px; height:339px; top:0px; position:absolute; border: none 0px; overflow:auto; float:left; 
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #215484;
scrollbar-3dlight-color: #828282;
scrollbar-darkshadow-color: #828282;
scrollbar-face-color: #f4f4f0;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #BABABA;
scrollbar-track-color: #B1BDE2;
}

.HNPW_Scroll h3 {margin-top:34px;}
.LoaderDiv {position:absolute; top:136px; left:305px; z-index:110;}
.smalltext {font-size:10px; line-height:10px; color:#666666;}
.smalltextz {font-size:10px; line-height:10px; color:#666666; width:120px; float:left;}
.FloatMargin00 {float:left;}
.FloatMarginRR {float:Right;}
.FloatMarginRR2 {float:Right; margin-right:10px;}
.formItemsFloat {height:22px; margin:0 0 5px 0; float:left;}
.GNPBkg {position:relative; text-align:right; margin-top:15px; left:120px; padding-top:124px; width:365px; height:160px; z-index:100; background:url(../Images/GNP_Bkg.png) top no-repeat;}
.GNPPos {margin:0px 22px 15px 5px;  text-align:right;}
.GNPPos > h5 {text-align:right;}
.BillingFloater {position:absolute; top:15px; right:20px; height:100px; width:400px; z-index:20;}

.CustServBkg {background-image:url(../Images/CustServBkg.jpg); background-position:top right; background-repeat:no-repeat; width:590px; height:324px; margin-top:-15px; right:-15px; position:relative; border: none 0px; float:right;}
.CustServBkg h3 {margin-top:24px;}

.CustServBkg3 {background-image:url(../Images/CustServBkg.jpg); background-position:top right; background-repeat:no-repeat; width:590px; height:332px; margin-top:0px; right:-15px; position:relative; border: none 0px; float:left;}
.CustServBkg3 h3 {margin-top:14px;}

.CustServBkg3ac {background-image:url(../Images/CustServBkg.jpg); background-position:top right; background-repeat:no-repeat; width:848px; height:332px; margin-top:0px; right:0px; position:relative; border: none 0px; float:left;}
.CustServBkg3ac h3 {margin-top:14px;}


.WelcomeBkg { margin-top:12px; background-image:url(../Images/HNPW_WelcomeBkg.jpg); background-position:bottom right; background-repeat:no-repeat; width:590px; height:314px;  right:-15px; position:relative; border: none 0px; float:right;}
.WelcomeBkg h3 {margin-top:14px;}

.HNPW_TextCont {text-align: justify; padding-right: 10px; color: #333333;}
.HNPW_TextCont a {color: #333333; text-decoration:underline;}
.HNPW_TextCont a:hover {color:#990000; text-decoration:underline;}
.WelcomeBkg2 { background-image:url(../Images/HNPW_WelcomeBkg.jpg); background-position:bottom right; background-repeat:no-repeat; width:848px; height:339px; top:0px; position:relative; border: none 0px; float:left;}
.WelcomeBkg2None {width:848px; height:339px; top:0px; position:relative; border: none 0px; float:left;}
.WelcomeBkg2sxz { background-image:url(../Images/HNPW_WelcomeBkg.jpg); background-position:bottom right; background-repeat:no-repeat; width:848px; height:339px; top:0px; position:relative; border: none 0px; float:left;}


.CustServBkg2 { background-image:url(../Images/CustServBkg.jpg); background-position:top right; background-repeat:no-repeat; width:608px; height:339px; top:0px; position:relative; border: none 0px; float:left;}
.CustServBkg3 { background-image:url(../Images/CustServBkg.jpg); background-position:top right; background-repeat:no-repeat; width:835px; height:339px; top:0px; position:relative; border:none 0px; float:left; }
.CustServBkg2 h3 {margin-top:24px;}
.CloseBtn {width:76px; height:26px; background:url(../Images/CloseBtn.png) top no-repeat; display:block; overflow:hidden;}
.CloseBtn:hover {background-position:bottom; cursor:pointer}
.WelcomeBkg3 {background-image:url(../Images/HNPW_WelcomeBkg.jpg); background-position:bottom right; background-repeat:no-repeat; width:608px; height:339px; top:0px; position:relative; border: none 0px; float:left;}
.WelcomeBkg3 h3 {margin-top:24px;}
.InfoNoDisplay {background-image:url(../Images/InfoNoDisplay.gif); background-repeat:no-repeat; width:228px; height:90px; position:absolute; bottom:80px; right:28px;}
.WelcomeBkg4 { background-image:url(../Images/HNPW_WelcomeBkg.jpg); background-position:bottom right; background-repeat:no-repeat; width:810px; height:339px; top:0px; position:relative; border: none 0px; float:left;}

.ClearTable {border:none 0px; border-collapse:collapse;}
.ClearTable td {padding:2px; vertical-align:top;}
.ClearTable h3 {margin-bottom:-2px; padding-bottom:0px; }

/*Modal Popup*/
.ModalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.ModalPopupXZ {
	background-color:#ece7d9;
	border-width:1px;
	border-style:solid;
	border-color:#8d805c;
	padding:3px;
	width:350px;
	text-align:left;	
}
.ModalPopupXZ Table{margin:0px; padding:0px; border-collapse:collapse;}
.ModalPopupXZ Table td{ font-weight:bold; background-color:#ae0001; margin:0px; padding:4px; color:#ffffff;  }


.ModalPopupXZ2 {
	background-color:#ece7d9;
	border-width:1px;
	margin-top:-125px;
	margin-left:-30px;
	border-style:solid;
	border-color:#8d805c;
	padding:3px;
	width:807px;
	text-align:left;
	z-index:258888888;	
}
.ModalPopupXZ2 Table{margin:0px; padding:0px; border-collapse:collapse;}
.ModalPopupXZ2 Table td{ font-weight:bold; background-color:#ae0001; margin:0px; padding:4px; color:#ffffff;  }






.ModalPopup {
	background-color:#eaeef4;
	border-width:3px;
	border-style:solid;
	border-color:#3b517b;
	padding:3px;
	width:250px;
	text-align:left;
}

/* Accordion */
.accordion
{
	width:577px;
}
.accordionHeader
{
    border: none 0px;
    color: #333333;
    background: #CAE8EA url(../Images/AgentListHeaderBkg.png) no-repeat; 
    background-position:top left;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    border: 1px solid #999999;
}

.accordionHeader a
{
	color: #333333;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #999999;
    color: #990000;
    background: #CAE8EA url(../Images/AgentListHeaderBkg.png) no-repeat; 
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #990000;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #ffffff;
    
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    color:#333333;
    text-align:justify;
}
.SubscriberInfoNotes {text-align:justify; margin-bottom:5px; width:370px; color:#999999;}
.SubscriberInfoNotes2 {text-align:justify; margin-bottom:5px; width:300px; color:#999999;}
.SubscriberInfoNotes3 {text-align:justify; margin-bottom:5px; width:650px; color:#666666;}
.ScriptBox 
{
	border: 1px solid #999999;
	width:500px;
	height:100px; 
	margin-top:10px;
	white-space:pre-wrap;       
	white-space:-moz-pre-wrap; 
	white-space:-pre-wrap;      
	white-space:-o-pre-wrap;    
	word-wrap:break-word;
	padding:4px; 
  }
  .ACR1bkgAR  {background-image:url(../Images/OfferEditBkg1.jpg); background-position:bottom right; background-repeat:no-repeat; width:848px; height:339px; top:0px; position:relative; border: none 0px; float:left;}

.ACR1xbkg {background-image:url(../Images/OfferEditBkg1.jpg); background-position:top right; background-repeat:no-repeat; width:850px; height:339px; top:0px; position:relative; border: none 0px;}
.ACR1bkg  {background-image:url(../Images/OfferEditBkg1.jpg); background-position:bottom right; background-repeat:no-repeat; width:850px; height:339px; top:0px; position:relative; border: none 0px; float:left;}
.ACR1xbkg2 {background-image:url(../Images/OfferEditBkg1.jpg); background-position:top right; background-repeat:no-repeat; width:850px; height:339px; top:-25px; position:relative; border: none 0px; overflow:hidden;}
.ACR1xbkg2s {background-image:url(../Images/HNPW_WelcomeBkg.jpg); background-position:bottom right; background-repeat:no-repeat; width:850px; height:339px; top:-25px; position:relative; border: none 0px; overflow:hidden;}

	#AdmainMenu li{height:20px; float:left; margin:0 10px 0 10px; font-size:12px;}
	#AdmainMenu li:hover{ background-color:#666666;}
	#AdmainMenu a:link{color:#000000; text-decoration: none;}
	#AdmainMenu a:hover{color:#ffffff; background-color:#666666;}
	#AdmainMenu ul{}
	#AdmainMenu td{padding: 0px 0px 0px 0px;}
	
a.AdnavLink:link{	color: #999999;	font-size: 12px; font-weight:bold; text-decoration: none;}

a.AdnavLink:visited{	color: #999999;	font-size: 12px; font-weight:bold; text-decoration: none;}

a.AdnavLink:hover{	color: #cccccc;	font-size: 12px; font-weight:bold; text-decoration: none;}

/*---------------------------Pager Bar----------------------------*/
.Pager { font-size:12px; }
.Pager a { text-decoration:none; }
.Pager a:hover { text-decoration:none; }
.PagerButton { margin:0 4px 0 0; vertical-align:middle; font-weight:bold; text-align:center; }
.PagerTextBox { margin:0 4px 0 0; width:20px; vertical-align:middle; }
.PagerLabel { margin:0 4px 0 0; vertical-align:middle;}
/*---------------------------Pager Bar----------------------------*/
.planssecbkg3{background:url(../Images/chooseplanbkg.png) top right no-repeat; top:15px; position:relative; border: none 0px; width:849px; height:339px; margin:-15px -12px 0px 0px; padding:0;}
.planssecbkg4{background:url(../Images/plansbkg2.png) top right no-repeat; top:0px; position:fixed; border: none 0px; width:865px; height:340px; margin:87px 0px 0px -2px; padding:0;}


















.planssecbkg5{background:url(../Images/planselection01.jpg) top left no-repeat; border:none 0px; position:relative; margin:87px auto; left:1px; width:865px; height:340px; padding:0;}























.planssecbkg{background:url(../Images/plansecbkg.gif) top no-repeat; width:363px; height:140px; margin:0; padding:0;}
.planssecbkg2{background:url(../Images/chooseplanbkg.png) top right no-repeat; top:0px; position:relative; border: none 0px; width:849px; height:339px; margin:-15px -12px 0px 0px; padding:0;}
/*---------------------------PlansTable-----------------------------*/
.PlansRateTable {border:none 0px; width:810px; vertical-align:top; margin:0; padding:0; border-collapse:collapse;}
.PlansRateTable a {color: #405A82; text-decoration:underline;}
.PlansRateTable a:hover {color: #990000; text-decoration:underline;}
.PlansRateTable caption {padding:0 0 5px 0; width: 810px; font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: right;}
.PlansRateTableHeader { font-size:14px; font-weight:bold; border-right: 1px solid #8da1c9; border-left: 1px solid #8da1c9; border-bottom: 1px solid #8da1c9; background: #8da1c9; padding: 2px 2px 2px 2px; color: #fff;}
.PlansRateTableRow {border-right: 1px solid #8da1c9; border-left: 1px solid #8da1c9; border-bottom: 1px solid #8da1c9; background: #fff; padding: 2px 2px 2px 2px; color: #4f6b72;}
.PlansRateButtonsRow {border-right: 1px solid #8da1c9; border-left: 1px solid #8da1c9; border-bottom: 1px solid #8da1c9; background: #EBEDF5; padding: 2px 2px 2px 2px; color: #4f6b72; text-align:center;}
.PlansRateTable td {border-right: 1px solid #8da1c9; border-top: 1px solid #8da1c9; border-left: 1px solid #8da1c9; border-bottom: 1px solid #8da1c9; padding: 2px 4px 2px 4px; color: #4f6b72; vertical-align:top;}
.PlansRatePriceCell {font-size:14px; font-weight:bold; color:#517b43;}

/*---------------------------plansTable-----------------------------*/

.PlansRateSelectButton {width:76px; height:26px; background:url(../Images/ChoseBut.png) top no-repeat; display:block; overflow:hidden;}
.PlansRateSelectButton:hover {background-position:bottom; cursor:pointer}
.noborders{ border:none 0px #ffffff; border-collapse:collapse;}
.imagewtext{ vertical-align:middle; margin:0 4px 7px 0;}
.LaunchCampButton {width:139px; height:26px; background:url(../Images/LunchCamp.png) top no-repeat; display:block; overflow:hidden;}
.LaunchCampButton:hover {background-position:bottom; cursor:pointer}
.GenerateButton {width:92px; height:26px; background:url(../Images/GenerateBut.png) top no-repeat; display:block; overflow:hidden;}
.GenerateButton:hover {background-position:bottom; cursor:pointer}

.SelectBkg { background-image:url(../Images/SelectOnez_03.jpg); background-position:top left; background-repeat:no-repeat; width:865px; height:339px; top:74px; left:0px; position:absolute; border: none 0px; float:left; overflow:hidden;}
.BL_BUTTON_Button {width:178px; height:32px; background:url(../Images/SelectOne_06.jpg) top no-repeat; display:block; overflow:hidden;}
.BL_BUTTON_Button:hover {background-position:bottom; cursor:pointer}
.BL_TEXT_Button {width:166px; height:32px; background:url(../Images/SelectOne_08.jpg) top no-repeat; display:block; overflow:hidden;}
.BL_TEXT_Button:hover {background-position:bottom; cursor:pointer}
.IphoneBkg { background-image:url(../Images/iphone_03.jpg); background-position:top left; background-repeat:no-repeat; width:865px; height:341px; top:-15px; left:-15px; position:relative; border: none 0px; float:left; overflow:hidden;}
.iphone_Button {width:159px; height:54px; background:url(../Images/IphoneCbtn.png) top no-repeat; display:block; overflow:hidden;}
.iphone_Button:hover {background-position:bottom; cursor:pointer}

.reg-Continue_Button {width:159px; height:43px; background:url(../Images/reg-continue-btn.png) bottom no-repeat; display:block; overflow:hidden;}
.reg-Continue_Button:hover {background-position:top; cursor:pointer}
h2.registration-title {padding:20px 0 15px 15px; text-align:left; font-size:18px;}
p.registration-intro {padding:0 15px;}
h3.title-underline {padding-left:15px;}
.green-hlt {font-weight:bold; color:#83af00;}
.reg-package-list {margin-left:25px; padding-left:18px; background:url(../images/arrow-point.png) no-repeat left 2px;}

/*----------------------- Offer Acceptance UI -------------------*/
.UnderlineLink { text-decoration:none; border-bottom-style:dotted; border-bottom-width:1px; }
.UnderlineLink:hover { color:#990000; }
.BlueLine { height:2px; background-color:#5a75b8; }
.OfferDetailsHdr { font-size:14px; font-weight:bold; padding:3px 0px 3px 0px; }
.DetailsLabel { float:left; padding:3px 0px 3px 4px; background-color:#ebedf5; width:155px; }
.DetailsLabelx { float:left; padding:3px 0px 3px 4px; background-color:#ebedf5; width:155px; height:24px; }
.DetailsLabel1 { float:left; padding:3px 0px 3px 4px; background-color:#ebedf5; width:128px; }
.Details { float:left; padding:3px 0px 3px 4px; width:210px; }
.Details1 { float:left; padding:3px 0px 3px 4px; width:129px; }
.Details2 { float:left; padding:3px 0px 3px 4px; width:129px; }
.OfferDialog {width:395px; border:solid 1px #c0c0ff;margin-top:5px;padding:2px; }
.OfferDialog2 {width:400px; border:solid 1px #c0c0ff;margin-top:5px;padding:2px; height:150px; overflow:auto; }
.OfferDialogClose {width:395px; text-align:right; margin-top:-5px; margin-left:5px; }
.OfferDialogClose2 {width:382px; text-align:right; margin-top:-5px; margin-left:5px; }

.OfferDialogOvly { background-color:#b0b0b0;filter:alpha(opacity=70);opacity:0.7;text-align:center;vertical-align:middle; }
.OfferOvlyOK { width:160px;margin-top:20px;color:Green;font-size:16px;font-weight:bold;background-color:#ffffff;filter:alpha(opacity=100);opacity:1.0; }
.OfferOvlyError { width:210px;margin-top:20px;color:Red;font-size:16px;font-weight:bold;background-color:#ffffff;filter:alpha(opacity=100);opacity:1.0; }
.StipulationHeader { font-weight:bold;font-size:14px;background-color:#5a75b8;color:White;padding:5px 0px 5px 0px;text-align:center; height:20px;}
.StipulationBody { background-color:#ebedf5;padding:10px 0px 10px 0px;border-left:solid 1px #5a75b8;border-bottom:solid 1px #5a75b8;border-right:solid 1px #5a75b8; }
.AcceptNotice { font-size:14px;font-weight:bold; }
.AcceptComplete { font-size:12px;font-weight:bold; }
.BuyerAcceptDescription { font-size:10px; }
.BuyerAcceptDescription a { font-size:10px; }
.StipulationContainer {background:url(../Images/stibkg.png) top no-repeat; position:absolute; left:450px; top:25px; width:310px; display:none; height:200px; padding:5px 5px 5px 5px;}
DetailsContainer1
#shadow-container {
	position: relative;
	left: 3px;
	top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .OfferDialog {
	position: relative;
	left: -1px;
	top: -1px;
}
#shadow-container .OfferDialog2 {
	position: relative;
	left: -1px;
	top: -1px;
}
	#shadow-container .shadow1 {
		background: #F1F0F1;
	}
 
	#shadow-container .shadow2 {
		background: #DBDADB;
	}
 
	#shadow-container .shadow3 {
		background: #B8B6B8;
	}
 
	#shadow-container .OfferDialog {
		background: #ffffff;
		border: 1px solid #848284;
		padding: 5px;
	}
#shadow-container .OfferDialog2 {
		background: #ffffff;
		border: 1px solid #848284;
		padding: 5px;
	}



.DetailsContainer1{background:url(../Images/DetailsTBkg.gif) repeat-y;}
.checkbox{margin:0 0 0 0; padding:0 0 5px 0; font-size:12px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#617CAB;}

.viewL_botm2 {float:left; width:185px; border-top:solid 1px #888888; height:37px; background-color:#f6f6f6;}



.ARSkipMovButton {width:250px; height:22px; background-color:#4f7da8; display:block; overflow:hidden; color:#ffffff; text-decoration:none; font-size:12px; font-weight:bold; line-height:22px; vertical-align:middle; text-align:center;}
.ARSkipMovButton:hover {color:#ffffff; text-decoration:none; cursor:pointer; background-color:#3e6a93;}


.SelectThemeBtn {width:135px; height:26px; background:url(../Images/SelectTheme.png) top no-repeat; display:block; overflow:hidden;}
.SelectThemeBtn:hover {background-position:bottom; cursor:pointer}

.AssignBtn {width:77px; height:26px; background:url(../Images/AssignBTN.png) top no-repeat; display:block; overflow:hidden;}
.AssignBtn:hover {background-position:bottom; cursor:pointer}


.wordwrap{word-wrap: break-word;}


.MTPC_botm {position:absolute; width:150px; height:28px; right:4px; top:46px;}
.MTPCButton {width:150px; height:28px; background:url(../Images/ChatBtnx.png) top no-repeat;  display:block; overflow:hidden; color:#8a97ab; text-decoration:none; font-size:15px; font-weight:bold; line-height:38px; vertical-align:middle; text-align:center;}
.MTPCButton:hover {color:#8a97ab; text-decoration:none; cursor:pointer;}




.FormTitle002{width:150px; float:left;}

.FormData002{width:240px; float:left;}

.BSOP_But {width:237px; height:115px; background:url(../Images/BAOPBut.jpg) top no-repeat; display:block; overflow:hidden;}
.BSOP_But:hover {background-position:bottom; cursor:pointer}


.LAFSButton {width:192px; height:26px; background:url(../Images/LAFSButton.png) top no-repeat; display:block; overflow:hidden;}
.LAFSButton:hover {background-position:bottom; cursor:pointer}

.formFAC {font-size: 12px; font-family: Arial, Helvetica, san-serif; background-color: #FFFFFF; color: #5F5F5F; border: #97ABC1 1px solid; width:30px; text-align:center;}
.formFDA {font-size: 12px; font-family: Arial, Helvetica, san-serif; background-color: #e9e9e9; color: #5F5F5F; border: #e9e9e9 1px solid; width:30px; text-align:center;}











