/* CSS Document */

BODY {
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#707070;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-image:url(images/BG.gif);
	background-repeat:repeat-x;   
	background-color:#FFF;
}
    

	
a:link {
	color: #8b1d8a;
	text-decoration: none;
}
a:visited {
	color: #8b1d8a;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

	
#border {
	width: 786px;
	margin-left:auto;
	margin-right:auto;
	
	}
	
#topContainer {

	width: 786px;
	height:158px;
}
	
#logo {
	padding-left:30px;

	
	}
	

/*- Menu Tabs--------------------------- */

    #menu {
      float:left;
      width:100%;
      font: bold 12px Arial;
      line-height:normal;
    
	
      }
    #menu ul {
        float:right;
		margin:0;
        padding:19px 0 0 0;
        list-style:none;
      }
    #menu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #menu a {
      float:left;
      background:url("images/tableftJ.gif") no-repeat left top;
      margin:0 0 0 3px;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #menu a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:7px 13px 6px 6px;
      color:#333;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menu a span {float:none;}
    /* End IE5-Mac hack */
    #menu a:hover span {
      color:#8b1d8a;
      }
    #menu a:hover {
      background-image:url(images/tabrightJ_over.gif);
      }
    #menu a:hover span {
      background-image:url(images/tabrightJ_over.gif);
      }

        #menu #current a {
                background-image:url(images/tabrightJ_over.gif);
        }
        #menu #current a span {
               background-image:url(images/tabrightJ_over.gif);
                color:#8b1d8a;
        }
-->



#content {
   height:auto;
   float:left;
   clear:both;
	display: inline;
	margin-top:30px;
	width:786px;
}

#flashMain {


}

#banner {
	
	
}
	
#column1 {
	float:left;
	width:162px;
	padding-left:18px;
	height:auto;
	padding-right:20px;

}
	
	
#column2 {
    float:left;
	width:372px;
	padding-right:25px;
	height:auto;

}

#column3 {
    float:left;
	width:188px;
	height:auto;
}

#column4 {
    float:left;
	width:560px;
	height:auto;
}

#column5 {
    float:left;
	padding-left:18px;
	width:760px;
	height:auto;
}




 .announcementsContainer {
	margin-top:20px;
	margin-bottom:20px;
	font-size:11px;
	color:#4d4d4d;
	
}

 .announcements {
	background-image:url(images/announcement.gif);
	background-repeat: no-repeat;
	padding-left:26px;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #c0c0c0;
}

.date {
	color:#333;
	margin-top:2px;
}








#otherColumn {
	float:left;
	width:550px;
	padding-left:20px;
	height:auto;
	padding-right:19px;
	padding-bottom:25px;
}

#written {
	
	text-align: justify;
	font-size:12px;
	color:#666;
	
}

#written .more {
	margin-top:20px;
}

#rightcolumn .heading {
    font-size:18px;
	font-weight:normal;
	color:#00457c;
	margin-top:12px;
	
}




.headingArea {
	
	width:auto;
	
}

.headingArea2 {
	margin-top:60px;
	width:auto;
	
}



#footer {
	
 float:left;
 clear:both;
	width:100%;
	font-size:10px;
	color:#4d4d4d;
	margin-top:20px;
	padding-top:20px;
	padding-bottom:20px;
	
}






#footerLinks {
    float:left;
	padding-left:20px;
}

#footerCopyright {
    float:right;
	padding-right:20px;
	
}

.h1 {
    font-size:12px;
	font-weight:bold;
	color:#666;

}

.h2 {
    font-size:15px;
	font-weight:bold;
	color:#377FB4;
}

.h3{
	font-size:14px;
	margin:14px 0 6px 0;
}

.heading {
    font-size:20px;
	font-weight:bold;
	color:#333;
}



.image {
	clear:both;
	margin-bottom:20px;

}

.quote {
	font-size:16px;
	font-weight:bold;
	color:#8b1d8a;
	margin-bottom:5px;
}

.name {
	font-size:13px;
	font-weight:bold;
	color:#8b1d8a;
}

/*- Sub Menu--------------------------- */

#button {
        width: 210px;
       
       
        color: #666;
	
        }

        #button ul {
                list-style: none;
                margin: 0;
                padding: 0;
                border: none;
				font-size:11px;
				font:Arial, Helvetica, sans-serif;
                }

        #button li {
               	border-bottom: 1px solid #FFF;
                margin: 0;
                list-style: none;
                list-style-image: none;
				font-size:11px;
				font:Arial, Helvetica, sans-serif;
                }

        #button li a {
                display: block;
                padding: 3px 18px 3px 0.5em;
                 border-left: 5px solid #326690;
              	color:#FFF;
				
	            background-color:#326690;
           		text-decoration:none;
               	font-size:11px;
				font:Arial, Helvetica, sans-serif;
				width:95%;
                }
				
				#button li #sub  {
                display: block;
                padding: 3px 18px 3px 1.5em;
                border-left: 5px solid #326690;
              	color:#FFF;
	            background-color:#326690;
           		text-decoration:none;
               	font-size:11px;
				font:Arial, Helvetica, sans-serif;
				
                }
				
				#button li #sub a:hover {
                display: block;
                padding: 3px 18px 3px 1.5em;
                border-left: 5px solid #326690;
              	color:#FFF;
	            background-color:#326690;
           		text-decoration:none;
               	font-size:11px;
				font:Arial, Helvetica, sans-serif;
				font-weight:bold;
				
                }
				
				#button li #subOn {
                display: block;
                padding: 3px 18px 3px 1.5em;
                border-left: 5px solid #326690;
              	color:#FFF;
	            background-color:#326690;
           		text-decoration:none;
               	font-size:11px;
				font:Arial, Helvetica, sans-serif;
				font-weight:bold;
				
                }
				
				
	
        html>body #button li a {
                width: auto;
                }

        #button li a:hover {
                border-left: 5px solid #7195b2;
            	font-weight:bold;
                color: #FFF;
                }

        #button li #active {
                border-left: 5px solid #7195b2;
                color: #FFF;
				font-weight:bold;
                }
				
				
.thumb {
	border:1px solid #666;
	margin-right:20px;
	margin-bottom:20px;
}

#map {
	float:left;
	clear:both;
	border:1px solid #333;
}