.header1 {
  
    font-size:20px;
    font-weight:bold;
    text-decoration:none;
    color:#9999ff;
    margin-bottom: 5px;
    padding-left: 0;
   
}

.header2 {
   
    font-size:14px;
    font-weight:normal;
    text-decoration:none;
    color:gray;
  
  }

    
    
.navbar_edit a       { color: red; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: white no-repeat right center; text-align: center; padding-right: 10px; padding-left: 10px; border: none; top: 2px; height: 18px; text-color: black  }
.navbar_edit a:hover, .navbar_edit a:active       { color: blue; font-size: 12px; text-decoration: none; background: white no-repeat right center; padding-right: 10px; padding-left: 10px; border: none; height: 18px }
.nav1 a      { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: #6a5acd no-repeat right center; text-align: left; padding: 2px 5px 2px 10px; border-top: none; border-right: 1px solid #4682b4; border-bottom: none; border-left: none; width: 150px; height: 20px; text-color: black  }
.nav1 a:hover,.nav1 a:active      { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: #90ee90 no-repeat right center; text-align: left; padding: 2px 5px 2px 10px; border-top: none; border-right: 1px solid #4682b4; border-bottom: none; border-left: none; width: 150px; height: 20px; text-color: black  }
.navbar1 a                      { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: no-repeat right center; text-align: center; padding: 2px 10px; border-top: none; border-right: 1px solid #4682b4; border-bottom: none; border-left: none; top: 2px; height: 20px; text-color: black  }
.navbar1 a:hover, .navbar1 a:active       { color: silver; font-size: 12px; text-decoration: none; background: no-repeat right center; padding: 2px 10px; border-top: none; border-right: 1px solid #4682b4; border-bottom: none; border-left: none; height: 20px }
.navbar1left a                    { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: no-repeat right center; text-align: center; padding: 2px 10px; border-top: none; border-right: 1px solid #4682b4; border-bottom: none; border-left: 1px solid #4682b4; top: 2px; height: 20px; text-color: black  }
.navbar1left a:hover, .navbar1left a:active                    { color: silver; font-size: 12px; text-decoration: none; background: no-repeat right center; padding: 2px 10px; border-top: none; border-right: 1px solid #4682b4; border-bottom: none; border-left: 1px solid #4682b4; height: 20px }
.navbar1selectedleft a               { color: blue; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: #e6e6fa no-repeat right center; text-align: center; padding: 3px 10px; border-top: none; border-right: 1px solid #4682b4; border-bottom: 1px solid #4682b4; border-left: none; top: 2px; height: 20px; text-color: black  }
.navbar1selectedleft a:hover, .navbar1selectedleft a:active             { color: red; font-size: 12px; text-decoration: none; background: #e6e6fa no-repeat right center; padding: 3px 20px 3px 10px; border-top: none; border-right: 1px solid #4682b4; border-bottom: 1px solid #4682b4; border-left: none; height: 20px }
.navbar1selected a             { color: blue; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: #e6e6fa no-repeat right center; text-align: center; padding: 3px 20px 3px 10px; border-top: none; border-right: 1px solid #4682b4; border-bottom: 1px solid #4682b4; border-left: none; top: 2px; height: 20px; text-color: black  }
.navbar1selected a:hover, .navbar1selected a:active              { color: red; font-size: 12px; text-decoration: none; background: #e6e6fa no-repeat right center; padding: 3px 20px 3px 10px; border-top: none; border-right: 1px solid #4682b4; border-bottom: 1px solid #4682b4; border-left: none; height: 20px }


#navcontainer {
    width: 146px;
   overflow:hidden;
    margin:10px 0 10px 0;
    background:#eff6ff;
   }
   
/* LEVEL 1 */
#navcontainer ul {
    padding:0;
    margin:0;
    list-style:none;
}
#navcontainer ul li {
    padding:0;
    margin:0;
    display:inline;
}
#navcontainer ul li a {
    display:block;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    color:#3366ff;
    border-left:1px solid #cee129;
    padding:2px 10px 2px 4px;
    width:146px;
}
#navcontainer ul li a.hi, #navcontainer ul li a:hover {
    background-color: #FFF;
    color: #90a42e;
    border-left:1px solid  #cee129;
}    

/* LEVEL 2 */
#navcontainer ul li ul {
    background:#e1e6ee;
}

#navcontainer ul li ul li a {
 	background:#d8d6e7;
    padding: 2px 4px 2px 4px;
    color:#2f4577;
    border-left:8px solid  #cee129;
}

#navcontainer ul li ul li a.hi, #navcontainer ul li ul li a:hover {
     color:#ffffff;
     border-left:8px solid #cee129;
}

/* LEVEL 3 */
#navcontainer ul li ul li ul{
    background:#d7e2f1;
}

#navcontainer ul li ul li ul li a {
   	background:#d7e2f1;
   	padding: 2px 4px 2px 8px;
    color:#2f4577;
    border-left:5px solid #cee129;
}

