BODY {
   margin: 0;
   padding: 0;
   font-family: Arial, Helvetica, sans-serif;
   color: #000;
   background-color: #FFF;
}

P,TABLE,TD{
   font-size: 8pt; 
   font-style: normal; 
   font-weight: normal; 
   color: #767879; 
   font-family: Arial, Helvetica, sans-serif;
}

#topmenus  {
   float: center;
   width: 450px;
   left: 50px;
   }
   
#topmenus A {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 10px;
   color: #328F79;
   font-weight: bold;   
}
   
#topmenus A:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 10px;
   color: #ffffff;
   font-weight: bold;
   width: auto;
   background: #F18168;
   height: 16px;
   z-index: 100;

   display:block; _width:100%;
   }
#topmenus TD.act {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 10px;
   color: #ffffff;
   font-weight: bold;
   width: auto;
   background: #F18168;
   height: 16px;
   z-index: 100;
   }
#topmenus TD.act a{
   color: #ffffff;
   }

#botmenus {
   width: 375px;
   position: relative;
   left: 0px;
   }

#botmenus A {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 10px;
   color: #17A1C2;
   font-weight: bold;
   }

#botmenus A:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 10px;
   color: #ffffff;
   font-weight: bold;
   width: auto;
   background: #F18168;

   display:block; _width:100%; _height:100%;
   }
#botmenus TD.act {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 10px;
   color: #ffffff;
   font-weight: bold;
   width: auto;
   background: #F18168;
   }
#botmenus TD.act a{
   color: #ffffff;
   }


#botmenusPort {
   float: center;
   width: 520px;  
   }

#botmenusPort A {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 10px;
   color: #707A83;
   font-weight: bold;      
   }

#botmenusPort A:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 10px;
   color: #ffffff;
   font-weight: bold;
   width: auto;
   background: #F18168;

   display:block; _width:100%; _height:100%;
   }
#botmenusPort TD.act {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 10px;
   color: #ffffff;
   font-weight: bold;
   width: auto;
   background: #F18168;
   }
#botmenusPort TD.act a {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 10px;
   color: #ffffff;
   font-weight: bold;
   width: auto;
   background: #F18168;
   }

#portCont  #servicesL {
        float: left;
        width: 600px;
        margin-top: 10px;
        margin-bottom:20px;
        margin-left:30px;
}

#portCont  #contactT .demoName {
        font-style: normal;
        font-weight: bold;
        font-size: 11px;
        color: #02A9F0;
        font-family: Arial, Helvetica, sans-serif;
        line-height: 17px;
}

#portCont #servicesL .text{
        font-family:  Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        color: #4A555A;
        font-weight: normal;
        line-height: 16px;
        text-align: left;
        }
#portCont #servicesL .headB{
        font-family:  Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        color: #4A555A;
        font-weight: bold;
        line-height: 16px;
        text-align: left;
        }

#portCont #servicesL LI {
        margin-left: 15px;
        list-style-type:square;
        color: #02A9F0;
}

#portCont #servicesL .demoL{
        font-family:  Arial, Helvetica, sans-serif;
        margin-right: 15px;
        text-decoration: none;
        font-size: 11px;
        color: #02A9F0;
        font-weight: bold;
        text-align: right;
        line-height: 18px;
}

#portCont #servicesL .demoL:hover {
        font-family:  Arial, Helvetica, sans-serif;
        margin-right: 15px;
        text-decoration: none;
        font-size: 11px;
        color: #F95604;
        font-weight: bold;
        text-align: right;
        line-height: 18px;
}

#portCont {
   float: left;
   width: 800px;

   font-size: 8pt; 
   font-style: normal; 
   font-weight: normal; 
   color: #767879; 
   font-family: Arial, Helvetica, sans-serif;
}

#portCont  #clientL {
   float: left;
   width: 260px;
   margin-top: 10px;
   margin-bottom:20px;
   margin-left:30px;
}


#portCont #clientL .itemL{
   font-family:  Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 11px;
   color: #9C9D9E;
   font-weight: bold;
   line-height: 18px;
   text-align: right;
}

