body {font-size: 62.5%; margin: 0em; padding: 0px; font-family: arial, tahoma, verdana, sans-serif; background-color: rgb(245,255,255);}
.pageContainer {text-align:center; min-height:753px; height:auto; width: 1000px; margin: 0px auto; padding: 0px; background-color: rgb(255,255,255);border: solid 2px rgb(125,125,125);}

.banner {float:left; width: 1000px; height:auto; background-color: rgb(255,255,255); border: none 2px rgb(125,125,125); }
.logoContainer{float:right; width: 320px; height:auto; background-color: transparent; padding:10px; }
.mainHTitle {float:left; height:40px; width:600px; margin: 15px 0px 0px 0px; padding: 20px 0px 0px 20px; background-color: transparent; border-bottom: solid 0px rgb(200,200,200); color: rgb(100,100,100); text-transform: uppercase; font-weight: bold; font-size: 3em; }

.content{float: left; margin: 0px; padding: 0px; height:auto; background-color: transparent; color: rgb(75,75,75);	text-align: justify;} 
.mainArea{float: left; width : 1000px; height:auto; margin: 0px; padding: 0px 0px 0px 0px; background-color: rgb(23,45,33);}
.mainWrapper{float: left; margin: 0px; padding: 5px 5px 5px 5px; background-color: rgb(23,45,33);}
.LeftArea{float: left; width: 200px; height:210px; min-height: 200px; min-width:200px; margin: 0px; padding: 5px 5px 5px 5px; background-color: rgb(255,255,255); border: solid 1px rgb(125,125,125)}
div.RightArea{position:relative; float: right; width:186px; height:auto; min-height: 100px; min-width:100px; margin:15px 10px 0px 0px; padding: 5px 0px 0px 7px; background-color: rgb(235,235,235); border: none 1px rgb(125,125,125)}
div.RightArea2{position:relative; float: right; width:186px; height:auto; min-width:100px; margin:15px 20px 0px 0px; padding: 5px 0px 0px 7px; background-color: transparent;}
.BottomArea{float: left; width: 992px; height:auto; min-height: 100px; min-width:500px; margin: 0px; padding: 0px; margin-top:5px; background-color: rgb(23,45,33); }
.BottomAreaPanel{float: left; width: 992px; height:auto; min-height: 95px; min-width:500px; margin: 0px; padding: 0px; margin-top:5px; background-color: rgb(23,45,133); }
.MapArea{float: left; text-align: center; width: 760px; height:502px; min-width:500px; margin: 0px; padding: 5px 5px 5px 5px; background-color: rgb(255,255,255); border: solid 1px rgb(125,125,125)}

.ExecPanel{float:left; width:214px; margin-top:5px;}

.Footer{float:left; width: 1000px; height:18px; text-align:center; margin: 0px auto; padding: 0px; border-top: solid 2px rgb(125,125,125); background-color: rgb(255,255,255); padding-top:4px;padding-top:4px;}

.menuHorizontal {clear: both; float: Left; width: 600px; min-height: 2.0em; line-height: 2.0em; margin-left: 0px; padding: 0px; }
.menuHorizontal ul {list-style: none; margin: 0px; padding: 0px; font-weight: bold;}	
.menuHorizontal li {float: left; white-space: nowrap; background-color: inherit;}
.menuHorizontal li a {margin: 0px; padding: 0px 10px 0px 10px; border-right: solid 1px rgb(0,0,0); color: rgb(160,160,160); text-decoration: none; font-size: 110%;}
.menuHorizontal a:hover, .menuHorizontal a.selected {background-color: inherit; color: rgb(75,75,75); text-decoration: none;}
.menuHorizontal-font {font-size: 1.05em;}

.rightLabel {text-align: right; font-size:1.1em; width:120px; padding-right:10px;}
.middleLabel {text-align: left; font-size:1.1em; width:60px; padding-right:0px;}
.unitLabel {text-align: left; font-size:1.1em; font-weight: bold; width:50px;}
.middleObj {width: 60px;}
.pnlimage {text-align:center}
.widget {float:left; height:85px; width:250px; padding: 2px; margin: 5px 5px 5px 0px; background-color: rgb(242,239,233)}
.card {float:left; height:310px; width:985px; padding: 2px; margin: 0px; background-color: rgb(242,239,233); font-size:13px;}

.td_header {font-size:1.3em; padding-left:15px; font-weight: bold;}
.logoImg{float:right; width: 80px; height: 80px;}