#navcontainer ul li ul li ul li a.hi {
    background-color:#ffffff;
    color:#000;
    border-left:5px solid #9ed98b;
}
  
#navcontainer ul li ul li ul li a:hover {
    background: #9ed98b;
    color:#000;
    border-left:5px solid #9ed98b;
}

body {
	font: 100% arial, verdana, geneva, helvetica, helve, sans-serif;
}
#col1	{
	float:left;
	margin:0;
	padding:0;
	width:146px;
}
.clear 	{
    clear:both;
}
#wrapper {
    margin:0px auto;
	padding:0;
    text-align:left;
    background:url(../i/mainBg.gif) repeat-y;
	width:766px;
}

#header	{
	width:766px;
	margin:0;
	padding:0;
	background: #7B8288;
}
#boxcontainer {
    width: 146px;
   overflow:hidden;
    margin:10px 0 10px 0;
   }
/* LEVEL 1 */
#boxcontainer ul {
    padding:0;
    margin:0;
    list-style:none;
}
#boxcontainer ul li {
    padding:0;
    margin:0;
    display:inline;
}
#boxcontainer ul li a {
    display:block;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    color:#FFF;
    border-left:8px solid #a5db92;
    padding:2px 10px 2px 4px;
    width:146px;
}
#boxcontainer ul li a.hi, #boxcontainer ul li a:hover {
    background-color: #a5db92;
    color: #000;
    border-left:8px solid #a5db92;
}

/* LEVEL 1 EDIT */
#editcontainer ul {
    padding:0;
    margin:0;
    list-style:none;
}
#editcontainer ul li {
    padding:0;
    margin:0;
    display:inline;
}
#editcontainer ul li a {
	background-color: #fab7b2;
    display:block;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    padding: 2px 4px 2px 4px;
    color:#fd0000;
    border-left:8px solid  #9ed98b;
    
    
    width:146px;
}
#editcontainer ul li a.hi, #editcontainer ul li a:hover {
   background:#9ed98b;
    color:#000;
    border-left:8px solid #fd0000;
}

/* LEVEL 2 */
#editcontainer ul li ul {
    background:#fd0000;
}

#editcontainer ul li ul li a {
 	background-color: #fab7b2;
    padding: 2px 4px 2px 4px;
    color:#fd0000;
    border-left:12px solid  #9ed98b;
}

#editcontainer ul li ul li a.hi, #editcontainer ul li ul li a:hover {
    background:#9ed98b;
    color:#000;
     border-left:12px solid #fd0000;
}

topeditcontainer {
   overflow:hidden;
    margin:10px 0 10px 0;
   }

/* LEVEL 1 TOPEDITCONTAINER */
#topeditcontainer ul {
    padding:0;
    margin:0;
    list-style:none;
}

#topeditcontainer ul a {
	background-color: #fab7b2;
    display:block;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
     color:#fd0000;
    border-left:8px solid  #9ed98b;
    padding:2px 10px 2px 4px;
    width:146px;
}
#topeditcontainer ul a.hi, #topeditcontainer ul a:hover {
     background-color: #9ed98b;
    color: #000;
    border-left:8px solid #fd0000;
}

/* LEVEL 2 */
#topeditcontainer ul li ul {
    background:#fab7b2;
    width: 250px;
}

#topeditcontainer ul li ul li a {
 
    padding: 2px 4px 2px 4px;
    color:#2f4577;
    border-left:12px solid  #fd0000;
    width: 250px;
}

#topeditcontainer ul li ul li a.hi, #topeditcontainer ul li ul li a:hover {
    background:#9ed98b;
    color:#000;
     border-left:12px solid  #fd0000;
}

