.main {
  background-color: #EFF4FF;
  font-family: Tahoma;
  font-size: 13px;
  color: #C0C0C0;
}
a:link {
  color: #000099;
  text-decoration: none;
}
a:visited {
  color: #000099;
  text-decoration: none;
}
a:hover {
  color: #000099;
  text-decoration: underline;
}
a:active {
  color: #000099;
  text-decoration: none;
}
.vertical_line {
  background-color: #000080;
  width: 0.5px;
}
.divmain {
  text-align:center; 
  width: 950px;
  margin-left: auto;
  margin-right: auto;
}
.maintable {
  border-collapse: collapse;
  margin-left: auto;
  margin-right: auto;
//  width: 650;
}
.sitecontent{
  margin-left: auto;
  margin-right: auto;
  vertical-align: top;
  color: #737373;
}
.sidelinks {
  width: 180;
  vertical-align: top;
  text-align:left; 
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;  
}
.topadds {
  background-color: #000000;
}
.tdlinks {
  text-align:left;
  vertical-align: top;
  max-width: 275px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}






.bigtitle {
  font-weight: bold;
  font-size: 60px;
  color: #000000;
  text-align:center; 
}
.bigsubtitle {
  font-weight: bold;
  font-size: 26px;
  color: #19538D;
  text-align:center; 
}


.smaltitle {
  font-size: 16px;
  color: grey;
}
.galtitle {
  font-size: 16px;
  color: red;
  font-weight: bold;
}

.tdcontent {
  text-align:center;
  vertical-align: top;
  background-color: #E5E5E5;  
}
.links {
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  text-align:left; 
}
.catlinks {
  font-size: 14px;
  text-align:center; 
}
.upd_group_date {
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: underline;
}
.newsite {
  font-size: 10px;
  font-weight: bold;
  color: #FF7E7E;
}
.updatedsite {
  font-size: 10px;
  color: #8080FF;
}
.updatedescription {
  font-size: 10px;
}







.linkgroup_seperator {
  text-align: center; 
}

.tdlinksheadline {
  text-align:center;
  font-size: 20px;
  font-weight: bold;
}

.upd_group {
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}
.upd_group_headline {
  font-size: 28px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
}
.upd_group_help {
  font-size: 10px;
  font-style: italic;
  color: grey;  
}
.tablelinks {
  margin-left: auto;
  margin-right: auto;
  border-spacing: 10px;
  table-layout: fixed;
}
.alllinks {
  text-align:center;
  font-size: 20px;
  font-weight: bold;
  color: #000000;
//  width: 450px;
}
.catlinks {
  margin-left: auto;
  margin-right: auto;
  font-size: 12px;
  text-align:center; 	
}
.catlinks_headline {
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
.links_headline {
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}

.updateday {
  font-size: 14px;
  color: #F2F5A9;   
}
.tableforms {
  margin-left: auto;
  margin-right: auto;
  width: 670px;
  text-align:left; 	
  
}
.tdforms {
  vertical-align: top;
  text-align:left;
}
.formshelp {
  font-size: 14px;
  color: grey;
}

.error_text {
  color: red;
  font-weight: bold;
}
.sendupdate {
  margin-left: auto;
  margin-right: auto;
  width: 600px;
  text-align:left; 	
}
.form_title {
  font-size: 18px;
  font-weight: bold;	
}

