/* CSS Document */

/*General Settings*/
body { margin-top: 0px;
	   margin-left: 0px;
	   margin-right: 0px;
	   color: black;
	   font-size: 11pt;
		font-family:"Times New Roman"
	 }
	 
news { margin-top: 0px;
	   margin-left: 0px;
	   margin-right: 0px;
	   color: black;
	   font-size: 11pt;
		font-family:"Comic Sans MS"
	 }	

img { border-width: 0px;
    }

.funky_border {
border:1px solid #111;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
border-collapse: collapse;
}

.big_funky_border {
border-collapse: collapse;
border:4px solid #111;
background: #ffffff;
}

.funky_border2 {
border-collapse: collapse;
border:1px dotted #111;
background: #ffffff;
}

/*Headings*/
.superheading { font-size: 36pt;
                text-decoration: underline;
				font-weight: normal;
				text-align: center;
				font-style: normal;
				font-family:"Comic Sans MS"
              }

.mainheading {	font-size: 27pt;
            	text-decoration: none;
				font-weight: bold;
				text-align: left;
 			  	font-style: italic;
				font-family:"Comic Sans MS"
			 }

.subheading { font-size: 18pt;
              text-decoration: none;
			  font-weight: normal;
			  text-align: left;
			  font-style: normal;
			}

.footer { font-size: 7.5pt;
          text-decoration: none;
		  font-weight: normal;
		  text-align: center;
		  font-style: normal;
		}
/*EO Headings*/
/*EO General Settings*/

/*Navigation Table*/
.window	 { border-style: none;
            border-collapse: collapse;
            border-width: 0px;
			margin: 0px;
			padding:0px;
			vertical-align: top;
			text-align: center;
		  }
		  
.tableheader { border-style: none;
               border-collapse: collapse;
               border-width: 0px;
		       margin: 0px;
		       padding: 0px;
			 }
				  
.tablecontain { border-style: none;
                border-collapse: collapse;
                border-width: 0px;
		        margin: 0px;
		        padding: 0px;
			  }
			 
.tdheader { border-style: none;
            border-collapse: collapse;
            border-width: 0px;
			margin: 0px;
			padding:0px;
			vertical-align: top;
		  }

.tdheadertitlebar { border-style: none;
                    border-collapse: collapse;
                    border-width: 0px;
		        	margin: 0px;
			        padding:0px;
			        vertical-align: top;
					background-image: url(../image/nav_layout/filler.gif);
			      }
					
.tdheaderbaseline { border-style: none;
                    border-collapse: collapse;
                    border-width: 0px;
		            margin: 0px;
			        padding:0px;
			        vertical-align: top;
			        background-image: url(../image/nav_layout/baseline.jpg);
			      }
			
.navigate { border-style: none;
            border-collapse: collapse;
            border-width: 0px;
			margin: 0px;
			padding: 0px;
			vertical-align: top;
			background-repeat: repeat-x;
			font-size: 8pt;
            background-image: url(../image/nav_layout/navigation_bg.gif);
		  }

.trheader { border-style: none;
            border-collapse: collapse;
            border-width: 0px;
			margin: 0px;
			padding:0px;
    	  }
/*EO Navigation*/

/*Links*/
a:visited { color: blue;
            text-decoration: none;
          }

a:hover { color: blue;
          text-decoration: underline;
        }

a:active { color: blue;
           text-decoration: none;
         }

a:link { color: blue;
         text-decoration: none;
       }
/*EO Links*/

/*Navigation Effects*/
.imagecursor { cursor: pointer;
             }
/*EO Navigation Effects*/

.element {
border-collapse: collapse;
border:1px solid #333;
background: #111;
}

.style3,a.style3:hover,a.style3:visited,a.style3:active,a.style3:link {
color: yellow;
font-weight: bold;
text-decoration: none;
font-size:x-small
}
