@charset "utf-8";
@import url("http://fonts.googleapis.com/css?family=Ubuntu+Condensed&subset=latin,cyrillic,latin-ext");
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline} :focus {outline:0}
ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before, blockquote:after, q:before, q:after {content: ""}blockquote,q{quotes:"" ""}

html { font: normal 62.5%/1 arial, sans-serif; padding: 0; color: #434343; height: 100%; }
body {height: 100%; font-size:15px; background-image:url(../Images/background.jpg); background-repeat:no-repeat; background-size:100%; background-attachment:fixed;}
a, a:visited {text-decoration: none; color: #048dd4; }
#header {position:relative; margin-top:0; width: 950px; margin-top:5px; margin-left:auto; margin-right:auto; background-color:#FFF; height:110px;}
p, h1, h2{color:#FFF;}
h1 { color:#FFF; font-size:26px; font-weight:bold;}
#ImagineLogo {float:left; width: 355px;}
div.navigationbar {width:595px; overflow:auto;}
a img, a:hover img {
border: none !important;
text-decoration: none !important;
} 
#wrap	{
	margin-top:60px;
	float:right;
	width: 592px; 
	height: 50px; 
	position: relative; 
	z-index:99;
	}
.navbar	{
	height: 50px;
    padding: 0;
	margin: 0;
 	z-index:99;
	float:right;
	}
.navbar li 	{
			height: auto;
			width: 147.5px;
			float: left;
			text-align: center;
			list-style: none;
			font: normal bold 12px Arial, Verdana, Helvetica;  
			line-height:17px;
			padding: 0;
			margin: 0;
			z-index:2000;
			background-color: #0b71ab;
            }
.navbar li:last-of-type a {border-right:none;}
.navbar a	{							
		padding: 8px 0;
		border-left: 1px solid #54879d;
		border-right: 1px solid #1f5065;
		text-decoration: none;
		color: white;
		display: block;
		}
.navbar li:hover, .navbar li a:hover {background-color: #3588b8; opacity:.9;} 
.navbar li ul 	{
		display: none;
		height: auto;									
		margin: 0; 
		padding: 0;
		z-index:2000;
		}				

.navbar li:hover ul 	{
                        display: block;
						 }
.navbar li ul li {background-color: #3588b8; border:none;} 
.navbar li ul li a 	{
		border-left: 1px solid #1f5065; 
		border-right: 1px solid #1f5065; 
		border-top: 1px solid #74a3b7; 
		border-bottom: 1px solid #1f5065; 
		}
				
.navbar li ul li a:hover	{background-color: #0b71ab;}
span.fontsize {font-size:11px; font-weight:100; color:#999;}

#section {position:relative; width:950px; height:auto; background-color:#FFF; margin-left:auto; margin-right:auto; margin-top:10px; overflow:hidden;}
div h1 {font-size:17px; font-weight:bold; text-align:center;}
div.footer {background-color:#0b71ab; margin-top:10px; position:relative; height:50px; width:950px; margin-left:auto; margin-right:auto;}
div.copyright {float:left; height:50px; width:340px;}
.copyright p{padding-top:30px; padding-left:10px; font-size:11px; color:#999;}
.footer .footnav {height:50px; width:600px; float:right;}
.navbar1	{
    padding: 0;
	margin: 0;
	position: relative;
 	z-index:99;
	float:right;
	}
.navbar1 li 	{
			height: auto;
			width: 120px;
			float: left;
			text-align: center;
			list-style: none;
			font: normal bold 11px Arial, Verdana, Helvetica;  
			padding: 0;
			margin: 0;
			z-index:2000;
            }
.navbar1 li:last-of-type a {border-right:none;}
.navbar1 a	{							
		padding: 2px 0;
		border-right: 1px solid #0f72aa;
		text-decoration: none;
		color: #999;
		display: block;
		}