/* control the default text for any pages, however, most text is displayed in tables so this settings has very little effect */

body

		{

		font-family: Verdana, Sans-serif;

		font-size : 10px;
             /*   background-image: url(../images/snow.png); */ 
                background-repeat:no-repeat; 
                background-position:center; 

             

		}



/* controls the default link type */

a

		{

		text-decoration:none;

		font-family: Verdana,Sans-serif;

		font-size:12px;

		color:#496273;

		}



a:hover 

		{ 

		text-decoration:underline;

		}



/* controls the links in the top section */

.toplink	{

		text-decoration:none;

		font-family: Verdana,Sans-serif;

		font-size:10px;

		color:#FFFFFF;

                font-weight: bold;

		}



a.toplink:hover 

		{ 

		text-decoration:underline;

		}





/*  controls the properties of the all links defined as sidelink */

.sidelink	{

		text-decoration:none;

		font-family: Verdana,Sans-serif;

		font-size:10px;

		color:#496273;

		}



a.sidelink:hover 

		{ 

		text-decoration:underline;

		}



/* controls the orientation of the links in the columns */

.sidelinkList	{

		text-align: center;

		}



/* 

controls the properties of the event list you can 

control the links and align of the list 

*/

.eventlink	{

		text-decoration:none;

		font-family: Verdana,Sans-serif;

		font-size:10px;

		color:#496273;

		}



a.eventlink:hover 

		{ 

		text-decoration:underline;

		}



.eventList	{

		text-align: center;

		}





/* controls the events in the marquee */	

.marqueelink	{

		text-decoration:none;

		font-family: Arial, Verdana,Sans-serif;

		font-size:16px;

		color:#FFFFFF;

		}	



a.marqueelink:hover 

		{ 

		text-decoration:underline;

		}	



/* control the way text is displayed in most pages */this must match body attribute at top*/

.maintext	{

		text-decoration:none;

		font-family: Verdana,Sans-serif;

		font-size:10px;

		color:#000000;

		}



/* controls the title of each page, except documents because the internally define their titles */

.pageTitle	{

		font-family: Arial, Verdana, Sans-serif;

		font-size:32px;

		color:#000000;

		font-weight: 900;

		text-align: center;

                border-bottom: 2px solid #496273;

		}



/* controls the headings display in the columns */

.columnHeading	{

		font-family: Arial, Verdana, Sans-serif;

		font-size:18px;

		color:#000000;

		font-weight: 900;

		text-align: center;

		}



/* controls properties of the blog section */

.postTitle	{

		font-family: Tahoma, Arial, Verdana, Sans-serif;

		font-size:16px;

		color:#555555;

		font-weight: 900;

		letter-spacing: 0.05em;

		}



.postContents	{

		font-size:12px;

		color:#000000;

		letter-spacing: 0.05em;

		text-align: justify;

		}



.postTime	{

		font-family: Tahoma, Arial, Verdana, Sans-serif;

		font-size:10px;

		color:#000099;

		letter-spacing: 0.1em;

		text-transform: uppercase;

		}





/* control the way text is displayed in a table */

table	{

		margin: 0;

		font-family: Verdana,Sans-serif;

		font-size:10px;

		color:#000000;

		}



.searchform	{

		color:#FFFFFF;

		}



/* remove margins from any images */

img {

	margin: 0;

	}



/* control the height of any forms */

form {

HEIGHT: 16px;

MARGIN: 0px;

}



.sbttn

{

    BORDER-RIGHT: #104a7b 1px solid;

    BORDER-TOP: #afc4d5 1px solid;

    BACKGROUND: #496273;

    BORDER-LEFT: #afc4d5 1px solid;

    COLOR: ffffff;

    BORDER-BOTTOM: #104a7b 1px solid;

    HEIGHT: 16px;

    FONT-SIZE: 12px;

    TEXT-DECORATION: none;

}



/* adjust the banner height should be imageheight-77*/

.bannerframe    {

                     height: 162px;

                }



/* controls the date */

.datetext	{

		text-decoration:none;

		font-family: Verdana,Sans-serif;

		font-size:12px;

		color:#ffffff;

		font-weight: bold;

		}



/* controls the normal text in the marquee */

.marqueeText	{

		text-decoration:none;

		font-family: Arial, Verdana,Sans-serif;

		font-size:16px;

		color:#FFFFFF;

		}





.maincol {

	width: 407px; 

	vertical-align: top;

	

	margin: 0;

	padding: 10px;

}



.leftcol {

	width: 130px;

	

	margin: 0;

	padding: 10px;

	vertical-align: top;

}



.rightcol {

	width: 150px;

	

	margin: 0;

	padding: 10px;

	vertical-align: top;

}



/* the box the side items display in */

.sidebar

{

	BORDER: #496273 1px solid;

	color: #496273;

	padding-bottom: 8px;

        text-align: center;

}



.sidebarheader

{

	BORDER: #496273 1px solid;

	BACKGROUND: #496273;

        text-align:center;

	font-size:12px;

	color:#FFFFFF;

	font-weight: 900;

	margin-bottom: 8px;

}



/* set the search textbox */

.searchbar

{

    BORDER-RIGHT: #104a7b 1px solid;

    BORDER-TOP: #afc4d5 1px solid;

    BACKGROUND: #ffffff;

    BORDER-LEFT: #afc4d5 1px solid;

    COLOR: #000066;

    BORDER-BOTTOM: #104a7b 1px solid;

    COLOR: #000066;

    BORDER-BOTTOM: #104a7b 1px solid;

    HEIGHT: 16px;

    FONT-SIZE: 10px;

    WIDTH: 150px;

    TEXT-DECORATION: none;

}



/* set the newsletter textbox */

.searchtext

{

    BORDER: #afc4d5 1px solid;

    BACKGROUND: #ffffff;

    COLOR: #000066;

    HEIGHT: 16px;

    FONT-SIZE: 10px;

    WIDTH: 100px;

    TEXT-DECORATION: none;

}



/* highlight found search text this color */

.searchResults

{

BACKGROUND: #ffff00;

}







/* internal admin setting DO NOT TOUCH */

  .noButton

 {

   color: #00f;

   background-color: transparent;

   text-decoration: none;

   border: none;

   cursor: pointer;

   cursor: hand;

  }

