body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0; color: #0D3D71;}
ul, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
a img {border: 0;}
#wrapper {margin: 0 auto; width: 799px;}

a {color: #0D3D71; text-decoration: none;}
a:hover {color: #BC001C; text-decoration: underline;}

#headMenu {text-align: right; height: 20px; line-height: 20px;}
#headMenu a {color: #0D3D71; font-size: 10px; text-decoration: none;}
#headMenu a:hover {color: #BC001C; text-decoration: underline;}

#head {background: url('../uploads/assets/headerBg.jpg') no-repeat right top; height: 106px; position: relative;}
* html #head {margin-bottom: -3px;}
#head ul {list-style: none; position: absolute; bottom: 0; right: 0;}
* html #head ul {bottom: 2px;}
#head ul li {float: left;}
#head ul li a {display: block; border: 1px solid #fff; border-width: 1px 0 0 1px; font-weight: bold;
			   color: #fff; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; 
			   text-decoration: none; height: 26px; line-height: 26px; padding: 0 10px; float: left;
			   background: #0D3D71 url('../uploads/assets/navArrow.gif') no-repeat center top; margin-top: 2px;}
#head ul li a:hover {height: 28px; line-height: 28px; border-top-color: #BC001C; background-image: url('../uploads/assets/navArrowOn.gif'); margin-top: 0;}
#head ul li.selected a {height: 28px; line-height: 28px; border-top-color: #BC001C; background-image: url('../uploads/assets/navArrowOn.gif'); margin-top: 0;}

.secondary #body {border-top: 5px solid #BC001C;}
.logos #body {border-top: 5px solid #BC001C;}

#leftNav ul {float: left; width: 240px; background: url('../uploads/assets/navBg.jpg') repeat-x left top; list-style: none; padding-top: 10px; min-height: 358px;}
* html #leftNav ul {height: 358px;}
#leftNav li {padding: 0 15px; margin: 5px 0;}
#leftNav li a {display: block; color: #0D3D71; font-size: 14px; text-decoration: none; padding: 5px 10px; zoom: 1;}
#leftNav li a:hover {color: #BC001C; background-color: #E6E5E6;}
#leftNav li.selected a {color: #BC001C; background-color: #E6E5E6;}

.secondary .content {padding: 20px; width: 419px; float: left;}
.logos .content {padding: 20px;}
.index .content {padding: 20px;}
.content h1 {font-size: 16px; font-weight: bold; color: #BC001C;}
.content p {margin: 15px 0;}

#logos img {cursor: pointer;}
#texts h2 {font-size: 13px;}
#texts div {margin: 10px 0; border: 1px solid black; background-color: white; width: 250px; padding: 10px;}
.bigger div {width: 380px!important;}
.bigger td {white-space: nowrap;}
#texts p {margin:  10px 0;}
#texts table {margin: 15px 0 0 0;}
#texts td {padding: 5px 25px 0 0;}

/* FCKBLOCK */
/* FCKSTYLE: img.imageonleft Image On Left */
/* FCKSTYLE: img.imageonright Image On Right */
.imageonleft {margin: 10px 10px 10px 0; float: left;}
.imageonright {margin: 10px 0 10px 10px; float: right;}
.content {background-color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px;}
.content h1 {font-size: 16px; font-weight: bold; color: #BC001C;}
.content p {margin: 15px 0;}
.texts div {border: 10px solid #ccc;}
/* /FCKBLOCK */
	
#footer {background: url('../uploads/assets/footerBorder.gif') repeat-x left top; padding-top: 30px; clear: both;}
#footer .copy {float: left; color: #0D3D71; font-size: 11px;}
#footer .address {float: right; color: #0D3D71; font-size: 12px; text-align: right}
