
A:link {color:#7ba3e0;text-decoration:none;}
a:link img { border-color: #7ba3e0; }

A:active {color:#7ba3e0; text-decoration:none;}
a:active img { border-color: #7ba3e0; }

A:visited {color:#0f2b9d; text-decoration:none;}
a:visited img { border-color: #0f2b9d; }

A:hover {color:#206de0; text-decoration:none;}
a:hover img { border-color: #206de0; }

body {
    background: #cccccc;
    font-size:12px;
}
.NewsHeadLine
{
    margin-bottom: 0pt;
    text-decoration:none;
   font-weight:bold;
    font-size:14px;
}
.NewsPostedBy
{
 margin: 0 0 0 5px;
  font-weight: normal;
  font-size:10px;
}

.GeneralImage
{
    margin:5px;
float:right;
border:1px solid #206de0;
}


.HeadDiv
{
    background: #7ba3e0  ;
    width: 930px;
    height: 100%;
    border-width:1px;
    border-color:black;
    border-style:solid;
    margin:auto;

}

.LayoutDiv
{
    width: 930px;
    height: 100%;
    margin:auto;

}
#BlackBar
{
    background-color: #000000;
    width: 100%;
    height:28px;
    border-width:0px;
    border-color:black;
    border-style:solid;

}

#ContentDiv
{
    background-color: #ffffff;
    width: 100%;
    height:auto;
    border-width:1px;
    border-top:0px;
    border-color:black;
    border-style:solid;
    min-height:420px;
    font-family: verdana, sans-serif; font-size: 12px; color:#000000;
}

#TextPane
{
    height:auto;
    border:solid 5px transparent;
    line-height:150%;
    overflow:hidden;
}

#FooterDiv
{
    background-color: #7ba3e0;
    width: 100%;
    border-width:1px;
    border-top:0px;
    border-color:black;
    border-style:solid;
    clear:both;
    font-family: verdana, sans-serif; font-size: 12px; color:#000000;
    text-align:center;
}

#buttons {
    text-align:center;
    font-size:12px;
    background-color:#000000;

}

#buttons ul {
    width:100%;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    margin: 0 ;
    padding-left: 0 ;
    list-style: none ;
    display: inline ;

}
#buttons ul li {
    margin: 0 ;
    padding: 0 ;
    display: inline ;
    text-align: center ;
    list-style: none ;
    font-family: Verdana, sans-serif ;
}
#buttons ul li a {
    color: #fff ;
    background-color: #000 ;
    border-right: 1px outset #7ba3e0 ;
    padding:7px 12px 7px 12px;
    text-decoration: none ;
    display: inline ;
    float:left
}
#buttons li a:hover {
    color: #000 ;
    background-color: #7ba3e0 ;
}

#OrderForm input
{
    margin:auto;
text-align:center;
}
#OrderForm table, th, td
{

    border-collapse:collapse;
    
}
#OrderForm td
{
    vertical-align:middle;
    padding:8px;
}

#InsetDiv
{
   margin:1px;
    float:right;
    overflow:hidden;
    border:1px solid #206de0;
    padding:5px;

}
.SubTitle
{
    font-family: verdana, sans-serif;
    font-size: 16px;
    text-align: center;
    color:#000000;
    margin-left: 25px;
    margin-right: 25px;
}
#InfoTable div
{
    margin:auto;
    width:700px;
}
#InfoTable table, th td
{
        vertical-align:middle;
    text-align:center;
    border-collapse:collapse;
    border:1px solid #206de0;
}
#InfoTable th
{
   background-color:#7ba3e0;
       border:1px solid #206de0;
}
#InfoTable td
{
    padding:1em;
    border:1px solid #206de0;
}
H3.FAQ
{
    font-weight:bold;
}
ul.FAQ
{

}


label
{
width: 12em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

input
{
margin-left: 4.5em;
color: #000000;
background:#7ba3e0;
border: 1px solid #206de0
}
textarea
{
margin-left: 4.5em;
color: #000000;
background:#7ba3e0;
border: 1px solid #206de0
}
.submit input
{

color: #ffffff;
background:#206de0;
border: 1px solid #7ba3e0
}