﻿/* ###  SHARED STYLES ### */
body,textarea{font-family:arial,verdana,sans-serif}
::-ms-clear {
  width : 0;
  height: 0;
  display:none
}
#slog,.Tre,.adSq,.adRL,.adRS,.adSM,#dvAds,#dvAds2{font-family:Trebuchet MS}
body{font-size:smaller;margin:13px 13px 35px 13px}
table{padding:0;margin:0;}
table.fix{table-layout:fixed}
td{vertical-align:top}
tr.m td{vertical-align:middle}
td.Prices{text-align:right;min-width:170px}
ul.smlMrgn{margin:6px 0 6px 25px;padding:0}
li{margin:9px}
ul.list,ul.tghtLst{margin:0 13px;padding:0}
ul.tghtLst li{margin:0}
p{margin-top:0;margin-bottom:10px}
a img{border-style:none}
label{cursor:pointer}
#ns{margin:2px;padding:9px;background:red;color:#fff;font-size:1.1em}
#ns span{font-size:1.3em}
#loTmr{display:none}

#mMnu li{margin:0}
#mMnu{margin:0;padding:0;text-align:left}
#mMnu > li{float:right;list-style:none;margin-left:2px}
#mMnu li a{display:block;text-decoration:none;white-space:nowrap;padding:3px 10px}
#mMnu > li > a{font-weight:bold;color:#a4c8ff;border-top:solid 1px transparent;padding:2px 5px;margin-top:0}
#mMnu > li:hover > a{background:#fff;color:#0b4cc2;border-top:solid 1px #a4c8ff} /*background:#1156CB*/
#mMnu .mnuSel{background:#C43530;color:#fff;border-top:solid 1px #FF7E79}
#mMnu > li > a:hover{background:#fff;color:#0b4cc2}
#mMnu > li > ul, .sub > ul{margin:0;padding:0;position:absolute;visibility:hidden;border:1px solid #a4c8ff;border-top:none;z-index:20000} 
#mMnu > li > ul > li, .sub ul li{float:none;display:inline}
#mMnu > li > ul > li > a, .sub ul li a{width:auto;background:#fff;color:#1860CD} 
#mMnu > li > ul > li > a:hover, .sub ul li a:hover{background:#0b4cc2;color:#fff}
#mMnu li.sub>a{background:#fff url(img/Submenu3blu.gif) no-repeat 95% 7px}
.popMnuItem{color:#0b4cc2;padding:3px;cursor:pointer}
.popMnuItem:hover{background-color:#0b4cc2;color:#fff}
.popMnuItem.Dsbl:hover{background-color:#aaa}
/*#mMnu > li{z-index:20001}
#mMnu > li > ul{margin-top:-5px}*/
.qsCont{border:dotted 1px #F08F1F;border-top:none;padding:9px;margin-bottom:30px;background:#FFFFD5;color:#222}
#dvQS{margin-top:20px}
/*#mMnu li{margin:0}
#mMnu{margin:0;padding:0;text-align:left}
#mMnu > li{float:right;list-style:none;margin-left:2px}
#mMnu li a{display:block;text-decoration:none;white-space:nowrap;padding:3px 10px}
#mMnu > li > a{font-weight:bold;color:#a4c8ff;border-top:solid 1px transparent;padding:2px 5px;margin-top:0}
#mMnu > li:hover > a{background:maroon;color:#fff;border-top:solid 1px red}
#mMnu .mnuSel{background:firebrick;color:#fff}
#mMnu > li > a:hover{background:maroon;color:#fff}
#mMnu > li > ul, .sub > ul{margin:0;padding:0;position:absolute;visibility:hidden;border:1px solid #808080;z-index:20000} 
#mMnu > li > ul > li, .sub ul li{float:none;display:inline}
#mMnu > li > ul > li > a, .sub ul li a{width:auto;background:#fff;color:#686868} 
#mMnu > li > ul > li > a:hover, .sub ul li a:hover{background:#4e4e4e;color:#fff}
#mMnu li.sub>a{background:#fff url(img/Submenu3.gif) no-repeat 95% 7px}
.popMnuItem{color:#fc000f;padding:3px;cursor:pointer}
.popMnuItem:hover{background-color:#900;color:#fff}
*/


#dvFootL{padding-top:5px;text-align:center;font-size:.9em}

a,.LinkLike,.lc{color:#06c;text-decoration:underline;cursor:pointer}
.lc{text-decoration:none;cursor:default}
.LL{cursor:pointer}
.LL:hover{color:#0041D8;text-decoration:underline}
.dlgBlck .LinkLike,#alert .LinkLike,.dlg .LinkLike{color:#eee}
.dark .LinkLike{color:#ddd}
.dlgBlck .LinkLike:hover,#alert .LinkLike:hover,.dlg .LinkLike:hover,.dark .LinkLike:hover{color:#fff}
.dlg{border:1px solid #fff;display:block;clear:both;margin:0;padding:5px 5px 0 5px;background:#222;color:#eee;position:absolute}
.dlgTtl{font-weight:bold;margin:-5px -5px 5px -5px;padding:5px;height:16px;line-height:16px;background:#000;border-bottom:1px dotted #888;display:block;clear:both;cursor:move}
.dlgTtl .popX{display:block;float:right;position:absolute;top:4px;right:3px}
a:hover,a:visited:hover{color:#0041D8}
a:visited{color:#800080}

.cmd,.cmdC,.cmdQ{color:#3747AA;cursor:pointer;border-bottom:dotted 1px #3747AA;font-weight:bold;font-style:italic;display:inline-block}
.cmd:hover,.cmdC:hover,.cmdQ:hover{color:#06c;border-bottom:solid 1px #06c}
.cmdC,.cmdQ{background:url(img/comm/BookQuestAdd.png) no-repeat 0 0;padding-left:18px}
.cmdC{background-image:url(img/comm/CommentCAdd.png)}

#spUpdMode{cursor:pointer}

h1,h2,h3,h4{font-weight:bold;margin-top:0}/*;letter-spacing:.05em;word-spacing:.2em;font-family:Trebuchet MS,Arial,Verdana,Sans-Serif}*/
h1,h2.pgT{font-size:1.3em;margin-bottom:5px}
h2.pgT{font-style:normal}
h3,h4,h5,.h5{color:#1B441D;font-size:1.05em;margin-bottom:3px}
h2,#dvSect h3{font-size:1.1em;margin-bottom:4px;font-style:italic;color:navy}
#alert h3,#alert h4,#alert h5,#alert .h5{color:#fff}
/*h3{font-style:italic}*/
h4{font-weight:normal}
h5,.h5{margin:0}
h5{font-weight:normal}

.popClose{margin-right:5px;width:28px;text-align:right;cursor:pointer}
.popClose:hover{color:red !important}/*margin-right:5px;width:28px;cursor:pointer;text-align:right;*/
.popBtn{margin-left:5px;width:28px;cursor:pointer}
.popBtn:hover{margin-left:5px;width:28px;cursor:pointer;color:#06C}
.closeEl{color:Red}
.cmdEl{color:#06C}

.highlight{font-weight:bold;font-size:1.3em}

.LoginBar{float:right;text-align:right;height:94px}
.AdvSrch,.AdvSrch:hover,.AdvSrch:visited,.AdvSrch:visited:hover{color:#fff;font-size:8pt;position:relative;top:-3px}

.txtNorm{font-style:normal;color:Black}
.ImgL,.ImL{float:left}
.ImgL{margin:0 15px 15px 0;}
.ImLo{float:right;width:100px;padding-left:9px}
.ImgR,.ImR{float:right}
.ImgR{margin:0 0 15px 15px}
.ImB,.ImS{float:left;margin-right:5px}
.ImB{width:100px;height:100px}
.ImS{width:40px;height:50px}
.curH,.curHB{cursor:pointer}
.curHB:hover{font-weight:bold}
.u,.U:hover{text-decoration:underline}
.hid{display:none}
.inl{display:inline}
.ib{display:inline-block}
.b{font-weight:bold}
.i{font-style:italic}
.s{text-decoration:line-through}
.r{color:red}
.g{color:#090}
.o{color:#FD5112}/*#FD4500*/
.gr{color:#333} /*gray,inherited*/
.lgr{color:#777}
.bl{color:#000}
.w,.w:hover,.w:visited:hover{color:#fff}
.w:visited{color:#ccc}
.dlg .gr,#alert .gr{color:#999}
.blu{color:#0062B6}
/*.gb{background:#7EC77E}*/
.sto{width:100%}
.OvflwAuto{overflow:auto}
.smlMrgn{margin:6px 0}
.accordionContMain{padding:0 0 0 15px}
.accordionCont{padding:5px 5px}
.padTB3{padding:3px 0}
.noLRPad li{padding:2px 0}
.LinkLike:hover{color:#0041D8}
.inh{font-weight:normal !important;font-style:italic;color:#666}
.curr{font-size:.8em;font-style:italic}

.NoPdngMrgn{padding:0;margin:0}
.AlgnL{text-align:left;padding:0 5px}
.AlgnR{text-align:right;padding:0 5px}
.AlgnM{text-align:center}
.FlL{float:left;width:100%}
.FlR{float:right;width:100%}
.FL{float:left}
.FR{float:right}
.clr{clear:both}
.cntr{margin-left:auto;margin-right:auto}

.trLM{text-align:left;vertical-align:middle}
.smlDlg{text-align:center;padding:30px 0}
.smlDlg TD{padding:3px 0 2px 0}
.btnGo{width:25px;height:20px;font-size:11px;padding:1px}
.LatLon{width:99px !important;text-align:right;font-size:12px}
.txNum,.txDtm,.txTime,.dtm{text-align:right}
.txDtm{width:78px}
.dtm{width:70px}
.txTime{width:40px}
.SectionBox{width:100%;float:left}
.SectionContent{padding:1px}
.sCont{padding:4px 3px}
.SubSection{border-bottom:dotted 1px #6495ed;padding:0 5px}
.sectE,.sectC{cursor:pointer;background:url(img/SortASC.png) no-repeat right}
.sectC{background-image:url(img/SortDESC.png)}
.sectGrpTtlC,.sectGrpTtlE{font-weight:normal;font-size:1.1em;height:18px;background:url(img/Collapsed.png) no-repeat 0 6px;padding:2px 2px 5px 15px;cursor:pointer}
.sectGrpTtlE{background-image:url(img/Expanded.png);padding-bottom:3px}
.sectGrpTtlC div,.sectGrpTtlE div{display:inline-block;height:4px;width:99px;border-top:solid 1px #ADC4FF;margin-left:5px}
.sectP,.sectM{height:20px;background:url(img/plus13sq.png) no-repeat 5px 5px;padding-top:3px;padding-left:23px;font-weight:bold;font-style:italic;cursor:pointer}
.sectP:hover,.sectM:hover,.sectGrpTtlC:hover,.sectGrpTtlE:hover{text-decoration:underline}
.sectM{background-image:url(img/minus13sq.png);height:15px}
.sectCont{padding:7px 2px 4px 4px;margin:0 0 7px 10px;border-left:solid 2px #97B2F6}
.alrt{color:#fff;background:red;font-weight:bold;border:dashed 1px #fff;margin-bottom:3px}

.NoRecs{background-color:#d3d3d3;border:#696969 1px solid;font-weight:bold;font-size:1em;color:#ff3333;padding:5px;margin-bottom:200px}
.NoRecsST{color:#282826;font-size:18px;margin-bottom:10px} /*No records sub-title*/
.Trnsprnt{background-color:Transparent}
.Sml{font-size:0.8em}
.Sml2{font-size:10px}
.Smlr{font-size:0.9em}
.SmlWh{font-size:9pt;color:#fff}
.Bgr{font-size:1.1em}
.Big{font-size:1.2em}
.Indent5{margin:0 0 5px 5px}
.minus3{position:relative;top:-3px}
.dis,.dis:hover,.del,.del:hover,.del .LinkLike{color:#aaa !important;cursor:auto}
.LLForce{color:#06c;text-decoration:underline;cursor:pointer}
.del{text-decoration:line-through}

a.Login,a.Login:visited{font-size:12px;color:#fff;text-decoration:none}
a.Login:hover{font-weight:bold;text-decoration:underline}
a.Login:visited:hover{color:#fff;text-decoration:underline}

a.NoU,a.NoU:visited,a.NoUNavy,a.LT,a.LTa{text-decoration:none}
a.NoUNavy,a.LT,a.LTa{color:Navy}
a.NoUNavy:visited{text-decoration:none;color:Navy}
span.UHvr{cursor:pointer}
a.NoU:hover,span.UHvr:hover{text-decoration:underline}
a.NoUNavy:hover,a.NoUNavy:visited:hover,a.LT:hover,a.LT:visited:hover,a.LTa:hover,a.LTa:visited:hover{text-decoration:underline;color:Blue}
a.LT{font-size:1.1em;font-weight:bold}
a.NoUDrkBkg,a.NoUDrkBkg:hover,a.NoUDrkBkg:visited,a.NoUDrkBkg:visited:hover{color:#FFF;text-decoration:none}
a.NoUDrkBkg:hover,a.NoUDrkBkg:visited:hover{text-decoration:underline}
#tbDir a.LT{color:#111}
tr.hl1l a.LT,tr.hl1d a.LT,tr.hl1a a.LT{font-size:1.4em} /*color:#0079e3;font-style:italic}*/
tr.hl2l a.LT,tr.hl2d a.LT,tr.hl2a a.LT{font-size:1.4em;color:#f64600;} /*#E24807}*/
tr.hl1l a.LTa,tr.hl1d a.LTa{font-size:1.2em}
tr.hl2l a.LTa,tr.hl2d a.LTa{font-size:1.2em;color:#f64600} /*#E24807}*/

.NoBorder{border:0}
.NoBrdrH{border:0;cursor:pointer}
.NoBrdrH:hover{padding-bottom:1px;border-bottom:solid 1px blue;cursor:pointer}
.LinkImage{border:solid 0 #fff;cursor:pointer}
.PositionMinus5{position:relative;top:-5px}
.lnkBtn{font-size:11px;text-decoration:underline;cursor:pointer;color:#00a;margin:1px}
.Dsbl{cursor:default;color:#888}

.trCompny,.trCompnyHL{font-weight:bold;color:Navy;font-style:italic}
.trCompnyHL{color:Maroon;font-style:italic}
.trBlueLghtr{background:#E3EFFF;color:Navy}
.trBlueLght{background:#D6E3F3;color:Navy}
.trBlueAlt{background:#C4D7F0;color:Navy}
.trBlueDrkr{background:#AEC8EA;color:Navy}
.hl2l{background:#FFFAC3}
.hl2d{background:#FFF38A}
.hl2a{background:#FFF6A0}
.trRedDrkr{background:#F4BD95;color:Maroon}
.trRedLghtr{background:#FFDDCD;color:Maroon}
.trGrnDrkr{background:#66CC66;color:#006400}
.trGrnLghtr{background:#CCFFCC;color:#006400}
.trYelDrkr{background:#f5e984;color:#a52a2a}
.trYelLghtr{background:#fef6ab;color:#a52a2a}
.trGrayDrkr{background:#dcdcdc;color:#696969}
.trGrayLghtr{background:#f5f5f5;color:#696969}
.trUs{background:#B2D3AA}
.trUsLite{background:#D9EDD4}

.dvAdv,.dvAdv2{border-top:solid 1px red;border-bottom:solid 1px red;margin:20px 0;padding:10px;color:red}
.dvAdv{background:#FFE1E1}
.dvAdv2{background:#CAE5FF}

.val,.req{float:right;width:15px;height:16px;display:inline-block}
.req{background:url(img/Required13r.png) no-repeat 2px 3px}

.advF{font-size:.8em;text-align:right;position:relative;top:-3px;left:-4px;display:none}

.btnFr{color:#090;border:dotted 1px #090;padding:8px;margin:3px 0;background-color:#C0EA9E} /*;border-radius:8px;-moz-border-radius:3px;-webkit-border-radius:3px*/
.msgPnl,.okCont,.infCont{border:dotted 1px #F08F1F;margin:10px 0 10px 0;padding:7px 7px 7px 45px;min-height:36px;background:#FFFFD5 url(img/Info36.png) no-repeat 7px 7px;display:none;text-align:center;vertical-align:middle} /*;border-radius:12px;-moz-border-radius:12px}*/
.fltrPnl{width:250px;border:solid 1px #F08F1F;margin:10px 0;padding:7px;background:#FFFFD5}
.okCont{color:#448B0A;border-color:#6EE110;background-image:url(img/Check36.png);background-color:#C0EA9E;font-size:22px}
.infCont{color:navy;border-color:navy;background-image:none;background-color:#ACDBFF;padding-left:7px}
.err,.error,.errorTxt,.errFld,.errCont,.errContSvr,.errDiv{color:red}
.error,.errorOK,.errDark,.errOK,.errorTxt,.errDarkAlrt,.errDiv{background:no-repeat 2px 3px}
.error,.errorTxt{background-image:url(img/NoCheck13Red.png)}
.errDiv{padding:0 0 2px 27px;background:url(img/Alert16o.png) no-repeat 4px 3px;margin-top:5px;font-family:Trebuchet MS;border-left:solid 1px #FA968B}
.errDarkAlrt{background-image:url(img/Alert13.gif);color:#FFD700;padding-left:18px}
.errDark,.errOK,.errorTxt{padding:2px 5px 2px 20px}
.errFld,.errCont,input[type=text].error,input[type=password].error,textarea.error,select.error,.hglFld{background-color:#FFFFD5;border:solid 1px red;border-bottom-width:2px}
.hglFld{border-color:#FF6402}
.errorTxt{cursor:pointer}
.errorTxt:hover{text-decoration:underline}
.errCont,.errContSvr{min-height:35px;border:solid 1px #CCB202;padding:7px 7px 7px 55px;background:#FFFFD5 url(img/Error36c.png) no-repeat 7px 7px;display:none}
.errContSvr{border:solid 1px #ce0000;background-color:#ffd5d5}
.errCont p{margin:2px}
.errCont hr{color:red;background-color:red}
.errCont ul{margin:4px 0 5px 20px}
.errCont li{margin:0}
.errorOK{color:green;background-image:url(img/Check2.png)}
.errDark,.errOK{padding-top:3px}
.errDark{color:#EB5D10;background-image:url(img/ValidNo.png)}
.errOK{color:#91E14F;background-image:url(img/Valid.png)}
.msgCont{border:solid 1px #CCB202;padding:5px;background:#FFFFD5;text-align:left;font-size:1.2em;color:red}
.text-danger{color:#ff6e5e}
.text-warning{color:#f79318}
.alert{padding:10px;border-width:1px;border-radius:6px}
.alert-danger{background-color:mistyrose;border-color:#ff6e5e;color:#ff6e5e}
.alert-warning{background-color:#fff7e1;border-color:#f79318;color:#f79318}
.row{float:left;width:100%}
.col-sm-6{float:left;width:50%}
code{background:#fbeaea;padding: 2px 5px}
input[type=text].error,input[type=password].error,textarea.error,select.error{background-image:none}
input[type=text].error.spin-button{background-image:url(img/SpinBtn_UpDn5.gif)}

.note,.noteB,.noteBP,.actNote,.actNoteP{background-color:#FFFBD8;font-style:italic;cursor:text}
.noteB,.noteBP{border:solid 1px #FCF18C}
.noteBP,.actNoteP{padding:4px}
.sideNote,.footNote{float:right;color:#0062b6;font-size:.8em}
.sideNote{padding-top:4px;font-style:italic}
.actNote,.actNoteP{border:solid 1px #CDC472;margin-top:4px;color:#444;font-style:normal}
input[type='text'][disabled='disabled'],textarea[disabled='disabled'],select[disabled='disabled'],input.spin-button[disabled='disabled']{background-color:#f0f0f0;border:solid 1px #aaa}

.notif{padding-right:9px;margin-bottom:5px}
.notif1,.notif2{float:left;width:99%;border:solid 2px #a00;padding:9px;margin:0 19px 20px 0;color:#fff;background:red;font-family:Trebuchet MS,sans-serif;position:relative}
.notifT{float:left;width:35%;font-size:25px;font-weight:bold}
.notifD{float:left;width:62%;color:#FFB8B8;font-size:1.1em;font-family:Arial;padding-left:2%;border-left:solid 1px #FFB8B8;min-height:30px}
.notif2{border-color:#FF5C21;background:#FF4500}
.notif2 .notifT{font-weight:normal}
.notif2 .notifD{color:#FFB59A}

ul.cLst{list-style:none;margin:0;width:3500px;display:block;height:136px;padding:0}
.cLst li{margin:0;margin-right:-3px;padding:0;display:block;float:left;width:174px;height:136px}
/*.cLst li.selected,.cLst li.selected:hover{border-color:orange;background:#666}*/


/* ### AnyHire-SPECIFIC STYLES ###*/
body{color:Navy}
#CrnrTR{float:right;height:12px;width:12px;background:transparent url(img/CornerTR.png) no-repeat}
#Head{height:94px;background:#0c4cc3 url(img/HdrW.jpg) no-repeat;color:#fff;min-width:902px}
#HeadL{float:left;width:370px;height:94px}
#Logo{float:left;position:relative;left:19px;top:8px;border:none}
/*#icon{float:right;position:relative;left:45px;top:-4px}*/
#icon{position:absolute;top:8px;left:310px}
h2#slog{float:left;width:275px;position:relative;left:20px;top:11px;font-size:16px;color:#fff;margin:0;font-weight:normal;letter-spacing:.1px;line-height:.9em;font-style:normal}
h2#slog i{color:#B3E4FC}
#Login{float:right;width:520px}
#Login>div{float:right;width:520px;text-align:right}
.Body{background:#fbfeff url(img/BkgStripBlue.jpg) repeat-y;border-left:1px solid #165fda;border-right:1px solid #0c4cc3;overflow:auto;height:1%;min-width:900px;min-height:500px} 
#Foot{height:18px;background-color:#165fda;color:White;border:1px solid navy;min-width:900px;font-size:11px;padding-top:0}
#spStatus{margin-left:5px}
#spCR,#spCR a{color:#a4c8ff;text-decoration:none}
#spCR{margin-right:5px}
#spCR a:hover{text-decoration:underline}
#Nav{height:22px;background:#ff928e url(img/NavBar.jpg) no-repeat;padding:3px 10px 0 10px;font-size:1em}
#SubNav{float:right;padding:0;margin:0}
#Content,.cont{padding:10px}
#Content{overflow:hidden}
.contS{padding:4px}
#ContentR{padding:10px;margin-left:198px}
#LeftBar{float:left;width:195px;height:100%;border-right:solid 1px #ADC4FF}
#Progress{width:100%;text-align:center;margin-top:20px;margin-bottom:30px}
.UT{display:inline-block;padding:1px 18px 1px 3px;margin-left:4px;border:solid 1px transparent;background:transparent url(img/ComboWhite.gif) no-repeat 98% 0;cursor:pointer} /*User trader*/
.UTH{border-bottom-color:#E3E9EF;border-right-color:#E3E9EF;border-top-color:#ABADB3;border-left-color:#ABADB3;background:#fff url(img/ComboBlack.gif) no-repeat 98% 0;cursor:pointer;color:#000} /*UTH = user trader hover*/
.UTP{padding:0;border:1px solid #0b4cc2;background-color:#eff6fe;overflow:hidden;z-index:99999} /*User trader popup*/
.AT{font-size:.9em;font-style:italic}
.PrgIndic{color:Navy;font-size:15px;font-weight:bold;text-align:center;padding:30px 0;display:none}/*position:relative;top:-3px;*/
.Cart{position:absolute;right:14px;top:132px;width:190px;height:12px;background:url(img/ShopCartBkg2.png) no-repeat bottom left;color:#fff;padding:2px 5px 5px 9px;font-size:11px;text-align:right;z-index:5}
.Cart table{width:100%}
.Cart tr td:first-child{text-align:left}
.Cart a,.Cart a:visited{color:#fff;text-decoration:none}
.Cart a:hover,.Cart a:visited:hover{text-decoration:underline}
.CartDtls{display:none}
.CrtSum td{border-top:solid 1px #fff;font-size:1.1em;text-align:right}
.CartIt{text-align:left;padding:0 9px;font-size:.9em;font-style:italic;max-height:20px;overflow:hidden}
.CartIt>div{max-height:15px;overflow:hidden}
.CartTotal{font-style:italic}
.CartTotTtl{float:left;width:80px;margin-left:18px}
#dvMsg{margin:0 0 9px 7px}

hr{border:none;color:#0C4CC3;background-color:#0C4CC3;height:1px}
hr.lght,.dlgBlck hr{border:none;color:#DAEDFE;background-color:#DAEDFE;height:1px}

.dropDown,.MenuDyn,.dd{background-color:#f7fbff;border:solid 1px #999;text-align:left}
.MenuDyn{border-color:#a4c8ff} 
.dd{background-color:#fff;min-width:120px;z-index:6;float:right}
.dropDown > div,.ddI > div{color:black;padding:3px;cursor:pointer}
.ddI{padding:0} /*drop-down items*/
.ddI > div{color:Navy}
.dropDown > div:hover,.ddI > div:hover{background-color:#39f;color:#fff}
div.inf,div.inf:hover{background-color:#FFFFD5;padding:10px;font-size:15px;color:Navy}
.odd{background-color:#d8edfe}
.brdrNvy{border:solid 1px Navy}

.FlatBtn{color:#284E98;background:#fff url(img/ButtonBkgBlueHL.gif) 0 -40px;border:solid #507CD1 1px;width:80px;margin:0 5px;cursor:pointer}
.FlatBtn:hover{border-top-color:#739FF4;border-left-color:#739FF4;border-bottom-color:#2652A7;border-right-color:#2652A7;background-image:url(img/ButtonBkgBlueHLh.gif)}
.btnDlg,.btnDlg7{color:White;background-color:#444;border:solid #fff 1px;padding:2px 5px;cursor:pointer;margin:2px 5px}
.btnDlg{min-width:50px} /* had to add the btnDlg7 above because IE7 does not handle the min-width for the buttons correctly */
.btnDlg:hover{border-top-color:#b3deff;border-left-color:#b3deff;border-bottom-color:#3b86ec;border-right-color:#3b86ec;color:#b3deff}
.btnSrch,.btnSrchS{color:#284E98;border:solid #dbdfe6 1px;border-top-color:#abadb3;width:16px;background:#fff url(img/SearchGlassBlack.png) no-repeat 1px 4px;height:22px;cursor:pointer}
.btnSrchS{background:#fff url(img/Roller.gif) no-repeat -2px 1px}
.btnSrch:hover{border-color:#3c7fb1;background-color:#def2fc}
/*.smlBtn{color:Black;background-color:White;border-top:solid #95A5C6 1px;border-left:solid #95A5C6 1px;border-bottom:solid #507CD1 1px;border-right:solid #507CD1 1px;cursor:pointer;font-size:10px;position:relative;top:2px}*/
.SmlDlgTitle,.SmlDlgTitleG{color:White;font-weight:bold;text-align:center;padding:1px;background:#507CD1 url(img/SectBarDrkBlue.jpg) no-repeat;height:20px}
.SmlDlgTitleG{background:#4CAF2E url(img/SectBarLGr.jpg) no-repeat}
a.LocalMenu,a.LocalMenu:visited{color:#0b4cc2;text-decoration:none}/*#4444ff*/
a.LocalMenu:hover,a.LocalMenu:visited:hover{color:#fff;font-weight:normal;text-decoration:underline}
/*a.LocalMenu:visited{color:#0b4cc2;text-decoration:none}*/
/*a.LocalMenu:visited:hover{color:#fff;text-decoration:underline}*/
a.LocalMenuSel{color:#fff;text-decoration:none}/*#4444ff*/
/*a.LocalMenuSel:hover{color:#fff;font-weight:normal;text-decoration:underline}
a.LocalMenuSel:visited{color:#0b4cc2;text-decoration:none}
a.LocalMenuSel:visited:hover{color:#fff;text-decoration:underline}*/

.Notice{border:solid 1px navy;background-color:#b3deff;padding:5px 5px}
.CatTree{color:Black}
.CatTree a{color:Black}
.CatTree a:visited{color:Black}
.CatTree a:hover:visited{color:#ff7d76;text-decoration:underline;cursor:pointer}
.CatTree>table{margin-top:1px;font-family:Verdana} /*font-size:1em;letter-spacing:-1px;*/
.SelCat{background-color:#AEC8EA;border-color:Navy;border-width:1px;border-style:Solid;padding:0 3px 0 3px;font-weight:bold;color:Navy}
.SelCat a:visited{color:Navy}
.SelCat a:hover:visited{color:Navy}
.CurSubCats a{color:navy !important}
.CurSubCats>table a{font-weight:bold !important;font-style:italic}
.CatTree a:hover,.CurSubCats a:hover,.CurSubCats>table a:hover{color:#ff7d76 !important;text-decoration:underline !important;cursor:pointer}

.popupTimePicker{display:none;border:solid 1px navy;width:70px;height:150px;overflow:hidden;z-index:15000}
.popList{position:relative;top:-3px;left:-3px;font-size:11px;width:76px;height:156px}
.float{background-color:#303030;color:#fff;text-align:center;border:solid 1px #fff;border-bottom-color:#303030;padding:1px 15px;display:none}
.float a,.float a:hover,.float a:visited,.float a:visited:hover{color:White;font-size:.8em;text-decoration:none}
.float a:hover,.float a:visited:hover{text-decoration:underline}
.updFloat{width:300px;height:45px;background-color:#303030;color:#fff;text-align:center;padding-top:4px}
.dropArrow{width:16px !important;height:21px;background-color:transparent;font-weight:bold;border:none;border:solid 1px #fff;overflow:hidden}

.CNo,.CLgo{float:left;height:130px}
.CNo{width:30px;border-right:solid 1px #fff;background:#D4E0F0}
.CNo div{font-size:16px;font-weight:bold;text-align:center;width:30px;height:21px;border:solid 1px #fff;border-right:none;background:#C4D7F0}
.CLgo{width:140px;margin-right:3px;background:#C4D7F0;border-top:solid 1px #fff}
.CLgo .CL{width:130px;height:70px;padding:5px;margin:0}
.CLgo>div{border-bottom:dotted 1px #fff;padding:3px;text-align:center}
.CLgo .Abt{float:left;width:45px;padding-left:3px}
.CLgo .Store{float:right;width:70px;padding-right:3px}
.CLgo .last{height:20px;border-bottom:solid 1px #fff}
#tbSLst td,#tbDir td{padding:7px}
/*#tbSLst td:first-child{line-height:20px}*/

.load,.loadCntr{font-size:13px;font-weight:bold}
.loadCntr{padding:30px 0;text-align:center;color:navy}
.txImp{font-size:14px;font-weight:bold}
.infoPnl,.infoPnl2{border:dashed 1px navy;padding:8px;margin:3px 0}
#alert .infoPnl{border:none;padding:0;margin:0}
.infoPnl2{text-align:left;padding:3px 15px 3px 55px;display:block;background:#ACDBFF url(img/Info36.png) no-repeat 8px 8px;min-height:46px;border:none;border-radius:22px;-moz-border-radius:22px;-webkit-border-radius:22px}
.tTip{position:absolute;display:none;border:1px solid #fdd;padding:2px;background-color:#fee;z-index:5000}

.ImgCell{border:#6495ed 1px solid;vertical-align:middle;height:300px}
.ImgThumb{width:42px;border:solid 1px #6495ed;text-align:center;vertical-align:middle;cursor:pointer}
.Sort{color:White;font-size:9px}
.rating,.ratB,.ratO{border:solid 1px #aec8ea;height:11px;width:100px;margin-top:3px;text-align:left;font-size:9px;cursor:pointer;color:#fff}
.ratI{display:inline-block}
.rating:hover,.ratB:hover{padding-bottom:1px;border-bottom:solid 1px #06c}
.rateGood,.rateOK,.rateBad,.rateNo{height:11px}
.ratB{height:14px;font-size:12px;text-align:center;margin-top:0}
.ratB .rateGood,.ratB .rateOK,.ratB .rateBad,.ratB .rateNo{height:14px}
.rateGood{background-color:#67c068}
.rateOK{background-color:#89aae3}
.rateBad{background-color:#ffc078}
.rateNo{background-color:#ff7d78}
.vs{margin-top:5px;display:none}

.SectionTitle,.paneTitle{height:20px;color:#fff;font-weight:bold;font-style:italic;padding:3px 5px}
.SectionTitle{background:#3ea43e url(img/SectBarLGr.jpg);margin-bottom:1px}
.paneTitle{background:#117CD9 url(img/SectBarDrkBlue.jpg)}
.pane{width:480px;border:solid 2px #3E83AD;float:left;min-height:430px}

.tabS{padding-left:3px;margin:4px 0 0 0}
.tabS li{list-style:none;float:left;margin:3px 0 0 1px}
.tabS li a{color:#fff;text-align:left;padding:1px 5px 1px 4px;background:#56AE57;margin:0;display:block;text-decoration:none;font-size:.9em;font-style:italic}
.tabS li a:hover{background:#117CD9;padding-bottom:3px;margin-top:-2px}
.tabS li a:active{outline:none}
.tabS li a:focus{-moz-outline-style:none;outline:none;background:#117CD9}
.tabS li a.selected{background:transparent;color:navy;cursor:default;padding-top:2px;padding-bottom:2px;font-weight:bold;border-top:solid 1px #3B86EC;border-left:solid 1px #3B86EC;border-right:solid 1px #3B86EC;border-bottom:solid 1px #B8E1FF;position:relative;top:1px;margin-top:-3px}/*#1073D8*/
.tabS li a.disT{background-color:#999}
.tabC{border:solid 1px #3B86EC;min-height:50px;width:182px;clear:both;margin:0 0 3px 2px;padding:3px;float:left}
.fltr{padding:0;width:188px}
.fog{padding-left:11px;display:none} /*FilterOptionGroup*/

.tbl{width:100%;border-spacing:1px;border:solid 1px #507CD1}
.tbl td{padding:3px}
.trH1,.trH2,.trH3,.trH4,.trH1c{background-color:#2461bf;color:#fff}
.trH1,.trH1c{font-weight:bold}
.trH2{background-color:#4470C5}
.trH3{background-color:#507CD1}
.trH4{background-color:#608cd1}
.trH5{background-color:#9BBDEA;color:Navy}
.DynSection{color:#fff;cursor:pointer;font-style:italic;width:100%;background-color:#2461bf}
.DynSectTtl{font-weight:bold;margin:2px 0}
.MapLdng{font-size:18px;font-weight:bold}
#pnlMap{background:#fff;color:#1A478B;height:335px}
.clck{position:relative;top:-3px;font-weight:normal;color:#a4c8e8;padding-right:5px}
.H1Brdr{border:1px solid Navy;color:#fff;cursor:pointer;font-weight:bold;font-style:italic;margin-top:2px;}
.H1Brdr{background:#0b4cc2;padding:4px}
.H1Brdr:hover{background:#1954C2}
/*.H2Brdr{background:#1073d8;padding:3px}*/
.popLstHdr{background-color:#0b4cc2;color:#fff;font-size:11px;font-weight:bold;padding:0 4px}

.ajax__calendar_container{margin-top:13px;}/*IE8/#margin-top:0/IE7*/

.tab .ajax__tab_header{padding:1px 2px 0 2px;font-style:italic;color:#fff;border-bottom:solid 1px #81c8ff;font-size:12px;margin-left:2px;margin-right:2px}
.tab .ajax__tab_header .ajax__tab_tab{border:solid 1px #3b86ec;margin-right:1px;padding:0 3px 0 3px;display:block;background:#3ea43e url(img/SectBarLGr.jpg) -50px}/*background:#3ea43e url(img/SectBarLGr.6M.jpg) -50px;);*/
.tab .ajax__tab_active .ajax__tab_tab{padding:0 3px 2px 3px;border-bottom:none;background:transparent url();color:Black;font-weight:bold;background-color:#e5f1ce;} /*;background:url(img/tab_selected.gif)*/
.tab .ajax__tab_hover  .ajax__tab_tab{color:Black}
.tab .ajax__tab_body{border:solid 1px #3b86ec;border-top:none;padding:0 2px;margin:0 2px 3px 2px;background-color:#b3deff}

.TraderCompNo,.TraderUsrNo,.NoLoc{cursor:pointer;display:inline-block;text-align:left;color:#06c;position:relative;top:2px;left:-3px;height:17px;width:42px;background:transparent url(img/MapMrkrs.png) no-repeat} /*position:relative;top:0;*/
.TraderCompNo{background-position:0 0}
.TraderUsrNo{background-position:0 -16px}
.NoLoc{background:transparent url(img/MapMarkerNoSml.png) no-repeat}
/*.TraderCompNo:hover,.TraderUsrNo:hover{left:-2px} border-bottom:solid 1px blue}*/
.MapLbl{font-size:12px;font-weight:bold;color:#fff}

.dlgBlck{color:#fff;height:auto}
.tblBlck table{border-collapse:separate;border-spacing:1px}
.tblBlck thead td{padding:4px;background-color:#444;font-weight:bold}
.tblBlck tbody td{padding:4px}
.tblBlck tbody tr{background-color:#191919}
.tblBlck tbody .odd{background-color:#111}
.tblBlck tbody .hov{background-color:#8ab8ea;color:#000}
.tblBlck tfoot td{padding:0;background-color:#222}
.dlgBlck .ImgCell{border-color:#fff}
.dlgBlck .ImgThumb{border-color:#fff}
.dlgTblBrdr{border:solid 1px #fff}
.dlgTblBrdr .hov{background-color:#8ab8ea;color:#000;border-color:#499cef}
.dlgLnkSml,.spnLnkSml{font-size:0.8em;text-decoration:underline;cursor:pointer}
.spnLnkSml{color:Blue}

/*Watermarks must be last in the file to be able to override the original class of the watermarked control*/
.srchBox,.wMarkSrch,.wMarkGRdy{background:#fff url(img/searchglass.png) no-repeat scroll 3px 4px;border-left:1px solid #95A5C6;border-top:1px solid #95A5C6;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:2px 0 2px 17px;height:16px;font-size:.9em;font-family:Arial,Verdana;overflow:hidden}	
select.wMarkGRdy{height:20px;padding:0 0 0 17px;}
.wMarkGRdy{background:#fff url(img/Roller.gif) no-repeat scroll 0 2px;color:#999;font-style:italic}
.wMark,.wMarkSrch{color:#88A6BD;font-style:italic}
.dlgBlck .wMark{color:#bbb}
.process{background:url(img/Roller.gif) no-repeat scroll 0 2px;color:#000080;font-size:18px;padding-left:20px}

/*.jqmWindow{display:none;position:fixed;top:17%;left:50%;margin-left:-300px;width:600px;border:1px solid black;padding:12px;}*/
.jqmWindow{display:none;position:fixed;top:30%;left:50%;margin-left:-250px;width:600px;color:#fff;z-index:100}
.jqmOverlay{background-color:#000;}
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1}/*;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');*/
* html .jqmWindow{position:absolute}/*;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');*/
.jqDH{cursor:move}
.jqRH{width:15px;position:absolute;bottom:0;right:-3px;cursor:se-resize;color:#555}
.jqRH:hover{color:#ccc}

#alert{border:1px solid #000;background-color:#222}
#alert a,#alert a:visited,.dlg a,.dlg a:visited{color:#ddd}
#alert a:hover,.dlg a:hover{color:#fff}
.jqmAlert{color:#eee} /*background:#FFF;width:550px;*/
.jqmAlrtTtl{height:25px;width:100%;background-color:#000;vertical-align:middle;border-bottom:dotted 1px #444}
.jqmAlrtTtl h1{padding-left:5px;font-size:14px;letter-spacing:0;font-weight:bold;font-style:italic;color:#fff}
.jqmAlrtBdy{padding:10px}
#alert input[disabled='disabled'][type=text]{background-color:#ccc;border:solid 1px #999}
.popX,.popX:visited{font-size:16px;font-weight:bold;color:#fff;margin-right:5px;text-align:right;cursor:pointer;text-decoration:none;position:relative;top:-2px}
.popX:hover,.popX:visited:hover{color:red}

.TraderRtng,.ItemRtng,.ItemRtngH{width:50px;height:14px;background:url(img/Star10Rating10.png) no-repeat}
.ItemRtng,.ItemRtngH{display:inline-block}
.ItemRtngH{padding-bottom:1px;border-bottom:solid 1px transparent;cursor:pointer}
.ItemRtngH:hover{border-bottom:solid 1px #06c}
.txtCollpsd{height:1.2em;overflow:hidden;cursor:pointer;padding:2px 10px;background:url(img/SortASC.png) 100% 0% no-repeat}
.txtExpnd{height:auto;overflow:visible;cursor:pointer;padding:2px 10px;background:url(img/SortDESC.png) 100% 0% no-repeat} /*,.txtCollpsd:hover*/
.hdr,.rInfoH td{padding:2px 5px;font-weight:bold;font-style:italic;background-color:#CAE5FF;border-bottom:solid 1px #5CB0FF}
.dlgBlck .rInfoH td{background-color:#444;border-bottom-color:#555}
.ftr,.ftr td{border-top:solid 1px #5CB0FF}
.addRow,.remRow,.okRow{background:url(img/Plus13.gif) no-repeat 0 3px;padding-left:15px;cursor:pointer;height:16px}
div[disabled=true] .addRow,div[disabled=true] .remRow,div[disabled=true] .okRow{color:#aaa}
.remRow{background-image:url(img/Minus13.gif)}
.okRow{background-image:url(img/Check13blue.gif)}

.btn,.ok,.cancel,.act,.okL,.grayB{cursor:pointer;color:#fff;padding:2px 5px;margin:0}
.ok,.cancel{font-weight:bold}
.grayB{background:#C7C7C7 url(img/BtnBkgLGray.gif) repeat-x;border:solid 1px #707070;padding:0;color:#000}
.grayB:hover{background:#e6f5fd url(img/BtnBkgLGrayHover.gif) repeat-x}
.grayB[disabled]:hover{background:#C7C7C7 url(img/BtnBkgLGray.gif) repeat-x;cursor:default}
.btn{background:#0D83FF url(img/ButtonBkgBlue.gif) repeat-x;border:solid 1px #0074F0}
.btn:hover{background:#0054AD url(img/ButtonBkgBlueHov.gif);border-color:#004085}
.cancel{font-style:italic;background:#FA8072 url(img/ButtonBkgRed.gif) repeat-x;border:solid 1px #FA5846;color:#fff}
.cancel:hover{background:#FA5846 url(img/ButtonBkgRedHov.gif);border-color:red}
.ok{background:#5DB15B url(img/ButtonBkgGreen.gif) repeat-x;border:solid 1px #339131}
.ok:hover{background:#36A034 url(img/ButtonBkgGreenHov.gif);border-color:#287727}
.ok[disabled],.cancel[disabled],.btn[disabled]{background:#C7C7C7 url(img/ButtonBkgGray.gif);border-color:#aaa}
.act{margin-bottom:3px;background:#89aed5 url(img/BtnBkgBlueDim.gif) repeat-x;border:solid 1px #709dcc}
.act:hover{background:#6499d1 url(img/BtnBkgBlueDimHov.gif);border-color:#4483c7}
.okL{font-size:1.1em;background:#83b482 url(img/BtnBkgGrnDim.gif) repeat-x;border:solid 1px #69a368}
.okL:hover{background:#5DB15B url(img/ButtonBkgGreen.gif);border-color:#339131}
.act,.okL{width:150px}

.dvRTF{border:solid 1px #D6E9FF;background-color:#EFF9FF;padding:3px;overflow:auto;color:navy}
.trHl td{padding:1px 2px 1px 2px;border-top:dotted 1px transparent;border-bottom:dotted 1px transparent}
.trHl:hover{background-color:#EAF5FF;cursor:pointer} /*highlightRow*/
.trHl:hover td{border-top-color:navy;border-bottom-color:navy}
.trEdt{background-color:#DBEEFF}
.trEdt td{padding:1px 2px 1px 2px;border-top:solid 1px transparent;border-bottom:solid 1px transparent}

.optC{color:#FF4500}
.optP{color:#3174D8}

.n{font-weight:normal}

.bub{width:567px;height:87px;background:url(img/SuggestStep.png);position:absolute;padding:30px 0 0 120px;font-family:Trebuchet MS,arial;font-size:28px;color:#838383}
div.ul>div{background:url(img/dlg/BigBullet.png) no-repeat 0 7px;color:#000;font-size:16px;padding:0 0 2px 20px;margin-left:9px}

/*Business directory styles*/
.ca{color:#444;margin-bottom:5px}/*caption*/
.co{padding:5px 0 10px 0;line-height:1.3em} /*content*/
.infNm{color:#777}

.cd{padding-top:3px;font-size:.9em}/*company description*/
.trH1c{background-color:#0F0F00;color:#FFFFDB}
.trCompOd{background:#FFFACD;color:#444}
.trCompEv{background:#FFF7AC;color:#444}

.jBar span{cursor:pointer;font-size:.9em;font-style:italic}
.catMatch,.CurSubCats a.catMatch{color:#FF5900 !important}

#dvAds,#dvAds2{text-align:center;float:left;padding-top:50px;width:100%;display:none}
#dvAds>div:first-child{border-top:dashed 1px #777}
#dvAds2{padding-top:15px}
.ads .ad,.adO{display:inline-block;width:300px;height:250px;margin:5px;color:#fff}
.adR{float:left;width:300px;height:250px;margin-top:9px}
.ads .ad>div,.adR>div{width:300px;height:250px;overflow:hidden}
.AdTtl{position:relative;top:-9px}
.AdTtl span{background:#F7FCFF;color:#777}

#dvAdL{width:195px}
.adSq,.adSk,.adRL,.adRS,.adSM{float:left;width:180px;height:150px;color:#fff;margin:0 0 20px 6px;text-align:center;display:block;overflow:hidden}
.ad>img{cursor:pointer}
.adSq>div,.adRL>div,.adRS>div,.adSM>div{padding:9px}
.adSq>div>div:first-child,.adRL>div>div:first-child,.adRS>div>div:first-child,.adSM>div>div:first-child{font-size:22px;font-weight:bold;margin-bottom:6px;color:#FFFAFC}
.adSk{height:600px}
.adRM,.adRL,.adSM,.adSW{margin-bottom:9px}
.adRM{width:200px;height:180px}
.adRL{width:300px;height:200px}
.adSM{width:180px;height:470px}
.adSW{width:200px;height:470px}

.want{width:100%;float:left;overflow:hidden}
.want>div:first-child{background:#8FAFDF;color:#fff;padding:5px 20px 5px 20px;font-size:1.1em;float:right;text-align:center;cursor:pointer;position:relative;z-index:20;display:block}
.want>div:first-child:hover{background:#6394DF}
.want>div:last-child{padding-top:6px;float:right;z-index:1;position:relative;left:-9px;color:#666;font-size:1.1em}
