
#container {MARGIN: 0px auto;  background-color:#ece3dc;}

#header { padding:0px; border:1px #aaa inset; background-color:#ffffff;}

#header td {vertical-align:middle;}

#bannerl {padding-left:5px;text-align:left}

#bannerr {text-align:right}

#mbody {background-color:#ece3dc; CLEAR: both; PADDING:0px;border-left:1px solid #888;}

#sidebar {background-color:#ece3dc; border-right: 1px #ecc solid;  margin-bottom: 1em; width: 200px}

#maincontent {background-color:#ece3dc;MARGIN-LEFT: 210px;margin-top:0px; margin-bottom:10px;position: relative;
 text-align:left; padding:1px; border-width:0px; background-color:#DDECED; vertical-align:top;} /*background-color:#C0C0FF;*/

#footer {background-color: #6ECEF6; CLEAR: both; MARGIN: 0em;   padding: 4px; text-align: right; position: relative;}

body {padding:0px;text-align:center; MARGIN: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #ece3dc;}

P {FONT-SIZE: 90%; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}

H1 {FONT-SIZE: 140%; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}

H2 {FONT-SIZE: 120%; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}

H3 {FONT-SIZE: 90%; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}

TD {text-align: left; FONT-SIZE: 90%; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}

LI {FONT-SIZE: 90%; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}

FORM {FONT-SIZE: 90%; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}

INPUT {FONT-SIZE: 90%; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}

TEXTAREA {FONT-SIZE: 90%; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}

SELECT {FONT-SIZE: 90%; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}

.maintable {padding:0px; width:780px; border-width:0px;}

.infotable {background-color: #cccccc; border: 2px solid #222222; border-collapse: collapse;  margin: 20px;}

.infotable thead tr th {font-size:10px;  background-color:#bbbbbb; border:1px solid #666666;padding:4px;}

.infotable tbody tr td { border:1px solid #666666;padding:4px;}


A {COLOR: #1c2b70; TEXT-DECORATION: underline}

#banner {width:100%;background-color:#FFFFFF;}

#banner img {height:90px; width:780px; border: 0px gray solid;}

#lhsmenu {margin-top:4ex;margin-bottom:10ex;}

#lhsmenu ul {list-style: none;margin-top:12px; margin-left: 12px;padding:0px;}

#lhsmenu ul {font-weight:bold;}

#lhsmenu ul li {padding-top:2ex;}

#lhsmenu ul li a {
	border-bottom: 1px solid #b4b6b7; color: #4a4f5f; line-height: 24px; padding:   2px; text-decoration: none; width: 100%
}

#lhsmenu ul li A:link {COLOR: #4a4f5f}

#lhsmenu ul li A:hover {COLOR: #4a4f5f; BACKGROUND: #b4b6b7; TEXT-DECORATION: none}

#lhsmenu ul li A:active {COLOR: #4a4f5f}

#lhsmenu ul #sel a {BACKGROUND-COLOR: #aaa;font-style:italic;}

/* #sel {BACKGROUND-COLOR: #aaa;} */
A:visited {COLOR: #4a4f5f;}

.contbg {background-color:#1A74BA;}

#client {text-align:center; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; COLOR: #4a4f5f; PADDING-TOP: 28px}

#client IMG {border-bottom:   1px solid #4a4f5f ; border-left:   1px solid #4a4f5f ; border-right:  1px solid  #4a4f5f ; border-top:  1px solid  #4a4f5f ; margin-bottom: 8px; margin-top: 8px}

#maincontent p {text-align:justify;}

#maincontent p img {position:relative; border:1px #111 solid; border:  1px black solid;}

#maincontent H2,H3,P {padding-left:4px;padding-right:4px}

#maincontent h1{
	background-color:#7B94BD; background-image: url(./images/bluesky.jpg); background-repeat:no-repeat; background-attachment:scroll;
	border:  1px inset white; color: white; 
	font-size: 190%; height: 4em; margin-bottom: 0px; margin-top: 0px; padding-left: 1em; padding-top: 1em; width: 97%;
}

#sub A {FONT-SIZE: 90%;PADDING-RIGHT: 2px; PADDING-LEFT: 2px;  PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #4a4f5f; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid #ffffff ; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none}

#sub A:link {COLOR: #4a4f5f}

#sub A:hover {FONT-SIZE: 90%; COLOR: #4a4f5f; BACKGROUND-COLOR: #b4b6b7; TEXT-DECORATION: none}

#sub A:active {FONT-SIZE: 90%; COLOR: #4a4f5f}

#news {BORDER-RIGHT: 1px solid #b1b6ee ; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; COLOR: #1c2871; PADDING-TOP: 8px; HEIGHT: 100%}

#news H1 {MARGIN-TOP: 12px; FONT-WEIGHT: lighter; FONT-SIZE: medium; MARGIN-BOTTOM: 12px; COLOR: #1c2871}

#news A {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #1c2871; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid #b2b6ef ; BACKGROUND-COLOR: #cbcfff; TEXT-DECORATION: none}

#news A:link {COLOR: #1c2871}

#news A:hover {COLOR: #1c2871; BACKGROUND-COLOR: #b2b6ef; TEXT-DECORATION: none}

#news A:active {COLOR: #1c2871}

#privbar {padding-left:10px;background-color:#aaaaaa; border: 1px white outset;}

#login TD {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px}

#login INPUT {font-size: 85%; LINE-HEIGHT: 12px; FONT-FAMILY: verdana,arial,sans-serif;}

#login .error {FONT-WEIGHT: bold; font-size: 85%; COLOR: #ff0000; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,arial,sans-serif;}

#loginSm TD {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px}

#login .logoff {font-size: 85%; COLOR: #1c2b70; LINE-HEIGHT: 12px; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none}

#w3cv  {text-align:center}

#w3cv a IMG {border-width:0px;border-color:black;border-style:solid}

.download {BORDER-RIGHT:1px solid #b1b6ee ; BORDER-TOP: 1px solid #b1b6ee ; font-size: 85%; BORDER-LEFT: 1px solid #b1b6ee ; BORDER-BOTTOM: 1px solid #b1b6ee ; FONT-FAMILY: arial,verdana}

.inputblue {BORDER-RIGHT:  2px solid #1c2b70; BORDER-TOP:2px solid #1c2b70 ; MARGIN-BOTTOM: 4px; BORDER-LEFT: 2px solid #1c2b70 ; WIDTH: 80%; COLOR: #1c2b70; BORDER-BOTTOM: 2px solid #1c2b70}

.log {font-size: 85%; COLOR: #1c2b70; LINE-HEIGHT: 10px; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none}

.darkblue {COLOR: #ffffff; BACKGROUND-COLOR: #1c2b70}

.sectionTitle {FONT-WEIGHT: bold; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #1c2b70}

.lightbg {COLOR: #1c2b70; BACKGROUND-COLOR: #f1f2f4}

.implinks {width:100%}

.implinks a{font-weight:bold;text-align:justify}

.deemph {color:#888;}

.quote {font-style:italic;font-weight:bold;}

.regoff {font-size:9px;border-top:1px gray solid; color:#888;text-align:center}

.cookie {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,arial,sans-serif;}