/* ERP new */
body {
       margin-left: 0px;
       margin-right: 0px;
       margin-top: 20px;
       margin-bottom: 50px;
       background:  #1a3c5d;  /* #e9eef2;  light blue */
       font-family: Palatino,Georgia,Times,"Times New Roman",Serif;
 }

.main { 
       margin-left: 50px;
       margin-right: 50px;
        margin-top: 0px;
        padding: 15px 10px 10px 10px;
        background: #fffff0;
        float: left;
 }
/*------------------------------------------------------------*/
A {
    color: #ab1600;
    Text-decoration: none;
}
A:visited {
   /* color: #801202; */
    text-decoration: none;
}

A:hover, A:active {
    text-decoration: underline;
}

/*------------------------------------------------------------*/

div.head {
        background: #34689b; /*  mid blue #336699;*/
        color: #ffffff;
	 border: 1px solid;
	 border-color: #BBBBBB;
       padding: 20px; 
        font-family: Helvetica Neue, Meta, Interstate, Helvetica,
       Arial, Sans-serif;
}

h1.head {
           padding: 0px;
           margin: 0px;
}

h2,h3.head {
 
           margin-top: 0px;
	   margin-bottom: 0px;
           margin-left: 40px;
   	    font-style: italic;
           font-family:Helvetica;
          color:#FFD700;
}

/*----------------------------------------*/

div.nav {
       margin-bottom: 0px;
       background:  #1a3c5d; /* #666;*/      
       font-family: Arial, Helvetica, Sans-serif;
       font-size: 20px;
 }
/*----------------------------------------*/
ul.nav1 {
       list-style-image: none;
       list-style-position: outside;
       list-style-type: none;
       padding: 6px 12px 6px 0px; 

       margin-left: 50px;
       margin-bottom: 0px;
       border: 0px solid;
       border-color: #BBBBBB;
       font-size: 20px;
  
}

li.nav1 {
       display: inline;
 }

a.nav1 {
         background:  #1a3c5d;

         border-color:   #000033  #000033   #336699  #336699  ;
         border-style: solid;       
         border-width: 1px 1px 1px 1px;

          padding-top: 6px;
          padding-bottom: 6px;
          padding-left: 20px;
          padding-right: 20px;

          font-weight: none;
          color:    #eee;   

 }

a.nav1:hover {
  color:#FFD700;
  background-color: #336699;
}
a.nav1:visited {} 


a.nav1-external {
         background: #666;
         border-style: solid;
         border-color: #c9cbca;
         border-width: 2px;
         border-bottom-width: 0;
          padding-top: 2px;
          padding-bottom: 1px;
          padding-left: 4px;
          padding-right: 4px;
          font-weight: bold;
          color: #eee;
             background-image: url(external13-white.png);
             background-position: 98% 50%;
             background-repeat: no-repeat;
             padding-right: 17px;
 }
/*-------------------------------------------------------- */
img.leftside {
    border: 0;
    margin-right: 15px;
	margin-bottom: 10px;
}
img.rightside {
	margin-left: 15px;
	margin-bottom: 10px;
}
/* -------------------------------------------------------- */

div.nav2 {
       margin-bottom: 0px;
       color: #111111;
       font-family: Arial, Helvetica, Sans-serif;
	   font-size: 90%;
}

ul.nav2 {
       list-style-image: none;
       list-style-position: outside;
       list-style-type: none;
       margin-bottom: 0px;
}

li.nav2 {
       display: inline;
 }

a.nav2 {
         background: #eee;
         border-style: solid;
         border-color: #999999;
         border-width: 1px;
        /* border-bottom-width: 0; */
          padding-top: 2px;
          padding-bottom: 1px;
          padding-left: 4px;
          padding-right: 4px;
          font-weight: bold;
          color: #ab1600;
 }




/*----------------------------------------------------------*/


.content {
	 
        margin-top: 0px;
	 background: #FFFFFF;
	 border: 1px solid;
	 border-color: #BBBBBB;
	 padding: 15px;
	line-height: 140%;
}


/*--------------------------------------------------*/

p.caps:first-letter { font-size: 150%; float: left }
p.caps:first-line { font-weight: bold }

/*--------------------------------------------------*/
.footer
{
	margin-top: 1.0em;
	margin-right: 1.0em;
	border-top: dotted 1px #cacaca;
	padding: 1.0em;
	font-size: 0.9em;
	text-align: center;
}
