

.border
{
    border:1pt solid silver;
    font-size: 9pt; 
    color: #676767;
    font-family: verdana;
    background-color: #eeeeee;
    line-height:12pt;
}

.border_2
{
    BORDER-RIGHT: silver 1pt solid;
    PADDING-RIGHT: 0pt;
    BORDER-TOP: silver 1pt solid;
    PADDING-LEFT: 0pt;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    BORDER-LEFT: silver 1pt solid;
    COLOR: #666666;
    PADDING-TOP: 0pt;
    BORDER-BOTTOM: silver 1pt solid;
    FONT-FAMILY: verdana
}

.border_2 A:link
{
    TEXT-DECORATION: none
}

.border_2 A:hover
{
    TEXT-DECORATION: underline
}

.border_2 A:visited
{
    TEXT-DECORATION: none
}

.btn
{
    BORDER-RIGHT: silver 1pt solid;
    BORDER-TOP: silver 1pt solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: silver 1pt solid;
    COLOR: gray;
    BORDER-BOTTOM: silver 1pt solid;
    FONT-FAMILY: verdana
}

.chk_header
{
 padding:0 0 0 0;
}


.css_datagrid
{
    BORDER-RIGHT: white 0pt solid;
    BORDER-TOP: white 0pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 0pt solid;
    COLOR: #676767;
    BORDER-BOTTOM:white 0pt solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #eeeeee;
}

.css_datagrid td
{
  border-style:solid;
  border-color:#ffffff;
}

.calendar_dayStyle
{
   width:130px;
   height:100px;
   text-align:left;
   vertical-align:top;
   color:#4169e1;
   padding-left:2px;
   padding-top:2px;
   Border-Style:solid;
   Border-Width:1px; 
}

.calendar_dayStyle a:link
{
     color:#4169e1;
     text-decoration:none;
}

.datagrid td
{
  font-size:9pt;
  color:#666666;
  font-family:Verdana;
  border-style:solid;
  border-color:#ffffff;
}

.datagrid_inner
{
  font-family:verdana;
  color:#666666;
  font-size:9pt;
  border:0pt;
  padding:2px;
  line-height:12pt;
}

.datagrid_inner td
{
border:0pt;
}

.datagrid a:link
{
  text-decoration:none;
  color:#4169e1;
}

.datagrid A:visited
{
    COLOR: #306eff;
    TEXT-DECORATION: none;
}

.datagrid a:hover
{
 text-decoration:underline;
}

.ddl
{
    BORDER-RIGHT: #660099 1pt solid;
    BORDER-TOP: #660099 1pt solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #660099 1pt solid;
    COLOR: #666666;
    BORDER-BOTTOM: #660099 1pt solid;
    FONT-FAMILY: Verdana;
    padding:1 1 1 1;
}

.details_interaction
{
 width:100%;
 height:50px;
 font-family:verdana;
 color:#666666;
 font-size:9pt;
 border:1pt solid silver;
}

.dg_head
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../images/tbl_head_back.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}


.head_blue
{
   text-align:left;
   padding:0 5 0 5px;
   font-size:9pt;
   font-family:Verdana;
   font-weight:bold;
   background-image:url('/images/tbl_head_back_blue_25.gif');
   color:#666666;
   height:25px;
} 

.head_blue_recordset
{
   text-align:center;
   font-size:9pt;
   font-family:Verdana;
   font-weight:bold;
   background-image:url('/images/tbl_head_back_blue_25.gif');
   color:#666666;
   height:25px;
   padding:0px;
   margin:0px;
}

.head_blue_recordset a:link
 {
   color:#4169E1;
   text-decoration:none;
 }
 
.head_blue_recordset a:visited
 {
  color :#4169E1;
  text-decoration:none;
 }
 
.head_blue_recordset a:hover
 {
  text-decoration:underline;
 }
 

.head_blue_calendar
{
   text-align:left;
   padding:0px;
   font-size:9pt;
   font-family:Verdana;
   font-weight:bold;
   background-image:url('/images/tbl_head_back_blue_25.gif');
   color:#666666;
   height:25px;
} 

.head_blue_calendar A:link
{
  color:#ff9900;
  text-decoration:none;
}

.head_blue_calendar V:link
{
  color:#ff99cc;
  text-decoration:none;
}

.head_export
{
 background-color:#dde7fb;
 font-weight:bold;
 font-size:9pt;
 font-family:Verdana;
 color:#666666;
 text-align:center;
}

.head_export td
{
  font-size:8pt;
  color:#666666;
  font-family:Verdana;
  border:0pt solid silver;
}
 

.head_grey
{
   text-align:center;
   font-weight:bold;
   background-image:url('/images/tbl_head_back_grey_25.gif');
   color:#666666;
   height:25px;
   font-size:9pt;
   font-family:Verdana;
} 

