@charset "utf-8";
/* CSS Document */

#wrap	{
	width: 100%; /* Spans the width of the page */
	height: 33px; 
	margin: 5px 0 0 0; /* Ensures there is no space between sides of the screen and the menu */
	z-index: 99; /* Makes sure that your menu remains on top of other page elements */
	position: relative; 
	background-color: #a1afbe;
	}
.navbar	{
    padding: 0;
	margin: 0;
	position: absolute; /* Ensures that the menu doesn’t affect other elements */ 
	}
.navbar li 	{
			height: auto;
			width: 128px;  /* Each menu item is 150px wide */
			float: left;  /* This lines up the menu items horizontally */
			text-align: center;  /* All text is placed in the center of the box */
			list-style: none;  /* Removes the default styling (bullets) for the list */
			font: normal bold 12px/1.2em Arial, Verdana, Helvetica;  
			padding: 0;
			margin: 0;
			background-color: #a1afbe;
                        }
.navbar a	{							
		padding: 9px 0;  /* Adds a padding on the top and bottom so the text appears centered vertically */
		border-left: 1px solid #b8c0ca; /* Creates a border in a slightly lighter shade of blue than the background.  Combined with the right border, this creates a nice effect. */
		/*border-right: 1px solid #b8c0ca; /* Creates a border in a slightly darker shade of blue than the background.  Combined with the left border, this creates a nice effect. */
		text-decoration: none;  /* Removes the default hyperlink styling. */
		color: #000; /* Text color is white */
		display: block;
		}
.navbar li:hover, .navbar a:hover {background-color: #a6abb0;}
.navbar li ul 	{
		display: none;  /* Hides the drop-down menu */
		height: auto;									
		margin: 0; /* Aligns drop-down box underneath the menu item */
		padding: 0; /* Aligns drop-down box underneath the menu item */			
		}				

.navbar li:hover ul 	{
                        display: block; /* Displays the drop-down box when the menu item is hovered over */
						z-index:2;
						position:relative;
                        }
.navbar li ul li {background-color: #a1afbe;}
.navbar li ul li a 	{
		border-left: 1px solid #b8c0ca; 
		border-right: 1px solid #b8c0ca; 
		border-top: 1px solid #b8c0ca; 
		border-bottom: 1px solid #b8c0ca; 
		}
				
.navbar li ul li a:hover {background-color: #b8c0ca;}


/*----------STYLES HERE------------------*/
.rhc {background-color:#C7C4EF;}
.space {padding:5px; background-color:#C7C4EF;}
body {font-family:calibri; background-color:#C0CAD5 !important; margin:0 auto;}
.main {padding-left:10px; padding-right:10px;}
.nom{color:#00F;
text-decoration:underline;}

.fontwhite {font-family:calibri; color:#000000; font-weight:bold; padding-left:10px; font-size:16px;}
.bgcolor {background-color:#CCCCCC}
.bgcolor2 {background-color:#333333; font-family:calibri; color:#FFFFFF}
.bottmenu {border-bottom-style:hidden; border-right-style:hidden; border-top-style:hidden;} 
.side {
	color: #000;
}
.style11{font-family:Verdana;color:#C1812B;font-size:12.0pt;}
.style12 {font-family:Verdana; font-size:9.0pt; color:#000000}
.clear {clear:both;}
.year {-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		width:170px; background-color:#a1afbe; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:14px; font-weight:bold; text-align:left;}
.brbot {-webkit-border-bottom-right-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;}
.brtop {-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;}
.brleft {
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
}
.brright {
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
}
.sponsors {width:180px; background-color:#FFFFFF; padding-top:10px; padding-bottom:10px; font-size:11px; font-weight:bold;}
.spons {-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		width:170px; background-color:#a1afbe; padding-top:5px; padding-bottom:5px; padding-left:5px; font-size:14px; font-weight:bold; text-align:center;}
		
.contactcca {
	margin-top:10%;
}

/** TITLES/HEADERS for pages **/
.title-pg {
	font-size:20px;
	font-weight:700;
	color:#3A393A;
	text-align:center;
		color:#393A8F;
}
.par-pg-jt {
	text-align:justify;
	line-height:140%;
}
.sb-par-pg-ct {
	text-align:center;
	font-weight:700;
	color:#393A8F;
}