/* CSS Document */


/* All definitive tag styles are listed here.*/

body{
background-color:#999999;
}


/* All ID styles are listed here */




#outsideTable{
width:100%;
text-align:center;
border:0px solid #999999;
}

#insideTable{
text-align:center;
background-color:#FFFFFF;
width:1024px;
border:1px solid #456A92;
}


#logoCell{

width:820px;

}

#crecLogo{
background-image:url(images/CREC Logo.jpg);
width:200px;
height:150px;
background-repeat:no-repeat;
}

#topRight{
width:400px;
}
#menuBar{
background-color:#456A92;
width:820px;
height:20px;
}

#contentTable{
background-color:#FFFFFF;
width:820px;
border:0px solid #ffffff;
}

#bottomTable{
background-color:#FFFFFF;
width:820px;
border:0px solid #ffffff;
}


#loginBar{

color:#ffffff;
}


/* All classes are listed here. */

.smallGray
{
height:20px;
width:1024px;
color:#ffffff;
background-color:#2F2F2F;
text-align:right;
}

.body
{
background-image:url(images/body_bg.jpg);
background-repeat:repeat-x;
}

.panebg
{
background-color:#EDDDDD;
width:800px;
}

.navBar
{
height:35px;
width:1024px;
background-color:#2f2f2f;
text-align:center;
}

.leftPane{
border-right:1px solid #456A92;
}


.centerAlign{
text-align:center;
}

.rightAlign{
text-align:right;
}

.leftAlign{
text-align:left;
}

.topAlign{
vertical-align:top;
}

A.LoginLink:link{

color:#ffffff;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
}

A.LoginLink:visited{

color:#ffffff;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
}

A.LoginLink:hover{

color:#ffffff;
text-decoration:underline;
font-family:Tahoma;
font-size:11px;
}

A.LoginLink:active{

color:#ffffff;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
}

.copyright{
text-align:center;
font-family:Tahoma;
font-size:11px;
}

A.UserLink:link{

color:#ffffff;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
}

A.UserLink:visited{

color:#ffffff;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
}

A.UserLink:hover{

color:#fffffff;
text-decoration:underline;
font-family:Tahoma;
font-size:11px;
}

A.UserLink:active{

color:#ffffff;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
}

.logo{
background-image:url(images/header_bg.jpg);
background-repeat:no-repeat;
width:1024px;
height:150px;
}

.wrapper
{
text-align:center;
width:1024px;
border:1px solid #ffffff;
}

.padRight{
padding-right:5px;
}

.bottom_logo{
background-image:url(images/CRECLogo.jpg);
width:200;

background-repeat:no-repeat;
}

.footer
{
height:20px;
vertical-align:middle;
width:1024px;
background-color:#2f2f2f;
}


.upcoming-events {
	BACKGROUND-IMAGE: url(images/upcoming-events.gif); background-repeat:no-repeat; background-position:center;
	font-family: Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding: 2px;
	background-color: #E0742C;
	border: 0px solid #EECF3E;
}

.event-highlights {
	font-family: Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 1px;
	background-color: #E6D45B;
	border: 0px solid #EECF3E;
}



/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

/* background/border colors for the selected tab */
.TabBg {
}

.TopPane  { 
padding:8px;

}

#LeftPane  { 
padding:8px;

}

#BottomLeftPane  { 


}

#ContentPane  { 
padding:8px;
	
}

#RightPane  { 

}

#BottomRightPane  { 
	
}

#BottomPane {
}

#Footer{
}



/* GENERAL */
/* style for module titles */
.Head   {
			text-align: center;
			text-decoration: none;
			font-weight: bold;
			color: #0000BD;
			letter-spacing: 1px;
			font-size: 8pt;			
}


/* Solarpart Menu Style */

.MainMenu_MenuContainer {
			border-top:0px solid #000033;
			border-left:0px solid #000033;
			border-right:0px solid #000033;
			border-bottom:2px solid #B8BCC1;
			background-color: transparent;
			text-align:center;
}

.MainMenu_MenuBar {
vertical-align:middle;
text-align:center;
height:25px;
}


.MainMenu_MenuItem {
	
	display: block;
	color: #ffffff;
	padding:6px;
	text-decoration: none;
	font-family: "Tahoma";
	font-size: 12px;
	text-align:left;
	/*background-image:url(images/menu_off.gif);*/
	background-repeat:repeat-x;
	font-weight:bold;
	border:0px solid #ffffff;
}


A.MainMenu_MenuItem:active{

}





.MainMenu_MenuIcon {
			
			 display:none;
			
}

.MainMenu_SubMenu {
			border:0px solid #000033;
			color: #ffffff;
			background-color: #000000;
			border-top:0px solid #000033;
			border-left:0px solid #000033;
			border-right:0px solid #000033;
			border-bottom:0px solid #000033;
			
}

.MainMenu_MenuBreak {
					
}

.MainMenu_MenuItemSel {
			
			
	display: block;
	color: #ffffff;
	padding:6px;
	text-decoration: none;
	font-family: "Tahoma";
	font-size: 12px;
	text-align:left;
	/*background-image:url(images/menu_off.gif);*/
	
	background-color:#464646;
	font-weight:bold;
	border:0px solid #ffffff;
	
			
}



.MainMenu_MenuArrow {
	display:none;
}

.MainMenu_RootMenuArrow {
	display:none;
}







