/* 

Colors:

#637AAC
#2E3F5D



*/
body
{
	background-image: url(_images/background_blue.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#2E3F5D;
}

#layoutBack #layoutView
{
	background-color:#F8F9FA;
}

#container
{
	background-color:#F8F9FA;
}

.header
{
	/*background-color:#2E3F5D;
	background-image: url(_images/header_blue.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:64px;
	color:#FFFFFF;*/
/*	color:#FFFFFF;

	background-image: url(_images/Banners/banner_blue.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#000000;*/
}

.navigate
{
	background-image: url(_images/tabs_blue_background.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color:#CCD7E6;

}



.navigate ul.navLinks li
{
	background-image: url(_images/tab_blueC.jpg);
	background-repeat: repeat-x;
	background-position: left top;	

}

.navigate ul.navLinks li div.right 
{
	background-image: url(_images/tab_blueR.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
	
	
}

.navigate ul.navLinks li div.left
{
	background-image: url(_images/tab_blueL.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.navigate ul.navLinks li.noData
{
	background-image: url(_images/tab_CBlue_highlight.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.navigate ul.navLinks li.noData div.right 
{
	background-image: url(_images/tab_RBlue_highlight.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
	
	
}

.navigate ul.navLinks li.noData div.left
{
	background-image: url(_images/tab_LBlue_highlight.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}





.navigate ul.navLinks li:hover
{
	background-image: url(_images/tab_blueCBack.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}


.navigate ul.navLinks li:hover div.right 
{
	background-image: url(_images/tab_blueRBack.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
	
	
}


.navigate ul.navLinks li:hover div.left
{
	background-image: url(_images/tab_blueLBack.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.content .programs .item
{
	border:solid 1px #000066;
	background-color: #F1F4F8;
}

.content .programs .item .select
{

	border:solid 1px #000066;
	background-color: #E9EEF3;
	
	
}

.content .programs .item  .quoteHeader
{
	background-image: url(_images/quote_blue.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color:#FFFFFF;
}

.content .programs .item .divider
{
	border-bottom:solid 1px #000066;
}


table.themes td
{
	border:solid 1px #F8F9FA;
}





div.mapTabs ul li
{
	background-image: url(_images/tab_blueC.jpg);
	background-repeat: repeat-x;
	background-position: left -2px;	
}

div.mapTabs ul li:hover
{
	background-image: url(_images/tab_blueCBack.jpg);
	background-repeat: repeat-x;
	background-position: left -2px;	
}

div.mapTabs ul li.selected
{
	border-left:solid 8px #4D679A;
}









