/* -------------------------------------------------------------- //
// GT STYLESHEET                                                  //
// -------------------------------------------------------------- */

HTML {height:100%; overflow:-moz-scrollbars-vertical;}
BODY {height:100%; }

/* DESIGN STYLES */
#image_logo     { width:335px; height:79px; background-image:url("../internal/picts/logo.gif");     background-repeat:no-repeat; }
#image_livechat { width:198px; height:59px; background-image:url("../internal/picts/livesupp.gif"); background-repeat:no-repeat; }
#container      { margin-left:auto; margin-right:auto;  padding-bottom:0px; background:#889BB6; text-align:left; width: 90%; min-width:930px; z-index: 2; }
#content        { padding-bottom:10px; background-color:#fff; border:1px solid #000; text-align:left; z-index: 2; width:99.8%; }
#header         { width:40%; padding-left:20px; }
#menunavtop   { position:relative; width:100%; height:26px; font:12px Arial; text-align:right; }
#menunavtop a { float:left; padding: 3px 4% 3px 4%; text-align:center; color:#383637; text-decoration:none; }
#menunavtop a#current {}
#menunavtop a:hover   { color:#383637; margin:0px; height:25px; }

/* FOOTER STYLES */
.container_rbbot div { background:url(../internal/picts/i_r16_c3.gif)  no-repeat bottom left; height:50px; }
.container_rbbot     { background:url(../internal/picts/i_r16_c15.gif) no-repeat bottom right; width:100%; height:50px; margin-top:30px; }