.head_grey_pager
{
   text-align:left;
   padding-left:5px;
   font-size:9pt;
   font-family:Verdana;
   font-weight:bold;
   background-image:url('/images/tbl_head_back_grey_25.gif');
   color:#666666;
   height:25px;
}

.head_grey_recordset
{
   text-align:center;
   font-size:9pt;
   font-family:Verdana;
   font-weight:bold;
   background-image:url('/images/tbl_head_back_grey_25.gif');
   color:#666666;
   height:25px;
}

.highlight
{
  
    TEXT-DECORATION: none;
}

.highlight A:link
{
    COLOR: #666666;
    TEXT-DECORATION: none
}

.highlight A:visited
{
    COLOR:#666666;
    TEXT-DECORATION: none
}

.home_text
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.hori_line
{
 padding:0px;
 background-color:#eeeeee;
}

.input_text
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana
}


.int_img
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}

.no_decoration
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.normal
{
    COLOR: white;
    BACKGROUND-COLOR: #7b74ad;
    TEXT-DECORATION: none
}

.normal A:link
{
    COLOR: white;
    TEXT-DECORATION: none;
}

.normal A:visited
{
    FONT-SIZE: 8pt;
    COLOR: white;
    TEXT-DECORATION: none;
}

.search_start
{
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-DECORATION: none
}



.submit_button
{
 text-align:right;
   padding-left:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-right:1px;
   background-image:url('/images/tbl_head_back_blue_25.gif');
}

.tb_multiline
{
 width:100%;
 height:100px;
 color:#666666;
 font-family:Verdana;
 font-size:9pt;
}

.tb_multiline_email_member
{
 width:100%;
 height:200px;
 color:#666666;
 font-family:Verdana;
 font-size:9pt;
}

.textarea
{
 width:100%;
 height:100px;
 color:#666666;
 font-family:Verdana;
 font-size:9pt;
}
 


.textbox
{
    BORDER-RIGHT: silver 1pt solid;
    BORDER-TOP: silver 1pt solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: silver 1pt solid;
    COLOR: #666666;
    BORDER-BOTTOM: silver 1pt solid;
    FONT-FAMILY: Verdana
}

.text
{
    FONT-SIZE:9pt;
    COLOR: #6b6b6b;
    LINE-HEIGHT:12pt;
    FONT-FAMILY: Verdana, Arial;
}

.text A:link
{
    COLOR: #663399;
    TEXT-DECORATION: none;
}

.text A:visited
{
    COLOR: #306eff;
    TEXT-DECORATION: none;
}

.text A:hover
{
    TEXT-DECORATION: underline;
}


.text_big_blue
{
 color:#306EFF;
  font-size:15pt;
  font-family:Verdana;
}


.text_header
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}

.text_header A:link
{
    COLOR: white;
}
.text_header A:hover
{
    TEXT-DECORATION: underline;
}
.text_header A:visited
{
    FONT-SIZE: 9pt;
    COLOR: white;
}



.text_in
{
    FONT-SIZE: 9pt;
    COLOR:#6b6b6b;
    FONT-FAMILY: verdana,Arial;
}


.text_logout
{
    FONT-SIZE: 8pt;
    COLOR: whitesmoke;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.text_logout A:link
{
    TEXT-DECORATION: none
}

.text_logout A:visited
{
    TEXT-DECORATION: none
}

.text_logout A:hover
{
    TEXT-DECORATION: underline
}



.text_rss
{
    FONT-SIZE:9pt;
    COLOR: #6b6b6b;
    LINE-HEIGHT:12pt;
    FONT-FAMILY: Verdana, Arial;
}

.text_rss A:link
{
    COLOR: #4876FF;
    TEXT-DECORATION: none;
}

.text_rss A:visited
{
    COLOR: #4876FF;
    TEXT-DECORATION: none;
}

.text_rss A:hover
{
    TEXT-DECORATION: underline;
}



.text_table_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    BACKGROUND-COLOR: #7b73ad
}
.text_table_header A:link
{
    COLOR: lightskyblue;
    TEXT-DECORATION: none;
}

.text_table_header A:visited
{
    COLOR: lightskyblue;
}

.text_table_header A:hover
{
    COLOR: lightskyblue;
    TEXT-DECORATION: underline
}

.text .table_head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: #7b73ad
}

.text .table_head A:link
{
    COLOR: lightskyblue;
    TEXT-DECORATION: none
}
.text .table_head A:visited
{
    COLOR: lightskyblue
}

.text .table_head A:hover
{
    TEXT-DECORATION: underline
}

.vert_line
{
 width:4px;
 background-image:url("/images/vert_line_2.gif");
 padding:0px;
}




