#MenuDiv
{
    width:150px;   
    
}
#PersonImg
{
    background-image:url('../images/2/person.gif');
    background-repeat:no-repeat;
    
}
#headertbl
{
    background-image:url('../images/2/DNA_BCKGND_stripe.jpg');
}
#headerimg
{
    background-image:url('../images/2/DNA_BCKGND.jpg');
    background-repeat:no-repeat ;
}
.closedmenuitem
{
    background-image:url('../images/2/menuopen.gif');
    background-repeat:no-repeat;
    
    
       
}
.headerappname
{
     FONT-SIZE: 10px;
    CURSOR: hand;
    cursor:pointer ;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    white-space:nowrap ;  
    color:#ffffff;  
    font-weight:bold;   
}
.menudivimgopen
{
     background-image:url('../images/2/menuup.gif');
    background-repeat:no-repeat; 
    width:16px;
    height:16px; 
    border:none;     
}
.menudivimgclosed
{
     background-image:url('../images/2/menudown.gif');
    background-repeat:no-repeat; 
    width:16px;
    height:16px;  
    border:none;    
}


.loggedonlist
{
    background-color:#ececec;
}
.opendmenuitem
{
    background-image:url('../images/2/menuclose.gif');
    background-repeat:no-repeat;
    
    
       
}
a.headerlink:hover
{

    FONT-SIZE: 10px;
    CURSOR: hand;
    cursor:pointer ;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    white-space:nowrap ;  
    color:#ff872f;  
    font-weight:bold;
    
   
}


.headerlink
{
    FONT-SIZE: 10px;
    CURSOR: hand;
    cursor:pointer ;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    white-space:nowrap ;  
    color:#ffffff;  
    font-weight:bold;
}

BODY
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    margin:0px 0px 0px 0px;
}
.InputText
{
    BORDER-RIGHT: #bac3c6 1px solid;
    BORDER-TOP: #bac3c6 1px solid;
    BORDER-LEFT: #bac3c6 1px solid;
    BORDER-BOTTOM: #bac3c6 1px solid
}
.ManCustData
{
    BORDER-RIGHT: #bac3c6 1px solid;
    BORDER-TOP: #bac3c6 1px solid;
    BORDER-LEFT: #bac3c6 1px solid;
    BORDER-BOTTOM: #bac3c6 1px solid
}

INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.CoolBtn
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #ececec
}
TD
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OPTION
{
    BORDER-RIGHT: gray 1px;
    BORDER-TOP: gray 1px;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px;
    BORDER-BOTTOM: gray 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Title
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #3f415f;
    TEXT-ALIGN: center
}
.Copyright
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.MenuOver
{
    font-weight: normal;
    font-size: 8pt;
    text-transform: capitalize;
    cursor: hand;
    color: black;
    font-family: Arial;
    background-color: #c2c2c2;
}
.MenuSel
{
    font-weight: 600;
    font-size: 8pt;
    text-transform: capitalize;
    cursor: hand;
    color: black;
    font-family: Arial;
    background-color: #c2c2c2;
}
.MenuSelOver
{
    font-weight: 600;
    font-size: 8pt;
    text-transform: capitalize;
    cursor: hand;
    color: black;
    font-family: Arial;
    background-color: #c2c2c2;
}
.button
{
    BORDER-RIGHT: #000000 1px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000000 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #000000 1px;
    CURSOR: hand;
    COLOR: black;
    BORDER-BOTTOM: #000000 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.Disabledbutton
{
    BORDER-RIGHT: #000000 1px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000000 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #000000 1px;
    CURSOR: default;
    COLOR: gray;
    BORDER-BOTTOM: #000000 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.buttondown
{
    BORDER-RIGHT: #000000 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #000000 1px;
    CURSOR: hand;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000000 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.TableBorder
{
    BORDER-TOP: #6e7d98 1px solid;
}
.clock
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent;
    color:#ffffff;
}
.DetailsTable
{
   
    BACKGROUND-COLOR: #ffffff;
}
.detailsection
{

    BACKGROUND-COLOR:Transparent ;
}
TEXTAREA
{
    BORDER-RIGHT: #bac3c6 1px solid;
    BORDER-TOP: #bac3c6 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #bac3c6 1px solid;
    BORDER-BOTTOM: #bac3c6 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.CoolBtnhover
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #657fa4
}
.UserLink
{
    FONT-SIZE: 10px;
    CURSOR: hand;
    cursor:pointer ;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    white-space:nowrap ;
    
}
.UserLinkSel
{
    FONT-SIZE: 10px;
    cursor:pointer ;
    CURSOR: hand;
    
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #1b1464;
    TEXT-DECORATION: none;
        white-space:nowrap ;
}
.label
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent
}
.ProblemList
{
    
    CURSOR: hand;

    BACKGROUND-COLOR: white
}
.ProblemListRow1
{
    BORDER-RIGHT: #203d69 1px solid;
    BORDER-TOP: #203d69 1px solid;
    BORDER-LEFT: #203d69 1px solid;
    BORDER-BOTTOM: #203d69 1px solid;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #ececec;
    cursor:hand;

    
   
}
.problemListRow2
{
    BORDER-RIGHT: #203d69 1px solid;
    BORDER-TOP: #203d69 1px solid;
    BORDER-LEFT: #203d69 1px solid;
    BORDER-BOTTOM: #203d69 1px solid;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #ffffff;
    cursor:hand;
   
}
.ProblemListTitle
{
    BORDER-RIGHT: #203d69 1px solid;
    BORDER-TOP: #203d69 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #203d69 1px solid;
    BORDER-BOTTOM: #203d69 1px solid;
    BACKGROUND-COLOR: #c2c2c2;
    TEXT-ALIGN: center;
    HEIGHT: 24px;
}
.raised
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    BORDER-LEFT: thin outset;
    BORDER-BOTTOM: thin outset
}
.sunken
{
    BORDER-RIGHT: thin inset;
    BORDER-TOP: thin inset;
    BORDER-LEFT: thin inset;
    BORDER-BOTTOM: thin inset
}
.Normal
{
    BORDER-RIGHT: white thin solid;
    BORDER-TOP: white thin solid;
    BORDER-LEFT: white thin solid;
    BORDER-BOTTOM: white thin solid
}
.MenuTop
{
    BACKGROUND-COLOR: #ececec
}
.MenuSub
{
    CURSOR: hand;
    BACKGROUND-COLOR: #ececec;
}
.MenuTopHover
{
    CURSOR: hand;
    BACKGROUND-COLOR: #c2c2c2;
}
.noborder
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Customerdetailstable
{
    BACKGROUND-COLOR:Transparent;
    width:100%;
}
.SelectedFldr
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: black;
    TEXT-DECORATION: none
}
.Fldr
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.MenuBar
{
    padding-top:4px;
    BACKGROUND-COLOR: #c2c2c2
}
.BlackBorder
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.TicketNo
{
    font-weight: bold;
    font-size: 14px;
    color: black;
    font-family: Verdana;
    text-align: center;
    width: 100%;
}
.MenuBack
{

    FONT-SIZE: 10px;

    COLOR: black;

    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ececec
}
.summaryrow
{

    HEIGHT: 24px;
    
}
.summaryrow td
{
    
    border-bottom:solid 2px #c2c2c2;

    
}
.ProblemListRowHover
{
    CURSOR: hand;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #c2c2c2;
}
.ActiveTabMiddle
{
    BACKGROUND-IMAGE: url(../images/Tab_middle.gif);
    CURSOR: hand;
    COLOR: black;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.InactiveTabMiddle
{
    BACKGROUND-IMAGE: url(../images/Tab_middle_grey.gif);
    TEXT-ALIGN: center
}


.TicketBack
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #d5e7d7
}
.ticketnavdiv
{
    Z-INDEX: 30;
    OVERFLOW: hidden;
    CLIP: rect(auto 149px auto auto);
    POSITION: absolute;
    TOP: 0px
}
.TabLink
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.SummaryHead
{
    FONT-SIZE: 10pt;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.SummaryHeadHover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #657fa4;
    TEXT-ALIGN: center
}
.link
{
    COLOR: black;
    TEXT-DECORATION: none
}
.QuickLink
{
    COLOR: black;
    TEXT-DECORATION: none
}
.QuickLinkHover
{
    FONT-WEIGHT: bold;
    COLOR: red;
    TEXT-DECORATION: none
}
.PrintOnly
{
    DISPLAY: none
}
.DivHide
{
    DISPLAY: none
}
.DivDisplay
{
    DISPLAY: block
}
.ArrowBtn
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
.Language
{
    padding-right: 1pt;
    padding-left: 1pt;
    font-size: 8pt;
    text-transform: uppercase;
    color: white;
    font-family: Arial;
    background-color: #00008b;
    text-align: center;
}
.pagehead
{
    font-size: 12pt;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-bottom: 15px;
    font-weight: bold;
}
h4
{
    font-size: 12pt;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-bottom: 15px;
}
h5
{
    FONT-SIZE: 10pt;
    COLOR: black;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.MenuTopItem
{
	width:150px;
	BACKGROUND-COLOR: #ececec
}
.SubMenu
{
	width:150px;
	Padding-left:0px;
	BACKGROUND-COLOR: #ececec
}
a.MenuItem:link
{
	width:150px;
	color:black;
	Padding-left:0px;
	text-decoration:none;
	BACKGROUND-COLOR: #ececec
}
a.MenuItem:active
{
	width:150px;
	Padding-left:0px;
	color:black;
	text-decoration:none;
	BACKGROUND-COLOR: #ececec
}
a.MenuItem:visited
{
	width:150px;
	Padding-left:0px;
	color:black;
	text-decoration:none;
	BACKGROUND-COLOR: #ececec
}
a.MenuItem:hover
{
	width:150px;
	Padding-left:0px;
	color:#ff652d;
	text-decoration:none;
	BACKGROUND-COLOR: #c2c2c2;
}


/* Classes Used to define the appearance of the TAB's */
.Tabbackground
{
    BACKGROUND-IMAGE: url(../images/Tab_middle_grey.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 29px
}
.Tabbackground_Left
{
    BACKGROUND-IMAGE: url(../images/Tab_left_grey.gif);
    WIDTH: 10px;
    BACKGROUND-REPEAT: no-repeat ;
    HEIGHT: 29px
}
.Tabbackground_Right
{
    BACKGROUND-IMAGE: url(../images/tab_Right_grey.gif);
    WIDTH: 10px;
    BACKGROUND-REPEAT: no-repeat ;
    HEIGHT: 29px
}
.TabbackgroundActive
{
    BACKGROUND-IMAGE: url(../images/Tab_middle.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 29px
}
.TabbackgroundActive_Left
{
    BACKGROUND-IMAGE: url(../images/tab_left.gif);
    WIDTH: 10px;
    BACKGROUND-REPEAT: no-repeat ;
    HEIGHT: 29px
}
.TabbackgroundActive_Right
{
    BACKGROUND-IMAGE: url(../images/tab_right.gif);
    WIDTH: 10px;
    BACKGROUND-REPEAT: no-repeat ;
    HEIGHT: 29px
}
A.Tabnav:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #003366;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.Tabnav:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #003366;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.Tabnav:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    
}
A.Tabnav:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #003366;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.optionlabel
{
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;   
}
.treeitem
{
    font-size: 10px;
    cursor: hand;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
.selecttreeitem
{
    font-SIZE: 10px;
    cursor: hand;
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #1b1464;
    text-decoration: none
}
.nodeimage
{
    text-decoration:none;
    border:none;
    vertical-align:middle ;
}
.expandlink
{
    text-decoration:none;
    border:none;
    vertical-align:middle ;
}
.expandimg
{
    text-decoration:none;
    border:none;
    vertical-align:middle ;
}
ul.tree
{
    display:none;
    margin-left:18px;
    list-style-image:none;
    list-style-type:none;
}
.opengroup
{
    padding-top:2px;
    background-image:url('..\images\vdot.gif');
    background-repeat:repeat-y;
    list-style-image:none;
    list-style-type:none;
}
.closedgroup
{
    background-image:url('..\images\vdot.gif');
    background-repeat:repeat-y;
    padding-top:2px;
    list-style-image:none;
    list-style-type:none;
}
.solutioncontent
{
    overflow:auto;
    width:100%;
    height:150px;
    background-color:White;
    border:solid 1px black;
    
          
}
.tree
{
    background-image:url('../images/vdot24.gif');
    background-repeat:repeat-y;
}

.treediv
{
    background-image:url('../images/vdot.gif');
    background-repeat:repeat-y;
}

#tab-bar
{
}

.tab
{
    text-decoration:none;
    height:30px;
    background-image: url(../images/2/Tab_middle.gif);
    background-repeat:repeat-x;  
}
.tab a
{
    text-decoration:none;

}
.tab .lefttab
{
   border:none; 
   background-image: url(../images/2/Tab_left.gif);
   vertical-align:top;
   height:30px;
   width:10px;
   background-repeat:no-repeat;
   
}
.tab .centertab
{
    /*background-image: url(../images/Tab_middle.gif);*/
    cursor: hand;
    color: black;
    text-align: center;
    background-repeat: repeat-x;
    height: 30px;
    white-space: nowrap;
}
.tab .rightab
{
  background-image: url(../images/2/Tab_right.gif);
  border:none;
  vertical-align:top; 
  background-repeat:no-repeat; 
  height:30px;
  width:10px;
}
.tabinactive
{
    text-decoration:none;
    height:30px;   
    background-image: url(../images/2/Tab_middle_grey.gif);
    background-repeat:repeat-x;

}

.tabinactive a
{
    text-decoration:none;

}
.tabinactive a:hover
{
    text-decoration: none;
    color: #ff6347;
}
.tabinactive .lefttab
{
   border:none; 
   background-image: url(../images/2/Tab_left_grey.gif);
   vertical-align:top;
   height:30px;
   width:10px;
   background-repeat:no-repeat;
   
}
.tabinactive .centertab
{
    /*background-image: url(../images/Tab_middle_grey.gif);*/
    cursor: hand;
    color: black;
    text-align: center;
    background-repeat: repeat-x;
    height: 30px;
    white-space: nowrap;
    
}
.tabinactive .centertab a:hover
{
    text-decoration: none;
    color: #ff6347;
    
}
.tabinactive .rightab
{
  background-image: url('../images/2/Tab_right_grey.gif');
  background-repeat:no-repeat; 
  height:30px;
  width:10px;
  border:none;
  vertical-align:top;
}
.tab-sp
{
   height:30px;
   width:1px;
   vertical-align:middle;
   border:none;
}
.detailbox .topleft
{
    width:24px;
    height:15px;
     background-image:url('../images/2/slices_01.jpg');
     background-repeat:no-repeat 
    
}
.detailbox .topmiddle
{
background-image:url('../images/2/slices_02.jpg');
 background-repeat:repeat-x  ;
 height:15px;    
}
.detailbox .topright
{
width:24px;
height:15px;
background-image:url('../images/2/slices_03.jpg');
 background-repeat:no-repeat     
}
.detailbox .left
{
    height:15px;
background-image:url('../images/2/slices_04.jpg');
 background-position:bottom ;
  background-repeat:no-repeat     
}
.detailbox .middle
{
    background-image:url('../images/2/slices_05.jpg');
     background-repeat:repeat-x ;
     background-position:bottom 
}
.detailbox .right
{
    width:24px;
 background-image:url('../images/2/slices_06.jpg');
  background-position:bottom ;
  background-repeat:no-repeat    
}
.detailbox .botleft
{
        width:24px;
        height:21px;
 background-image:url('../images/2/slices_07.jpg');
  background-repeat:no-repeat    
}
.detailbox .botmiddle
{
    height:21px;
    background-image:url('../images/2/slices_08.jpg');
     background-repeat:repeat-x 
}
.detailbox .botright
{
   height:21px;
   width:24px;    
   background-image:url('../images/2/slices_09.jpg');
   background-repeat:no-repeat 
}
.sectionheading
{
    width:100%;
}
.sectionheading .shleft
{
       height:29px;
   width:20px;    
   background-image:url('../images/2/divider_l.jpg');
   background-repeat:no-repeat 
}
.sectionheading .shmiddle
{           
    height:29px;
      
   background-image:url('../images/2/divider_m.jpg');
   background-repeat:repeat-x ;
   vertical-align:middle;
   
   
}
.sectionheading .shright
{
       height:29px;
   width:20px;       
   background-image:url('../images/2/divider_r.jpg');
   background-repeat:no-repeat 
}

.hdbutton
{
    cursor:hand;
    cursor:pointer;
}
.hdbutton .bleft
{
    background-image:url('../Images/2/Button_1x1.jpg');
    background-repeat:no-repeat;
    height:19px;
    width:9px;
}
    
.hdbutton .bmiddle
{
    background-image:url('../Images/2/Button_1x2.jpg');
    background-repeat:repeat-x;
    height:19px;
    cursor:pointer;
}
.hdbutton .bright
{    
    background-image:url('../Images/2/Button_1x3.jpg');
    background-repeat:no-repeat;
    height:19px;
    width:9px;
}
.hdbutton .clearbtn
{
    border:none;
    background-color:Transparent ;
    color:#000000;
    
}
.hdbuttonover
{
        cursor:hand;
    cursor:pointer;
}
.hdbuttonover .bleft
{
    background-image:url('../Images/2/ButtonHover_1x1.jpg');
    background-repeat:no-repeat;
    height:19px;
    width:9px;
}
.hdbuttonover .bmiddle
{
    background-image:url('../Images/2/ButtonHover_1x2.jpg');
    background-repeat:repeat-x;
    height:19px;
    cursor:pointer;
    color:#ffffff;
}
.hdbuttonover .bright
{    
    background-image:url('../Images/2/ButtonHover_1x3.jpg');
    background-repeat:no-repeat;
    height:19px;
    width:9px;
}
.hdbuttonover .clearbtn
{
    border:none;
    background-color:Transparent ;
    color:#ffffff;
    
}

.dlgbg
{

    
}
.dlgbg .dltopleft
{
    background-image:url('../Images/2/blgbg_1x1.jpg');
    background-repeat:no-repeat;
    height:11px;
    width:10px;
    
}
.dlgbg .dltopmiddle
{
    background-image:url('../Images/2/blgbg_1x2.jpg');
    background-repeat:repeat-x;
    height:11px;
    
}
.dlgbg .dltopright
{
    background-image:url('../Images/2/blgbg_1x3.jpg');
    background-repeat:no-repeat;
    height:11px;
    width:10px;
    
}
.dlgbg .dlleft
{
    background-image:url('../Images/2/blgbg_3x1.jpg');
    background-repeat:repeat-y;
    width:10px; 
}
.dlgbg .dlmiddle
{
}
.dlgbg .dlright
{
    background-image:url('../Images/2/blgbg_3x2.jpg');
    background-repeat:repeat-y;
    width:10px;     
}

.dlgbg .dlbotleft
{
    background-image:url('../Images/2/blgbg_2x1.jpg');
    background-repeat:no-repeat;
    height:11px;
    width:10px;

    
}
.dlgbg .dlbotmiddle
{
    background-image:url('../Images/2/blgbg_2x2.jpg');
    background-repeat:repeat-x;
    height:11px;
    
}
.dlgbg .dlbotright
{
    background-image:url('../Images/2/blgbg_2x3.jpg');
    background-repeat:no-repeat;
    height:11px;
    width:10px;
    
}

.sectiontitle
{
    width:100%;
    color:#ffffff;
    font-size:12pt;
}
.sectiontitle .stleft
{
       height:29px;
   width:20px;    
   background-image:url('../images/2/dividert_l.jpg');
   background-repeat:no-repeat 
}
.sectiontitle .stmiddle
{           
    height:29px;
      
   background-image:url('../images/2/dividert_m.jpg');
   background-repeat:repeat-x ;
   vertical-align:middle;
    color:#ffffff;
    font-size:12pt;   
    text-align:center ;
   
   
}
.sectiontitle .stright
{
       height:29px;
   width:20px;       
   background-image:url('../images/2/dividert_r.jpg');
   background-repeat:no-repeat 
}
.greybox 
{
    font-size:6px;
    
}

.greybox .gtopleft
{
    height:8px;
    width:7px;
        font-size:6px;
    background-image:url('../images/2/greybox_1x1.gif');
    background-repeat:no-repeat;
}
.greybox .gtopmiddle
{
    height:8px;
        font-size:6px;
    background-image:url('../images/2/greybox_1x2.gif');
    background-repeat:repeat-x
}
.greybox .gtopright
{
    height:8px;
    width:7px;
        font-size:6px;
    background-image:url('../images/2/greybox_1x3.gif');
    background-repeat:no-repeat;
}
.greybox .gleft
{
    
    width:7px;
        font-size:6px;
    background-image:url('../images/2/greybox_2x1.gif');
    background-repeat:no-repeat;
}
.greybox .gmiddle
{
    vertical-align:top;
        
    background-image:url('../images/2/greybox_2x2.gif');
    background-repeat:repeat-x;
}
.greybox .gright
{
    
    width:7px;
        font-size:6px;
    background-image:url('../images/2/greybox_2x3.gif');
    background-repeat:no-repeat;
}
.greybox .gbotleft
{
    height:8px;
    width:7px;
        font-size:6px;
    background-image:url('../images/2/greybox_3x1.gif');
    background-repeat:no-repeat;
}
.greybox .gbotmiddle
{
    height:8px;
        font-size:6px;
    background-image:url('../images/2/greybox_3x2.gif');
    background-repeat:repeat-x
}
.greybox .gbotright
{
    height:8px;
    width:7px;
        font-size:6px;
    background-image:url('../images/2/greybox_3x3.gif');
    background-repeat:no-repeat;
}



.escbox 
{
    font-size:6px;
    
}

.escbox .gtopleft
{
    height:8px;
    width:7px;
        font-size:6px;
    background-image:url('../images/2/orangebox_1x1.gif');
    background-repeat:no-repeat;
}
.escbox .gtopmiddle
{
    height:8px;
        font-size:6px;
    background-image:url('../images/2/orangebox_1x2.gif');
    background-repeat:repeat-x
}
.escbox .gtopright
{
    height:8px;
    width:7px;
        font-size:6px;
    background-image:url('../images/2/orangebox_1x3.gif');
    background-repeat:no-repeat;
}
.escbox .gleft
{
    
    width:7px;
        font-size:6px;
    background-image:url('../images/2/orangebox_2x1.gif');
    background-repeat:no-repeat;
}
.escbox .gmiddle
{
    vertical-align:top;
    text-align:center;
        
    background-image:url('../images/2/orangebox_2x2.gif');
    background-repeat:repeat-x;
}
.escbox .gright
{
    
    width:7px;
        font-size:6px;
    background-image:url('../images/2/orangebox_2x3.gif');
    background-repeat:no-repeat;
}
.escbox .gbotleft
{
    height:8px;
    width:7px;
        font-size:6px;
    background-image:url('../images/2/orangebox_3x1.gif');
    background-repeat:no-repeat;
}
.escbox .gbotmiddle
{
    height:8px;
        font-size:6px;
    background-image:url('../images/2/orangebox_3x2.gif');
    background-repeat:repeat-x
}
.escbox .gbotright
{
    height:8px;
    width:7px;
        font-size:6px;
    background-image:url('../images/2/orangebox_3x3.gif');
    background-repeat:no-repeat;
}
.dlglogo
{
    background-image:url('../images/2/DNA_logo_1x3.jpg');
    background-repeat:repeat-x;
 
}
.dlglogo .logoleft
{
    width:215px;
    height:46px;
    background-image:url('../images/2/DNA_logo_1x1.jpg');
    background-repeat:no-repeat ;
 
}
.dlglogo .logoright
{
    width:27px;
    height:46px;    
    background-image:url('../images/2/DNA_logo_1x4.jpg');
    background-position:right ;
    background-repeat:no-repeat ;
 
}
.progressbar
{
  width:425px;
   height:35px;
   background-image:url('../images/2/ProgressBG.gif');
    background-repeat:no-repeat ;
}
#StatusBar
{

   height:35px;
   background-image:url('../images/2/ProgressBar.gif');
    background-repeat:no-repeat ;
}
.mailitem
{
    cursor:pointer;
    cursor:hand;
    
}
.mailitemsel
{
    cursor: pointer;
    cursor: hand;
    background-color: navy;
    color: White;
}
td.maillist
{
    padding:1px 2px 1px 2px;

       
}
td.maillisthead
{
    background-color: #c0c0c0;
    color: #000000;
    border-left:solid 1px black;
    border-bottom:solid 1px black;
    border-top:solid 1px black;
    padding:1px 2px 1px 2px;
}

#mailitemheader
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-attachment: scroll;
    background-image: url('../images/2/EmailHeadBg.jpg');
    background-repeat: repeat-x;
    margin-bottom:10px;
    padding:3px 3px 3px 3px;
}

#mailbody
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    padding:3px 3px 3px 3px;
}
.mailheaditem
{
    font-weight: bold;
}
.mailitembody
{
    margin:2px 2px 2px 2px; 
    background-color:#ffffff;  
}

 .menutableft
 {
    BACKGROUND-IMAGE: url(../images/2/bluetab_1x1.jpg);
    BACKGROUND-REPEAT:no-repeat;
    white-space: nowrap;
}
 .menutabright
 {
    BACKGROUND-IMAGE: url(../images/2/bluetab_1x3.jpg);
    BACKGROUND-REPEAT: no-repeat;
    white-space: nowrap;
}
 .MenuTabMiddle
{
    BACKGROUND-IMAGE: url(../images/2/bluetab_1x2.jpg);
    BACKGROUND-REPEAT: repeat-x;
    white-space: nowrap;
}

.tickettabright
{
    BACKGROUND-IMAGE: url(../images/2/greentab_1x1.jpg);
    BACKGROUND-REPEAT: no-repeat;
}
.tickettableft
{
    BACKGROUND-IMAGE: url(../images/2/greentab_1x3.jpg);
    BACKGROUND-REPEAT: no-repeat;
}
.TicketTabMiddle
{
    BACKGROUND-IMAGE: url(../images/2/greentab_1x2.jpg);
    BACKGROUND-REPEAT: repeat-x;
}