

TD
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva;
    FONT-SIZE: 10pt
}
A:link
{
  font-family: Tahoma,verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  color: black;
  text-decoration:none
}
A:visited
{
  font-family: Tahoma,verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  color: black;
    text-decoration:none
}
A:active
{
  font-family: Tahoma,verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  color: black;
    text-decoration:none
}
A:hover
{
  font-family: Tahoma,verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  color: black;
    text-decoration:underline
}

.coloredbody
{
    COLOR: white;
	BACKGROUND-COLOR: #2a97b6;
    FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva
}
A.coloredbody:link {
        COLOR: #ffffff; FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva; FONT-SIZE: 8pt
}
A.coloredbody:visited {
        COLOR: #ffffff; FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva; FONT-SIZE: 8pt
}
A.coloredbody:hover {
        COLOR: #ffffff; FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva; FONT-SIZE: 8pt; text-decoration:none
}

.boxtop {
        BACKGROUND-COLOR: #1b4b8f; COLOR: #ffffff; FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva; FONT-SIZE: 8pt;
}
A.boxtop:link {
        BACKGROUND-COLOR: #1b4b8f; COLOR: #ffffff; FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva; FONT-SIZE: 8pt;
}
A.boxtop:visited {
        BACKGROUND-COLOR: #1b4b8f; COLOR: #ffffff; FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva; FONT-SIZE: 8pt;
}

/**** New Stuff ***/
body {
    background-color: #e1e9f7;
}

html,body
{
  height:100%;
  margin:0;
  width: 100%;

  font-family: Tahoma,verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  color: black;
}
div,span,form
{
  margin:0;
  padding:0;
  background-color: transparent;
}
.bordered,.borderedcontainer,#listcontainer,#readmenu2,#foldermenu,.whitebg,.ilong,.inormal,.button,.button100,.fr_button,.fr_combo,#login2,.bg_bordered,.notefolders
{
  border-width: 1px;
  border-style: solid;
  border-color: #002D96;
}

.bgc
{
  width: 100%;
  height: 100%;
  background-color: #C3DAF9;
  background-repeat: repeat-y;
  background-position: left top;
  background-image: url('../../images/new/bg.gif');
}

.bgc2
{
  width: 100%;
  height: 100%;
  background-color: #e1e9f7;
}

#viewdiv {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 5px; 
	LEFT: 0px; 
	PADDING-BOTTOM: 3px; 
	WIDTH: 100%; 
	PADDING-TOP: 5px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 100%
}

/*** IE & Mozilla iframes Fix ***/
.whitebg
{
  background-color: #FFFFFF;
  height: 100%;
  width: 100%;
}
/*** folders ***/
#foldermenu
{
  position: absolute;
  left: 2px;
  top: 2px;
  width: 100%;
  height: 100%;  /* folder menu height */

  padding: 3px 3px 0px 3px;

  border-bottom-width: 0px;
  z-index: 10;
}
#folderdiv
{
  position: absolute;
  top: 0;
  left: 3px;

  width: 137px;
  height: 100%;
  padding: 78px 0 3px 0;

  z-index: 2;
}

/**** Menu ***/
#topmenu
{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 26px;  /* menu height */

  padding-top: 1px;
  padding-left: 3px;

  overflow: hidden;
  z-index: 3;
}
#topmenu2
{
  position: absolute;
  right: 0;
  top: 0;
  width: 80px;
  height: 25px;          /* menu height */
  padding: 3px 0 0 25px;
  padding-right: 0px;    /* mozilla fix */
  z-index: 1;
  background-image: url('../../images/new/rcorner.gif');
  background-position: 0px 0px;
  background-repeat: no-repeat;
  background-color: #033098;
}
/**** Sub Menu ***/
#submenu
{
  position: absolute;
  left: 0;
  top: 20;
  width: 100%;
  height: 26px;  /* menu height */

  padding-top: 0px;
  padding-left: 3px;

  overflow: hidden;
  z-index: 3;
}
#submenu2
{
  position: absolute;
  right: 0;
  top: 0;
  width: 80px;
  height: 25px;          /* menu height */
  padding: 3px 0 0 5px;
  padding-right: 0px;    /* mozilla fix */
  z-index: 1;
  background-image: url('../../images/new/rcorner.gif');
  background-position: 0px 0px;
  background-repeat: no-repeat;
  background-color: #033098;
  color:#ffffff;
  font-size:9pt;
  font-weight: bold;
  text-align:center;
}
.tabbar
{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 20px;  /* menu height */

  padding-top: 0px;
  padding-left: 7px;

  overflow: hidden;
  background-color: #033098;

}
      .tabbg{
        height: 20px;
        background-image: url('../../images/new/toolbarbg2.gif');
        background-repeat: repeat-x;
      }
      .tabbg2{
        height: 20px;
        background-image: url('../../images/new/toolbarbg3.gif');
        background-repeat: repeat-x;
      }      
