/* Thank you for inspectionour sources */
/* Copyright 2025 Advantix Groupware AG - All rights reserved */

/* MAIN ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS_Main: */
body { font-family:'Droid Sans', Arial, Helvetica, sans-serif; margin: 0; }

.bback { background-color:#D4D4D4; }
.bback1 { background: url(/web/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_big_1.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.bback2 { background: url(/web/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_big_2.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.bback3 { background: url(/web/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_big_3.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.bback4 { background: url(/web/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_big_4.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.bback5 { background: url(/web/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_big_5.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.bback6 { background: url(/web/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_big_6.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}

.bbackP { background-color: #ffffff; }

#content a { color:#4F4F4F; font-weight:normal; font-style:normal; text-decoration:underline; }

#content a:link { color:#4F4F4F; }

#content a:visited { color:#4F4F4F; }

#content a:hover { color:#C00000; }

#content a:active { color:#4F4F4F; }


/* CSS_Main2 : */
.title { font-family: 'Droid Sans', Arial, Helvetica, sans-serif; color:#000000; font-size:18pt; letter-spacing:1px; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:small-caps; }

.subtitle { font-family: 'Droid Sans', Arial, Helvetica, sans-serif; color:#000000; font-size:11pt; letter-spacing:1px; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

.introLabel { color:#4F4F4F; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

.introLabelCell { width:155px; }

.intro { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

a.intro, a.intro:link, a.intro:visited, a.intro:active, a.intro:hover { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

a.intro:hover { color:#C00000; }

.introPic { margin-right:20px; width:150px; float: left; }

.introTable { width: 100%; padding: 4px 4px 4px 4px; background-color: transparent; border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; border-left:solid 1px #C0C0C0; border-right:solid 1px #C0C0C0; margin: 0px 0px 15px 0px; }

.introCell { vertical-align: top; padding-bottom: 5px; }

.errortxt { color:#C00000; font-size:9pt; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

.info { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; text-shadow: none; }

a.info, a.info:link, a.info:visited, a.info:active, a.info:hover { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:underline; text-transform:none; font-variant:normal; }

a.info:hover { color:#C00000; }

.signatur { color:#000000; font-size:9pt; font-weight:normal; font-style:italic; text-decoration:none; text-transform:none; font-variant:normal; }

.adxpic { border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.5); -moz-box-shadow: 3px 3px 3px rgba(0,0,0,.5); box-shadow: 3px 3px 3px rgba(0,0,0,.5); }

.adxpicns { border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;}


/* LAYOUT +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS_Layout : */
#website { width: 100%; margin: 0 auto; border: solid 0px ; }

#body { position:relative; width: 900px; margin: 0 auto; margin-top: 99px; margin-bottom: 45px; border: solid 0px ; -webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.5); -moz-box-shadow: 5px 5px 5px rgba(0,0,0,.5); box-shadow: 5px 5px 5px rgba(0,0,0,.5); z-index: 90; }

#bodyTable { width: 100%; border-spacing: 0px 0px; }

#bodyContent { height:1000px; min-height:1000px; vertical-align:top; overflow:hidden; border: solid 0px #808080; background-color: #FFFFFF; padding: 0px 10px 0px 10px; }


/* CSS_DivHeader : */
#header { width: 100%; height: 100px; position:fixed; top:0px; left:0px; margin: 0  auto; margin-top: 0px; padding: 0; border: solid 0px #808080; background-color: #C0C0C0; -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.5); -moz-box-shadow: 2px 2px 2px rgba(0,0,0,.5); box-shadow: 2px 2px 2px rgba(0,0,0,.5); z-index: 100; }

#headerInner { position:relative; width: 900px; height: 100px; margin: 0px  auto; padding: 0; }

.adxheader1 { background-image:url(/web/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_up_100.png); background-repeat:repeat; }


/* CSS_DivFooter : */
#footer { width: 100%; position:fixed; bottom:0px; left:0px; margin: 0  auto; margin-top: 10px; padding: 0; border: solid 0px #808080; background-color: #E1E1E1; -webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.5); -moz-box-shadow: 3px 3px 3px rgba(0,0,0,.5); box-shadow: 3px 3px 3px rgba(0,0,0,.5); z-index: 100; }

#footerInner { width: 100%; padding: 0; }

.footerCell { padding: 5px 0px; text-align: center; }

.adxfooter1 { background-image:url(/web/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_down_75.png); background-repeat:repeat; }


/* Layout_un : */
#bodyInfo { vertical-align: top; width: 240px; border: none; border-left: solid 1px #C0C0C0; background-color: #F1F1F1; padding:2px 0px 5px 0px; }

/* Layout_ul : */
#bodyNav { vertical-align: top; width: 200px; border: solid 0px #808080; background-color: #FFFFFF; padding: 0; }

/* NAVIGATOR+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS_Nav_Horz1 / CSS_Nav_Classic1 : */
#adxMenu {position:relative; top:-85px; left:510px; z-index:900; }

.newMenu, .newMenu * { font-family: 'Droid Sans', Arial, Helvetica, sans-serif; margin:0; padding: 0; -webkit-transition: all .8s; -moz-transition: all .8s; transition: all .8s; list-style: none; }

.newMenu { background-color: transparent; border: solid 0px #4F4F4F; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }

.newMenu li { background-color: transparent; white-space: nowrap; position: relative; }

.newMenu ul { position: absolute; display: none; top: 100%; left: 0; z-index: 99; }

.newMenu > li {float: left; }

.newMenu a {display: block;position: relative; }

.newMenu li:first-child { margin-left: 8px; position: relative; }

.newMenu a, .newMenu a:visited { padding: 3px 12px 3px 12px ; font-size: 10pt; color: #4F4F4F; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; border-right: solid 1px #C0C0C0; display:block; position: relative; outline:0; }

.newMenu li:first-child a, .newMenu li:first-child a:visited { border-left: none; }

.newMenu li:last-child a, .newMenu li:last-child a:visited { border-right: none; }

.newMenu li:hover, .newMenu li.sfHover {background-color: transparent; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; -webkit-box-shadow: 0 0 5px rgba(192,0,0,.5); -moz-box-shadow: 0 0 5px rgba(192,0,0,.5); box-shadow: 0 0 5px rgba(192,0,0,.5); outline: 0; }

.newMenu li:hover > a,  .newMenu a:focus, .newMenu a:hover, .newMenu a:active {color:#000000; }


/* CSS_Nav_Horz2 / CSS_Nav_Classic2 : */
.newMenu li:hover > ul,.newMenu li.sfHover > ul {display: block;}

.newMenu ul { min-width: 150px; *width: 150px; }

.newMenu ul li { width: 100%; }

.newMenu li:hover ul, .newMenu li.sfHover ul { left: 5px; top: 28px; z-index: 99; }

ul.newMenu li:hover li ul, ul.newMenu li.sfHover li ul {top: -999em; }

ul.newMenu li li:hover ul, ul.newMenu li li.sfHover ul { left: 150px; top: 0; }

ul.newMenu li li:hover li ul, ul.newMenu li li.sfHover li ul {top: -999em; }

ul.newMenu li li li:hover ul, ul.newMenu li li li.sfHover ul { left: 150px; top: 0; }

.newMenu li li {border: none; opacity: 1; }

.newMenu li li:first-child {border: none; margin: 0; }

.newMenu li li a, .newMenu li li a:visited { padding: 10px 10px 10px 10px; height: 10px;height: auto; line-height:1; display: block; float: none; font-size:10pt; color:#000000; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; background: none;background-color: #E1E1E1; border-top: solid 1px #C0C0C0; border-left: none; border-right: none;  }

.newMenu li li a:hover { border-radius:0; }

.newMenu li li:first-child > a { border-top: none; border-left: none; border-right: none; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; }

.newMenu li li:last-child > a { border-left: none; border-right: none; border-bottom: none; border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px;  }

.newMenu li li:only-child > a { border: none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;  }

.newMenu li li:hover, .newMenu li li.sfHover { background: none; box-shadow:none; border:none; border-radius:0; }

.newMenu li li:hover > a, .newMenu li li a:focus, .newMenu li li a:hover, .newMenu li li a:active { color:#000000; font-size:10pt; background: none;background-color: #FFFFFF; display: block; -webkit-box-shadow: 0 0 2px rgba(192,0,0,.5); -moz-box-shadow: 0 0 2px rgba(192,0,0,.5); box-shadow: 0 0 2px rgba(192,0,0,.5); outline: 0; }


/* ADMIN LINKS ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS_AdminNav : */
.icon { opacity:0.75; }

.icon:hover { opacity:1; }

#logo1 { position:static; top:0px; left:0px; z-index:3; }

#stamp1 {
position: fixed;
z-index: 999;
top: 50px;
left: 50%;
margin-left: 390px;}

#stam1img {width:121px; height:139px}

#stam2img {width:113px; height:140px}

#stam3img {width:136px; height:154px}

#stam4img {width:137px; height:162px}


/* CSS_AdminNav2 : */
#adminScroll { list-style:none; padding: 0; margin: 0; z-index:800; cursor:pointer; }

#adminScroll li { display:block; position:relative; width:28px; height:28px; padding:2px; margin: 0; background-color:#C0C0C0; background: -webkit-gradient(linear, left top, right top, from(#C0C0C0), to(#FFFFFF)); background: -webkit-linear-gradient(left, #C0C0C0,  #FFFFFF); background: -moz-linear-gradient(left, #C0C0C0,  #FFFFFF); background: -o-linear-gradient(left, #C0C0C0,  #FFFFFF); background: -ms-linear-gradient(left, #C0C0C0,  #FFFFFF); background: linear-gradient(left, #C0C0C0,  #FFFFFF); border-left:solid 1px #808080; border-right:solid 1px #808080; border-bottom:solid 1px #808080; text-align:center; }

#adminScroll li:first-child { border-top:solid 1px #808080; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; text-align:center; }

#adminScroll li:last-child { border-bottom:solid 1px #808080; border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; text-align:center; }

#adminScroll li:hover { background-color:#808080; background: -webkit-gradient(linear, left top, right top, from(#808080), to(#C0C0C0)); background: -webkit-linear-gradient(left, #808080,  #C0C0C0); background: -moz-linear-gradient(left, #808080,  #C0C0C0); background: -o-linear-gradient(left, #808080,  #C0C0C0); background: -ms-linear-gradient(left, #808080,  #C0C0C0); background: linear-gradient(left, #808080,  #C0C0C0); text-align:center; }

#adminScroll li a { color:#2F2F2F; text-decoration:none; font-weight:normal; font-style:normal; height:100%; display:block; outline:0; background-color:transparent; }


/* CSS_Lang2Nav : */
#langBoxPos { position:absolute; top:7px; right:5px; z-index: 800; }

#langBox { font-family: Arial, Helvetica, sans-serif; list-style:none; padding: 0; margin: 0; cursor:pointer; }

#langBox li a { color:#FFFFFF; font-size:8pt; height:100%; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; display:block; outline:0; background-color:transparent; }

#langBox li a:hover { color:#D2D2D2; font-size:8pt; background-color:transparent; }


/* CSS_NavPlus : */
.AdminTitle { color:#2F2F2F; font-size:18pt; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:small-caps; text-shadow: none; }

.AdminF, a.AdminF, a.AdminF:link, a.AdminF:visited, a.AdminF:active, a.AdminF:hover { font-family: Arial, Helvetica, sans-serif; color:#2F2F2F; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:small-caps; text-shadow: none; background-color:transparent; }

a.AdminF:hover { color:#C00000; }

#quickBox { position:absolute; top:146px; left:10px; z-index: 800; padding:0; margin: 0; }

#quickBox ul * { list-style:none; }#quickBox ul { list-style:none; float: left; margin: 0; padding: 0; border: 0;}

#quickBox  li { float:left; position: relative; background: none; }

.quickSep { padding:0 5px 0 5px; }

.Quick, #quickBox ul li { font-family: Arial, Helvetica, sans-serif; color:#808080; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none;  }

a.Quick, a.Quick:link, a.Quick:visited, a.Quick:active, #quickBox a, #quickBox a:visited { color:#808080; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; display: block; }

a.Quick:hover, #quickBox ul li a:hover { color:#2F2F2F; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none;  }

#quickBox ul ul { display: none; position: absolute; top: 15px; left: 0; width:200px; z-index:99999; float:none; }

#quickBox ul ul li { background: url('/web/advantix/adxweb.nsf/adx_icon_tree_dark.png') left center no-repeat; background-color: #FFFFFF; float:none; padding-left:15px; }

#quickBox ul li:hover > ul { display: block; }

.Lang { color:#808080; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; }

a.Lang, a.Lang:link, a.Lang:visited, a.Lang:active, a.Lang:hover { color:#808080; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; }

a.Lang:hover { color:#C00000; }

.piTitle, a.piTitle, a.piTitle:link, a.piTitle:visited, a.piTitle:active, a.piTitle:hover { margin: 0; color:#C00000; font-size:9pt; padding: 0px 2px 5px 2px; font-weight:bold; text-align: left; }

a.piTitle:hover { color:#C00000; }

.piLink, a.piLink, a.piLink:link, a.piLink:visited, a.piLink:active, a.piLink:hover { margin: 0; color:#2F2F2F; font-size:9pt; text-decoration:none; text-align: left; }

a.piLink:hover { color:#C00000; }

.piTxt { margin: 0; color:#8F8F8F; font-size:9pt; text-align: left; }

.piCell { border-bottom-width:0px; border-bottom-style:solid; border-bottom-color:#C0C0C0; padding-top:10px; padding-bottom:0px; }

.piList { list-style-position:outside; list-style-type:disc; padding: 0px 2px 0px 2px; margin: 0px 0px 0px 15px; }

.piListLi { padding: 0px 0px 5px 0px; position:relative; }

.picHome { background-color:transparent; }

.ilTable { font-family: 'Droid Sans', Arial, Helvetica, sans-serif; table-layout:fixed; border-collapse:collapse; margin-top:30px; width:100%; }

.ilTitle { color:#4F4F4F; font-size:9pt; text-decoration:none; }

.ilLink, a.ilLink, a.ilLink:link, a.ilLink:visited, a.ilLink:active, a.ilLink:hover { color:#000000; font-size:9pt; text-decoration:none; text-decoration:none; }

.ilTxt { color:#000000; font-size:9pt; text-decoration:none; }

.ilCell { padding: 2px 2px 2px 2px ; border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; }

#inttable tr { display:table-row; background-color:#F1F1F1; }

#inttable tr:nth-child(2n) { display:table-row; background-color:#FFFFFF; }

#inttable tr:first-child { display:table-row; background-color:#F1F1F1; }

#inttable .ilRow:hover { cursor: pointer; background-color:#FFFF7F; }

#loginBoxPos { z-index: 800; position:absolute; top:103px; right:5px; }

#loginBox { float:left; display:block; background-color:transparent; border:solid 0px #C00000; padding:0px 0px 0px 0px; margin: 0; }

.logWelc, a.logWelc, a.logWelc:link, a.logWelc:visited, a.logWelc:active { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none;  }

a.logWelc, a.logWelc:link, a.logWelc:visited, a.logWelc:active { text-decoration:underline;  }

a.logWelc:hover { color:#D2D2D2; }

.tipsy { font-size:10px; position: absolute; padding: 5px; opacity: 0.85; z-index: 100000; } 

.tipsy-inner { color:#EFEFEF; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; min-width: 100px; padding: 2px 2px 2px 2px; text-align: center; background-color: #000000; border: solid 0px #EFEFEF; border-radius: .5em; -moz-border-radius: .5em; -webkit-border-radius: .5em; }

.tipsy-arrow { position: absolute; background: url('adx_tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }


/* LIST ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS_List : */
.tableHeader { color:#4F4F4F; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; }

.tableLabel { color:#4F4F4F; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

.tableEntry { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

a.tableEntry, a.tableEntry:link { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:underline; text-transform:none; font-variant:normal; }

a.tableEntry:visited { color:#000000; }

a.tableEntry:hover, a.tableEntry:active { color:#C00000; }

.tableAll { border:solid 1px #C0C0C0; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 10px; margin: 0; }

.tableInner { border-collapse:collapse; }

.tableCell { padding: 2px 2px 2px 2px ; margin: 0; }

.tableCellBordAll { border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; border-left:solid 0px #C0C0C0; border-right:solid 0px #C0C0C0; }

.tableCellBordL { border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; border-left:solid 0px #C0C0C0; border-right:none; }

.tableCellBordR { border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; border-right:solid 0px #C0C0C0; border-left:none; }

.tableCellBordTB { border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; border-left:none; border-right:none; }

.tableCellBordB { border-top:none; border-bottom:solid 1px #C0C0C0; border-left:none; border-right:none; }

.tableCellE { background-color:#FFFFFF; }

.tableCellH { background-color:#FFFFFF; }

#adxtable tr { display:table-row; background-color:#FFFFFF; }

#adxtable tr:nth-child(2n) { display:table-row; background-color:#F1F1F1; }

.container { margin: 15px 0px 0px 0px; }

h2.contHeader { padding: 0 0 0 40px; margin: 0 0 5px 0; width: 100%; height: 30px; line-height: 30px; background-image:url('/web/advantix/adxweb.nsf/adx_s3_exp_24.png'); background-repeat: no-repeat; background-position: 5px center; border: none;float: left; cursor:pointer; outline:none; }

h2.contHeader a { color:#5F5F5F; font-size:10pt; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; display: block; outline:none; }

h2.contHeader a:hover { color:#C00000; }

h2.active { background-image:url('/web/advantix/adxweb.nsf/adx_s3_expno_24.png'); background-repeat: no-repeat; background-position: 5px center; }

.toggle_container { margin: 0; padding: 10px; border:solid 1px #5F5F5F; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; overflow: hidden; width: 300px; background-color:#C0C0C0; clear: both; }


/* SEARCH +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS_Search : */
#adminSearchPos { position:relative; top:-88px; right:10px; z-index: 950; }

#adminSearch { float: right; }

#adminSearch input { outline: none; }

#adminSearch input[type=search] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; font-family: inherit; font-size: 100%; }

#adminSearch input::-webkit-search-decoration, input::-webkit-search-cancel-button { display: none; /* remove the search and cancel icon */ }

#adminSearch input[type=search] { background: transparent  url(/web/advantix/adxweb.nsf/adx_icon_qsearch2_16.png) no-repeat 9px center; border: solid 1px transparent; padding: 2px 8px 2px 32px; padding-left: 10px; width: 18px; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; color: transparent; cursor: pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }

#adminSearch input[type=search]:hover { border-color: transparent; -webkit-box-shadow: 0 0 5px rgba(192,0,0,.5); -moz-box-shadow: 0 0 5px rgba(192,0,0,.5); box-shadow: 0 0 5px rgba(192,0,0,.5); background-color: transparent; }

#adminSearch input[type=search]:focus { width: 200px; background-color: #FFFFFF; padding-left: 32px; color: #808080; border-color: transparent; -webkit-box-shadow: 0 0 5px rgba(192,0,0,.5); -moz-box-shadow: 0 0 5px rgba(192,0,0,.5); box-shadow: 0 0 5px rgba(192,0,0,.5); cursor: auto; }

#adminSearch input:-moz-placeholder {color: transparent; }

#adminSearch input::-webkit-input-placeholder {color: transparent; }


/* FORM+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS_Form: */
#popupOverlay { background-color:#5F5F5F; opacity:0.75; cursor:wait;}

#popupBox { height:350px; width:600px; background-color:#EFEFEF; border: solid 1px #5F5F5F; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.5); -moz-box-shadow: 5px 5px 5px rgba(0,0,0,.5); box-shadow: 5px 5px 5px rgba(0,0,0,.5); padding:10px; }

#popupBox a.modalCloseImg {position:absolute; top:-20px; right:-23px; margin:0; padding:0; width:35px; height:35px; background:url('/web/advantix/adxweb.nsf/adx_txt_picclose9.png') no-repeat; display:inline; z-index:3200; cursor:pointer; } 

.viewCatSel { font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:9pt; color:#4F4F4F; margin:0; vertical-align:middle; font-weight:normal; font-style:normal; text-transform:none; font-variant:normal; border:solid 1px #C0C0C0; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background-color:#FFFFFF; padding: 1px; cursor: pointer; }

.formField { font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:9pt; color:#4F4F4F; margin:0; height:30px; line-height:30px; vertical-align:middle; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; border:solid 1px #C0C0C0; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background-color:#FFFFFF; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; transition: all 0.15s linear 0s; }

.formField:focus, .viewCatSel:focus { background-color:#FAFAFA; outline:none; }

.formFieldTXT { padding: 2px 6px 2px 6px; width:420px; cursor:text; }

.formFieldPOI { padding: 2px 6px 2px 6px; width:433px; cursor: pointer; }

.formFieldCHK { padding: 1px; cursor: pointer; }

.formFieldCHKNOB { border: none; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; padding: 0; cursor:pointer; }

.formFieldFULL { width: 100%; }

.formButton { 
background-color:#A9A9A9; 
background: -webkit-linear-gradient(top, #A9A9A9,  #696969); 
background: -moz-linear-gradient(top, #A9A9A9,  #696969); 
background: -o-linear-gradient(top, #A9A9A9,  #696969); 
background: -ms-linear-gradient(top, #A9A9A9,  #696969); 
background: linear-gradient(to bottom, #A9A9A9,  #696969); 
border:none; 
border-radius: 25px; 
-moz-border-radius: 25px; 
-webkit-border-radius: 25px; -webkit-box-shadow: 0px 1px 3px #666666; -moz-box-shadow: 0px 1px 3px #666666; box-shadow: 0px 1px 3px #666666; font-family:'Droid Sans', Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:20px; 
font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; padding: 10px 30px 10px 30px; 
cursor:pointer; }

.formButton:hover { 
background-color:#C0C0C0; 
background: -webkit-linear-gradient(top, #C0C0C0,  #808080); 
background: -moz-linear-gradient(top, #C0C0C0,  #808080); 
background: -o-linear-gradient(top, #C0C0C0,  #808080); 
background: -ms-linear-gradient(top, #C0C0C0,  #808080); 
background: linear-gradient(to bottom, #C0C0C0,  #808080); 
cursor:pointer; }


