/* STRUCTURE > MISC
/////////////////////////////////////////////////////*/

* {text-decoration: none; padding: 0; margin: 0; border: 0;}

body {text-align: center; margin: 10px;}


/* STRUCTURE > MAIN CONTENT
/////////////////////////////////////////////////////*/

div.wrapper
{width: 965px; margin: 0 auto 0 auto;}

/* STRUCTURE > HEADER
/////////////////////////////////////////////////////*/

	div.wrapper div.header
	{height: 100px; position: relative;}

/* STRUCTURE > HEADER > LOGO LINK
/////////////////////////////////////////////////////*/

		div.wrapper div.header a.logoLink
		{width: 200px; height: 100px; text-decoration: none; float: left; border: 0;}

/* STRUCTURE > HEADER > HEADER LOGIN
/////////////////////////////////////////////////////*/

		div.wrapper div.header ul.headerLogin
		{width: 356px; height: 20px; position: absolute; top: 10px; right: 20px; margin: 0;}

			div.wrapper div.header ul.headerLogin li
			{float: left; list-style: none; margin: 0; font-size:10px; line-height:10px; color: #1B72A8;}

			div.wrapper div.header ul.headerLogin a:link,
			div.wrapper div.header ul.headerLogin a:active,
			div.wrapper div.header ul.headerLogin a:visited,
			div.wrapper div.header ul.headerLogin a:hover
			{font: 11px/11px  Arial, Helvetica, sans-serif; display: block; padding:0 1px; border: 0; text-decoration:underline; }

/* STRUCTURE > HEADER > TOP BANNER
/////////////////////////////////////////////////////*/

		div.wrapper div.header blockquote.topBanner
		{ position: absolute; top: 28px; right: 25px; border:solid 1px #000; height:60px;}

/* STRUCTURE > NAVBAR
/////////////////////////////////////////////////////*/

	div.wrapper ul.navbar
	{height: 34px; padding:0; clear: both; }

		div.wrapper ul.navbar li
		{ margin: 0 2px; float: left; list-style:none; color:#C9EAFF; }
		
			div.wrapper ul.navbar li.first
			{ margin-left:12px; }
		
			div.wrapper ul.navbar li.leftCorner
			{list-style: none; margin: 0; float: left; width:25px; height:34px; background:#FFF url(../images/color/white_blue/bg_navbar_leftCorner.gif) no-repeat right; padding:0; }
			
			div.wrapper ul.navbar li.rightCorner
			{list-style: none; margin: 0; float: right; width:30px; height:34px; background:#FFF url(../images/color/white_blue/bg_navbar_rightCorner.gif) no-repeat left; padding:0; }

			div.wrapper ul.navbar li a:link,
			div.wrapper ul.navbar li a:active,
			div.wrapper ul.navbar li a:visited,
			div.wrapper ul.navbar li a:hover
			{font: bold 11px/35px Arial, Verdana, Arial, Helvetica, sans-serif; color: #FFF; text-decoration: underline; background:url(../images/color/white_blue/bullet_navbar.gif) no-repeat left center; padding-left:10px;}
			
				div.wrapper ul.navbar li a:hover,
				div.wrapper ul.navbar li a.menuActived:link,
				div.wrapper ul.navbar li a.menuActived:active,
				div.wrapper ul.navbar li a.menuActived:visited,
				div.wrapper ul.navbar li a.menuActived:hover
				{color: #1B72A8; /* background: url("../images/design/bg_navbarActived.gif") 0 100% repeat-x;*/}
				
/* STRUCTURE > FOOTER > MAIN NAVBAR
/////////////////////////////////////////////////////*/

	div.wrapper div.mainBottom
	{ width:900px; text-align:center; margin:0 auto; }
	
		div.wrapper div.mainBottom ul.bottomNavbar
		{ width:auto; float:left; background:none; padding:10px 20px; margin:0; border-right:dotted #727272 1px; }
		
		div.wrapper div.mainBottom ul.last
		{ border-right:none; }
		
		div.wrapper div.mainBottom ul.first
		{ margin-left:40px; /*IE FIX*/ _margin-left:0; }
		
			div.wrapper div.mainBottom ul.bottomNavbar li
			{ list-style:none; float:left; padding:0; margin:2px 0; display:block; clear:left; width:170px; text-align:left; }
			
				div.wrapper div.mainBottom ul.bottomNavbar li a:link,
				div.wrapper div.mainBottom ul.bottomNavbar li a:active,
				div.wrapper div.mainBottom ul.bottomNavbar li a:visited,
				div.wrapper div.mainBottom ul.bottomNavbar li a:hover
				{ font: 12px/18px Arial, Helvetica, sans-serif; color:#008e43; text-decoration:underline; background:url(../images/color/white_blue/bullet_bottomNavbar.gif) no-repeat left 5px; padding-left:12px;  }
				
					div.wrapper div.mainBottom ul.bottomNavbar li a:hover
					{ color:#003e1c; text-decoration:none; }
			
			

/* STRUCTURE > FOOTER
/////////////////////////////////////////////////////*/

	div.wrapper div.footer
	{ clear: both; padding: 10px;}
	
	html>body div.wrapper div.footer
	{width:auto;}


	div.wrapper div.footer blockquote
	{font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #D6E1ED; text-align: left;}

		div.wrapper div.footer blockquote p
		{ padding: 5px 5px 0 5px;}
		
/* STRUCTURE > FOOTER > NAVBAR
/////////////////////////////////////////////////////*/

		div.wrapper div.footer ul.navFooter
		{ width:880px; text-align: center; margin:0 auto 0 auto;}
		
			div.wrapper div.footer ul.navFooter br
			{ line-height:0; font-size:0; height:0; }
	
			div.wrapper div.footer ul.navFooter li
			{list-style: none; float:left; margin: 1px 2px; text-decoration:none; font-size:10px; color:#606060; }

			div.wrapper div.footer ul.navFooter li.middleLine
			{padding-left: 20px;}
			
			div.wrapper div.footer ul.navFooter li.lastLine
			{padding-left: 165px;}
	
				div.wrapper div.footer ul.navFooter li a:link,
				div.wrapper div.footer ul.navFooter li a:active,
				div.wrapper div.footer ul.navFooter li a:visited,
				div.wrapper div.footer ul.navFooter li a:hover
				{font: 11px/11px Arial, Helvetica, sans-serif; color:#606060; padding:0; text-decoration:underline;}

					div.wrapper div.footer ul.navFooter li a:hover
					{ text-decoration:none; }
					
/* STRUCTURE > FOOTER > COPYRIGHT
/////////////////////////////////////////////////////*/
		div.wrapper div.footer p.copyright
		{font: 11px/12px Arial, Helvetica, sans-serif; color: #004D78; margin-top:20px;}

/* STRUCTURE > MISC CLASSES
/////////////////////////////////////////////////////*/

br.clear {clear: both; line-height: 0; height: 0; font-size:0;}

p.standardText {font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 0 15px 0 15px; margin: 0;}

p.basePowered
{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #999; text-align: right; margin: 0; padding: 10px 0 0 0;}

	p.basePowered a:link,
	p.basePowered a:active,
	p.basePowered a:visited,
	p.basePowered a:hover
	{color: #FD8C1A;}

		p.basePowered a:hover
		{color: #FD8C1A; text-decoration: underline;}

.warning
{font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 10px;}

	a.warning:link,
	a.warning:active,
	a.warning:visited,
	a.warning:hover
	{text-decoration: underline; color: #000; padding-left: 20px; background: url("../images/icon_atention.gif") 0 0 no-repeat;}

		a.warning:hover
		{text-decoration: none; color: #5E421E;}
		
	a.quickListRemove:link,
	a.quickListRemove:active,
	a.quickListRemove:remove,
	a.quickListRemove:hover
	{width:16px; height:16px; position:absolute; bottom:58px; left:6px;}
	
/* STRUCTURE > CONTENT > MIDDLE CONTENT > BANNER BOTTOM
/////////////////////////////////////////////////////*/

			blockquote.bottomBanner
			{/*width: 730px; height: 100px;*/ clear: both; margin: 0 auto 0 auto; padding: 10px 0 0 0; border: 0;}
				
				
/* STYLES FROM white_blue.css
//////////////////////////////////////////////////////*/

/* GENERAL STRUCTURE
/////////////////////////////////////////////////////*/

	body {background: #85B7D6;}

	div.wrapper {background: #FFF; border: 10px solid #FFF; border-top:0;}

	div.wrapper ul.navbar
	{background: url(../../images/color/white_blue/bg_navbar.gif) repeat-x 0 0; /*border-top: 1px solid #F7F7F7;*/}

	div.wrapper ul.navbar li a:link,
	div.wrapper ul.navbar li a:active,
	div.wrapper ul.navbar li a:visited,
	div.wrapper ul.navbar li a:hover
	{/*border-right: 1px solid #EEE;*/}
	
	div.wrapper ul.navbar li a:hover,
	div.wrapper ul.navbar li a.menuActived:link,
	div.wrapper ul.navbar li a.menuActived:active,
	div.wrapper ul.navbar li a.menuActived:visited,
	div.wrapper ul.navbar li a.menuActived:hover
	{/*background-color: #FFF*/}

	div.wrapper div.header ul.headerLogin a:link,
	div.wrapper div.header ul.headerLogin a:active,
	div.wrapper div.header ul.headerLogin a:visited,
	div.wrapper div.header ul.headerLogin a:hover
	{color: #1B72A8;}
	div.wrapper div.header ul.headerLogin a:hover
	{color: #B7D6EB;}



