html,body { margin:0; padding:0; width:100%; }

body { background:#828282; font-family: arial,verdana; font-size:10px; }

a { color:#4F88A9; text-decoration:none; font-weight:bold;}
a:hover { color:#000000; text-decoration:none; font-weight:bold; }

a { color:#D41F00; text-decoration:none; font-weight:bold;}
a:hover { color:#000000; text-decoration:none; font-weight:bold; }
a.footer { color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.footer:hover { color:#000000; text-decoration:none; font-weight:bold; }

h1 { color:#D41F00; font-size:14px; font-weight:bold; margin:0; padding:0; padding-bottom:5px; }
h2 { color:#000000; font-size:12px; font-weight:bold;; margin:0; padding:0; padding-bottom:1px; }
h3 { color:#FFFFFF; font-size:12px; font-weight:bold;; margin:0; padding:0; padding-bottom:1px; }
h4 { color:#fff; font-size:11px; font-weight:bold;; margin:0; padding:0; padding-bottom:1px; }
.bold { color:#11293B; font-size:11px; font-weight:bold; }

.left { float:left; clear:left; }
.right { float:right; clear:right; }
.spacer { clear:both; }
.directors { line-height:13px; }
.directors b { color:#D41F00; }
.directors img { float:right; border:1px solid #CCCCCC; padding:2px; margin-left:4px; margin-bottom:4px; }

#container { margin:0 auto; width:916px; height:100%; }

#container #header { background: url(../images/header.jpg) no-repeat top; height:225px; }
#container #header #menu {  margin-left:310px; padding-top:70px; }
#container #header #menu div { float:left; width:65px; }
#container #header #menu div a { color:#D50F0E; font-weight:bold; text-align:left; font-size:12px; }
#container #header #menu div a:hover { color:#000000; font-weight:bold; margin-top:-5px; }
#container #header #menu div a img { border:0; }

#container #content { background:#FFFFFF url(../images/content-bg.jpg) repeat-y; padding:0; font-size:11px; color:#5A5859; height:100%; }
	
#container #main-content {  }
#container #main-content #left { float:left; clear:left; width:180px; }
#container #main-content #left #menu-item { margin-left:30px; width:180px; }
#container #main-content #left #menu-item a { color:#000000; font-weight:normal; }
#container #main-content #left #menu-item a:hover { color:#FFFFFF;  font-weight:normal; }

#container #main-content #right { float:right; clear:right; margin-right:10px; width:170px; }
#container #main-content #center { position:relative; background:#FFFFFF url(../images/center-col-bg.jpg) bottom center no-repeat; margin-left:255px; margin-right:200px; top:-50px; }

#container #footer { background:url(../images/footer.jpg) no-repeat; height:20px; }

/* FORMS */
.forms { font-size: 11px; border: 1px solid #CCCCCC; }
.forms-highlighted { font-size: 11px; border: 1px solid #FF9900; }
.button { font-size: 11px; color: #000000; background-color: #F1F1F1; border:1px solid #CCCCCC; padding: 2px; }
input[type=submit] { border: 1px solid #CCCCCC; }
.errors { background:#F1F1F1; padding:5px; }
.styleRed{color:#FF0000;}
.informationStyle{color:#333333; font-weight:normal;}

	.toggler {
			color: #222;
			margin: 0;
			padding: 2px 5px;
			background: #EEE;
			border-bottom: 1px solid #ddd;
			border-right: 1px solid #ddd;
			border-top: 1px solid #f5f5f5;
			border-left: 1px solid #f5f5f5;
			font-size: 11px;
			font-weight: bold;
			font-family: 'Andale Mono', sans-serif;
			cursor:pointer;
		}
		 
		.element {
		 
		}
		 
		.element p {
			margin: 0;
			padding: 4px;
		}
		 
		.float-right {
			padding:10px 20px;
			float:right;
		}
		 
		blockquote {
			text-style:italic;
			padding:5px 0 5px 30px;
		}	
