/* GENERAL */

html, body {border:0;margin:0;padding:0;}
body {height:100%;width:100%;margin:0px;padding:0px;background:#ffffff;font-size:11px;font-family:arial, sans-serif, helvetica, calibri;color:#ffffff;}

table {margin:0;padding:0;background-color:transparent;border:0px;}
td {vertical-align:top;}

form, div, input, textarea { margin:0;padding:0;border:0;}
input, textarea, select {font-size:11px;font-family:arial}
input {vertical-align:top;}

ul, ol, li, dd, dt, dl {margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5 {margin:0px;padding:0px;}
p, img {margin:0;padding:0;border:0px;vertical-align:top; }

a {color:#ffffff;text-decoration:none;}
a:hover {color:#D0A427;}

/* WRAPS */
#wrap {width:800px;margin:auto;background:#ffffff;padding-top:8px;}
#main {background:#ffffff;border-left:25px solid #777777;border-right:25px solid #777777;border-top:20px solid #777777;}


/* START HEADER */
#header {height:100px;background:#044D92;}
.hd-lf {float:left;width:373px;}
.hd-rt {float:right;width:377px;text-align:right;}
/* END HEADER */

/* START MENU */
#menu {background:#ffffff;padding:5px 0;}
#menu li {float:left;padding:0 3px;} 
/* END MENU */


/* START FONTS */
h1 {font-size:26px;color:#ffffff;font-family:arial;font-weight:normal;line-height:34px;}
h5 {float:left;font-size:16px;color:#ffffff;font-family:arial;line-height:20px;}
/* END FONTS */

/* START CONTENT */
#sub {width:750px;padding:5px 0 6px 0;}
.news {background:#014B91;padding:15px 20px;height:auto !important;height:420px;min-height:420px;}
.nlf {width:450px;border-bottom:1px solid #ffffff;padding:8px 0 15px 0;}
.nlf b {display:block;color:#d0a427;line-height:20px;font-size:13px;}
.nlf p {padding-top:5px;text-align:justify;}
.nrt {width:200px;padding:8px 0 8px 60px;}
.nrt p {width:144px;height:18px;background:#d0a427;text-align:center;}
.nrt a {font-weight:normal;line-height:18px;color:#ffffff;}
.top {border-bottom:1px solid #ffffff;}

.events {height:auto !important;height:300px;min-height:300px;}
.col {width:400px;background:#014B91;}
.elist {border-bottom:1px solid #ffffff;}

.blue_bar {height:23px;background:#014B91;}
.grey_bar {height:20px;background:#D8D8D8;color:#e8e8e8;font-size:11px;text-align:center;line-height:14px;}
.grey_bar a {display:block;padding-top:10px;color:#e8e8e8;text-decoration:underline;}

.page {float:right;font-size:11px;padding-top:4px;height:25px;color:#ffffff;text-align:right;}
.page a {padding:0 1px;text-decoration:none;}
.page a.active {color:#ffffff;text-decoration:underline;}
/* START CONTENT */

/* START TOGGLE BOX */
h2.trigger {
	margin:0;
	background:#014b91 url(images/hide.gif) no-repeat 98% 5px;
	font-size: 12px;
	padding:5px 20px 4px 30px;
}
h2.trigger a {
	color: #fff;
	text-decoration: none;
	display: block;
	font-weight:bold;
}
h2.trigger a:hover {color: #D0A427;}

h2.active {background:#0462ba url(images/show.gif) no-repeat 98% 7px;}

.toggle_container {
	margin:0;
	padding:3px 20px 6px 30px;
	background: #0462ba;
	height:140px;
	overflow: auto;
	font-size:11px;
	width: 360px;
	clear: both;
}
.toggle_container p {padding: 2px 0;}
.toggle_container a {color:#ffffff;text-decoration:underline;}

/* END TOGGLE BOX */


/* START FOOTER */
#footer {clear:both;height:32px;background:#777777;text-align:right;padding:10px 45px 0 0;}
#footer a {color:#014B91;text-decoration:underline;}
/* END FOOTER */

.clear {clear:both;height:0px;margin:0;padding:0;}