#portCont  #techT {
   float: left;
   width: 230px;
   margin-left:25px;
   margin-top:15px;
}  

#portCont  #techT .FormText { 
   font-size: 8pt; 
   font-style: normal; 
   font-weight: normal; 
   color: #767879; 
   font-family: Arial, Helvetica, sans-serif;
   line-height: 17px;
}

#portCont  #techT .FormL {
   font-size: 8pt;
   font-style: normal;
   font-weight: normal;
   color: #02A9F0;
   font-family:  Arial, Helvetica, sans-serif;
   text-decoration: underlined;
}

#portCont  #techT .FormL:hover {
   font-size: 8pt;
   font-style: normal;
   font-weight: normal;
   color: #F95604;
   font-family:  Arial, Helvetica, sans-serif;
   text-decoration: underlined;

}
#portCont  #techList {
   float: left;
   width: 390px;
   margin-top:30px;
   margin-bottom:30px;
}
#portCont #techList #techProm {
   float: left;
   width: 150px;
   margin-left:30px;
   margin-top:20px;
   margin-bottom:30px;
}

   #portCont #techList #techProm .itemL{
   font-family:  Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 11px;
   color: #9C9D9E;
   font-weight: bold;
   line-height: 18px;
   text-align: right;
   }

   #portCont #techList #techProm .itemH{
   font-family:  Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 12px;
   color: #575858;
   font-weight: bold;
   line-height: 18px;
   text-align: right;
   }
   
   #portCont #techList #techApps {
   float: left;
   width: 150px;
   margin-top:20px;
   margin-bottom:30px;
}

   #portCont #techList #techApps .itemL{
   font-family:  Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 11px;
   color: #9C9D9E;
   font-weight: bold;
   line-height: 18px;
   text-align: right;
   }

   #portCont #techList #techApps .itemH{
   font-family:  Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 12px;
   color: #575858;
   font-weight: bold;
   line-height: 18px;
   text-align: right;
   }
   
   #portCont  #contactT {
   float: left;
   width: 230px;
   margin-left:25px;
   margin-top:15px;
}  

   #portCont  #contactT .FormText { 
   font-size: 8pt; 
   font-style: normal; 
   font-weight: normal; 
   color: #767879; 
   font-family: Arial, Helvetica, sans-serif;
   line-height: 17px;
}

   #portCont  #contactT .FormTextSmaller {
   font-size: 8pt; 
   font-style: normal; 
   font-weight: normal; 
   color: #767879; 
   font-family: Arial, Helvetica, sans-serif;
   }

#portCont  #contactT .Asterisks {
   font-size: 9pt;
   font-style: normal;
   font-weight: normal;
   color: red;
   font-family:  Arial, Helvetica, sans-serif;
   text-decoration: underlined;

}

#portCont  #contactT .FormL {
   font-size: 8pt;
   font-style: normal;
   font-weight: normal;
   color: #02A9F0;
   font-family:  Arial, Helvetica, sans-serif;
   text-decoration: underlined;
}

#portCont  #contactT .FormL:hover {
   font-size: 8pt;
   font-style: normal;
   font-weight: normal;
   color: #F95604;
   font-family:  Arial, Helvetica, sans-serif;
   text-decoration: underlined;

}
   
   #portCont  #contactF {
   float: left;
   width: 390px;
   margin-top:50px;
   margin-bottom:30px;
}

   #portCont  #contactF .FormFieldText {
   font-size: 8pt; 
   font-style: normal; 
   font-weight: normal; 
   color: #8E8F90; 
   font-family: Arial, Helvetica, sans-serif;
}

   #portCont  #contactF .formTextArea {
   font-family:arial,helvetica,sans-serif; 
   font-size:10px; 
   color:#000000; 
   border-width:1px; 
   border-style:solid; 
   border-color:#CFEDEF; 
   background-color:#FFFFFF; 
}

#portCont  #contactF .Asterisks {
   font-size: 9pt;
   font-style: normal;
   font-weight: normal;
   color: red;
   font-family:  Arial, Helvetica, sans-serif;
   text-decoration: underlined;
}
   
