﻿
html 
{
    font-size:small;
    }
    
body
{    
    font-family:Tahoma,"Trebuchet MS", verdana, Helvetica, sans-serif;
    margin: 0px;
    color:black;   
    scrollbar-face-color: #E9E9E9;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #E9E9E9;
    scrollbar-3dlight-color: #DBDBDB;
    scrollbar-arrow-color: #787878;
    scrollbar-track-color: #F5F5F5;
    scrollbar-darkshadow-color: #AEAEAE;
   /* background:url(mainbg.jpg);
    background-attachment: fixed; 
    background-repeat:no-repeat;*/
    background-color:#F3F3F3;
}


   


Table
{
    font-family:Tahoma,"Trebuchet MS", verdana, Helvetica, sans-serif;   
    color:black;
}

/*standalone application styles */
/*----------------------------------------*/

.wrapper
{
    width:800px;
    position:relative;
    margin-left: -400px;
    top:20px;
    left:50%;
    z-index:1;
    height:2000px;
    background:white;
    padding:20px;
   
}




/*sets the background for a modal popup */
.modalBackground
{
background:black;
filter:alpha(opacity=40);
-moz-opacity:0.5;
}

#branding
{
    height:36px;
   /* background:url(bg-main.png) repeat-x; */
    background:url(header-bg.jpg); 
    background-repeat:no-repeat;
    background-color:whitesmoke;
    
}

#loginbar
{
    
    background:url(title-bg.jpg); 
    background-repeat:repeat-x;
    background-color:silver;
    color:White;
    padding-left:10px;
    vertical-align:middle;
    padding-top:4px;
    padding-bottom:2px;
    border-top:groove 2px;
    padding-right:5px;
    min-height:18px;   
}

.display
{
padding:30px;
 border:solid 1px #C0C0C0;

}

#filemenu
{
   width:150px;
   padding-left:6px;
   float:left; 
   padding-top:14px;
}

#topmenu
{
    float:right;
    padding-top:15px;
}


#content
{
    width:100%;
    float:right;
    padding-top:5px;
    padding-left:0px;
    padding-right:20px;
    padding-bottom:20px;
    height:533px;
    overflow:auto;
}

#mainNav
{
    width:144px;
    float:left;
    padding-top:20px;
    padding-left:27px;
    padding-right:20px;
    padding-bottom:20px;
    
    height:533px;
    overflow:auto;
    background:url(navbar-bg.jpg); 
    background-repeat:no-repeat;
    background-color:whitesmoke;
z-index:1;
    
}




A:link
{
    
    text-decoration:underline;
    font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
    color:#3333FF;

    
    
}

A:visited
{
    
    text-decoration:underline;
        font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
        color:#3333FF;

    
    
}

A:hover
{
    color :red;
    text-decoration:underline;
        font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
      

    
    
}

A:active
{
    color :red;
    text-decoration:underline;
        font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
        color:#3333FF;
   

    
}



A:link.navtree
{
    text-decoration:none;

    color:dimgray;
    font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;

       
}


A:visited.navtree
{
    text-decoration:none;
    font-size: 9pt;
    font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
    color:dimgray;

    
}

A.hover.navtree
{
    text-decoration:underline;

    color:Red;
        font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;

    
}

A.active.navtree
{
    text-decoration:none;

        font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
        color:dimgray;

    
}

    .display
    {
    width:870px;
    background:white;
    }

.headermiddle
{
   background:url(b_middle.gif);
   background-repeat:repeat-x;
   height:10px;
   width:10px;
   font-size:4pt;
}

.headerleft
{
background:url(b_headerleft.gif);
background-repeat:no-repeat;
height:10px;
width:10px;
font-size:4pt;
}

.headerright
{
background:url(b_headerright.gif);
background-repeat:no-repeat;
height:10px;
width:10px;
font-size:4pt;
}

.bodytopleft
{
   background:url(b_middle.gif);
   background-repeat:no-repeat;
   height:10px;
}

.bodytopmiddle
{
   background:url(b_middle.gif);
   background-repeat:repeat-x;
   height:10px;
}
.bodytopright
{
   background:url(b_topright.gif);
   background-repeat:no-repeat;
   height:19px;
   width:29px;
}

.bodybottomleft
{
   background:url(b_footerleft.gif);
   background-repeat:no-repeat;
   height:10px;
   width:10px;
}

.bodybottomright
{
   background:url(b_footerright.gif);
   background-repeat:no-repeat;
   height:10px;
   width:10px;
}

.bodybottommiddle
{
   background:url(b_middle.gif);
   background-repeat:repeat-x;
   height:10px;
}
.bodymiddleleft
{
   background:url(b_middle.gif);
   background-repeat:repeat-y;
   width:10px;
}

.bodymiddleright
{
   background:url(b_middle.gif);
    background-repeat:repeat-y;
    width:10px;
}

.bodymiddlemiddle
{
  
   background:white;
   height:200px;
}

.menu
{
 font-size:9pt;
}

