/* style type="text/css" */

/* main body */
body {
     color : #FFFFFF;
     background : #808080;
     font-family : Arial, sans-serif;
     font-size : 100%;
     margin-top : 0px;
     margin-left : 0px;  
}
/* ----------------------------------------------------- */

.maindiv {
     width: 800px; 
     border: solid 3px #C0C0C0; 
     background: #0D0085;
}
/* ----------------------------------------------------- */

/* nav div */
.nav1 {      
     color : #FFFFFF;
     background : #0D0085;
     font-family : Arial, sans-serif;
     font-size : 110%; 
}
.nav2 {      
     color : #FFFFFF;
     background : #0D0085;
     font-family : Arial, sans-serif;
     font-size : 100%; 
}
.nav3 {      
     color : #FFFFFF;
     background : #0D0085;
     font-family : Arial, sans-serif;
     font-size : 90%; 
}
.nav4 {      
     color : #FFFFFF;
     background : #0D0085;
     font-family : Arial, sans-serif;
     font-size : 80%; 
}
.nav5 {      
     color : #FFFFFF;
     background : #0D0085;
     font-family : Arial, sans-serif;
     font-size : 70%; 
}
.nav {      
     color : #FFFFFF;
     background : #0D0085;
     font-family : Arial, sans-serif;
     font-size : 90%; 
}
.nav a:link {
     color : #FFFFFF;
     background : transparent;

}
.nav a:visited {
     color : #FFFFFF;
     background : transparent;

}    
.nav a:hover {
     color : #BFD5FF;
     background : transparent;

}    
.nav a:active {
     color : #FFFFFF;

} 
/* ----------------------------------------------------- */

/* main */
.maincontent {
     color: #0D0085;
     background: #C0C0C0;
     font-family : Arial, sans-serif;
     border: solid 5px #C0C0C0; 

} 
a:link {
     color : #0D0085;     
     background : transparent;
     font-weight : bold;

}
a:visited {
     color : #0D0085;
     background : transparent;
     font-weight : bold;

}    
a:hover {
     color : #0000FF;
     background : transparent;
     font-weight : bold;

}    
a:active {
     color : #0D0085;
     background : transparent;
     font-weight : bold;

} 
/* ----------------------------------------------------- */ 
   
/* Headings */ 
h1 {
     font-family : Arial, sans-serif;
     font-size : 110%;
     font-weight : bold;
}
h2 {
     font-family : Arial, sans-serif;
     font-size : 100%;
     font-weight : bold;
}
h3 {
     font-family : Arial, sans-serif;
     font-size : 90%;
}
h4 {
     font-family : Arial, sans-serif;
     font-size : 80%;
}
h5 {
     font-family : Arial, sans-serif;
     font-size : 70%;
}
/* ----------------------------------------------------- */

/* Fonts*/
 .h1 {
     font-family : Arial, sans-serif;
     font-size : 110%;         
     color: #0D0085;
     bgcolor: #C0C0C0;
     font-weight : bold;
}
.h2 {
     font-family : Arial, sans-serif;
     font-size : 100%;         
     color: #0D0085;
     bgcolor: #C0C0C0;
}
.h3 {
     font-family : Arial, sans-serif;
     font-size : 90%;         
     color: #0D0085;
     bgcolor: #C0C0C0;
}
.h4 {
     font-family : Arial, sans-serif;
     font-size : 80%;         
     color: #0D0085;
     bgcolor: #C0C0C0;
}
.h5 {
     font-family : Arial, sans-serif;
     font-size : 00%;         
     color: #0D0085;
     bgcolor: #C0C0C0;
}
/* ----------------------------------------------------- */

/* Style and Position*/
.b {
   font-weight : bold;
}
.l {
     text-align: left;
}
.r {
     text-align: right;
}
.c {
     text-align: center;
}
.j {
     text-align: justify;
}
.lm5 {
     text-align: left;
     margin-left : 5px;
     margin-right : 5px;
}
.lm10 {
     text-align: left;
     margin-left : 10px;
     margin-right : 10px;
}
.lm20 {
     text-align: left;
     margin-left : 20px;
     margin-right : 20px;
}
.rm5 {
     text-align: right;
     margin-left : 5px;
     margin-right : 5px;
}
.rm10 {
     text-align: right;
     margin-left : 10px;
     margin-right : 10px;
}
.rm20 {
     text-align: right;
     margin-left : 20px;
     margin-right : 20px;
}
.cm5 {
     text-align: center;
     margin-left : 5px;
     margin-right : 5px;
}
.cm10 {
     text-align: center;
     margin-left : 10px;
     margin-right : 10px;
}
.cm20 {
     text-align: center;
     margin-left : 20px;
     margin-right : 20px;
}
/* ----------------------------------------------------- */

/* Pic Frame*/
.pic {	
	border: 5px solid #C0C0C0;
}
.pic2 {	
	border: 5px solid #0D0085;
}
/* ----------------------------------------------------- */
  
/* blue box borders - */
.box {
         border-style: solid;
         border-width: 1px;
         border-color: #0D0085;
} 
.boldbox {
         border-style: solid;
         border-width: 2px;
         border-color: #0D0085;
} 
/* ----------------------------------------------------- */

/* tables */
.table {
     border-style: solid;
     border-width: 1px;
     border-color: #0D0085;    
}

/* ----------------------------------------------------- */

/*odd style below*/
.hr {
    color: #0D0085;
    background : #deefff;
    height: 1px;
    width: 70%;
}
/* ----------------------------------------------------- */

/* footer div */
.footer {      
     color : #FFFFFF;
     background : transparent;
     font-family : Arial, sans-serif;
     font-size : 90%; 
}
a.footer:link {
     color : #FFFFFF;
     background : transparent;

}
a.footer:visited {
     color : #FFFFFF;
     background : transparent;

}
a.footer:hover {
     color : #BFD5FF;
     background : transparent;

}
a.footer:active {
     color : #FFFFFF;
     background : transparent;

}
/* ----------------------------------------------------- */

/*forms*/
select {
         font-family : Arial, sans-serif;
         font-size : 90%;         
         color : #000080;
         background : #F0F8FF;
} 
textarea {
         font-family : Arial, sans-serif;
         font-size : 90%;         
         color : #000080;
         background : #F0F8FF;
} 
input {
         font-family : Arial, sans-serif;
         font-size : 90%;         
         color : #000080;
         background : #F0F8FF;
} 
input.btn {
         font-family : Arial, sans-serif;
         font-size : 70%; 
         font-weight: bold;        
         color : #deefff;
         background : #000080; 
         padding-top : 1px;
         padding-bottom : 1px;
         padding-left : 5px;
} 
input.checkbox {
         font-family : Arial, sans-serif;
         font-size : 90%;         
         color : #000080;
         border : solid 1px #0000FF;
         background : #F0F8FF;
}
/* ----------------------------------------------------- */