/*** toolbars ***/
      .menubg1{
        height: 25px;
        background-image: url('../../images/new/toolbarbg.gif');
        background-repeat: repeat-x;
      }
      .thead1{
        height: 100%;
        padding-left: 8px;
        background-repeat: no-repeat;
        background-position: 0px 0px;
        background-image: url('../../images/new/toolbarstart.gif');
      }
      .thead2{
        height: 100%;
        padding-right: 8px;
        background-repeat: no-repeat;
        background-position: 100% 0px;
        background-image: url('../../images/new/toolbarend.gif');
      }
      .max{
        padding: 2px 0 0 5px;
        height: 100%;
        width: 1600px;
      }
      .divclip
      {
        width: 100%;
        height: 100%;
        overflow: hidden;
      }
.submenulink
{
 display: block;
 float: left;
 height: 13px;
 padding: 3 4 4 7;

 text-decoration: none;
 color: black;

 border-style: solid;
 border-color: black;
 border-width: 0;
 background-position: 3px 50%;
 background-repeat: no-repeat;
}

.submenulink:hover
{
 height: 13px;
 padding: 2 3 3 7;
 border-width: 1px;
 background-color: #FFE1AC;
 background-position: 2px 50%;
}

.menulink,.menulink2
{
 display: block;
 float: left;
 height: 13px;
 padding: 3 4 4 23;

 text-decoration: none;
 color: black;

 border-style: solid;
 border-color: black;
 border-width: 0;
 background-position: 3px 50%;
 background-repeat: no-repeat;
}

.menulink:hover,.menulink2:hover
{
 height: 13px;
 padding: 2 3 3 22;
 border-width: 1px;
 background-color: #FFE1AC;
 background-position: 2px 50%;
}

.menulink2{
 padding: 3 4 4 18;
 background-position: 50% 50%;
}
.menulink2:hover{
 padding: 2 3 3 17;
 background-position: 50% 50%;
}

/*** menu icons ***/
.divider
{
 height: 25px;
 width: 2px;
 float: left;
 background-position: 0px 3px;
 background-repeat: no-repeat;
 background-image: url('../../images/new/div.gif');
}

#xgetmail{
 background-image: url('../../images/new/xgetmail.gif');
}
#xnewmail{
 background-image: url('../../images/new/xnewmail.gif');
}
#xsearch{
 background-image: url('../../images/new/xsearch.gif');
}
#xaddress{
 background-image: url('../../images/new/xaddress.gif');
}
#xcalendar{
 background-image: url('../../images/new/xcalendar.gif');
}
#xsettings{
 background-image: url('../../images/new/xsettings.gif');
}

#xhelp{
 background-image: url('../../images/new/xhelp.gif');
}
#xlogout{
 background-image: url('../../images/new/xlogout.gif');
}
#xwebsite{
 background-image: url('../../images/new/xwebsite2.gif');
}
#xmydocuments{
 background-image: url('../../images/new/xmydocuments.gif');
}
#xmediaarchive{
 background-image: url('../../images/new/xmediaarchive.gif');
}
#xadmin{
 background-image: url('../../images/new/xadmin.gif');
}
#xmodules{
 background-image: url('../../images/new/xmodules.jpg');
}
#xwebapp{
 background-image: url('../../images/new/xwebapp.gif');
}
#xtraffic{
 background-image: url('../../images/new/traffic.gif');
}

.oddlist
{
    BACKGROUND: #ffffff;
    COLOR:#324c63;
    FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva;
    FONT-SIZE: 8pt;
    padding: 2px 2px 2px 2px;
    height: 15px;
}

.evenlist
{
    BACKGROUND: #e1e9f7;
    COLOR:#324c63;
    FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva;
    FONT-SIZE: 8pt;
    padding: 2px 2px 2px 2px;
    height: 15px;
}

.listheader
{
    FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva;
    FONT-SIZE: 10pt;
    font-weight:bold;
    background-image: url('../../images/new/toolbarbg2.gif');
    background-repeat: repeat-x; 
    height: 20px;
    padding: 3px 3px 3px 3px;
		vertical-align: text-top;
}