A:link.menu
{
    text-decoration:none;
    color:dimgray;
    font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
    font-size:9pt;

}
A:hover.menu
{
    text-decoration:none;
    color:White;
    font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
    font-size:9pt;
  
}
A:active.menu
{
    text-decoration:none;
    color:dimgray;
    font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
    font-size:9pt;

}
A:visited.menu
{
    text-decoration:none;
    font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
    font-size:9pt; 
}

 

.button
{

}

.deletebutton
{

}

.notemessage
{
    padding:5px;
    position:absolute;
    top:150px;
    left:270px;
    border:solid 2px gray;
    background-color:#FFFFC0;
    z-index:500;
}

.dropdownlist
{
}

.pageheader
{
    display:block;
    height: 26px;
    padding-right: 25px;
}

.description
{
    width:350px;
    border:solid 1px whitesmoke;
    color:mediumBlue;
    background-color:whitesmoke;
}


.tableheader
{
   
    background:url(bg-headerline.gif) repeat-x;
    font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
    font-weight:normal;
}

.instructions
{
    font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
    color:Gray;
    font-style:italic;
    width:400px;
}

.editpanelheader
{
    font-size:110%;
    color:Gray;
    font-style:italic;
    font-weight:bold;
}

.formlabel
{
    color:Gray;
    padding-right:7px;
    font-size:90%;
    cursor:default;
}

.formsubheader
{
    position:relative;
    top:14px;
    background-color:white;
    padding-right:4px;
    color:black;
}
.formsubheaderline
{  
    color:lightsteelblue;
}


.required
{
    color:Red;
    font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
    font-size:9pt;
}

.navtd
{
    width:200px;
   
}


.alternatingtablerow
{
    background-color:whitesmoke;
}

.selectedtablerow
{
    background-color:lavender;
}

.closebox
{
    width:8px;
    height:8px;
    background:url(closebox.gif) no-repeat;
   position:relative;
   left:21px;
    border:none;
}

.helpicon
{
    font-family:Arial Black;
    color:Gold;
    font-size:7.5pt;
    background-color:#FFFFC0;
    border:solid 1px gray;
    padding-right:4px;
    padding-left:4px;
    cursor:help;
}
.helpbox
{
    border:solid 1px dimgray;
    background-color:#FFFFC0;
    padding:10px;
    width:250px;
}
/**** HEADINGS ****/

.applicationtitlelabel
{
    font-family:Tahoma,"Segoe UI","Trebuchet MS", verdana, Helvetica, sans-serif;
    font-size: 150%;
    line-height: 30pt;
    color:darkblue;
  

}

.tablenamefield
{
    font-weight:bold;
    padding-right:22px;
}


    

#fullheight
{
    height:100%;
}

.editpanel, .largeeditpanel, .subeditpanel, .fulleditpanel
{ 
    border-left-color:Gray;
    border-left-style:solid;
    border-left-width:1px;  
    border-right:solid 1px gray;
    border-bottom:solid 1px gray;
    border-top:solid 8px gray; 
    padding-right: 20px; 
    padding-left: 20px; 
    background-color:white;
    padding-bottom: 20px; 
    padding-top: 20px; 

}

.editpanel
{
    left: 150px; 
    position: absolute; 
    top: 100px;
    

}

.largeeditpanel
{   
    left: 15px; 
    position: absolute; 
    top: 92px;
    width:600px;
}

.subeditpanel
{
    left: 15px; 
    position: absolute; 
    top: 10px;
    width:390px;
    height:520px;
    overflow:auto;  
}

.fulleditpanel
{
    left: 10px; 
    position: absolute; 
    top: 100px;
    width:530px;
    height:470px;
    overflow:visible;  
}

.popuppanel
{
    border-left-color:Gray;
    border-left-style:solid;
    border-left-width:1px;  
    border-right:solid 1px gray;
    border-bottom:solid 1px gray;
    border-top:solid 8px gray; 
    padding-right: 15px; 
    padding-left: 15px; 
    padding-top: 15px;
    z-index:20;
    background-color:white;
    left: 200px; 
    position: absolute; 
    top: 35px;
   /* height:650px; */
    width:520px;
   /* overflow:auto; */
   padding-bottom:50px;
}


/* skin editor styles */
/* --------------------------------------------- */

.skinpanel
{
    border-left-color:Gray;
    border-left-style:solid;
    border-left-width:1px;  
    border-right:solid 1px gray;
    border-bottom:solid 1px gray;
    border-top:solid 8px gray; 
    padding-right: 0px; 
    padding-left: 0px; 
    left: 110px; 
    padding-bottom: 0px; 
    padding-top: 0px; 
    position: absolute; 
    top: 25px;
    background-color:white;
   width:720px;
    height:650px;
}

/* internal styles - do not change */

/* style panel in form editor */
.stylepanel
{
    position:absolute;
    top:30px;
    left:305px;
    width:228px;
    height:415px;
    padding:5px;
    background-color:gainsboro;
    border:solid 1px gray;
}

 .iz_loginlink
 {
 color:white;
 }
 .iz_username
 {
 color:White;
 }


