body {
/*    background:#cfcfcf;*/
background:#ffffff;
    text-align: center;
    font-family: Trebuchet MS;
    font-size: 14px;
    /*background: #4F4F4F;*/
    /*background: #CCCCCC;*/

}
a { color: #000000; }
a:hover { color: #000000; }
a:visited { color: #000000; }
h1 {
   width: 800px;
   background: #999999;
   margin-bottom: 5px;
}
#top {
    width: 883px;
height:80px;
    /*background:#9F5D27;*/
    /*background:#0A78CB;*/
    /*background: #3399CC;*/
    background:#000000;
    margin-bottom: 0px;
    text-align: left;
    padding-bottom:4px;
}
#searchInnerTable {
    width: 400px;
    background: #E4A3B1;
    margin-bottom: 5px;
    text-align: center;
}
#searchTable {
    background: #FFFFFF;
    width: 400px;
    height:20px;
    margin:0px;
    padding:0px;
    text-align: center;
}
#bottom {
    width: 883px;
    background:#000000;
    margin-bottom: 0px;
    margin-top: 0px;
    text-align: center;
    font-family: Trebuchet MS;
    font-size: 12px;
    padding:0px;
}
.announce {
    background:#FFFFFF;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-style: italic;
    color: black;
    width: 500px;
}
.announce_title {
    letter-spacing: 4px;
    text-transform: uppercase;
    /*background:#FFFFFF;*/
    font-family: Trebuchet MS;
    font-size: 16px;
    /*font-style: italic;*/
    font-weight:bold;
    color: black;
    width: 500px;
}
.announce_title2 {
    letter-spacing: 4px;
    text-transform: uppercase;
    background:#FFFFFF;
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight:bold;
    font-style: normal;
    color: black;
    width: 500px;
}
.quote {
    font-style: italic;
    /*background:#FFFFFF;*/
    font-family: Trebuchet MS;
 /*   font-size: 12px; */
 /*   font-style: italic;*/
    color: #303030;
    width: 100%;
    margin-right:5px;
}
.quoteContent { padding: 0px;padding-top:0px; }

.techList { list-style-type: square; margin-left: 2px;}
.techListItem { margin-left: 2px; }
.techBlock {
    background:#FFFFFF;
    float: left;
    margin-left: 8px;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-style: normal;
    color: black;
    width: 145px;
}
.techContent { text-align: left; padding: 6px; height: 160px;}
#center {
    margin-top:0px;
    width: 700px;
    color:#FFFFFF;
    margin-left:0px;
    padding-left:0px;
}
#menu {
    background: #99CCE6;
    width: 140px;
    margin-left:7px;
}
a.menuLink { color: #000000; }
#left {
    width: 180px;
    background:#000000;
    text-align: center;
    font-size: 12px;
}
#leftContent {
    width: 180px;
/*    font-weight:bold;*/
    background:#000000;
    text-align: center;
    font-size: 14px;
    height: 601px;
    padding-top: 0px;
    border-top: 9px solid #2061af;
    /*border-top: 9px solid #000000;*/
    border-bottom: 8px solid #2061af;
}
.menuHeader {
    padding: 2px;
    /*background: #C2E5FF;*/
    background: #0012DF;
}
.panelContent ul {
    text-align: left;
    margin-left: 2px;
    padding-left: 2px;

}
#technologiesHeader {
    background: #3399CC;
}
.centerBlockLeft {
    text-align:left;
    margin-left: 20px;
    margin-right:20px;
    margin-bottom: 10px;
}
.centerBlockRight {
    text-align:right;
    margin-left: 50px;
    margin-right:20px;
    margin-bottom: 10px;
}
.apps {
text-align:center;
width:15%;
padding:2px;
font-size:10px;
}
#rec {
    background: white;
    margin: 1px;
    padding: 1px;
}
#right {
    width: 150px;
    text-align: center;
    background: #6C795B;
    margin-top:0px;
}
#clear {
    clear: both;
}
.leftCell {
    width: 180px;
}
.centerCell {
    width: 700;
    text-align: left;
    left: 0px;
    margin-left:0px;
    padding-left:0px;
}
#clearPad {
    clear: both;
}
.menuText {
    padding: 2px;
}
#rightContent {
    margin: 4px;
    padding: 4px;
    text-align: center;
    font-family: Trebuchet MS;
    font-size: 12px;
}
.topContent {

 letter-spacing: 4px;
 text-transform: uppercase;
    padding-left: 7px;
    text-align: left;
    font-family: Trebuchet MS;
    font-size: 14px;
    color: #FFFFFF;
}
.tagline2 {
    font-weight: bold;
    font-family: Trebuchet MS;
    font-size: 16px;
    margin-top:10px;
    margin-bottom:5px;
    color: #000000;
}
.tagline {
    font-weight: bold;
    font-family: Trebuchet MS;
    font-size: 14px;
    margin-top:20px;
    margin-bottom:20px;
    /*color: #0A78CB;*/
    color: #000000;
}
#copyright {
    font-size: 10px;
    font-family: Trebuchet MS;
    text-align: center;
}
.centerContent {
    background-image: url("../images/bgbar9.jpg");
 text-align: justify; text-justify: newspaper; 
    /*background: #4F4F4F;*/
    /*background: #CCCCCC;*/
    background-repeat: repeat-x;
    border-top: 9px solid #2061af;
    border-bottom: 9px solid #2061af;
    margin: 0px;
    text-align: left;
    font-family: Trebuchet MS;
    font-size: 14px;
    height:600px;
    color: #000000;
}
.rightText { padding: 2px; margin: 5px; }
.titleText {
 letter-spacing: 4px;
text-transform: uppercase;

    padding-left: 6px;
    text-align: left;
    color: white;
    font-size: 26px;
    font-family: Trebuchet MS;
    font-weight: bold;

}
.titleTextRed {
 letter-spacing: 4px;
 text-transform: uppercase;

    padding-left: 6px;
    text-align: left;
    color: #008cef;
    font-size: 26px;
    font-family: Trebuchet MS;
    font-weight: bold;

}

.titleText2 {
    padding-left: 6px;
    text-align: left;
    font-size: 26px;
    font-family: Trebuchet MS;
    font-weight: bold;
    color: #99CCE6;

}