#topeditcontainer5 ul a{
    background-color: #fab7b2;
   
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
     color:#fd0000;
     padding:2px 10px 2px 10px;
  
    }
    
table.data {
    border:none;
    border-collapse:collapse;
    margin:10px 18px 10px 18px;
    height: 100%
    font-size: 0.75em;
    color:#585858;
}

table.data th {
    background:#e4e4e4;
    text-align:center;
    color:#FFF;
    padding:2px 10px 2px 10px;
    border-right:2px solid #FFF;
    border-bottom:10px solid #FFF;
}
table.data td {
  background:#f2f2f1;
  text-align: left;
    padding:2px 10px 2px 10px;
    vertical-align:top;
    border-bottom:5px solid #FFF;
   border-right:2px solid #FFF;
    border-top:5px solid #FFF;
   
}

topeditcontainer {
    width: 100px;
   overflow:hidden;
    margin:10px 0 10px 0;
   }

/* LEVEL 1 TOPEDITCONTAINER */
#topeditcontainer ul {
    padding:0;
    margin:0;
    list-style:none;
}

#topeditcontainer ul a {
	background- color:#FFF;
    display:block;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    color:blue;
    border-bottom:2px solid  #FFF;
    border-top:2px solid  #FFF;
    border-right:2px solid  #FFF;
    border-left:2px solid  #FFF;
    padding:0 5 0 5;
    width:100px;
}
#topeditcontainer ul a.hi, #topeditcontainer ul a:hover {
    background-color: #FFF;
    color: blue;
    border-bottom:2px solid  #FFF;
    border-top:2px solid  #FFF;
    border-right:2px solid  #FFF;
    border-left:2px solid  #FFF;
    padding:0 5 0 5; 
}

input.submit {/*this is the submit button - add 'class = submit' after 'input' on the form */

background-color: #fffff2;

font-family: arial, verdana, ms sans serif;
font-size: 11pt;
color: blue;
font-weight: normal
} 



TEXTAREA {
background-color: #fffff2;
border: #d3d3d3 #00008b #00008b #d3d3d3 solid 1px;
padding:5px;
font-family: arial, verdana, ms sans serif;
font-size: 11pt;
font-weight: normal
} 

.altTextField {
background-color: #fffff2;
font-family: verdana;
font-size: 10pt;
color: #09c09c
padding: 5px;
} 

.radioStyle {
background-color: #fffff2;
border: #d3d3d3 #00008b #00008b #d3d3d3 solid 1px;
font-family: verdana;
font-size: 12px;
color: #000000
}

table.wrap {
    border:none;
    border-collapse:collapse;
    margin-left: 20px;
    text-align:left;
    width: 569px;
    font-size: 0.75em;
    color:#585858;
}

table.rightfloat {
    border:none;
    border-collapse:collapse;
    float: right; 
    margin-left: 10px;
    text-align:left;
    width: 175px;
    font-size: 0.75em;
    color:#585858;
}

table.data th {
    background:#a8bfe3;
    text-align:center;
    font-size: 0.80em;
    color:#FFF;
    padding:5px 5px 5px 5px;
    border-right:2px solid #FFF;
    border-bottom:10px solid #FFF;
}

table.data td {
  background:#d9e3f3;
  text-align: left;
    padding:2px 5px 2px 5px;
    font-size: 0.80em;
    vertical-align:middle;
    border-bottom:5px solid #FFF;
   border-right:2px solid #FFF;
    border-top:5px solid #FFF;
    }
    
    
   table.inner_padded {
	text-align:left;
    width: 545px;
    font-size: 0.75em;
    padding: 10px;
    
    }
    
    
  table.admin {
	
	background-color: #f5f6f6;
	border-bottom:1px solid  red;
    border-top:1px solid  red;
    border-right:1px solid  red;
    border-left:1px solid  red;
	text-align:left;
    font-size: 0.75em;
       
}
  
  #replacement-1 {
  width: 20px;
  height: 20px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(images/search_onb.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#replacement-2 {
  width: 20px;
  height: 20px;
  padding: 20px 0 0;
  margin: 0;
  border: 0;
  background: transparent url(images/search_onc.gif) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
form>#replacement-2 { /* For non-IE browsers*/
  height: 0px;
}
