
/* CSS Document holding all the text and background colors* except some immovible in spry2 */


body{
	background-color: #064775;
	color: #000;
} /*links*/
a:link{
	color:#064775;
}
a:visited{
	color: #2b6187;
}
a.external{
	background:url(../images/ico_external.gif) no-repeat 100% 50%;
}

/*divs, top to bottom*/
.container{
	background: #FFF;
}
.container .header {
	color: #04042f;
}
.topnav, .sidebar1{
	background-color: #6dadda;
}
.header{
	background-color: #1170b4;
}
.headnav{
	background-image:url(../images/grad.jpg);
	background-repeat:repeat;/*in case of old browser*/
    background: -o-linear-gradient(270deg,#41ccfb, #1170b4);/*in case of opera*/
	background: -moz-linear-gradient(0% 0% 270deg,#41ccfb, #1170b4, #1170b4 200%);/*in case of firefox*/
  	background: -webkit-gradient(linear, left top, left bottom, from(#41ccfb), to(#1170b4), color-stop(1, #1170b4));
    /* For Internet Explorer 5.5 - 7 */
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#41ccfb, endColorstr=#1170b4)";
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#41ccfb, endColorstr=#1170b4)";
}
.headlogo{
	background:#1170b4;/*in case of old browser*/
	background-image: -webkit-gradient(radial, 445 75, 0, 445 75, 325, from(#41ccfb), to(#1170b4));
	background-image: -moz-radial-gradient(445px 75px 45deg, circle cover, #41ccfb 0%, #1170b4 73%); /*in case of firefox*/
    background-image: -o-linear-gradient(left,#1170b4,#41ccfb 50%,#1170b4);
    color:#04042f;
}
.left{
	filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#1170b4, endColorstr=#41ccfb)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#1170b4, endColorstr=#41ccfb)";
}
.right{
	filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#41ccfb, endColorstr=#1170b4)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#41ccfb, endColorstr=#1170b4)";
}
.topnav, .headnav{
	color: #1455a5;
}
.headlinks a{
	color:#0000ff;
}
ul.nav a, ul.nav a:visited { 
	background: #8090AB;
	color: #000;
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus { /* this changes the background and text color for both mouse and keyboard navigators */
	background: #6f7d94;
	color: #FFF;
}
.footer{
	background: #2b6187;
	color: #090526;
}
.container .footer a:link{
	color:#6dadda;
}
.container .footer a:visited{
	color:#298ad1;
}

/*Spry buttons and such*/
ul.MenuBarHorizontal a{
	background-color: #41ccfb;
	color: #04004d;
	background-image: -moz-linear-gradient(top, rgba(65,204,251, .6), rgba(17,12,180, .5));/*in case of firefox*/
	background-image: -o-linear-gradient(top, rgba(65,204,251, .6), rgba(17,12,180, .5));/*in case of opera*/
  	background-image: -webkit-linear-gradient(top, rgba(65,204,251, .6), rgba(17,12,180, .5));/*in case of chrome/safari*/
     /* For Internet Explorer 5.5 - 7 */
	filter: progid:"DXImageTransform.Microsoft.gradient(startColorstr=#41ccfb, endColorstr=#1170b4)";
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#41ccfb, endColorstr=#1170b4)";
}
ul.MenuBarHorizontal a.MenuBarSubmenuVisible, ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus{
	color: #FFF;
    background-color: #1170b4;
     /* For Internet Explorer 5.5 - 7 */
	filter: progid:"DXImageTransform.Microsoft.gradient(startColorstr=#1170b4, endColorstr=#41ccfb)";
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1170b4, endColorstr=#41ccfb)";
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	color: #04004d;
}
/*spry 2.0 and such*/
#SideMenuBar  .MenuItem, #SideMenuBar .SubMenu .MenuItem .MenuItemLabel, #SideMenuBar .SubMenu  .MenuItem, #SideMenuBar .SubMenuVisible, #SideMenuBar .MenuLevel1 .SubMenuVisible {
	background-color:#469dda;
}
#SideMenuBar .SubMenu .MenuItem .MenuItemLabel{
	color:#000;
}
#SideMenuBar .MenuItemHover {
	background-color: #2b6187;
}