/* MENU STYLES */
.topMenu   { text-align:center; font-family:"Arial"; font-size:12px; font-weight:Normal; color:#333333; }
.intMenu   { position:absolute; visibility:hidden; border:1px solid black; font:normal 12px Verdana; line-height:18px; z-index:100; }
.intMenu a { width:100%; display:block; text-indent:3px; border-bottom: 1px dotted #CCCCCC; text-decoration: none; font-weight: bold; }

.menuBTNon        { cursor:pointer; background-image:url('../internal/picts/btnbg.png'); border-style: solid; border-width: 1px; border-color: transparent #99bbe8 #dbe6f5 #99bbe8; padding-left:10px; padding-right:10px; }
.menuBTNoff       { padding-left:10px; padding-right:10px; border:solid 1px transparent; border-bottom:solid 1px #8db2e3; }
.menuBTNoff:hover { background-image:url('../internal/picts/itembg.png'); cursor:pointer; border-left:solid 1px #dbce99; border-right:solid 1px #dbce99; }
.menuITM a        { padding-top:2px; width:100%; display:block; text-indent:3px; border:1px solid transparent; text-decoration:none; height:18px; }
.menuITM a:hover  { width:95%; padding-top:2px; border:solid 1px #dbce99; background-image:url('../internal/picts/itembg.png'); height:18px; }
.menuITMc a       { width:90%; height:18px; padding-top:2px; border:1px solid transparent; text-decoration:none; text-align:center; display:block; }
.menuITMc a:hover { width:90%; height:18px; padding-top:2px; border:solid 1px #dbce99; background-image:url('../internal/picts/itembg.png'); }
.menuFont         { font-family:"Verdana"; font-size:10px; color:#444444; }
.menuBTNbigOFF    { width:50px; height:62px; border:solid 1px #b3c7e1; font-family:"Verdana"; font-size:10px; color:#444444; text-align:center; vertical-align:middle; }
.menuBTNbigON     { width:50px; height:62px; border:solid 1px #ddcf9b; font-family:"Verdana"; font-size:10px; color:#444444; text-align:center; background-image:url('../internal/picts/btnbig.png'); cursor:pointer; }


A         {cursor:pointer;}
A:link    {text-decoration:none;         color:#BC3D01;}
A:visited {text-decoration:none;         color:#BC3D01;}
A:hover   {text-decoration:underline;    color:#6C0D01;}

.SubTit1  {font-family:"Arial"; font-size:13px; font-weight:bolder; color:#212E37;}
.SubTit2  {font-family:"Arial"; font-size:13px; font-weight:bolder; color:#BC3D01;}
.Cont1    {font-family:"Arial"; font-size:12px; font-weight:Normal; color:#333333; padding:10px;}
.Cont2    {font-family:"Arial"; font-size:9px;  font-weight:Normal; color:#333333; padding-left:20px; padding-top:10px; padding-right:5px;}

.Font1    {font-family:"Arial"; font-size:12px; font-weight:Normal; color:#333333;}
.Font2    {font-family:"Arial"; font-size:11px; font-weight:Normal; color:#333333;}
.Font3    {font-family:"Arial"; font-size:9px;  font-weight:Normal; color:#333333;}
.Font4    {font-family:"Arial"; font-size:13px; font-weight:Normal; color:#333333;}
.Font1R   {font-family:"Arial"; font-size:12px; font-weight:Normal; color:#BC3D01;}
.Font2R   {font-family:"Arial"; font-size:11px; font-weight:Normal; color:#BC3D01;}
.Font3R   {font-family:"Arial"; font-size:9px;  font-weight:Normal; color:#BC3D01;}
.Font4R   {font-family:"Arial"; font-size:13px; font-weight:Normal; color:#BC3D01;}

.wFont1   {font-family:"Arial"; font-size:16px; font-weight:bold; color:#6D86A6; text-transform:uppercase;}
.fxdbold  {font-family:"Courier New", "Courier", "monospace"; font-size:11px; font-weight:Normal; }


UL.link1  {margin-right:-10px; margin-bottom:5px; margin-top:5px; color:#BC3D01;}
LI.link1  {margin-left:-5px; color:#BC3D01; line-height: 15px;}
LI.link2  {margin-left:-5px; color:#212E37; line-height: 15px;}
LI.link3  {color:#BC3D01; line-height: 15px;}
LI.link4  {color:#212E37; line-height: 15px;}

.link1            {font-family:"Arial"; font-size:11px; color:#212E37;}
A.link1:link      {text-decoration:none;      font-weight:bolder; color:#212E37;}
A.link1:visited   {text-decoration:none;      font-weight:bolder; color:#212E37;}
A.link1:hover     {text-decoration:underline; font-weight:bolder; color:#BC3D01;}
.link1on          {font-family:"Arial"; font-size:11px; color:#BC3D01;}
A.link1on:link    {text-decoration:none;      font-weight:bolder; color:#BC3D01;}
A.link1on:visited {text-decoration:none;      font-weight:bolder; color:#BC3D01;}
A.link1on:hover   {text-decoration:underline; font-weight:bolder; color:#BC3D01;}
.link2            {font-family:"Arial"; font-size:11px; color:#212E37;}
A.link2:link      {text-decoration:none;      font-weight:normal; color:#212E37;}
A.link2:visited   {text-decoration:none;      font-weight:normal; color:#212E37;}
A.link2:hover     {text-decoration:underline; font-weight:normal; color:#BC3D01;}
.link2on          {font-family:"Arial"; font-size:11px; color:#BC3D01;}
A.link2on:link    {text-decoration:none;      font-weight:normal; color:#BC3D01;}
A.link2on:visited {text-decoration:none;      font-weight:normal; color:#BC3D01;}
A.link2on:hover   {text-decoration:underline; font-weight:normal; color:#BC3D01;}
.link3            {color:#212E37;}
A.link3:link      {text-decoration:none;      color:#212E37;}
A.link3:visited   {text-decoration:none;      color:#212E37;}
A.link3:hover     {text-decoration:underline; color:#BC3D01;}
.link4            {color:#571c00;}
A.link4:link      {text-decoration:none;      color:#571c00;}
A.link4:visited   {text-decoration:none;      color:#571c00;}
A.link4:hover     {text-decoration:underline; color:#BC3D01;}

.lsmall           {font-family:"Arial"; font-size:10px; color:#212E37;}
A.lsmall:link     {text-decoration:none;      font-weight:bolder; color:#212E37;}
A.lsmall:visited  {text-decoration:none;      font-weight:bolder; color:#212E37;}
A.lsmall:hover    {text-decoration:underline; font-weight:bolder; color:#BC3D01;}

.Footer:link      {text-decoration:none;      color:#000000;}
.Footer:visited   {text-decoration:none;      color:#000000;}
.Footer:hover     {text-decoration:underline; color:#800000;}
.CopyR:link       {text-decoration:none;      color:#FFFFFF;}
.CopyR:visited    {text-decoration:none;      color:#FFFFFF;}
.CopyR:hover      {text-decoration:underline; color:#BC3D01;}

/* FORM ELEMENTS */
.frmTxtBox       { font-weight:Normal; font-size:11px; color:#6D86A6; font-family:Arial; width:90%; height: 14px; padding-left:4px; background-color:#FFFFFF; border:solid 1px #abadb3; }
.frmTxtBox:focus { background-color:#F3F3F3; }

.pagesSel    {width:50px; border:solid 1px #444444; background-color:#f3e0d7; text-align:center; font-family:"Arial"; font-size:10px; color:#666666; cursor:pointer;}

Label        {cursor:pointer; }
Input.r1     {cursor:pointer; margin:0px; }
Input.c1     {cursor:pointer; margin-left:0px; margin-top:0px; margin-bottom:0px; height:15px; width:16px;}
Input.t1     {font-family:Arial; font-size:11px; color:#000000; background-color:#d3d0c0; border:1px; border-color:#888888; border-style:solid; padding-left:4px;}
Input.t2     {font-family:Arial; font-size:11px; color:#000000; background-color:#d3d0c0; border:1px; border-color:#888888; border-style:solid; padding-left:4px; width:99%;}
Input.t2Ds {font-family:Arial; font-size:11px; color:#605959; background-color:#b2b1aa; border:1px; border-color:#888888; border-style:solid; padding-left:4px; width:99%;}
Select.s1    {font-family:Arial; font-size:11px; color:#000000; background-color:#d3d0c0; border:1px; border-color:#888888; border-style:solid; padding-left:4px;}
Select.s2    {font-family:Arial; font-size:11px; color:#000000; background-color:#d3d0c0; border:1px; border-color:#888888; border-style:solid; padding-left:4px; width:99%;}
Textarea.a1  {font-family:Arial; font-size:11px; color:#000000; background-color:#d3d0c0; border:1px; border-color:#888888; border-style:solid; padding-left:4px;}
Textarea.a2  {font-family:Arial; font-size:11px; color:#000000; background-color:#d3d0c0; border:1px; border-color:#888888; border-style:solid; padding-left:4px; width:99%;}
Input.b1     {font-family:Arial; font-size:11px; color:#400000; background-color:#bfb5b5; cursor:pointer; border-width:1px; border-color:#eadede #8a8383 #8a8383 #eadede; border-style:solid;}
Input.b2     {font-family:Arial; font-size:11px; color:#400000; background-color:#bfb5b5; cursor:pointer; border-width:1px; border-color:#eadede #8a8383 #8a8383 #eadede; border-style:solid; margin:4px;}
Input.b3     {font-family:Arial; font-size:11px; cursor:pointer; }
Input.b4     {font-family:Arial; font-size:11px; background-color:#bfb5b5; cursor:pointer; border-width:1px; border-color:#eadede #8a8383 #8a8383 #eadede; border-style:solid;}
Input.errorField, Select.errorField, Textarea.errorField, TABLE.errorField {border-color:#AA0000; background-color:#F2AD8D; }

Input.Quick   {font-family:Arial; font-size:9px;  color:#000000; background-color:#e3e5ea; border:1px; border-color:#888888; border-style:solid; text-align:center; margin:10px 0px 5px 7px; width:130px;}
Input.QuickPeople   {font-family:Arial; font-size:9px;  color:#000000; background-color:#e3e5ea; border:1px; border-color:#888888; border-style:solid; text-align:center; margin:0px 0px 0px 7px; width:130px;}
Input.QuickPeople2  {font-family:Arial; font-size:9px;  color:#000000; background-color:#e3e5ea; border:1px; border-color:#888888; border-style:solid; text-align:center; margin:0px 0px 0px 0px;}
IMG.QuickHelp {margin-top:3px;margin-left:1px;cursor:help; }
DIV.QuickHelp {position:absolute; border: 2px solid #94a2ab; background-color: #e3e3e2; width: 350px; padding: 2px; display:none;}

.expanded    {color:black;}
.expandable  {cursor:pointer;}
.collapsed   {display:none;}

.vbbTable1    {border-width:0px; border-style:solid; border-color:#000000; background-color:#89959b;}
.vbbTable2    {border-width:0px; border-style:solid; border-color:#000000; background-color:#89959b;}
.vbbTableTit  {border-width:1px; border-style:solid; border-color:#89959b; border-bottom-width:0px;}
.vbbTitle     {font-family:"Arial"; font-size:12px; color:#000000; vertical-align:middle; white-space:nowrap; background-image:url("../internal/pics/vbb1x1.png"); cursor:default; padding-left:2px; padding-right:4px; }
.vbbTitle2    {font-family:"Arial"; font-size:12px; color:#000000; vertical-align:middle; white-space:nowrap; background-image:url("../internal/pics/vbb1x1.png"); cursor:default; }
.vbbHeader    {font-family:"Arial"; font-size:11px; color:#666458; vertical-align:middle; white-space:nowrap; font-weight:bold; padding:4px; padding-bottom:3px; background-image:url("../internal/pics/vbb1x2.png"); cursor:default;}
.vbbHeader2   {font-family:"Arial"; font-size:10px; color:#666458; vertical-align:middle; white-space:nowrap; font-weight:bold; padding:2px; background-image:url("../internal/pics/vbb1x2.png"); cursor:default;}
.vbbText      {font-family:"Arial"; font-size:11px; color:#464646; background-color:#e3e5ea; text-align:right; vertical-align:middle; cursor:default; border-top: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid;}
.vbbText2     {font-family:"Arial"; font-size:10px; color:#412e25; background-color:#e3e5ea; text-align:right; vertical-align:middle; cursor:default;}
.vbbText3     {font-family:"Arial"; font-size:11px; color:#464646; background-color:#e3e5ea; vertical-align:middle; cursor:default; border-top: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid;}
.vbbText4     {font-family:"Arial"; font-size:10px; color:#464646; background-color:#e3e5ea; text-align:right; vertical-align:middle; cursor:default; border-top: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid;}
.vbbTextAdm   {font-family:"Arial"; font-size:11px; color:#412E26; background-color:#f3e0d7; text-align:right; vertical-align:middle; cursor:default; border-top: #fffaf0 1px solid; border-left: #fffaf0 1px solid;}
.vbbField     {font-family:"Arial"; font-size:11px; color:#000000; background-color:#d5d7dc; text-align:left;  vertical-align:middle; padding-left:5px; border-top: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid;}
.vbbField2    {font-family:"Arial"; font-size:10px; color:#000000; background-color:#d5d7dc; text-align:left;  vertical-align:middle; padding-left:5px;}
.vbbField3    {font-family:"Arial"; font-size:11px; color:#000000; background-color:#d5d7dc; vertical-align:middle; border-top: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid;}
.vbbField4    {font-family:"Arial"; font-size:10px; color:#000000; background-color:#d5d7dc; text-align:left;  vertical-align:middle; padding-left:5px; border-top: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid;}
.vbbFieldAdm  {font-family:"Arial"; font-size:11px; color:#000000; background-color:#e5d2c9; text-align:left;  vertical-align:middle; padding-left:5px; border-top: #fffaf0 1px solid; border-left: #fffaf0 1px solid;}
.vbbRow1      {background-color:#CFD6DB;}
.vbbRow2      {background-color:#B9C3CC;}
.vbbRow3      {background-color:#F2AD8D;}
.vbbRow4      {background-color:#A9B7C1;}
.vbbRow5      {background-color:#BDC2AA;}
.vbbRow6      {background-color:#EA895C;}
.vbbRow7      {background-color:#C5EFA7;}
.vbbRow8      {background-color:#DBEECD;}
.vbbRow9      {background-color:#FEC0A3;}
.vbbData0     {font-family:"Arial"; font-size:11px; font-weight:Normal; color:#000000; cursor:pointer; white-space:nowrap;}
.vbbData1     {font-family:"Arial"; font-size:11px; font-weight:Normal; color:#000000; padding-left:4px; padding-right:4px; cursor:pointer; white-space:nowrap;}
.vbbData2     {font-family:"Arial"; font-size:11px; font-weight:Normal; color:#000000; padding-left:4px; padding-right:4px; cursor:default; white-space:nowrap;}
.vbbData3     {font-family:"Arial"; font-size:11px; color:#666458; vertical-align:middle; white-space:nowrap; font-weight:bold; cursor:default;}
.vbbData4     {font-family:"Arial"; font-size:11px; font-weight:Normal; color:#000000; padding-left:4px; padding-right:4px; cursor:pointer;}
.vbbData0g    {font-family:"Arial"; font-size:11px; font-weight:Normal; color:#666666; cursor:pointer;}
.vbbData1g    {font-family:"Arial"; font-size:11px; font-weight:Normal; color:#666666; padding-left:4px; padding-right:4px; cursor:pointer; white-space:nowrap;}
.vbbData2g    {font-family:"Arial"; font-size:11px; font-weight:Normal; color:#666666; padding-left:4px; padding-right:4px; cursor:default; white-space:nowrap;}
.vbbData3g    {font-family:"Arial"; font-size:11px; font-weight:Normal; color:#666666; padding-left:4px; padding-right:4px; cursor:default;}
.vbbFinal     {font-family:"Arial"; font-size:10px; color:#666458; vertical-align:middle; cursor:default; padding-left:5px; padding-right:5px; background:#F0F0F0 url("../internal/pics/vbb1x4.png") repeat-x bottom left; height:15px;}
.vbbFinal2    {font-family:"Arial"; font-size:10px; color:#666458; vertical-align:middle; cursor:default; padding-left:5px; padding-right:5px; background:#F0F0F0 url("../internal/pics/vbb1x4.png") repeat-x bottom left; height:30px; text-align:center;}
.vbbDivider   {font-family:"Arial"; font-size:8px;  color:#666458; vertical-align:middle; background-color:#B9C3CC; cursor:default; height:5px; }
.vbbDivider2  {font-family:"Arial"; font-size:8px;  color:#666458; vertical-align:middle; background-color:#A9B7C1; cursor:default; height:5px; }

.tskNormal    {font-style:italic; }
.tskHigh      {font-weight:bold; color:#AA0000; }
.tskUrgent    {font-weight:bold; color:#FFFFFF; background-color:#990000; }

.navTable0    {background-color: #ffe5d8; color: #000000; border: 1pt solid #000000; border-collapse: collapse;}
.navTable1    {background-color: #ffdada; color: #000000; border: 1pt solid #000000; border-collapse: collapse;}
.navTable2    {background-color: #fff5d9; color: #000000; border: 1pt solid #000000; border-collapse: collapse;}

.hbToggle     {background-color:#9eacb6; background-image:url("../internal/pics/nb-horizontal-top.png");  border:0px; padding:0px;}
.hbIcon       {cursor:pointer; border-width:0px; width:16px; height:16px;}
.hbIcons      {background-color:#cfd6db; background-image:url("../internal/pics/nb-horizontal-back.png");   border:0px; padding:0px; width:20px; height:20px; vertical-align:middle; text-align:center;}
.hbIconsOn    {background-color:#cfd6db; background-image:url("../internal/pics/nb-horizontal-active.gif"); border:0px; padding:0px; width:20px; height:20px; vertical-align:middle; text-align:center;}
.hbIconsHover {background-color:#FEDB90; background-image:url("../internal/pics/nb-horizontal-hover.gif");  border:0px; padding:0px; width:20px; height:20px; vertical-align:middle; text-align:center; cursor:pointer;}

.nbTittle1        {font-family:"Arial"; font-size:12px; height:20px; border:0px; vertical-align:middle; background-image:url("../internal/pics/nbox-title1x1.png"); cursor:default; text-align:center; padding-left:2px; padding-right:2px; width:16px;}
.nbTittle2        {font-family:"Arial"; font-size:13px; color:#212E37; font-weight:bolder; height:20px; border:0px; vertical-align:middle; background-image:url("../internal/pics/nbox-title1x2.png"); cursor:default; white-space:nowrap; width:130px; }
.nbTittle3        {font-family:"Arial"; font-size:12px; height:20px; border:0px; vertical-align:middle; background-image:url("../internal/pics/nbox-title1x3.png"); cursor:pointer; text-align:right; padding-left:2px; padding-right:2px; width:16px;}
.nbTittle3Hover   {font-family:"Arial"; font-size:11px; height:20px; border:0px; vertical-align:middle; background-color:#FEDB90;                          cursor:pointer; text-align:right; padding-left:2px; padding-right:2px; width:16px;}
.nbFolder1        {font-family:"Arial"; font-size:11px; border:0px; background-image:url("../internal/pics/nbox-back1x1.png"); background-color:#cfd6db; cursor:default; }
.nbFolder2        {font-family:"Arial"; font-size:11px; border:0px; background-image:url("../internal/pics/nbox-back2x1.png"); background-color:#9eacb6; cursor:default; }
.nbFolder3        {font-family:"Arial"; font-size:11px; border:0px; cursor:default; }
.nbItem           {font-family:"Arial"; font-size:11px; background-image:url("../internal/pics/nbox-bullet.gif"); background-position: 10px center; background-repeat: no-repeat; padding-left:25px; }
.nbItem2          {font-family:"Arial"; font-size:11px; background-image:url("../internal/pics/nbox-bullet2.gif"); background-position: 5px center;  background-repeat: no-repeat; padding-left:18px; }
.nbItemDivider    {height:2px; overflow:hidden; background-image:url("../internal/pics/nbox-divider.png"); }
.nbItemSpacer     {height:3px; overflow:hidden;}
.nbItemIcons      {text-align:left; padding-top:2px; padding-bottom:3px; padding-left:10px; padding-right:5px;}

.infoBar          {font-family:"Verdana"; font-size:11px; color:#444444; vertical-align:middle; background-image:url('../internal/pics/infobar1x2.png'); cursor:default; }
.Container1       {background-color:#89959b; padding:0px; margin:0px; }
.RowButtons       {text-align:left; margin-left:-3px; margin-top:10px; margin-bottom:5px; }

.PageNav           {font-family:"Arial"; font-size:10px; color:#666666; padding:3px;}
.PageNavTitle      {border:0px #444444 solid; border-right-width:1px; padding-right:10px;}
.PageNavIcon       {border:1px #444444 solid; border-left-width:0px; background-color:#f3e0d7; padding-left:4px; padding-right:4px; text-decoration:none;}
.PageNavIcon:link  {color:#444444; text-decoration:none;}
.PageNavIcon:hover {background-color:#bc3d01; color:#ffffff; text-decoration:underline;}
.PageNavCur        {color: #444444; border:1px #444444 solid; border-left-width:0px; background-color:#c2b2aa; padding-left:4px; padding-right:4px; text-decoration:none;}
.PageNavCur:link   {color:#444444; text-decoration:none;}
.PageNavCur:hover  {background-color:#bc3d01; color:#ffffff; text-decoration:underline;}

#lightbox          {display:none; position:absolute; top:50%; left:50%; z-index:9999; margin:-220px 0 0 -250px; border:0px; text-align:center; vertical-align:middle;}
#lightbox[id]      {position:fixed;}
#overlay           {display:none; position:absolute; top:0; left:0; width:100%; height:100%; z-index:5000; background-color:#000; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70);}
#overlay[id]       {position:fixed;}
#lightbox.done #lbLoadMessage    {display:none;}
#lightbox.done #lbContent        {display:block;}
#lightbox.loading #lbContent     {display:none;}
#lightbox.loading #lbLoadMessage {display:block;}
.lbShadow {float:left; background: url('../internal/pics/shadowAlpha.png') no-repeat bottom right !important; background: url('../internal/pics/shadow.gif') no-repeat bottom right; margin: 10px 0 0 10px !important; margin: 10px 0 0 5px;}

DIV.calendarContainer    {width:185px; background-color:#888888; border:3px ridge #000000; cursor:default; position:absolute; display:none;}
TABLE.calendarTopHeader  {width:100%; font-family:"Arial"; font-size:11px; font-weight:bolder; background-color:#CCCCCC; border-bottom:1px solid #000000; }
TD.calendarArrows        {width:10%; text-align:center; vertical-align:middle; font-family:"Terminal"; font-size:8px; cursor:pointer; border:1px solid #CCCCCC; }
TD.calendarLabel         {width:60%; height:18px; text-align:center; vertical-align:middle; }
TABLE.calendarDaysHeader {width:100%; font-family:"Arial"; font-size:10px; font-weight:bolder; background-color:#AAAAAA; border-bottom:1px solid #000000; padding:2px;}
TD.calendarDaysHeader    {width:25px; text-align:center; vertical-align:middle; cursor:help; }
TABLE.calendarDays       {width:100%; font-family:"Arial"; font-size:10px; background-color:#DDDDDD; border-bottom:1px solid #000000; padding:2px;}
TD.calendarDays          {width:25px; text-align:center; vertical-align:middle; cursor:pointer; border:1px solid #DDDDDD; }
TD.calendarDaysActive    {width:25px; text-align:center; vertical-align:middle; cursor:pointer; background-color:#FFAAAA; border:1px solid #000000; font-weight:bolder;}
TD.calendarDaysHover     {width:25px; text-align:center; vertical-align:middle; cursor:pointer; background-color:#AAFFAA; border:1px solid #000000; font-weight:bolder;}
TD.calendarDaysDisabled  {width:25px; text-align:center; vertical-align:middle; cursor:default;  }
TABLE.calendarDaysFooter {width:100%; font-family:"Arial"; font-size:11px; font-weight:bolder; background-color:#AAAAAA; padding:1px;}
TD.calendarDaysFooter    {width:100%; text-align:center; vertical-align:middle; }
TD.calendarTime          {width:100%; text-align:center; vertical-align:middle; }
IMG.calendarIcon         {border:0px; cursor:pointer; margin:0px; vertical-align:top; margin-top:3px; margin-left:15px; margin-right:5px;}
IMG.hidden { visibility:hidden }

.treeContainer {font-family:"Arial"; font-size:11px; color:#464646; background-color:#e3e5ea; text-align:right; cursor:default; border-top: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid;}
.nsContainer   {border-width:0px; border-style:solid; border-color:#000000; background-color:#ffffff; border-left: 1px solid #89959b; border-right: 1px solid #89959b; border-top: 1px solid #89959b;}
.layerBTN      {font-family:Arial; font-size:11px; color:#000000; background-color:#d3d0c0; border:solid 1px #888888; width:80px}
.layerBTN2      {font-family:Arial; font-size:11px; color:#000000; background-color:#d3d0c0; border:solid 1px #888888;}
Input.Items    {font-family:Arial; font-size:9px;  color:#000000; background-color:#d3d0c0; border:solid 1px #888888; text-align:center; width:150px; }

.dhtmlwindow                { position:absolute; border:solid 2px #F6F6F6;visibility:hidden; background-color:white; }
.drag-handle                { width:auto; height:26px; font-family:"Arial"; font-size:12px; color:#000000; line-height:26px; vertical-align:middle; white-space:nowrap; background-image:url("../internal/pics/vbb1x1.png"); padding-left:30px; text-indent:3px; cursor:move; overflow:hidden; border:solid 1px #89959b; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity:1; opacity:1; }
.drag-handle .drag-controls { position:absolute; right:10px; top:1px; cursor:pointer; }
* html .drag-handle         { width: 100%; }
.drag-contentarea           { background-color:#E6E6E6; color:black; height:150px; overflow:auto; }
.drag-statusarea            { background-image:url("../internal/pics/vbb1x1.png"); border:solid 1px #89959b; height:18px; text-align:center; }
.drag-resizearea            { float:right; width:13px; height:13px; cursor:nw-resize; font-size:0; margin-top:5px; margin-right:2px; }
.drag-leftarea              { position:absolute; top:2px; left:7px; float:left; width:20px; height:25px; background-image:url("../internal/pics/vbb1x3+.png"); }
.drag-handle                { background-color:#03277C; }
#interVeil                  { position:absolute; background:black url("../internal/pics/shadowBG.gif"); width:10px; left:0; top:0; z-index:5; visibility:hidden; filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); opacity:0.8; }


/* ---------------------------------------------------------//
// Copyright (c) 2007 IniCom.Networks - All Rights Reserved //
// ---------------------------------------------------------*/