/* Main Styles */
body							{margin:0px; text-align:center; font-family:Arial; font-size:70%; background:#D0D0D0; color:#58595B;}
body a								{color:#002A5C; text-decoration:none;}
body a:hover							{text-decoration:underline;}
body p								{margin:0px;}
body div							{margin:0px; padding:0px; float:left;}
body form							{width:755px; margin:0px auto 0px auto; text-align:left;}
#all								{width:100%; float:left; background:#FFFFFF;}
#all #header							{height:109px; width:100%;}
#all #header #controls						{background:#595959; color:#FFFFFF; height:26px; width:100%;}
#all #header #controls #homeLink					{display:block; float:left; color:#FFFFFF; padding:6px 0px 0px 0px; width:80px; height:20px; text-align:center;}
#all #header #controls #rightControls			{float:right;}
#all #header #controls #rightControls #search		{width:152px;}
#all #header #controls #rightControls #search a			{display:block; width:33px; height:19px; background:url(../../../../images/templates/searchButton.gif) no-repeat; float:left; margin-left:2px;}
#all #header #controls #rightControls #search img			{display:none;}
#all #header #controls #rightControls #search label		{display:none;}
#all #header #controls #rightControls #search input		{width:110px; height:13px; font-family:Arial; font-size:100%; background:#F3F3F3; border-width:2px; border-style:solid; border-color:#ACA899 #F1EFE2 #F1EFE2 #ACA899; float:left; padding-left:2px;}
#all #header #controls #rightControls #jumpMenu		{}
#all #header #controls #rightControls #jumpMenu select	{font-family:Arial; border:1px solid #7F9DB9; padding:1px; font-size:100%; background:#F3F3F3;}
#all #header #controls .sep						{background:url(../../../../images/templates/topSep.gif) no-repeat; height:23px; padding:3px 15px 0px 15px;}
#all #header #controls .sep.right					{background-position:right bottom;}
#all #header #controls .sep.left					{background-position:left bottom;}
#all #header #logo							{margin:0px; display:block; width:745px; height:117px; float:left; background:url(../../../../images/templates/logoChronosN2.png) no-repeat 0px 0px #00325A; margin:4px 5px 4px 5px;}
#all #header #logo span							{display:none;}
#all #header #logo a							{display:block; position:relative;}
#all #header #logo a span							{display:none;}
#all #header #logo a.chronos						{width:210px; height:50px; top:30px; left:210px; }
#all #header #logo a.cpi							{width:145px; height:30px; left:40px; top: -40px;}
#all #header #logo a.wbcsd							{width:180px; height:30px; left:10px; top: -10px;}
#all #header #content						{float:right; height:117px; position:relative; top:-121px; width:310px;}
#all #multilang							{background:#F0F0F8; width:745px; border-top:1px solid #E5E5E5; margin:0px 5px 0px 5px;}
#all #multilang .label						{font-weight:bold; color:#00335B; float:left; padding:3px 8px 4px 8px;}
#all #multilang #langs						{float:right;}
#all #multilang #langs a						{display:block; float:left; background:no-repeat 3px 5px; padding:3px 3px 3px 25px;}
#all #multilang #langs a.en							{background-image:url(../../../../images/templates/flagEn.gif);}
#all #multilang #langs a.es							{background-image:url(../../../../images/templates/flagEs.gif);}
#all #multilang #langs a.pt							{background-image:url(../../../../images/templates/flagPt.gif);}
#all #multilang #langs a.pt-BR						{background-image:url(../../../../images/templates/flagPt-BR.gif);}
#all #multilang #langs a.sel						{background-color:#949494; color:#FFFFFF; text-decoration:none;}
#all #multilang #langs a:hover						{background-color:#949494; color:#FFFFFF; text-decoration:none;}
#all #menu								{padding:0px 5px 0px 5px; background:url(../../../../images/templates/menuFade.gif) repeat-x 4px bottom;}
#all #menu ul								{width:745px; position:relative; margin-top:-26px; background:url(../../../../images/templates/headerBarShort.gif) no-repeat 0px 26px;}
#all #menu ul li								{margin-left:2px;}
#all #menu ul li a									{padding:2px 20px 2px 20px; width:144px; height:22px; display:block; color:#FFFFFF; font-size:160%;}
#all #menu ul li ul									{width:165px; padding-left:10px; background:none; clear:both; position:static; margin-top:0px; padding-bottom:10px; padding-top:10px;}
#all #menu ul li ul li									{width:100%; margin:0px;}
#all #menu ul li ul li a									{color:#58595B; background:url(../../../../images/templates/bulletCircle.gif) no-repeat 16px 5px; height:auto; width:114px; padding-left:31px; font-size:100%;}
#all #menu ul li.menu1								{width:184px; margin-left:0px;}
#all #menu ul li.menu1 a								{width:144px;}
#all #menu ul li.menu1 ul								{padding-left:9px;}
#all #menu ul li.menu1 ul li								{}
#all #menu ul li.menu1 ul li a									{width:114px;}
#all #menu ul li.menu2								{width:185px;}
#all #menu ul li.menu2 a								{width:144px;}
#all #menu ul li.menu2 ul								{padding-left:9px;}
#all #menu ul li.menu2 ul li								{}
#all #menu ul li.menu2 ul li a									{width:114px;}
#all #menu ul li.menu3								{width:185px;}
#all #menu ul li.menu3 a								{width:144px;}
#all #menu ul li.menu3 ul								{padding-left:9px;}
#all #menu ul li.menu3 ul li								{}
#all #menu ul li.menu3 ul li a									{width:114px;}
#all #menu ul li.menu4								{width:185px;}
#all #menu ul li.menu4 a								{width:144px;}
#all #menu ul li.menu4 ul								{padding-left:9px;}
#all #menu ul li.menu4 ul li								{}
#all #menu ul li.menu4 ul li a									{width:114px;}
#all #main								{padding:0px 14px 0px 18px; margin-bottom:14px; width:723px;}
#all #main #left							{width:360px; padding:0px 0px 5px 0px;}
#all #main #centre							{display:none;}
#all #main #centre div							{float:none !important;}
#all #main #right							{width:353px; margin-left:10px;}
#all #footer							{width:100%;}
#all #footer #copy							{background:#002A5C; color:#FFFFFF; float:left; width:697px; padding:5px 29px 6px 29px; height:14px; text-align:center;}
#all #footer #links							{padding:0px 218px 0px 218px;}
#all #footer #links ul							{display:inline-block;}
#all #footer #links ul li							{background:url(../../../../images/templates/footerSep.gif) no-repeat left 4px; padding-left:1px;}
#all #footer #links ul li.noSep							{background:none; padding-left:0px;}
#all #footer #links ul li a								{color:#5A5A5A; padding:2px 10px 3px 10px; display:block;}

/* Scroller Styles */
#scroller {width:100%;}
#scroller img {height:1px;}
#scroller .scrollertitle {font-weight:bold; display:block; width:100%;}
#scroller .scrollerbody {color:#58595B;}

/* Template-Specific Styles */
.home #all #main #left {min-height:168px; font-size:110%;}
.home #all #main #right {font-size:110%;}

.page #all #header {height:151px;}
.page #all #banner {height:15px; background-image:url(../../../../images/templates/headerBarLong.gif);}
.page #all #menu {display:none;}
.page #all #top {clear:both; width:730px; display:block; padding:5px 0px 18px 25px;}
.page #all #top a {text-decoration:underline;}
.page #all #main {padding:0px; margin:0px 0px 23px 0px; width:755px; background:none;}
.page #all #main #left {width:133px; background:none; padding:0px 31px 0px 22px;}
.page #all #main #left h2 {color:#002A5C; font-size:160%; font-weight:normal; border-bottom:1px solid #786A98; width:133px; padding-bottom:8px; margin:0px 0px 13px 0px; display:block;}
.page #all #main #left ul {width:133px;}
.page #all #main #left ul li {width:100%;}
.page #all #main #left ul li a {display:block; color:#58595B; padding:2px 0px 2px 0px; margin-left:-1px; position:relative;}
.page #all #main #left ul li a.sel {font-weight:bold;}
.page #all #main #centre {display:block; width:511px; margin-right:26px; font-size:110%;}

.twoCol {}
.twoCol #all #main #centre {			   width:257px;}
.twoCol #all #main #right {font-size:110%; width:256px; margin-right:10px;}

.miniHome #all #header {height:151px;}
.miniHome #all #header #logo {height:117px;}
.miniHome #all #banner {height:28px;}
.miniHome #all #menu ul li a {height:21px;}
.miniHome #all #menu ul li ul li a {height:auto;}
.miniHome #all #main #left {font-size:110%;}
.miniHome #all #main #right {font-size:110%;}

/* Non-Bulleted Lists */
.nobullets {list-style:none; margin:0px; padding:0px; float:left;}
.nobullets li {margin:0px; padding:0px; float:left;}
.nobullets * ul {list-style:none; margin:0px; padding:0px; float:left;}
.nobullets * li {margin:0px; padding:0px; float:left;}

/* Invisible Text */
.invisi {display:none;}

/* Selectable Styles */
	/* Browser-Only */
	body.browse H1, body.browse .Heading1 {display:block;}
	body.browse H2, body.browse .Heading2 {display:block;}
	body.browse H3, body.browse .Heading3 {display:block;}
	body.browse H4, body.browse .Heading4 {display:block;}

	/* Failsafe */
	H1, .Heading1		{color:#00335B; font-size:160%; width:100%; margin:0px 0px 5px 0px; font-weight:normal;}
	H2, .Heading2		{color:#00335B; font-size:130%; width:100%; margin:0px 0px 5px 0px; font-weight:normal;}
	H3, .Heading3		{color:#58595B; font-size:130%; width:100%; margin:0px 0px 5px 0px; font-weight:normal;}
	H4, .Heading4		{color:#00335B; font-size:100%; width:100%; margin:0px 0px 0px 0px; font-weight:bold;}
	P, .Normal			{margin:0px;}
	.red				{color:#FF0000;}









#all #header #logonew							{margin:0px; display:block; width:745px; height:117px; float:left; background:url(../../../../images/templates/logosheader.gif) no-repeat 9px 11px #00325A; margin:5px 5px 4px 5px;}
#all #header #logonew span							{display:none;}
#all #header #logonew a							{display:block; position:relative;}
#all #header #logonew a span							{display:none;}
#all #header #logonew a.chronos						{width:210px; height:50px; top:40px; }
#all #header #logonew a.cpi							{width:200px; height:30px; left:220px; top: -30px;}
#all #header #logonew a.wbcsd							{width:200px; height:30px; left:220px; top: -10px;}



