html, body { background-color: #B1BCC2; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000000; margin-top:0px; margin-left:0px; margin-right:0px; margin:0; padding:0; }
a:link,a:active,a:visited { text-decoration: none; color : #006699; }
a:hover { text-decoration: underline; color : #DD6900; }
p,td,input,select{  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: small;}


h3 {
    margin: 0 0 3px 0;
    padding: 0;
    text-transform: lowercase;
    font-size: 1.3em;
    color: #c03;
    font-weight: bold;
    font-family: "Century Gothic", "Trebuchet MS", sans-serif;
    background-color: #fae6eb;
    height: 1em;
    border-bottom: .07em solid #c03;
    text-decoration: none;
}

.blogNewsBoxTitle{
    font-family: Times New Roman, times-roman, georgia, serif;
    letter-spacing: +2px;
    font-size: large;
    font-weight: bold;
}
.blogNewsBoxDate{
    font-family: Times New Roman, times-roman, georgia, serif;
    letter-spacing: +1px;
    font-size: medium;
    white-space: nowrap ;
}

/* mac hide \*/
* html #content {height:1%}
/* end hide */

.topNavLink{
    float: left;
    font-size: small;
    font-weight:normal;
    color: #000000;
    margin-left:5px;
    margin-top:2px;
    padding:5px;
    height:13px;
    width:60px;
    border: 2px outset #CDCDCD;
}
.topNavLink_active{
    float: left;
    font-size: small;
    font-weight:normal;
    margin-left:5px;
    margin-top:2px;
    padding:5px;
    height:13px;
    width:65px;
    color:#000000;
    text-decoration:underline;
    border: 2px inset #CDCDCD;
}
.topNavLink:hover{
    font-weight:normal;
    color:#000000;
    text-decoration:underline;
    border: 2px inset #CDCDCD;
}

.topNavSearch{
    float: right;
    font-size: small;
    font-weight:normal;
    color: #000000;
    margin-right:5px;
    margin-top:0px;
    padding:5px;
    height:13px;
    width:auto;
}

.linkList{
    list-style-type: none;
}
.linkListItem{
    margin-left:-40px;
    margin-top:2px;
}
.leftNavLink{
    display:block;
    font-size: small;
    font-weight:normal;
    color:#000000;
    text-decoration:none;
    padding:2px;
    height:20px;
    width:105px;
    border: 2px outset #CDCDCD;
    background-color: #D3D3D3;
}
.leftNavLink:hover{
    display:block;
    font-weight:normal;
    color:#000000;
    background-color: #EAEAEA;
    text-decoration:underline;
    border: 2px inset #CDCDCD;
}
.leftNavLink_active{
    display:block;
    padding:2px;
    height:20px;
    width:105px;
    border: 2px inset #CDCDCD;
    font-size: small;
    font-weight:normal;
    color:#000000;
    background-color: #EAEAEA;
    text-decoration:underline;
}
.leftNavLinkSub{
    border: 2px solid #FFFFFF;
    margin-left:10px;
    display:block;
    font-size: small;
    font-weight:normal;
    color:#000000;
    padding:3px;
    height:auto;
    width:95px;
    background-color: #FFFFFF;
}
.leftNavLinkSub_active{
    border: 2px inset #CDCDCD;
    margin-left:10px;
    display:block;
    font-size: small;
    font-weight:normal;
    color:#000000;
    padding:3px;
    height:auto;
    width:95px;
    background-color: #FFFFFF;
}
.leftNavLinkSub:hover{
    border: 2px inset #CDCDCD;
    margin-left:10px;
    display:block;
    font-size: small;
    font-weight:normal;
    color:#000000;
    padding:3px;
    height:auto;
    width:95px;
    background-color: #FFFFFF;
}

#container {
    width: 100%;
    \width: 100%;
    w\idth: 100%;
    border-bottom: 1px solid  #002748;
    background-color : #B1BCC2;
    margin: 0px;
    margin-left: 0;
    margin-right: 0;
    padding: 0px;
    height:auto;
}
#logoBar {
    text-align: center;
    visibility:visible;
    height:auto;
    background-image : url(../images/background.png);
}
#navBar {
    height:32px;
    background-color: Silver;
    border-top:1px solid #000000;
    border-bottom:1px solid #002748;
    background-image : url(../images/bar_bg.jpg);
}
#content {
    padding: 5px;
    margin-top:5px;
    margin-left: 5px;
    margin-right: 5px;
    background-color: #F1F1F1;
    border-top: 1px solid #002748;
    border-bottom: 1px solid #002748;
    border-left: 1px solid #002748;
    border-right: 1px solid #002748;
    height:60%;
    overflow:auto;
    * overflow:visible;
}
#sidebar_left {
    float: left;
    width: 120px;
    \width: 120px;
    w\idth: 120px;
    margin: 0;
    margin-top: 0px;
    margin-right: 5px;
    padding: 5px;
    background-color: #F1F1F1;
    border-top: 1px solid #002748;
    border-bottom: 1px solid #002748;
    border-right: 1px solid #002748;
}
#sidebar_right {
    float: right;
    width: 130px;
    \width: 130px;
    w\idth: 130px;
    margin: 0;
    margin-top: 0px;
    margin-left: 5px;
    padding: 5px;
    background-color: #F1F1F1;
    border-top: 1px solid #002748;
    border-bottom: 1px solid #002748;
    border-left: 1px solid #002748;
    height:60%;
}
 #bottomSeparator{
    visibility:visible;
    clear: both;
    text-align:center;
    height:15px;
    background-color: #B1BCC2;
    color:#ffffff;
    font-size: small;
}
#footer {
    clear: both;
    text-align: center;
    font-size: small;
    background-color:#F1F1F1;
    border-top:1px solid #002748;
    border-bottom:1px solid #002748;
}

.answerHeading{
    font-size: large;
}
