/* css page for internet explorer */

body {
/*        cursor:url("fishbowl.ani");    */
        cursor:url(fishbowl.ani);
	color: #102536;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 1.0em;
        background-color: #C0C0C0;
}

p {
	/*text-indent: 2em;    remove the indent */
        margin-top: 15px;
	line-height: 110%;
}



h1 {
	margin: 0;
	border-top: solid 2px #fdd041;
	border-bottom: solid 2px #fdd041;
	padding: 5px 0 5px 25px;
	background-color: #294e56;
	color: #fff;
}


h2 {
        text-align:center;
}

h3 {
        text-align:center;
}

/* ********************************************************* */

.em {
  font-weight:bold;
}

.italic_text {
   font-style:italic;
}


.accent {            /* class code  */
	color: #0000FF;
}


.figure img {
	border: 1px solid #FFFFFF;   /* border around the photo & space */
	background-color: #FFFFFF;   /* white border around photo  */
	padding: 10px;
}


div.figure {
	float: right;
	width: 222px;
	margin: 15px 10px 5px 10px;
	clear: right; 
}




.figure p {
	font: .8em/normal Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
	background-color: #e6f3ff;
	border: 1px solid #666;
	padding: 5px;
	margin: 10px 0 0 0;
	text-indent: 0em;
}


.figure {
	float: right;
	width: 210px;
	margin: 0 10px 10px 10px;
}


/* *********************Set the labels for input forms ******************************* */
.label {
	float: left;
	width: 15em;
	text-align: right;
	clear: left;
	margin-right: 15px; 

}
/* ********************************************************************************** */
/* ********************************************************************************** */


/***********************************************************************/
/*  following code block puts the header on the top of the page        */
/***********************************************************************/

div#header {
    text-align:center;
/*    position:absolute;	*/
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
}


/***********************************************************************/
/*  following code block puts the logo in the upper left corner        */
/***********************************************************************/

div.logo_figure {
	float: left;
	width: 135px; 
/*	margin: 15px 10px 5px 10px; */
	clear: left; 
}


.logo_figure img {     /* is being selected */
/*	border: 1px solid #FFFFFF; */  /* border around the photo & space */
/*	background-color: #FFFFFF; */  /* white border around photo  */
	padding: 0px;
        margin: 0px;
}

#topframe {
   height:80px;
}

/***********************************************************************/
/*  following code block controls the main nav bar                     */
/***********************************************************************/
div#navbar2 {
 height: 30px;
 width: 100%;  
 border-top: solid #000 1px;
 border-bottom: solid #000 1px;
 background-color: #336699;
 margin-bottom:10px;
}


div#navbar2 ul {
 margin: 0px;
 padding: 0px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
 color: #FFF;
 line-height: 30px;
 white-space: nowrap;
}


div#navbar2 li {
 list-style-type: none;
 display: inline;
}


div#navbar2 li a {
 text-decoration: none;
 padding: 7px 10px;
 color: #FFF;
}


/*
div#navbar2 lia:link {
 color: #FFF:
}
*/

div#navbar2 lia:visited {
 color: #CCC;
}


div#navbar2 lia:hover {
 font-weight: bold;
 color: #FFF;
 background-color: #3366FF;
}

/*************************************/
/*    End of Nav Bar                 */
/*************************************/


/* ************** End of page line ************************* */

#endofpage {
    text-align:center;
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    width:100%;
    clear:both;
}

/* ********************************************************* */

.maintext {
   width:100%;
}

.maintext .leftmain {
   float:left;
   width:40%;
   font-family: Arial, Helvetica, sans-serif;
   color: #000;
}

.maintext .rightmain {
   float:right;
   width:40%;
   font-family: Arial, Helvetica, sans-serif;
   color: #000;
}



.maintext .leftmainsm {
   float:left;
   width:48%;
   font-family: Arial, Helvetica, sans-serif;
   color: #000;
}

.maintext .rightmainlg {
   float:right;
   width:50%;
   font-family: Arial, Helvetica, sans-serif;
   color: #000;
}





.maintopic {
   font-family: Arial, Helvetica, sans-serif;
   color: #000;
   font-size: 24px;
}


.p_italic {
  font-style: italic;
}


#center_wrap {
   margin-left: 35%;
   margin-right: 35%;
   text-align:center;
}

.bold_text {
   font-weight: bold;
}

.address {
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
}

.form_space {
  margin-top: 25px;
  margin-bottom: 25px;
}

p#box_text {
border-width: 5px;
border-style: solid;
border-color: blue;
} 


/*****************************************************************/
.sidebar {
   width: 375px;
   margin:10px;
   background: #6091CC;
   padding-bottom: 75px;
}

.sidebar p {
   color:#000080;
   text-align:center;
}

.sidebarleft {
  color:#000080;
}

.center_pic {
  text-align:center;
}


.bap_table {
  color:#000000;
/*  cellspacing:10px; */
}

.table_right {
   text-align:right;
}

.table_left {
  text-align:left;
}


/*****************************************************************/

.map_table {
      text-align:left;
      border-collapse: collapse;
}

.map_table td {
     color: blue;
     font-size :80%;
     border: 1px solid #294e56;
}

col#position { 
     width:250px;
}

col#points {
     width:100px;
}

/*****************************************************************/

