.TopTable {
    width: 100%; 
    border-top: 1px solid #1A71B4;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-left: 1px solid #1A71B4;
    /*border-bottom-left-radius: 10px;*/
    border-right: 1px solid #1A71B4;
    /*border-bottom-right-radius: 10px;*/
    border-bottom: 0px solid #1A71B4;
    padding: 0px;
    margin: 0px;
    border-spacing: 0px;
}
.LogoBand {
    width:100%;
    height:30px;
    padding:0px;
    /*border:1px solid black;*/
}
.SlideFrame {
    border: 1px solid gray;
}
.SlideImg {
    width: 100%;
    height: 180px;
    display: block;
}
.MenuBand {
    width: 100%;
    height: 37px;
    background-image: url('../Images/BlueBack.jpg');
    background-repeat: repeat-x;
}
.MenuCellBlank {
    text-align: center;
    width: 4%;
    vertical-align: middle;
}
.MenuCell {
    text-align: center;
    width: 10%;
    vertical-align: middle;
}
.MenuCellWide {
    text-align: center;
    width: 14%;
    vertical-align: middle;
}
.MenuLink {
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: small;
    color: white;
    font-weight: bold;
    text-decoration: none;
}
.MenuLinkActive {
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: small;
    font-style: Italic;
    color: gray;
    font-weight: bold;
    text-decoration: none;
}
.bodyTable {
    width:100%;
    background-repeat: repeat;
}

.BodyLeftTable {
    width: 25%;
    vertical-align:top;
    border-right: 6px solid white;
    background-image: url('../Images/BodyBack.gif');
}

.LeftMenuLink {
    font-family: Verdana, sans-serif;
    color: #747474; /*#0033CC*/
    font-size: 12px; /*14px*/
    font-weight: bold;
    text-decoration: none;
}

.BodyRightTable {
    width: 75%;
    font-family:Verdana, sans-serif;
    color: #244061;
    font-size:small;
    vertical-align:top;
    line-height: 1.6;
}

.GroupBox1 {
    width: 100%;
    border-top: 4px solid #666666;
    border-left: 4px solid #666666;
    border-right: 4px solid #666666;
    border-bottom: 4px solid #666666;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    padding: 1px;
    margin: 0px;
    border-spacing: 0px;
    font-family: Verdana, Arial Black,sans-serif;
    font-size: small;
    color: gray;
    background-image: url('../Images/grboxes_1.gif');
    background-repeat: repeat-x;
}

.GroupBox2 {
    width: 100%;
    border-top: 4px solid #666666;
    border-left: 4px solid #666666;
    border-right: 4px solid #666666;
    border-bottom: 4px solid #666666;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    padding: 1px;
    margin: 0px;
    border-spacing: 0px;
    font-family: Verdana, Arial Black,sans-serif;
    font-size: small;
    color: gray;
    background-image: url('../Images/grboxes_2.gif');
    background-repeat: repeat-x;
}

.GroupBox3 {
    width: 100%;
    border-top: 4px solid #666666;
    border-left: 4px solid #666666;
    border-right: 4px solid #666666;
    border-bottom: 4px solid #666666;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    padding: 1px;
    margin: 0px;
    border-spacing: 0px;
    font-family: Verdana, Arial Black,sans-serif;
    font-size: small;
    color: gray;
    background-image: url('../Images/grboxes_3.gif');
    background-repeat: repeat-x;
}

.TdBox {
    
}
.DivBoxShadow {
    widht: 280px;
    height: 430px;
    box-shadow: 6px 10px 10px 4px #888888;
}

.DivSmallBoxShadow {
    widht: 200px;
    height: 180px;
    box-shadow: 6px 10px 10px 4px #888888;
}

.ReadMoreLink {
    font-family: Verdana,sans-serif;
    font-size: smaller;
    color: red;
    text-decoration: none;
}

.FooterTable {
    margin: 0px;
    width: 100%;
    border-spacing: 0px;
    padding: 0px;
}

.FooterLeft {
    background-image: url('../Images/footerleft.gif');
    height: 30px;
    width: 10px;
    /*background-repeat: no-repeat;
    background-position: left top;*/
    padding:0px;
}

.FooterMid {
    background-image: url('../Images/footermid.gif');
    height: 30px;
    width: 100%;
    background-repeat: repeat-x;
    background-position: center top;
    text-align: center;
    padding:0px;
}

.FooterBandText {
    text-align: center;
    color: white;
    font-family: Verdana,sans-serif;
    font-size: 12px;
    text-decoration: none;
    padding:0px;
}

.FooterRight {
    background-image: url('../Images/footerright.gif');
    height: 30px;
    width: 10px;
    /*background-repeat: no-repeat;
    background-position: top right;*/
    padding:0px;
}

.CopyRightTable {
    width: 100%;
    padding:0px;
    margin:0px;
    vertical-align: top;
    font-size: x-small;
    font-family: Verdana,sans-serif;
    color: #414141;
    font-weight: bold;
    text-align: center;
}

.TableRow {
    
}
.TableCellCenter {
    
}
.TableAltRow {
    background-color:#EAF1DD;
}

.ProjectTableBlankCell {
    width: 1px;
}

.ProjectTableCell {
    border: solid 2px white;
    font-size: small;
    font-family: Verdana,sans-serif;
}

.ClientTableCell {
    border: solid 1px #000000;
    width: 90px;
    height: 60px;
    padding: 2px;
}

.ClientLogo {
    /*width:85px;
    height: 95px;*/
}
.ImageBoxMed {
    border: solid 1px #000000;
    width: 230px;
    /*height: 160px;*/
    padding: 2px;
}
.TickerUL {
    display: block;
    padding:2px 2px;
    /*-moz-border-radius:10px;
    -webkit-border-radius:10px;*/
    width:100%;
    height:30px;
    margin:0px;
    /*border: 1px solid black;*/
    /*text-align:right;*/
}
.TickerLi {
    list-style:none;
    font-family:arial, verdana;
    font-size:18px;
    font-weight:bold;
}
.ImgModal {
    font-family:arial, verdana,sans-serif;
    font-size:15px;
}

.NewsGroupHeading {
    font-family:Verdana, sans-serif;
    color: #000000;
    font-size: 14px;
    font-style: italic;
    font-weight:bold;
}

.NewsTitle {
   font-family:Verdana, sans-serif;
    color: #244061;
    font-size: 12px;
    font-weight:bold;
}
/* Gradient transparent - color - transparent */
.hrstyle-gradient {
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}