﻿body{
margin: 0px;
padding: 0px;
background-image:url(../../images/bg.jpg);
background-position:top;
background-repeat:repeat-x;
font: normal 12px Georgia, serif;
color: #777;
}
A:link {text-decoration: none; color:#00a7e5;}
A:visited {text-decoration: none; color:#00a7e5;}
A:active {text-decoration: none; color:#00a7e5;}
A:hover {text-decoration: none; color: #333;}
h4
{
    color:#65a495;
}
h1 {
    font: normal 15px Georgia, serif;
    padding: 4px 0 4px;
    color:#333333;
    
}
h2 {
    font: normal 14px Georgia, serif;
    color: #777;
}
.col1,
.col2,
.col3 {
    float:left;
    position:relative;
    overflow:hidden;
    padding-left:6px;
    padding-right:4px;
}
.accordionHeader
{
    border:1px solid #2F4F4F;
    color:White;
    background-color:#2E4d7b;
    font-family:Arial, Sans-Serif;
    font-size:12px;
    font-weight:bold;
    padding:5px;
    margin-top:5px;
    cursor:pointer;
}

.accordionContent
{
    background-color:#D3DEEF;
    border:1px dashed #2F4F4F;
    border-top:none;
    padding:5px;
    padding-top:10px;
}

.accordionLink
{
    /*background-color:#D3DEEF;*/
    color:#222222;
}

#accordion1 {width:459px; border:1px solid #333; border-top:none}
.accordion1 {width:459px; font:12px Verdana,Arial; color:#333}
.accordion1 dt {width:447px; padding:4px 6px; font-weight:bold; cursor:pointer; background-color:#666; background-image:url(images/arrow_down.gif); background-position:right center; background-repeat:no-repeat; color:#fff; border-top:1px solid #333}
.accordion1 dt:hover {background-color:#555}
.accordion1 .open {background-color:#444; background-image:url(images/arrow_up.gif)}
.accordion1 dd {overflow:hidden; background:#fff;margin:8px;}
.accordion1 span {width:429px; border-top:none;}

#accordion2 {width:809px; border:1px solid #333; border-top:none;}
.accordion2 {width:809px; font:12px Verdana,Arial; color:#333;}
.accordion2 dt {width:797px; padding:4px 6px; font-weight:bold; cursor:pointer; background-color:#666; background-image:url(images/arrow_down.gif); background-position:right center; background-repeat:no-repeat; color:#fff; border-top:1px solid #333;}
.accordion2 dt:hover {background-color:#555}
.accordion2 .open {background-color:#444; background-image:url(images/arrow_up.gif)}
.accordion2 dd {overflow:hidden; background:#fff;margin:8px;}
.accordion2 span {width:779px; border-top:none;}


#left {
    float: left;
    width: 269px;
    padding-left:20px;
    padding-bottom:20px;
}

#middle { 
    float: left;
    width: 264px;
    padding-left:15px;
    padding-right:40px;
    padding-bottom:20px;
}

#right {
    float: right;
    width: 249px;
    padding-bottom:20px;
}

.portLeft {
    float: left;
    width: 269px;
    padding-bottom:20px;
}

.portMiddle { 
    float: left;
    width: 264px;
    padding-left:35px;
    padding-right:20px;
    padding-bottom:20px;
}

.portRight {
    float: right;
    width: 259px;
    padding-bottom:20px;
}

/*  FOOTER FIXED BOTTOM START  */
html > body .Footer
{
  position: fixed;
}
.Footer
{
  position: absolute;
  height: 40px;
  bottom: 0;
  left: auto;
  right: auto;
  z-index: 100;
  font-size: 10px;
  text-align:center;
  width:100%;
  background-color:#1f1f1f;
}
/*  FOOTER FIXED BOTTOM END */
A.footer:link {text-decoration: none; color:#f6cf2f;}
A.footer:visited {text-decoration: none; color:#f6cf2f;}
A.footer:active {text-decoration: none; color:#f6cf2f;}
A.footer:hover {text-decoration: none; color:#00baff;}