﻿body 
{
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS, Arial, Sans-Serif;
	/* font-size: 10pt; */
	font-size: 12pt;
	font-weight: bold;
	color: White;
}

a
{
    text-decoration: none;
    color: #FFFF00;
}

a:hover
{
    text-decoration: underline;
}



#BckGrnd0 /*  */
{
	/* background: url("Images/WhiteBckgrnd3.jpg") repeat scroll left top; */
	/* background: url("Images/BkgndBlue.png") repeat scroll left top; */
	 background: url("Images/BkgndBlack4.png") repeat scroll left top; 
	/* background: url("Images/BkgndBrown2.png") repeat scroll left top; */
}

#BckGrnd1 /* small green square */
{
	background: url("Images/bg01.jpg") repeat scroll left top;
	width: 950px;
	margin: 0px auto;
}

#BckGrnd2 /* green top gradient */
{
	background: url("Images/bg02.jpg") repeat-x scroll left top; 
	padding-bottom: 0px;
	width: 950px;
	margin: 0px auto;
}

#BckGrnd3 /* main blue */
{
	background: url("Images/bg03.jpg") repeat-y scroll center top; 
}

#BckGrnd4 /* blue top gradient */
{
	background: url("Images/bg04.jpg") no-repeat scroll center top; 
}

.CoInfo /*  */
{
	float: right; 
	color: #AFDE06; 
	font-size: 14px; 
	font-weight: bold;
	text-align: center; 
	margin-top: 5px;
	width: 200px;
}

.TopPics
{
	border-style: outset;
	border-width: 4px;
	height: 100px; 
	vertical-align: top; 
	margin-top: 25px; 
	margin-right: 5px;
}

.MenuTop /*  */
{
	background: url('Images/blue-bar.gif') repeat-x scroll left top;
	margin-top: 5px;
	padding-top: 6px;
}

.MenuBot /*  */
{
	background: url('Images/blue-bar.gif') repeat-x scroll left top;
	margin-top: 2px;
	padding-top: 6px;
	margin-bottom: 3px;
}

.MainMenu /*  */
{
	color: #FFFF00; 
	font-size: 12pt; 
	font-weight: bold;
	text-align: center; 
	margin-left: 10px; 
	margin-top: 0px;
	margin-bottom: 0px;
}

.MainMenu li /*  */
{
	display: inline; 
	background: url('Images/star2blue.png') no-repeat scroll center left;
	padding-left: 20px; 
	padding-right: 5px;
}

.MainMenu li a, .MainMenu li a:hover
{
	color: #FFFF00; 
	text-decoration: none;
}

.MainMenu li a:hover
{
	text-decoration: underline;
}

.BigButtons /*  */
{
	float: right;
	width: 427px;
	margin-top: 10px;
	text-align: center;
}

.BigButtons img /*  */
{
	border-width: 0px;
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px;
	margin-bottom: 0px;
	width: 120px; /* should be removed when buttons are saved the correct size */
}

.WhiteBar /*  */
{
	background: url('Images/white-bar.gif') repeat-x scroll left top;
	margin-top: 5px;
	padding-top: 6px;
	margin-bottom: 0px;
}

.BlueBar /*  */
{
	background: url('Images/blue-bar.gif') repeat-x scroll left top;
	margin-top: 5px;
	padding-top: 6px;
	margin-bottom: 0px;
}

p.MainText /*  */
{
	color: White;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
}

.NIC /*  */
{
	color: #FFFF00; 
	font-style: italic;
	font-size: 12pt;
}

.Name /*  */
{
	color: #FFFF00; 
	font-size: 14pt;
}

.FAQ /*  */
{
	color: #FFFF00; 
	font-style: italic;
	font-size: 14pt;
}

.LargeFont /*  */
{
	font-size: 18pt;
}

.PhotoFrame /*  */
{
/*	float: right; */
	background: url('Images/Home-Photo-Frame.png') no-repeat scroll top left;
	width: 224px;
	height: 293px;
	padding-top: 13px;
	padding-left: 13px;
/*	margin-top: -12px; */
	margin-top: 10px;
	margin-bottom: -10px;
	margin-left: 0px;
}

.PhotoFrame table /*  */
{
	width: 201px; 
	height: 254px; 
	border-collapse: collapse;
	border-style: none;
	border-spacing: 0px;
	border: none 0px black;
}

.PhotoFrame table td /*  */
{
	text-align: center;
	border-collapse: collapse;
	border-style: none;
	border-spacing: 0px;
	border: none 0px black;
}

.BBPhotoFrame /*  */
{
	background: url('Images/Home-Photo-Frame.png') no-repeat scroll top left;
	width: 224px;
	height: 293px;
	padding-top: 13px;
	padding-left: 13px;
	margin-top: 0px;
	margin-left: 25px;
}

.BBPhotoFrame table /*  */
{
	width: 201px; 
	height: 254px; 
}

.BBPhotoFrame table td /*  */
{
	text-align: center;
}

.YellowSideMenu /*  */
{
	/*float: left;*/
	background: url('Images/YellowNoteMenu.png') no-repeat scroll top left;
	width: 165px;
	height: 195px;
	padding-top: 10px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 10px;
}

.YellowMenu /*  */
{
	color: #025E9D; 
	font-size: 12pt; 
	font-weight: bold;
	margin-left: 7px; 
	margin-top: 5px;
	margin-bottom: 3px;
	padding-bottom: 0px;
	list-style-type: none;
	padding-left: 0px;
}

