@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
a {
	outline:none;
}
img {
	border: none 0px #fff;
}
body{
	font-size: 62.5%;
        background-color:#edac28;
        width:100%;
        height:100%;
        min-width:960px;
        font-family: Arial,Helvetica,sans-serif;
}
.cb{
    clear:both;
}
iframe{
    display:none;
}

/* LOADERS */
.minload{
    background-image: url(../layout/miniloader.gif);
    background-repeat:no-repeat;
    padding-left:20px;
    min-height:15px;
    background-position:left top;
}
.nfoLoad{
    background-image: url(../layout/nanoLoader.gif)!important;
}

/* LOG IN  */
.liBox{
    background-color: #7f6c71;
    position:absolute;
    padding:10px;
    width:220px;
}
.li_logo{
    background-image: url(../layout/li_logo.gif);
    position:relative;
    background-repeat:no-repeat;
    background-position:top center;
    height:47px;
    overflow:hidden;
    text-indent:-999px;
    display:block;
    margin-bottom:10px;
}
#frmLogin{
    position:relative;
    padding:0px;
    margin:0px;
}
#frmLogin label{
    float:left;
    clear:left;
    width:65px;
    font-size:1.1em;
    
}
#frmLogin .txtbox{
    display:block;
    margin-bottom:5px;
    width:140px !important;
    padding:0px !important;
}
#frmLogin .submitButton{
    background-color:#edac28;
    font-size:1.2em;
    border:0px;
    display:block;
    padding:2px;
    cursor:pointer;
    width:auto !important;
}
.noMarge{
    margin:0px;
}

/* HOME */
.headSec{
    position:relative;
    background-color:#7e6b71;
    padding-top:20px;
    border-bottom:solid 2px #fff;
}
.midSec{
    position:relative;
    padding-top:30px;
}
.footSec{
    position:relative;
}
.wrap960{
    position:relative;
    width:960px;
    margin-left:auto;
    margin-right:auto;
}
.mainLogo{
    width:125px;
    height:65px;
    background-image: url(../layout/main_logo.gif);
    background-repeat:no-repeat;
    float:left;
    overflow:hidden;
    text-indent:-999px;
    display:block;
    margin-right:60px;
}
.navSelect{
    background-color:#fff;
    color:#7f6c71 !important;
}
.split3{
    float:left;
    width:295px;
    padding:10px;
    margin-right:5px;
    background-color:#fff;
    position:relative;
}
.splInnerSec{
    position:relative;
}
.splMask{
    position:absolute;
    width:100%;
    height:100%;
    background-color:#edac28;
    top:0px;
    left:0px;
}
.innerImages{
    position:relative;
    margin-bottom:10px;
}
.photo_sec{
    background-image: url(../layout/photo_bg.png);
    background-repeat:no-repeat;
    width:253px;
    height:169px;
    position:relative;
    margin-left:auto;
    margin-right:auto;
    cursor:pointer;
    margin-bottom:10px;
}
.photo_sec img{
    position:absolute;
    top:10px;
    left:10px;
    width:233px;
    height:149px;
}
.imgRefresh{
    display:none;
}

/* DIALOG */
.dialog{
    position:fixed;
    min-width:300px;
    min-height:100px;
    background-color:#fff;
    border:solid 1px #edac28;
    padding:5px;
    display:none;
}
.dialog .heading{
    position:relative;
    padding:5px;
    background-color:#edac28;
    margin-bottom:5px;
}
.dialog .close{
   background-image: url(../layout/close.png);
   background-repeat:no-repeat;
   width:16px;
   height:19px;
   float:right;
   overflow:hidden;
   text-indent:-999px;
}
.pgeMask{
    position:fixed;
    width:100%;
    height:100%;
    background-image: url(../layout/transBg.png);
    top:0px;
    left:0px;
    display:none;
}

/* LOCATION MAP */
.mapLocation{
    background-image: url(../layout/map/map.png);
    background-repeat:no-repeat;
    width:735px;
    height:269px;
    position:relative;
    background-position:top right;
}
.mapLocation .pointer{
   background-image: url(../layout/map/pointer.png);
   width:16px;
   height:40px;
   background-repeat:no-repeat;
   position:absolute;
   top:10px;
   left:10px;
   overflow:hidden;
   text-indent:-999px;
   display:block;
}
.mapLocation input[type="button"]{
    width:100px !important;
    position:absolute;
    bottom:10px;
    right:10px;
}
.mapLocation .processInfo{
    position:absolute;
    bottom:10px;
    left:10px;
}

