body {
font-family: Arial;
font-size: 10pt;
color: #333333;


}


a {
color: #005496;
}


img {
border: 0px;
}


p  {
font-family: Arial;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 12px;
margin-left: 8px;
margin-right: 0px;
color: #333333;
}


form  {
margin: 0px;
}


td {
font-family: Arial;
font-size: 10pt;
color: #333333;
}


ul, li, ol {
font-family: Arial;
font-size: 10pt;
color: #333333;
margin-top: 0px;
margin-bottom: 8px;
margin-left: 16px;
margin-right: 0px;
}




h1 {
font-family: Arial;
font-size: 14pt;
margin-left: 8px;
margin-top: 0px;
margin-bottom: 16px;
color: #000000;
font-weight:normal;
}


h2 {
font-family: Arial;
font-size: 12pt;
margin-left: 8px;
margin-top: 16px;
margin-bottom: 12px;
color: #000000;
font-weight:normal;
}


h3 {
font-family: Arial;
font-size: 10pt;
margin-left: 8px;
margin-top: 8px;
margin-bottom: 8px;
color: #000000;
font-weight:normal;
}


h4 {
font-family: Arial;
font-size: 8pp;
margin-left: 8px;
margin-top: 8px;
margin-bottom: 8px;
color: #000000;
font-weight:normal;
}


.cmsbs_red {
font-family: Arial;
font-size: 20pt;
color: #FF2B01;
}


.cmsbs {
font-family: Arial;
font-size: 20pt;
color: #000000;
}


.news {
font-family: Arial;
font-size: 10pt;
color: #FFFFFF;
}


.prop {
font-family: Arial;
font-size: 11pt;
color: #FFFFFF;
}


.menu_main {
font-family: Arial;
font-size: 11pt;
color: #FFFFFF;
text-decoration: none;
}


.work {
font-family: Arial;
font-size: 12pt;
color: #FF2B01;
}


.wheader {
font-family: Arial;
font-size: 9pt;
}


.wpad {
padding-left: 8px;
padding-right: 8px;
}


.menu {
font-family: Arial;
font-size: 11pt;
color: #005496;
text-decoration: none;
}




.menu_on {
font-family: Arial;
font-size: 11pt;
color: #000000;
text-decoration: none;
}


.menu2 {
font-family: Arial;
font-size: 9pt;
color: #005496;
text-decoration: none;
}




.menu2_on {
font-family: Arial;
font-size: 9pt;
color: #000000;
text-decoration: none;
}


.info {
font-family: Arial;
font-size: 9pt;
}


.copy {
font-family: Arial;
font-size: 9pt;
}


.img_new {
margin-right: 20px;
margin-bottom: 10px;
}


.tsearch {
border: solid #999999 1px;
width: 200px;
}

.bord {
border: solid #999999 1px;
}

.lpad  {
margin-left: 8px;
}

#calculator .active{
    background:#fff;
}

#calculator .base{
    display:none;
}

#calculator a.trigger,
#calculator a.trigger:hover{
    color:#333;
    border-bottom:1px dashed #333;
    text-decoration:none;
    padding-right:13px;
    background:url('/templates/default/images/down.jpg') 100% 6px no-repeat;
}

#calculator a.trigger:hover{
    border-bottom:0;
}

#calculator a.close,
#calculator a.close:hover{
    background:url('/templates/default/images/up.jpg') 100% 6px no-repeat;
}

a#form_trigger,
a#form_trigger:hover{
    color:#005496;
    border-bottom:1px dashed #005496;
    text-decoration:none;
}

a#form_trigger:hover{
    border-bottom:0;
}

#calculator_form{
    display:none;
}

.calculator_desc{
    display:none;
}

.calculator_dotted,
.calculator_dotted:hover{
    color:#333333;
    border-bottom:1px dashed #333333;
    text-decoration:none;
    cursor:help;
}

.calculator_dotted:hover{
    border-bottom:0;
}

.tooltip{
   position: absolute;
   padding: 10px 13px;
   z-index: 2;
   background-color: #fff;
   border: 1px solid #0d4b96;
   font-family: Arial;
   font-size: 10pt;
   color: #333333;
   width:600px;
   cursor:default;
}