.norecordslist
{
    BACKGROUND: #ffffff;
    COLOR:#324c63;
    FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva;
    FONT-SIZE: 16pt;
    padding-top: 0px;
    padding-bottom: 0px;
    text-align:center;
    height:100%;
}
.txtheaderbar {
		BACKGROUND-POSITION: 50px 49%; 
		BACKGROUND-IMAGE: url('../../images/new/buttonbg.gif'); 
		BACKGROUND-REPEAT: repeat-x;
		width: 100%;
		height: 20px;
		padding-bottom: 3px;
}
.txtheader {
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva;
    FONT-SIZE: 12pt;
    Font-Weight: bold;
		padding-top: 2px;
		padding-bottom: 3px;
}
.smalltxtheaderbar {
		BACKGROUND-POSITION: 50px 49%; 
		BACKGROUND-IMAGE: url('../../images/new/buttonbg.gif'); 
		BACKGROUND-REPEAT: repeat-x;
		width: 100%;
		height: 15px;
		padding: 0px;
}
.smalltxtheader {
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva;
    FONT-SIZE: 8pt;
    Font-Weight: bold;
		padding-top: 2px;
		padding-bottom: 3px;
}

.pageheader
{
    COLOR: #033098;
    FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva;
    FONT-SIZE: 14pt;
		width: 95%;
}
.fieldLabel,A.fieldLabel:link,A.fieldLabel:hover,A.fieldLabel:visited {
    COLOR: #033098;
    FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva;
    FONT-SIZE: 10pt;
    Font-Weight: bold;
}
A.fieldLabel:hover {
		text-decoration: underline;
}
.smallfieldLabel,A.smallfieldLabel:link,A.smallfieldLabel:hover,A.smallfieldLabel:visited {
    COLOR: #033098;
    FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva;
    FONT-SIZE: 8pt;
    Font-Weight: bold;
}
A.smallfieldLabel:hover {
		text-decoration: underline;
}
.fieldText {
    COLOR: #033098;
    FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva;
    FONT-SIZE: 10pt;
    Font-Weight: normal;
}

.RedText {
    COLOR: red;
    FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', Arial, Geneva;
    FONT-SIZE: 10pt;
    Font-Weight: normal;
}
.inm {
		BACKGROUND-image: url('/admin/images/form_input_bg.gif');
}
.borderedcontainer
{
		background-color: #FFFFFF;
}
#listcontainer
{
  background-color: #FFFFFF;
  height: 80%;
  width: 95%;
}
.listcontainerend {
		BACKGROUND-POSITION: left top; 
		BACKGROUND-IMAGE: url('../../images/new/vscrollbg.gif'); 
		BACKGROUND-REPEAT: repeat-x;
		width: 100%;
		height: 7px;
}

#listcontainer2
{
  background-color: #FFFFFF;
  border-width: 1px;
  border-style: solid;
  border-color: #002D96;
  border-top-width: 0px;
  height: 100%;
  width: 95%;
}

TEXTAREA.INM {
    BACKGROUND-image: url('/admin/images/form_input_bg.gif');
}
TEXTAREA.INM {
	FONT-SIZE: 9pt; FONT-FAMILY: Tahoma,verdana,Arial,Helvetica,sans-serif
}
TEXTAREA.editor {
	BORDER-RIGHT: #002d96 1px solid; 
	BORDER-TOP: #002d96 1px solid; 
	BORDER-LEFT: #002d96 1px solid; 
	BORDER-BOTTOM: #002d96 1px solid;
    BACKGROUND-color: #033098;
    COLOR:yellow;
    FONT-FAMILY: Verdana,'MS Sans Serif', 'MS Serif', Arial, Geneva;
    FONT-SIZE: 8pt;
	width: 100%;
	height: 100%;
}

.buttonx {
	BACKGROUND-POSITION: 50px 49%; 
	BACKGROUND-IMAGE: url('../../images/new/buttonbg.gif'); 
	BACKGROUND-REPEAT: repeat-x
}
.buttonx {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 8pt; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; PADDING-TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #3163bd; BORDER-RIGHT-WIDTH: 1px
}

.graphbar {
		BACKGROUND-POSITION: left top; 
		BACKGROUND-IMAGE: url('../../images/new/vscrollbg.gif'); 
		BACKGROUND-REPEAT: repeat-x;
		height: 16px;
}

TD.helpBody {
   BORDER-RIGHT:     navy 1px solid;
   BORDER-LEFT:      navy 1px solid;
   BORDER-TOP:       navy 1px solid;
   BORDER-BOTTOM:    navy 1px solid;

   PADDING-RIGHT:    2px;
   PADDING-LEFT:     2px;
   PADDING-TOP:      2px;
   PADDING-BOTTOM:   2px;

   BACKGROUND-COLOR: white;
   TEXT-ALIGN:       left;
}

TD.helpHeader {
   TEXT-ALIGN:       left;
}