#portCont #webL {
   float: left;
   width: 250px;
   height: 500px;
   line-height: 18px;
}

#portCont #webL .urlL{
   font-family:  Arial, Helvetica, sans-serif;
   margin-right: 15px;
   text-decoration: none;
   font-size: 11px;
   color: #9C9D9E;
   font-weight: bold;
   text-align: right;
}

#portCont #webL .urlL:hover {
   font-family:  Arial, Helvetica, sans-serif;
   margin-right: 15px;
   text-decoration: none;
   font-size: 13px;
   color: #F95604;
   font-weight: bold;
   text-align: right;
}

#portCont #stagingA {
   float:left;
   width: 520px;
   height: auto;
   margin-top: 22px;
   margin-bottom: 8px;
}


#portCont #domL {
   float: left;
   width: 489px;
   height: auto;
   margin-bottom: 10px;
   margin-right: 10px;

}

#portCont #domL .domInAc{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
   margin-top: 15px;
   margin-bottom: 15px;
   text-decoration: none;
   font-size: 9px;
   color: red;
   font-weight: normal; 
   text-align: left;
}

#portCont #domL .domLink{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
   margin-top: 15px;
   margin-bottom: 15px;
   text-decoration: none;
   font-size: 11px;
   color: #4D565A;
   font-weight: bold;
   text-align: left;
}

#portCont #domL .domLink:hover {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
   margin-top: 15px;
   margin-bottom: 15px;
   text-decoration: none;
   font-size: 11px;
   color: #F95604;
   font-weight: bold;
   text-align: left;
}

#portCont #thums {
   float: left;
   width: 489px;
   margin-top: 5px;
   margin-bottom: 10px;
   margin-right: 10px;
}

#portCont #thums .t1 {
   float: left;
   width: 20px;
   height: 20px;
   margin-right: 10px;
}

#portCont #thums .t1:hover {
   float: left;
   width: 20px;
   height: 20px;
   margin-right: 10px;
   border-style:solid;
   border-width: thin;
   border-color: #F95604;
}

#portCont #domT {
   float: left;
   width: 500px;
   height: auto;
   margin-bottom: 15px;
   }
#portCont #domT .domTxt{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 10px;
   color: #4D565A;
   font-weight: normal;
   text-align: left;
}  

#portCont #domT .domTLink{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 10px;
   color: #F95604;
   font-weight: normal;
   text-align: left;
}

#portCont #domT .domTLink:hover{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
   text-decoration: underline;
   font-size: 10px;
   color: #03AA98;
   font-weight: normal;
   text-align: left;
}

#portCont #domS {
   float: left;
   width: 522px;
   height: 55px;
   margin-top: 1px;
   background-image: url(/images/bg_bottom54H.jpg);
   position: relative;
   left: -20px
}

#portCont #domS .lang {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 9px;
   color: #4D565A;
   font-weight: normal;
   text-align: left;
}

#portCont #domS2 {
   float: left;
   width: 750px;
   height: 55px;
   margin-top: 1px;
   background-image: url(/images/bg_bottom54H.jpg);
}