.YellowSideMenu div
{
	height: 2px;
	margin-top: 5px;
	margin-bottom:0px;
}

.YellowSideMenu img /*  */
{
	margin-left: 15px;
	vertical-align: middle;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
}

.YellowSideMenu a
{
    color: #025E9D;
}

.WhiteSideMenu /*  */
{
	/*float: left;*/
	background: url('Images/WhiteSideBar.png') no-repeat scroll top left;
	width: 150px;
	height: 300px;
	padding-top: 15px;
	padding-left: 5px;
	margin-top: 12px;
	margin-right: 10px;
}

.WhiteSideMenu ul /*  */
{
	color: #025E9D; 
	font-size: 12pt; 
	font-weight: bold;
	margin-left: 7px; 
/*	margin-top: -5px;
	margin-bottom: -3px; */
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	list-style-type: none;
	padding-left: 0px;
}

.WhiteSideMenu div
{
	height: 2px;
	margin-top: 5px;
	margin-bottom:0px;
}

.WhiteSideMenu img /*  */
{
	margin-left: 5px;
	vertical-align: middle;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
}

.WhiteSideMenu a
{
    color: #025E9D;
}

.Event
{
	color: #FFFFFF;
	font-weight: bold;
}
.Event h2
{
	color: #FF8000;	
	font-size: 14pt;
	text-align: center;
	margin-top: 6px;
	margin-bottom: 0px;
}

.Event h2 span.NIC
{
	color: #FF8000;	
	font-size: 14pt;
}

.Event p
{
	margin-top: 4px;
	margin-bottom: 8px;
}

.More
{
/*	color: #FF8000; */
	color: #F89827;
	font-size: 10pt;
	font-weight: bold;
	text-align: right;
	margin-bottom: 6px;
}

.ButtonText
{
	color: #025E9D;
	font-size: 13pt;
	font-weight: bold;
	text-align: right;
	margin-bottom: 6px;
	line-height: 18px;
}

.ButtonText br
{
	
}

.Footer
{
	clear: both;
}

.FooterMenu /*  */
{
	color: #FFFF00; 
	font-size: 8pt; 
	font-weight: bold;
	text-align: center; 
	margin-left: 10px; 
	margin-top: 5px;
	margin-bottom: 0px;
}

.FooterMenu li /*  */
{
	display: inline; 
	background: url('Images/star2blue.png') no-repeat scroll center left;
	padding-left: 20px; 
	padding-right: 5px;
}

.Copyright /*  */
{
	color: #FFFF00; 
	font-size: 8pt; 
	font-weight: bold;
	text-align: center; 
	margin-left: 10px; 
	margin-top: 3px;
	margin-bottom: 10px;
}

.SeoMenu /*  */
{
	color: White; 
	font-size: 7pt; 
	font-weight: bold;
	text-align: center; 
	margin-left: 10px; 
	margin-top: -3px;
	margin-bottom: 0px;
}

.SeoMenu li /*  */
{
	display: inline; 
	/* background: url('Images/star2blue.png') no-repeat scroll center left; */
	padding-left: 5px; 
	padding-right: 5px;
}

.SeoMenu a
{
    color: White;
}

.BBTop /*  */
{
	background: url("Images/bb-top.jpg") no-repeat scroll center top; 
	height: 34;
	width: 550;
	margin-top: 10px;
}

.BBMid /*  */
{
	background: url("Images/bb-mid.jpg") repeat-y scroll center top; 
	width: 550;
	height: 550;
}

.BBBot /*  */
{
	background: url("Images/bb-bottom.gif") no-repeat scroll center top; 
	height: 21;
	width: 550;
	margin-bottom: 5px;
}

.Follow
{
	text-align: center;
	color: White;
}

.Follow a, .Follow a:hover
{
	color: #AFDE06; 
	font-weight: bold;
	text-decoration: none;
}

.Follow a:hover
{
	text-decoration: underline;
}

.WhatsNew
{
	border: solid 2px white;
	margin-top: 10px;
	margin-bottom: 10px;
}

.WhatsNew ul
{
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 20px;
}

.WhatsNew li
{
/*
	text-indent: -10px;
	margin-left: 10px;
*/
}

.twitter
{
	clear: both;
	border: solid 2px white;
	width: 300px;
}

.Rss
{
	color: White;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 20px;
}

.rssYouTube ul
{
	list-style-type: none;
	margin-left: 0px;
}

.rssYouTube span
{
	color: White;
}

.rssYouTube a img
{
	border-width: 0px;	
}

.rssYouTube a
{
	color: #DDDD00;
}

div.Newsletters
{
	width: 150px;
}

div.Newsletters h3
{
	margin-top: 25px;
	margin-bottom: 0px;
}

div.Newsletters ul
{
	margin-top: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-left: 0px;
	list-style-type: none;
}

table.Sponsors
{
	border-width: 0px;
	width: 550px;	
}

table.Sponsors td
{
	width: 275px;
	text-align: center;
}

.Privacy h3
{
	text-decoration: underline;
	margin-bottom: 0px;
	font-size: 14pt;
}

.Privacy h3 .NIC
{
	font-size: 14pt;
}

.Privacy p
{
	margin-top: 0px;
}

table.Event 
{
	margin: 0px auto;
}

table.Event td:first-child
{
	text-align: right;
	padding-right: 10px;
}