@charset "UTF-8";
/* CSS Document */

* { padding:0; margin:0}

a { color:#003376; text-decoration:none}

#subscribeForm {}

#subscribeForm fieldset { border:0px;}

#subscribeForm input { margin-bottom:0px}

a:hover { color:#CC0000}

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:22px; color:#CC0000;}

h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#CC0000;}

body { background-color:#2A4F79;}

#container { width:760px; margin:0 auto 10px auto;}

#header { background-color:#FFFFFF; height:145px; !height:144px;}

#topbanner {float:left; width:760px;}

#logo { float:left; width:264px; height: 102px; margin-left:20px;}

#imagefader { float:right; height:100px; margin-top:4px; !margin-top:1px; height:102px;}

#imagefader_newsletter { float:right; width:402px; margin-top:0px; height:102px;}

#navigation { height:30px; margin-top:5px; float:left; width:598px; !width:598px;}

#navigation li {display:inline; margin-right:3px; padding-top:7px; float:left; padding-bottom:7px; padding-left:10px; padding-right:10px;}

#navigation li a {font-family:Tahoma; font-size:13px; text-decoration:none;}

.on { background-color:#CC0000;}

.on a {color:#FFFFFF; text-decoration:none}

.on li:hover { background-color:#CC0000}

.off { background-color:#BDDDFE;}

.off a {color:#2A4F79; text-decoration:none}

.off:hover { background-color:#FFFFFF}

#endnav { background-color: #BDDDFE; width:161px; !width:162px; float:left; height:30px; !height:33px; display:inline; margin-top:5px;}

#redline { background-color:#CC0000; float:left; width:760px; height:5px;}

#content { float:left; width:760px; background-color:#FFFFFF;}

#left { float:left; width:537px; padding-left:10px; padding-top:10px; padding-bottom:10px; padding-right:10px;}

#left ul { font-family:Verdana, Arial, Helvetica, sans-serif; list-style:square; margin-left:50px; color:#CC0000}

#left li p { color:#000000}

#left p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}

#left p a:hover { color:#CC0000}

#left h3 a { text-decoration:none;}

#left h3 a:hover { color:#CC0000; text-decoration:none}

#subscribeForm label { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}

#subscribeForm label strong { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0; margin:0}

.notes p strong {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0; margin:0}

#subscribeForm legend { display:none}

#left h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#003376}

#left strong {font-family:Verdana, Arial, Helvetica, sans-serif; font:12px; color:#003376;}

#right { float:left; width:203px; background-image:url(../images/right_bg.jpg); background-repeat:repeat-y; border-bottom:5px solid #7F9AAF;}

#news { background-image:url(../images/latest_news.jpg); background-position: center top; min-height:40px; background-repeat: no-repeat; padding-top:30px; padding-left:25px; padding-right:25px; margin-bottom:20px;}

#newsletter { background-image:url(../images/join_our_mailing_list.jpg); background-position: center top; min-height:40px; background-repeat: no-repeat; padding-top:45px; padding-left:25px; padding-right:25px; margin-bottom:20px;}

#adverts { background-image:url(../images/adverts.jpg); background-position: center top; min-height:40px; background-repeat: no-repeat; padding-top:30px; margin-bottom:20px; text-align:center}

#news p, #newsletter p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

#news a {}

.disclaimer { color:#666666; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}

#footer { width:760px; float:left; height:25px; margin-top:5px; background-color:#E1E6EC; text-align:center; padding-top:5px; margin-bottom:10px;}

#footer p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2A4579}

#footer a { text-decoration:none; color:#2A4579}

#footer a:hover {color:#CC0000}

.required, .attributename { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

ul .list { margin-left:20px; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-top:10px}

.listdescription { margin-bottom:10px;}

.required { color:#CC0000; padding-right:10px;}