img {border:none;}

div.widget {float:left; position:relative;}
div.widget img.left {position:absolute;left:0;top:0;}
div.widget img.dnleft {position:absolute;left:0;bottom:0;}
div.widget img.right {position:absolute;right:0;top:0;}
div.widget img.dnright {position:absolute;right:0;bottom:0;}

div.card {float:left; position:relative;}
div.card img.left {position:absolute;left:0;top:0;}
div.card img.dnleft {position:absolute;left:0;bottom:0;}
div.card img.right {position:absolute;right:0;top:0;}
div.card img.dnright {position:absolute;right:0;bottom:0;}

div.RightArea img.left {position:absolute;left:0;top:0;}
div.RightArea img.dnleft {position:absolute;left:0;bottom:0;}
div.RightArea img.right {position:absolute;right:0;top:0;}
div.RightArea img.dnright {position:absolute;right:0;bottom:0;}

h1 {clear: left; margin: 1.0em 0px 0.5em 0px; font-weight: bold; font-size: 160%;}
h2 {clear: left; margin: 1.0em 0px 0.5em 0px; font-weight: bold; font-size: 150%;}
h3 {clear: left; margin: 1.0em 0px 0.5em 0px;	font-weight: bold; font-size: 140%;}
h4 {clear: left; margin: 1.0em 0px 0.5em 0px; font-weight: bold; font-size: 130%;}
h5 {clear: left; margin: 0px; font-weight: bold; font-size: 130%;}
h6 {clear: left; margin: 0px;	font-weight: bold; font-style: italic; font-size: 130%;}
p {margin: 0px 0px 0.5em 0px; padding: 0px; line-height: 1.2em; font-size: 130%; }
p.readmore {margin: -0.2em 0px 0.5em 0px; padding: 0px; line-height: 1.2em; font-size: 110%; }
p.quote {margin: 0em 30px 0.6em 30px;	line-height: 120%; font-size: 120%;}
.embed {float: left; width: 120px; margin: 7px 7px 5px 0px; padding: 5px 5px 5px 5px; background-color: rgb(238,237,249); font-style: italic; font-weight: bold;  line-height: 1.2em; font-size: 140%;}
.embed-caption {float: left; margin: 5px 0px 0px 0px; padding: 0px; font-style: italic; font-weight: normal; line-height: 1.2em; font-size: 70%;}
.content ul.noindent {margin: 0px 0px 7px 15px; padding: 0px; list-style-type: disc; list-style-position: outside; font-size: 120%;}
.content ul.indent {margin: 0px 0px 7px 15px; padding: 0px 0px 0px 15px; list-style-type: disc; font-size: 120%;}
.content ol {margin: 0px 0px 0px 9px; padding: 0px 0px 0px 25px; list-style-type: decimal; list-style-position: outside; font-size: 120%;}
.content ul.linklist-noindent {margin: -0.3em 0px 0.5em 0px; padding: 0px; list-style-type: none; line-height: 1.2em; font-size: 120%; }
.content ul.linklist-indent {margin: -0.3em 0px 0.5em 0px; padding: 0px 0px 0px 10px; list-style-type: none; line-height: 2.2em; font-size: 120%; padding-bottom:0.7em; padding-top:0.7em}
.content li {line-height: 1.4em; padding-bottom:0.5em; padding-top:0.5em}
.table {clear: left; margin: 0.5em 0px 0.2em 30px; border: solid 1px rgb(150,150,150); empty-cells: show; border-collapse: collapse; background-color: rgb(233,232,244);}
.table tr {margin: 0px; padding: 0px;}
.table td {padding: 2px 7px 2px 7px; border: solid 1px rgb(150,150,150); text-align: left; font-size: 120%;}
.table th {margin: 0px; padding: 2px 7px 2px 7px; border: solid 1px rgb(150,150,150); empty-cells: show; text-align: left; font-size: 120%; 	}
p.table-caption {margin: 0.5em 0px 1.0em 30px; padding: 0px; clear: both; text-align: left; font-size: 120%;}

.content a, .sidebar a {color: rgb(75,75,75); text-decoration: underline;}
.content a:hover, .content2 a:hover, .sidebar a:hover {color: rgb(75,75,75); text-decoration: none;}
.content a:visited, .content2 a:visited, sidebar a:visited {color: rgb(150,150,150);}

.tdheaders {width : 130px;}
.tdvalues {width : 130px;}