#portCont #domS2 .lang {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-size: 9px;
   color: #4D565A;
   font-weight: normal;
   text-align: left;
}


 #portCont  #contactF .rightMenus{ 
 font-style: normal; 
 font-weight: bold; 
 font-size: 11px;
 color: #767879;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactF .rightMenus:hover { 
 color: #F95604;
}
 #portCont  #contactF .rightMenusSelected{ 
 font-style: normal; 
 font-weight: bold; 
 font-size: 12px;
 color: #02A9F0;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactF .rightMenusSelected:hover { 
 color: #F95604;
}
 #portCont  #contactF .iQoute{ 
 font-style: normal; 
 font-weight: normal; 
 font-size: 11px;
 color: #767879;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px; 
}
 #portCont  #contactF .leftMenus{ 
 font-style: normal; 
 font-weight: bold; 
 font-size: 12px;
 color: #767879;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}

 #portCont  #contactF .pageHeader{ 
 font-style: normal; 
 font-weight: bold; 
 font-size: 12px;
 color: #767879;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactF .newsSource{ 
 font-style: normal; 
 font-weight: normal; 
 font-size: 11px;
 color: #767879;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactF .newsHeader{ 
 font-style: normal; 
 font-weight: normal; 
 font-size: 11px;
 color: #02A9F0;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactF .pager a{ 
 font-style: normal; 
 font-weight: normal; 
 font-size: 11px;
 color: #02A9F0;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}


 #portCont  #contactF .leftMenuSelected { 
 font-style: normal; 
 font-weight: bold; 
 font-size: 14px;
 color: #02A9F0;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactT .demoName { 
 font-style: normal; 
 font-weight: bold; 
 font-size: 14px;
 color: #767879;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactT .demoDesc { 
 font-style: normal; 
 font-weight: bold; 
 font-size: 11px;
 color: #767879;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactT .demoAdmin { 
 font-style: normal; 
 font-weight: bold; 
 font-size: 11px;
 color: #02A9F0;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactT .demoAdmin:hover { 
 color: #F95604;
}
 #portCont  #contactT .demoAdmin2 { 
 font-style: normal; 
 font-weight: bold; 
 font-size: 11px;
 color: #02A9F0;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactT .demoAdmin1 { 
 font-style: normal; 
 font-weight: bold; 
 font-size: 11px;
 color: #767879;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactT .demoAdmin2:hover { 
 color: #F95604;
}
 #portCont  #contactT .demoEdit { 
 font-style: normal; 
 font-weight: bold; 
 font-size: 11px;
 color: #02A9F0;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px; 
}
 #portCont  #contactT .demoEdit:hover { 
 color: #F95604;
}

#portCont  #contactF .iQoute{ 
 font-style: normal; 
 font-weight: normal; 
 font-size: 11px;
 color: #767879;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactF .leftMenus{ 
 font-style: normal; 
 font-weight: bold; 
 font-size: 12px;
 color: #767879;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactF .leftMenuSelected { 
 font-style: normal; 
 font-weight: bold; 
 font-size: 14px;
 color: #02A9F0;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactF .demoEdit { 
 font-style: normal; 
 font-weight: bold; 
 font-size: 11px;
 color: #02A9F0;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactF .demoEdit:hover { 
 color: #F95604;
}
 #portCont  #contactF .demoName { 
 font-style: normal; 
 font-weight: bold; 
 font-size: 14px;
 color: #767879;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}
 #portCont  #contactF .demoDesc { 
 font-style: normal; 
 font-weight: bold; 
 font-size: 11px;
 color: #767879;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 17px;
}

.SearchForm {
      background: #ffffff;
      color: #000000;
      font-family: Helvetica, SansSerif;
      font-size: 12px;
      border: 1px #cccccc solid
      }

.form {
   font-family:arial,helvetica,sans-serif;
   font-size: 9px;
   font-weight: bold;
   color:#4D6966;
   background-color: #CFEDEF;
   height: 12px;
   border: 1px solid #CFEDEF;
   text-align: left;
   vertical-align: middle;

} 

textarea.form {
   font-family:arial,helvetica,sans-serif;
   font-size: 9px;
   font-weight: bold;
   color:#4D6966;
   background-color: #CFEDEF;
   height: 100px;
   border: 1px solid #CFEDEF;
   text-align: left;
   vertical-align: middle;

} 

.formButton {
   font-family: arial,helvetica,sans-serif;
   font-weight: normal;
   font-size: 9px;
   width:45px;
   height:14px;
   color:#44508B;
   text-align: center;
   background-color: #E7EBFF;
   border: 1px solid #E7EBFF;

}
.error{
   font-size: 8pt; 
   font-style: normal; 
   font-weight: normal; 
   color: #FF0000; 
   font-family: Arial, Helvetica, sans-serif;
}
.report{
   font-size: 8pt; 
   font-style: normal; 
   font-weight: normal; 
   color: #0000FF; 
   font-family: Arial, Helvetica, sans-serif;
}