/* FORMS */
form{
    position:relative;
    margin:0px;
    padding:0px;
}
.formReturn{
    margin-top:5px;
    margin-right:10px;
    float:right;
    display:none;
}
input[type="text"],textarea,input[type="password"],input[type="submit"],input[type="button"]{
    background-color:#f5f5f5;
    border:solid 1px #edac28;
    font-family: Arial,Helvetica,sans-serif;
    font-size:1.1em;
    display:block;
    margin-bottom:5px;
    width:278px;
    padding:5px;
    color:#9f999b;
    /* use for safari/chrome textarea*/
    max-height:100px;
    max-width:278px;
}
.frmTxtContent{
    padding-bottom:30px;
}
.frmTxtContent textarea{
    overflow:auto;
    min-height:150px;
}
.frmTxtContent input[type="button"], .frmSetLocation input[type="button"]{
    width:auto;
    height:auto;
    padding:3px;
    cursor:pointer;
}
.frmImage input[type="file"]{
    width:auto !important;
    display:block !important;
    margin-bottom:5px !important;
}
.frmImage input[type="submit"]{
    width:auto !important;
}
.dialog .frmAddPub input[type="submit"]{
    width:auto;
}
.dialog .frmDelRec  input[type="submit"], .dialog .frmDelRec  input[type="button"]{
    width:auto;
    display:inline-block;
    margin-right:5px;
}
.refreshImg{
    position:relative;
    margin-top:10px;
}
.refreshImg input[type="button"]{
    width:auto!important;
}

/* LISTS */
ul.bciNav{
    margin:0px;
    padding:0px;
    position:absolute;
    bottom:0px;
    left:200px;
}
.bciNav li{
    float:left;
    list-style:none;
}
.bciNav li a{
    padding-bottom:5px;
    padding-top:5px;
    padding-left:15px;
    padding-right:15px;
    display:block;
    text-decoration:none;
    color:#fff;
    font-size:1.4em;
}
ul.nvPub{
    margin-left:7px;
    padding:0px;
}
.nvPub>li{
    list-style:none;
    width:290px;
    height:31px;
}
.nvPub>li>a{
    background-image: url(../layout/lftArrow.gif);
    background-repeat:no-repeat;
    background-position:0px 3px;
    display:block;
    text-decoration:none;
    font-size:1.2em;
    color:#7f6c71;
    padding-left:15px;
}
.nvPub>li>a span{
    font-size:0.7em;
    display:block;
    color:#135c13
}
ul.nvPubEdt{
    background-image: url(../layout/pubNvBg.png);
    background-repeat:no-repeat;
    float:right;
    width:111px;
    height:31px;
    padding-top:2px;
    display:none;
    margin-top:-5px;
}
ul.nvPubEdt span{}
.nvPubEdt>li{
    list-style:none;
    float:left;
}
.nvPubEdt>li>a{
    background-position:top left;
    background-repeat:no-repeat;
    padding:0px;
    width:22px;
    height:22px;
    overflow:hidden;
    text-indent:-999px;
    display:block;
}
ul.nvPubFoot{
    padding-top:10px;
    border-top:solid 1px #f6d797;
}
.nvPubFoot>li{
    float:left;
    list-style:none;
}
.nvPubFoot>li>a{
    display:block;
    text-decoration:none;
    font-size:1.2em;
    color:#7f6c71;
}
ul.imageNav{
    position:absolute;
    top:-10px;
    left:-20px;
    display:none;
}
.imageNav>li{
    float:left;
    list-style:none;
}
.imageNav>li>a{
    background-position:top left;
    background-repeat:no-repeat;
    padding:0px;
    width:22px;
    height:22px;
    overflow:hidden;
    text-indent:-999px;
    display:block;
}

/* ICONS */
.addto{
    background-image: url(../layout/icons/addto.gif);
    background-repeat:no-repeat;
    padding-left:20px;
}
.lRemove{
    background-image: url(../layout/icons/remove.png);
    margin-left:15px;

}
.lEdit{
    background-image: url(../layout/icons/edit.png);
    margin-left:7px;
}
.lView{
    background-image: url(../layout/icons/view.png);
    margin-left:15px;
}
.lRemove:hover, .lEdit:hover, .lView:hover{
    background-position:bottom left;
}

/* TEXT */
p{
    color:#edac28;
    font-size:1.2em;
    margin-bottom:10px;
    text-align:justify;
    font-family: Arial,Helvetica,sans-serif;
}
p a{
   color:#432e1b;
   text-decoration:none;
}
h2{
   color:#7f6c71;
   font-size:1.8em;
   font-weight:lighter;
   margin-bottom:10px;
}
h3{
   color:#edac28;
   font-size:1.6em;
   font-weight:lighter;
   margin-bottom:5px;
}
.split3 h2{
    background-image: url(../layout/headArrow.gif);
    background-repeat:no-repeat;
    background-position:0px 6px;
    padding-left:25px;
}
.dialog .heading h2{
   color:#fff;
   font-size:1.4em;
   font-weight:lighter;
   margin:0px;
   padding:0px;
}
.txtSelected{
    font-weight:bold;
}