﻿html {overflow: auto;}/*IE Hack*/
#header{padding-top:10px;height:137px;background:#333333 url(../images/topBG.png) repeat-x;border-top: 1px solid transparent;}/*firefox hack*/
#header #logo{margin-left:40px;}
#header #lowerLevel{margin-top:40px;}
#header #signUpContainer{margin-left:45px;}
#header .searchTxtBx{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;background:#FFF url(../images/icon_search.gif) no-repeat scroll 5px center;border:1px solid #666;font-size:12px;margin-right:2px;padding-left:20px;vertical-align:middle;width:180px;-x-system-font:none;border:1px solid #CCC;color:#666;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:100%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
.btnSubmitText{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-x-system-font:none!important;background:#af1111 url(../images/grad_d1.gif) repeat-x scroll center top;border:1px solid #af1111;color:#FFF;cursor:pointer;font-family:Arial,Helvetica,sans-serif!important;font-size:100%!important;font-size-adjust:none!important;font-stretch:normal!important;font-style:normal!important;font-variant:normal!important;font-weight:bold!important;line-height:normal!important;overflow:visible;padding:1px 8px;text-align:center;vertical-align:middle;width:auto;}
.btnSubmitD2{background:#0088CC url(../images/grad_d2.gif) repeat-x scroll center top;border:1px solid #0088CC;}
.textContainerDefaults{padding:20px;font:bold 15px "Trebuchet MS",Arial,Helvetica,sans-serif;}
.textContainerDefaults h2{font-size:23px;color:#07497F;margin-bottom:8px;}
.textContainerDefaults p{padding-left:16px;margin-bottom:12px;text-align:justify;}
.textContainerDefaults ol{padding-left:16px;margin-bottom:12px;text-align:justify;}
body.master{font-family:Arial,Times New Roman;background:#fff url(../images/bg.png) center top repeat-x;}/*#152427*/
.content{margin-top:20px;background:url(../images/bodyBG.png) no-repeat top left;width:960px;}
.contentNoBG{background-image:none;}
#map{background:url(../images/mapBG.png) no-repeat top left;width:960px;padding-left:420px;margin:0;}
img{border:0;}
A{color:#1b3476;font-weight:bold;}
A:link{color:#1b3476;font-weight:bold;}
A:active{color:#1b3476;font-weight:bold;}
A:visited{color:#1b3476;font-weight:bold;}
A:hover{color:#1b3476;font-weight:bold;}
.adminHeader{font:bold .8em "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;border-right:1px solid #303030;border-bottom:1px solid #c1dad7;padding:6px 12px 6px 12px;color:#303030;text-align:center;white-space:nowrap;}
.adminForm td{color:#303030;text-align:left;font:bold .92em "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;padding:6px 12px 6px 12px;white-space:nowrap;}
.adminForm input[type="text"],input[type="password"], select{background-color:#cfcfcf;border:1px solid #7E9DB9;font-size:.92em;font-weight:bold;color:#303030;margin:0;padding:3px;}
.adminForm input[type="checkbox"]{background-color:#fff;border:0px;}
.adminForm input[type="radio"]{background-color:#fff;border:0px;}
.adminForm textarea{background-color:#cfcfcf;border:1px solid #7E9DB9;font-weight:bold;color:#303030;}
.ospForm td{color:#303030;text-align:left;font:bold 1.05em "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;padding:6px 12px 6px 12px;}
.ospForm .dispLbl{font-weight:normal;}
.ospForm input, select{background-color:#cfcfcf;border:1px solid #7E9DB9;font-size:.92em;font-weight:bold;color:#303030;margin:0;padding:3px;}
.ospForm input[type="checkbox"]{background-color:#fff;border:0px;}
.ospForm input[type="radio"]{background-color:#fff;border:0px;}
.ospForm textarea{background-color:#cfcfcf;border:1px solid #7E9DB9;font-weight:bold;color:#303030;}
.formCell{font-size:.8em;font-weight:bold;color:#303030;white-space:nowrap;text-align:left;}
input.formCell,select.formCell{background-color:#cfcfcf;border:1px solid #7E9DB9;font-size:.9em;font-weight:bold;color:#303030;padding:3px;}
.formCell textarea{background-color:#cfcfcf;border:1px solid #7E9DB9;font-size:.9em;font-weight:bold;color:#303030;padding:3px;}
td.formLine{border-bottom:#245a7a 2px solid;border-right:0;}
.quickGuide{margin:0;}
.quickGuide a{margin-right:5px;text-decoration:none;width:150px;height:60px;display:block;float:right;}
.quickGuide a:hover{margin-right:5px;text-decoration:none;width:150px;height:60px;display:block;float:right;}
.quickGuide #sellers{background:transparent url(../images/splashIcons.png) no-repeat scroll bottom;background-position:0 0;}
.quickGuide a#sellers:hover{background-position: 0px -60px;}
.quickGuide #agents{background:transparent url(../images/splashIcons.png) no-repeat scroll bottom;background-position:-150px 0;}
.quickGuide a#agents:hover{background-position: -150px -60px;}
.quickGuide #shortSale{background:transparent url(../images/splashIcons.png) no-repeat scroll bottom;background-position:-300px 0;}
.quickGuide a#shortSale:hover{background-position: -300px -60px;}
.quickGuide #loanServicers{background:transparent url(../images/splashIcons.png) no-repeat scroll bottom;background-position:-450px 0;}
.quickGuide a#loanServicers:hover{background-position: -450px -60px;}
.quickGuide #buyers{background:transparent url(../images/splashIcons.png) no-repeat scroll bottom;background-position:-600px 0;}
.quickGuide a#buyers:hover{background-position: -600px -60px;}
.quickGuide #virtualBrokerage{background:transparent url(../images/splashIcons.png) no-repeat scroll bottom;background-position:-750px 0;}
.quickGuide a#virtualBrokerage:hover{background-position: -750px -60px;}
.quick-access{color:#fff;font-size:13px;line-height:30px;font-weight:bold;margin:33px 0 0 30px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;}
.footerNav,.footerNav ul{list-style:none;margin:10px 0 0 0;padding:0;}
.footerNav li{float:left;border-right: 1px dashed #999999;padding-right:5px;margin-right:5px;}
.footerNav li.contactUs{padding-left:20px;background:url(../images/ftrPhone.gif) no-repeat 0px 2px;}
.footerNav li.paperless{background:url(../images/paperless.png) no-repeat 0px -5px;border-right:0;width:80px;height:73px;}
.footerNav ul a{border-bottom:0;padding-right:0;white-space:nowrap;text-decoration:none;text-align:center;display:block;}
.footerNav ul a:hover{text-decoration:underline;}
.topAdmin{width:80%;height:25px;position:relative;float:left;}
.logoTopAdmin{position:absolute;top:0%;background:url('../images/logoAdmin.png') no-repeat;height:89px;width:314px;margin-left:10px;}
div.hList ul li{white-space:nowrap;float:left;list-style-type:none;margin-right: 30px;padding-bottom:10px;}
.welcomeUser{text-align:right;color:#fff;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:13px;line-height:30px;font-weight:bold;margin-top:-10px;}
.welcomeUser ul{margin-top:-10px;}
.welcomeUser ul li{white-space:nowrap;list-style-type:none;float:right;}
.welcomeUser li a:active,.welcomeUser li a:link,.welcomeUser li a:visited,.welcomeUser li a:hover{color:#fff;vertical-align:top;font-weight:bold;white-space:nowrap;padding:0 5px;text-decoration:none;}
.welcomeUser li a:hover{text-decoration:underline;}
.welcomeUserAdmin{position:absolute;}
.holiday{text-align:center;margin-left:10px;margin-top:10px;margin-bottom:-15px;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.5em;color:#000;font-weight:bold;}
div.error{color:Red;}
span.error{color:Red;}
input.error{border:2px solid red;}
select.error{border:2px solid red;}
textarea.error{border:2px solid red;}
label.error{background:url('../images/validationError.png') no-repeat;padding-left:16px;margin-left:.3em;display:inline;}
label.valid{background:url('../images/validationSuccess.png') no-repeat;padding-left:16px;margin-left:.3em;display:inline;}
#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;opacity:.85;}
#tooltip h3,#tooltip div{margin:0;}
.faqContent{margin-left:8%;margin-top:10px;}
.footerText{font-size:.8em;color:#303030;}
.ospGreen{font-size:1.1em;color:#2f5906;font-weight:bold;}
.clearTextLarge{font-size:1.4em;font-weight:bold;line-height:26px;color:#303030;}
.clearTextMedium{font-size:1.2em;font-weight:bold;line-height:26px;color:#303030;}
.clearText{font-size:1em;font-weight:bold;line-height:20px;color:#303030;}
.formValue{font-size:1.1em;font-weight:bold;}
.mapStates{font-size:.7em;font-weight:bold;white-space:nowrap;}
.dvMouseClick{font-size:11px;color:#000;border-bottom:1px #6c5e57 solid;background:#ccc;}
.tabText{font-size:13px;font-weight:normal;text-decoration:none;}
.tabInActive{font-size:18px;font-weight:normal;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff;padding:0;text-decoration:none;}
.tabActive{font-size:18px;font-weight:normal;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#ececec;padding:0;text-decoration:none;}
.subTabLink{font-size:14px;font-weight:bold;text-decoration:none;}
.subTabLink:visited{font-size:14px;font-weight:bold;text-decoration:none;}
.subTabLink:hover{font-size:14px;font-weight:bold;text-decoration:none;}
.subTabInActive{font-size:11px;font-weight:normal;border-bottom:1px solid #ccc;padding:2px 0 0 0;text-decoration:none;background:url(/images/sub_nav_tabs_off.gif) no-repeat top right;width:116px;vertical-align:middle;}
.subTabActive{font-size:11px;font-weight:normal;padding:0;border-bottom:1px solid #ccc;text-decoration:none;background:url(/images/sub_nav_tabs_on.gif);width:116px;vertical-align:middle;}
.tabSmallInActive{font-size:11px;font-weight:normal;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff;padding:2px 0 0 0;text-decoration:none;}
.tabSmallActive{font-size:11px;font-weight:normal;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#ececec;padding:2px 0 0 0;text-decoration:none;}
.moduleTitle{margin:0;padding:0;font-size:16px;color:#F60;font-weight:bold;}
.moduleBG{margin:1px 1px 1px 1px;padding:15px;font-size:11px;background:#f2f5f7;white-space:nowrap;}
.moduleHeader{margin:1px 1px 1px 1px;padding:4px;font-size:11px;font-weight:bold;background:#ececec;}
.formHeader{font-size:.9em;font-weight:bold;line-height:20px;color:#303030;margin:1px 1px 1px 1px;padding:6px;background:#91A2B8;border-bottom:1px solid #ccc;border-left:1px solid #ccc;line-height:.9em;}
.formHeaderRight{margin:1px 1px 1px 1px;padding:4px;font-size:12px;font-weight:bold;background:#f2f5f7;border-bottom:1px solid #ccc;}
.buttonLeftMargin{padding:0 0 0 8px;}
.gridViewRow{font-family:Verdana;background-color:#fff;padding:2px 2px 2px 2px;height:20px;font-size:.7em;color:#303030;font-weight:bold;}
.gridViewRowAlternating{font-family:Verdana;background-color:#eee;padding:5px 10px;height:20px;font-size:.7em;color:#303030;font-weight:bold;}
tr.gridViewRow:hover{background-color:#b0c4de;}
tr.gridViewRowAlternating:hover{background-color:#b0c4de;}
.gridViewRowHeader{font-family:Verdana;background-color:#91A2B8;height:22px;font-weight:lighter;font-size:10px;vertical-align:middle;padding:5px 10px;border-bottom:1px solid #ccc;}
.gridViewPager{background-color:#9BBFDE;height:22px;font-size:12px;vertical-align:middle;padding:5px 10px 10px 10px;margin:10px;text-decoration:none;}
.pageText{font-size:12px;font-weight:normal;}
.wizardSectionHeader{background:#91A2B8;padding:0 0 0 5px;height:20px;}
.wizardSectionText{color:gray;font-size:11px;padding:0 0 0 5px;height:20px;}
.cookieTrail{font-size:2.3em;font-weight:bold;color:#303030;font-family:Helvetica,sans-serif;text-decoration:none;}
.pageHeader{font-size:16px;font-weight:bold;}
.center{margin-right:auto;margin-left:auto;text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.notes{font-size:8pt;color:#708090;font-family:Arial;font-weight:bold;margin-top:6px;margin-bottom:2px;}
.errorMessage{color:#8A1F11;font-weight:bold;}
.validationMessage{color:#8A1F11;font-weight:bold;}
.required{color:#8A1F11;vertical-align:middle;}
div.commentLine{border-bottom:#245a7a 2px solid;border-right:0;width:100%;margin:12px 0 12px 0;}
.formText{color:#303030;text-align:left;font:bold .8em "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;}
.DispBoldRed{font-weight:bold;font-size:11px;color:#c00;font-family:Arial;}
.ospLoginIcon{background:url(../images/ospLoginIcon.png) no-repeat top left;display:block;width:128px;height:128px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;background-color:#fff;border:0;padding:0px;}
.btnSubmit{display:block;width:100px;height:40px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;background-color:#fff;border:0;padding:0px;}
.btnSubmit a{display:block;width:100px;height:40px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;}
.btnSubmit:hover{background-position:0 -40px;}
input.btnSubmit{cursor:pointer;background:url(../images/btnSubmit.png) no-repeat top left;padding:0px;outline:none;text-align:center;margin-left:auto;margin-right:auto;border:0;padding:0px;}
.btnSubmit{background:url(../images/btnSubmit.png) no-repeat top left;}
.btnSign{background:url(../images/btnSign.png) no-repeat top left;}
input.btnSign{background:url(../images/btnSign.png) no-repeat top left;}
.btnUpload{background:url(../images/btnUpload.png) no-repeat top left;}
input.btnUpload{background:url(../images/btnUpload.png) no-repeat top left;}
.btnSubmitBlue{display:block;width:100px;height:40px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;background-color:#fff;border:0;padding:0px;}
.btnSubmitBlue a{display:block;width:100px;height:40px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;background-color:#fff;border:0;padding:0px;}
.btnSubmitBlue:hover{background-position:0 -40px;}
input.btnSubmitBlue{background:url(../images/btnSubmitBlue.png) no-repeat top left;padding:0px;}
.btnSubmitBlue{background:url(../images/btnSubmitBlue.png) no-repeat top left;}
.btnWorking{display:block;width:100px;height:40px;text-indent:-9999px;border:0;background:#fff;text-align:center;margin-left:auto;margin-right:auto;padding:0px;}
.btnWorking a{display:block;width:100px;height:40px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;padding:0px;}
input.btnWorking{display:block;background:url(../images/btnWorking.png) no-repeat top left;outline:none;text-align:center;margin-left:auto;margin-right:auto;border:0;padding:0px;}
.btnWorking{background:url(../images/btnWorking.png) no-repeat top left;}
.btnWorkingLarge{display:block;width:400px;height:50px;text-indent:-9999px;border:0;background:#fff;text-align:center;margin-left:auto;margin-right:auto;padding:0px;}
.btnWorkingLarge a{display:block;width:400px;height:50px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;padding:0px;}
input.btnWorkingLarge{display:block;background:url(../images/btnWorkingLarge.png) no-repeat top left;outline:none;text-align:center;margin-left:auto;margin-right:auto;border:0;padding:0px;}
.btnWorkingLarge{background:url(../images/btnWorkingLarge.png) no-repeat top left;}
.btnNav{display:block;width:80px;height:40px;text-indent:-9999px;outline:none;}
.btnNav:hover{background-position:0 -40px;}
.btnNavSignUp{background:transparent url(../images/btnNavSignUp.png) no-repeat top left;}
.btnNavLogin{background:transparent url(../images/btnNavLogin.png) no-repeat top left;}
.btnSplash{display:block;width:200px;height:50px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;padding:0px;}
input.btnSplash{display:block;width:200px;height:50px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;padding:0px;}
.btnSplash a{display:block;width:200px;height:50px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;padding:0px;}
.btnSplash:hover{background-position:0 -50px;}
.btnSquare{display:block;width:75px;height:75px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;padding:0px;}
input.btnSquare{display:block;width:75px;height:75px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;padding:0px;}
.btnSquare a{display:block;width:75px;height:75px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;padding:0px;}
.btnSquare:hover{background-position:0 -75px;}
.btnStandardSale{background:transparent url(../images/btnStandardSale.png) no-repeat top left;}
.btnGoPro{background:transparent url(../images/btnGoPro.png) no-repeat top left;}
.btnGoSolo{background:transparent url(../images/btnGoSolo.png) no-repeat top left;}
.btnSplashGoPro{background:transparent url(../images/btnSplashGoPro.png) no-repeat top left;}
.btnSplashGoSolo{background:transparent url(../images/btnSplashGoSolo.png) no-repeat top left;}
.btnSplashShortSale{background:transparent url(../images/btnSplashShortSale.png) no-repeat top left;}
.btnAddNewProp{background:transparent url(../images/btnAddNewProp.png) no-repeat top left;outline:none;}
input.btnSubmitOffer{background:transparent url(../images/btnSubmitOffer.png) no-repeat top left;padding:0px;}
input.btnListOnKazork{background:transparent url(../images/btnListOnKazork.png) no-repeat top left;padding:0px;}
input.btnConfirmOffer{background:transparent url(../images/btnConfirmOffer.png) no-repeat top left;padding:0px;}
input.btnLogin{background:transparent url(../images/btnLogin.png) no-repeat top left;padding:0px;}
.btnProcessing{display:block;width:200px;height:50px;text-indent:-9999px;}
input.btnProcessing{display:block;background:transparent url(../images/btnProcessing.png) no-repeat top left;outline:none;text-align:center;margin-left:auto;margin-right:auto;border:0;}
.btnSellers{display:block;width:400px;height:50px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;}
input.btnSellers{display:block;width:400px;height:50px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;}
.btnSellers a{display:block;width:400px;height:50px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;}
.btnSellers:hover{background-position:0 -50px;}
input.btnSaveAndNext{background:transparent url(../images/btnSaveAndNext.png) no-repeat top left;padding:0px;}
input.btnSubmitPayment{background:transparent url(../images/btnSubmitPayment.png) no-repeat top left;padding:0px;}
input.btnRegisterLarge{background:transparent url(../images/btnRegisterLarge.png) no-repeat top left;padding:0px;}
input.btnSubmitOfferLarge{background:transparent url(../images/btnSubmitOfferLarge.png) no-repeat top left;padding:0px;}
.btnSubmitOfferLarge{background:transparent url(../images/btnSubmitOfferLarge.png) no-repeat top left;padding:0px;}
input.btnConfirmOfferLarge{background:transparent url(../images/btnConfirmOfferLarge.png) no-repeat top left;padding:0px;}
input.btnSaveForLater{background:transparent url(../images/btnSaveForLater.png) no-repeat top left;padding:0px;}
.btnSaveForLater{background:transparent url(../images/btnSaveForLater.png) no-repeat top left;}
.btnYesNo{display:block;width:50px;height:25px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;}
.btnYesNo a{display:block;width:50px;height:25px;text-indent:-9999px;outline:none;text-align:center;margin-left:auto;margin-right:auto;}
.btnYesNo:hover{background-position:0 -25px;}
input.btnYes{background:transparent url(../images/btnYes.png) no-repeat top left;padding:0px;}
.btnYes{background:transparent url(../images/btnYes.png) no-repeat top left;}
input.btnNo{background:transparent url(../images/btnNo.png) no-repeat top left;padding:0px;}
.btnNo{background:transparent url(../images/btnNo.png) no-repeat top left;}
input.btnSearch{background:transparent url(../images/btnSearch.png) no-repeat top left;text-align:center;margin-left:auto;margin-right:auto;padding:0px;}
.btnSearch{background:transparent url(../images/btnSearch.png) no-repeat top left;}
input.btnSearchBlue{background:transparent url(../images/btnSearchBlue.png) no-repeat top left;padding:0px;}
.btnSearchBlue{background:transparent url(../images/btnSearchBlue.png) no-repeat top left;}
input.btnLoginSmall{background:transparent url(../images/btnLoginSmall.png) no-repeat top left;padding:0px;}
.btnLoginSmall{background:transparent url(../images/btnLoginSmall.png) no-repeat top left;}
input.btnSend{background:transparent url(../images/btnSend.png) no-repeat top left;padding:0px;}
.btnSend{background:transparent url(../images/btnSend.png) no-repeat top left;}
input.btnShortSale{background:transparent url(../images/btnShortSale.png) no-repeat top left;padding:0px;}
.btnShortSale{background:transparent url(../images/btnShortSale.png) no-repeat top left;}
input.btnStandard{background:transparent url(../images/btnStandard.png) no-repeat top left;padding:0px;}
.btnStandard{background:transparent url(../images/btnStandard.png) no-repeat top left;}
input.btnRegister{background:transparent url(../images/btnRegister.png) no-repeat top left;padding:0px;}
.btnRegister{background:transparent url(../images/btnRegister.png) no-repeat top left;}
input.btnSignIn{background:transparent url(../images/btnSignIn.png) no-repeat top left;padding:0px;}
.btnSignIn{background:transparent url(../images/btnSignIn.png) no-repeat top left;}
.grayButton{margin:0;width:130px;background-color:#cfcfcf;border:1px solid #303030;color:#303030;font-weight:bold;cursor:pointer;padding:1px 1px 1px 1px;text-align:center;text-decoration:none;font-size:15px;height:27px;}
.grayButtonWide{margin:0;width:200px;background-color:#cfcfcf;border:1px solid #303030;color:#303030;font-weight:bold;cursor:pointer;padding:1px 1px 1px 1px;text-align:center;text-decoration:none;font-size:15px;height:27px;}
.fullgreyBox{border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;margin:0;margin-bottom:0;padding:3px 0 4px 0;background:#ccc;padding-left:3px;}
.tblOSPResults caption a{color:#1b3476;font-weight:bold;}.tblOSPResults caption A:hover{color:#1b3476;font-weight:bold;text-decoration:underline;}.tblOSPResults{margin: auto;}.tblOSPResults caption{padding:0 0 5px 0;width:700px;font:bold italic 1.1em "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-align:right;}.tblOSPResults th{font:bold 11px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#303030;border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;border-top:1px solid #C1DAD7;letter-spacing:2px;text-transform:uppercase;text-align:left;padding:6px 6px 6px 12px;background:#77ce20 url(../images/bg-1.png) repeat-x;background-color:#fff;}.tblOSPResults th.nobg{border-left:1px solid #C1DAD7;background:none;}.tblOSPResults td{ font: bold 13px "Trebuchet MS" ,Verdana,Arial,Helvetica,sans-serif;border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;background:#fff;padding:6px 6px 6px 12px;color:#000E2F;text-align:center;}.tblOSPResults td.item{text-align:center;white-space:nowrap;}.tblOSPResults td.alt{background:#C3D0DF;text-align:center;white-space:nowrap;}.tblOSPResults a:hover{font:bold 1.1em "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:Maroon;}.tblOSPResults a{font:bold 1.1em "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#000;}.tblOSPResults th.spec{border:1px solid #C1DAD7;border-top:0;background:#fff url(../images/bullet1.gif) no-repeat;font:bold .8em "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;width:265px;}.tblOSPResults th.specalt{border:1px solid #C1DAD7;border-top:0;background:#C3D0DF url(../images/bullet2.png) no-repeat;font:bold .8em "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#303030;width:265px;}
#TB_closeWindowButton{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/close.png) repeat scroll 0 -32px;height:27px;left:0;margin:-15px 0 10px;overflow:hidden;position:relative;width:30px;float:right;}
#TB_closeWindowButton:hover{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/close.png) repeat scroll 0 -3px;}
#TB_window{font-size:1em;font-weight:bold;line-height:20px;color:#303030;text-align:center;}
#TB_secondLine{font-size:1em;font-weight:bold;line-height:20px;color:#303030;text-align:center;}
#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}
#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0 5px 0;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}