   body, .img, .cmpNavigation, .seperator { margin: 0px 0px 0px 0px; padding: 0px; }

   .CP, .CPRow, .CPEditorial, .horizontalnavigation, .verticalnavigation { float: left; margin: 0px 0px 0px 0px; padding: 0px; }

   .form, .formRow, .formElement, .formElementTitle, .formElementHelp, .formWidget, .formSubmit { float: left; margin: 0px 0px 0px 0px; padding: 0px; }

   .CPRow, .formRow, .formSubmit { clear: both; }

   .horizontalnavigation { text-align: left; }

   .verticalnavigation, .img { text-align: center; }

   body, .formSubmit, .formWidget { text-align: center; }

   .img, .navImg, .navImgL, .navImgR { border: 0px; }

   .seperator { height: 0px; }

   #ErrMsg, #WarnMsg, #InfoMsg { margin: 0px; padding: 8px; clear: both; }

a{ color: #FFFFFF; }
/*a:hover { text-decoration: underline; }*/
body{
  height: 100%;
  max-height:100%;
  background-color: #000022;
  color: #FFFFFF;
  font-size: 75%;
  font-family: Arial, Helvetica, sans-serif;
  min-width: 769px;
  margin-bottom: 20px;
}
#navigation410, #navigation411, #navigation412, #navigation413, #navigation414, #navigation415, #navigation416, #navigation417{
  margin-top: 6px;
}

#contenttxt{ padding-left: 10px; padding-right: 10px; }
#meettxt{ padding-top: 0px; margin: 0px; padding-bottom: 15px;}
#meettxt a:hover{ text-decoration:none; }
#contenttxt a:hover{ text-decoration:none; }

#footer-txt{ text-align: center; line-height: 10px; padding-top: 22px; }
#footer-txt, #footer-txt a{
  color: #c8d7ff; text-decoration:none;
}

#footer-txt a:hover{  text-decoration: underline;
}
h1{ font-size: 17px; padding-left: 10px; }
h2{ font-size: 15px; margin: 0px; padding-bottom: 10px; }
#abouth2, #serviceh2{ margin: 0px;  padding-left: 10px; padding-top: 0px; padding-bottom: 0px;}

.horizontalnavigation, .horizontalnavigation a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.horizontalnavigation a:hover{
  text-decoration: underline;
}
#ophours{ padding-left: 10px; }
#logoimg{
text-align:center;
margin: 5px 5px 5px 5px;
float:left;
height: 110px;
width: 185px;
}
.logocontainer{
width: 660px;
visibility:hidden;
/*display:none;*/
position:absolute;
}
#logotxt{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif; 
font-size:16px; padding-bottom: 20px; }

#prdlinks:hover{ text-decoration:none;  }

#prdlinkbox a{ line-height: 30px; font-size: 13px;}
#prd-imgtext{
padding-top: 15px;
}
#privacy-txt li{ padding-bottom: 15px; }
#privacy-txt{ font-size: 10px; }
#privacy-txt li a:hover{ text-decoration: none; }

#servicesol li{ padding-bottom: 15px;}

#terms-txt p{ padding-left: 10px; padding-bottom: 12px; padding-right: 10px;  font-size: 10px; }
#sitemapul li{ padding-bottom: 10px;}
#sitemapul a:hover{text-decoration: none;  }
#sitemapul ul{ padding-top: 10px; }


#spacevert{  padding-bottom: 30px;}
#blutxt{ color: #7c7fdd;  }
#blutxt:hover { text-decoration: none; }
#hometxt{ padding-top: 0px; padding-bottom: 10px;}
#yello_link a{ color: #FFCC00; font-weight: bold;}
#yello_link a:hover{text-decoration: none;}

