*{ margin:0; padding:0; }
html, body { width:100%; height:auto; font-family: arial, Georgia, sans-serif; margin:0px; font-size:100%;background-color:#D7D7D7;}
img { border:0; }
h1 { font-size:1.25em; color: #024890; margin: 10px 0px 10px 0px;}
h2 { font-size:1em; color:#024890; margin: 10px 0px 10px 0px; }
h3 { font-size:0.75em; color:#024890; margin: 0px 0px 5px 0px; }
p { font-size:0.75em;color: #636363; margin: 10px 0px 10px 0px; line-height:1.6; }
ul {margin-left:20px; list-style-image: url(../../images/bullet.jpg);}
li { margin: 8px 0px 8px 10px;color:#636363; font-size:0.75em;}
a {color:#024890;}
a:hover{color:#024890; text-decoration:underline;}
strong, b{color:#636363;}

#title { display:block; width:0; height:0; text-indent:-999em; overflow:hidden; }
#container {display:block; width:784px; text-align:left; margin-left:auto; margin-right:auto; background-color:#fff; background:url(../../images/container-bg.jpg) repeat-y top left;}
#header { margin-left:7px; display:block; width:770px; height:261px; text-decoration:none; background:url(../../images/elan_header.jpg) no-repeat top left;}
#content {float:left; margin-left:17px; width:490px;}
#panels {float:left; margin-left:7px; width:250px;}

#content form {font-size:0.75em;color: #636363;}

#panel1 {position:relative; height:117px; width:239px; background:url(../../images/panel1.jpg) no-repeat top left;}

#panel1 a {height:117px; width:239px; position:absolute; top:0; left:0; text-decoration:none; cursor:hand;}
#panel2 a {height:117px; width:239px; position:absolute; top:0; left:0; text-decoration:none; cursor:hand;}
#panel3 a {height:117px; width:239px; position:absolute; top:0; left:0; text-decoration:none; cursor:hand;}

#panel2 {position:relative; height:117px; width:239px; background:url(../../images/panel2.jpg) no-repeat top left;}


#panel3 {position:relative; height:117px; width:239px; background:url(../../images/panel3.jpg) no-repeat top left;}

#panelhead {color:#363636; font-size:0.75em; font-weight:bold; text-align:left; position:absolute; width:210px; height:30px; top:10px; left:18px; overflow:hidden;}

#paneltext {color:#fff; font-size:0.75em; font-weight:bold; text-align:left; position:absolute; width:110px; height:65px; top:40px; left:18px; overflow:hidden;}

#navigation {}
#navcolumns {margin-left:7px; color:#8FC645; width:770px; margin-top:10px; font-size:0.75em; background-color:#A6CE39; padding-top:5px; height:20px; margin-bottom:20px; }
#navcolumns h2 {margin:5px 0 5px 0; font-size:0.8em;color:#8FC645;}
#navcolumns p {margin:5px 0 5px 0; font-size:0.75em;color:#8FC645}
#navcolumns a {float:right; color:#fff; text-decoration:none; margin:-5px 5px 0 5px; font-weight:bold; font-size:1em; padding-top:5px;}
#navcolumns a:hover {color:#034694;}
#navcolumns a:active {color:#034694; }

#footer { margin-left:7px; width:770px; height:20px; background-color:#034694; }
#footer p {color:#fff; font-size:0.75em; margin:0px; padding-top:0px;}
#footer a {color:#fff; text-decoration:none;}
.imagRight {float:right; margin-left:20px;}

#top {width:784px; height:8px; display:block; margin-left:auto; margin-right:auto; border-top:solid 10px #d7d7d7; background:url(../../images/top.jpg) no-repeat bottom left;}
#bottom {width:784px; height:8px; margin-left:auto; margin-right:auto; background:url(../../images/footer.jpg) no-repeat top left;}

.red {color:#fd0113;}

#blue1 { padding: 10px; margin-bottom: 10px; border-left: #000000 1px solid; border-bottom: #000000 1px solid; background-color: #154992;};
#blue1 p { font-size:0.75em;color:#FFFFFF; margin: 10px 0px 10px 0px; line-height:1.6; }
#blue1 li { margin: 8px 0px 8px 10px;color:#FFFFFF; font-size:0.75em;}
#blue1 h2 { font-size:.8em; color:#FFFFFF; margin: 10px 0px 10px 0px; }
#blue1 strong, b {color:#FFFFFF;text-decoration:none;}


#blue2 { padding: 10px; margin-bottom: 10px; border-left: #000000 1px solid; border-bottom: #000000 1px solid; background-color: #456da8;};

#blue2 p { font-size:0.75em;color:#FFFFFF; margin: 10px 0px 10px 0px; line-height:1.6; }
#blue2 li { margin: 8px 0px 8px 10px;color:#FFFFFF; font-size:0.75em;}
#blue2 h2 { font-size:.8em; color:#FFFFFF; margin: 10px 0px 10px 0px; }
#blue2 strong, b {color:#FFFFFF;text-decoration:none;}

#blue3 { padding: 10px; margin-bottom: 10px; border-left: #000000 1px solid; border-bottom: #000000 1px solid; background-color: #7392be;};

#blue3 p { font-size:0.75em;color:#FFFFFF; margin: 10px 0px 10px 0px; line-height:1.6; }
#blue3 li { margin: 8px 0px 8px 10px;color:#FFFFFF; font-size:0.75em;}
#blue3 h2 { font-size:.8em; color:#FFFFFF; margin: 10px 0px 10px 0px; }
#blue3 strong, b {color:#FFFFFF;text-decoration:none;}