html, body
{
    margin : 0;
    padding : 0;
    background-color : rgb(225 , 225 , 225);
    Margin-bottom : 20px;
}
p
{
    Padding : 0;
    Margin : 0;
    Margin-bottom : 1em;
}
td
{
    Font-family : Arial , Helvetica;
    Font-weight : normal;
    Font-size : 12px;
    Color : rgb(51 , 51 , 51);
}
h1
{
    Font-family : Arial , Helvetica;
    Color : rgb(0 , 0 , 0);
    Font-weight : bold;
    Font-size : 24px;
    Margin : 0;
    Padding : 0;
    Margin-bottom : 0.5em;
    Text-transform : lowercase;
    Letter-spacing : -1px;
}
a
{
    Color : rgb(179 , 22 , 30);
    Text-decoration : none;
    Font-weight : bold;
}
a:hover
{
    Text-decoration : underline;
}
input, select, textarea
{
    Border : 1px solid rgb(0 , 0 , 0);
    Padding : 2px;
}
input.btn
{
    Background-color : rgb(204 , 204 , 204);
}
input.noBdr
{
    Border-style : solid;
    Border-width : 0px;
}
input.radio, input.checkbox
{
    Border : none;
}
input.chkbx
{
    Border : none;
}
#navcontainer, #navlink {
  position: absolute;
  top: 194px;
  margin: 0px;
  padding: 0px;
  width: 943px;
  height: 41px;
}
#navcontainer {
  background-image: url(/common/images/navbg.png);
  z-index: 1000;
}
#navlink {
  z-index: 1001;
}
.navblock {
  height: 40px;
  background-color: #c8c8c8;
}
.returnMsg
{
    Color : red;
    Font-weight : bold;
}
.formInputLabel
{
    Font-weight : bold;
    Text-align : right;
    Padding : 5px;
}
.formInputReqd
{
    Font-weight : bold;
    Text-align : right;
    Color : rgb(0 , 0 , 0);
}
.trim
{
    Margin : 0;
    Padding : 0;
}
.bdrlft
{
    Background-image : url("/common/images/bdrlft.jpg");
    Background-repeat : repeat-y;
    Background-position : top right;
    Width : 20px;
}
.bdrrt
{
    Background-image : url("/common/images/bdrrt.jpg");
    Background-repeat : repeat-y;
    Background-position : top left;
    Width : 20px;
}
.bdrbtm
{
    Background-image : url("/common/images/bdrbtm.jpg");
    Background-repeat : repeat-x;
    Background-position : top center;
    Height : 20px;
}
.bdrbtmlft
{
    Background-image : url("/common/images/bdrbtmlft.jpg");
    Background-repeat : no-repeat;
    Background-position : top right;
    Width : 20px;
    Height : 20px;
}
.bdrbtmrt
{
    Background-image : url("/common/images/bdrbtmrt.jpg");
    Background-repeat : no-repeat;
    Background-position : top left;
    Width : 20px;
    Height : 20px;
}
.content-left
{
    Background-color : rgb(179 , 22 , 30);
    Width : 337px;
    Background-image : url("/common/images/bgcontentlft.jpg");
    Background-repeat : repeat-x;
    Background-position : bottom left;
    Padding-bottom : 30px;
}
.content-right
{
    Background-color : rgb(255 , 255 , 255);
    Padding-right : 40px;
    Padding-top : 30px;
    Padding-bottom : 30px;
    Padding-left : 30px;
    Font-family : Arial , Helvetica;
    Font-weight : normal;
    Font-size : 12px;
    Color : rgb(51 , 51 , 51);
    Line-height : 1.5em;
}
.dividerhz
{
    Margin-top : 14px;
    Margin-bottom : 15px;
}
.portrait
{
    Margin : 0;
    Padding : 0;
    Margin-top : 15px;
}
img.title{
  margin-left: -3px;
  border: none;
}

#lrgcopy
{
    Font-family : Arial , Helvetica;
    Color : rgb(102 , 102 , 102);
    Font-size : 20px;
    Line-height : 1.5em;
    Text-align : justify;
    Font-weight : normal;
}
#lrgcopy .highlight, .highlight a
{
    Font-family : Arial , Helvetica;
    Color : rgb(179 , 22 , 30);
    Font-size : 24px;
    Font-weight : bold;
    Letter-spacing : -1px;
    Word-spacing : -1px;
    Text-decoration : none;
}
.highlight a:hover
{
    Text-decoration : underline;
}
#left-links
{
    Margin : 0px;
    Padding : 0px;
    Margin-top : 30px;
    Margin-left : 80px;
}
#left-contact
{
    Width : 335px;
    /*Padding-left : 70px;
    Padding-right : 73px;*/
    Margin : 0px;
    Margin-top : 30px;
    Text-align : center;
    Font-size : 1.25em;
    Line-height : 1.5em;
    Color : #cecece;

}
#left-contact a
{
    /*Text-decoration : none;*/
    Color : #cecece;
    Font-weight : normal;
}
#left-contact a:hover 
{
    /*Text-decoration : underline;*/
    /*Color : #cecece;*/
    /*Font-weight : normal;*/
}
#left-links a
{
    Font-family : Arial , Helvetica;
    Color : rgb(213 , 212 , 212);
    Font-size : 16px;
    Font-weight : bold;
    /*Text-transform : lowercase;*/
    Display : block;
    Text-decoration : none;
}
#left-links a:hover
{
    Color : rgb(255 , 255 , 255);
    Text-decoration : underline;
}
#left-links a img
{
    Margin-right : 10px;
    Margin-bottom : 10px;
}
#resultarea
{
    Font-style : italic;
}
#gallery-left
{
    Text-align : center;
    Margin-top : 30px;
    Width : 325px;
}
#gallery-left img
{
    Margin-right : 10px;
}
#img-row
{
    Display : block;
    Margin-bottom : 10px;
}
.newsdatecopy
{
    Text-align : right;
    Font-weight : bold;
    Padding-right : 15px;
    Vertical-align : top;
}
.newscopy
{
    Vertical-align : top;
    Text-align : left;
    Padding-bottom : 1.5em;
}
.footer, .footer a
{
    Text-align : center;
    Font-family : Arial , Helvetica;
    Font-weight : normal;
    Font-size : 8pt;
    Color : rgb(102 , 102 , 102);
}
.footer a
{
  text-decoration: underline;
}
#sitecredit, #sitecredit a, #sitecredit a:hover
{
    Color : rgb(153 , 153 , 153);
}
#appson, #appson a, #appson a:hover
{
    Color : rgb(225 , 225 , 225);
}
