/* Generated by KompoZer */
body { padding: 0; margin: 0;}

.mattblacktabs{
width: 100%;

right:0px;


}

.mattblacktabs ul{
font-family:MS Sans Serif;
font-size:10pt;
list-style-type: none;
margin:0 0; padding:0; display:table; white-space:nowrap; 
list-style:none;

}

.mattblacktabs li{
font-family:MS Sans Serif;
font-size:10pt;
display: inline;
margin: 0;
}
.mattblacktabs li font{
font-family:MS Sans Serif;
font-size:10pt;
display: inline;
margin: 0;
}
.mattblacktabs li font{
float: right;
display: block;
text-decoration: none;
padding: 7px 0px; /*padding inside each tab*/
color: white;
background-color:inherit ; /*background of tabs (default state)*/
cursor:pointer;

}
.mattblacktabs li a{
float: right;
display: block;
text-decoration: none;
padding: 7px 0px; /*padding inside each tab*/
color: white;
background-color:inherit ; /*background of tabs (default state)*/
cursor:pointer; 

}

.mattblacktabs li a:visited{
color: white;
text-decoration: none;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: #8cc2eb; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
text-decoration: none;

}


a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:active {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.toplink {
  font-size: 9pt;
  color: #969696;
  font-family: MS Sans Serif;
  text-align: right;
}
a.toplink:link {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #969696;
  text-decoration:none;
}
a.toplink:visited {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #969696;
    text-decoration:none;
}
a.toplink:active {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #969696;
    text-decoration:none;
}
a.toplink:hover {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #969696;
    text-decoration:none;
}
.bgblue {
  background-color: #6aa1d9;
}
.menubar {
  background-color: #6aa1d9;
  font-family: MS Sans Serif;
  font-size: 10pt;
  color: white;
}
.mainzone {
  border-left: 1px dotted #969698;
  border-right: 1px dotted #969698;
  border-bottom: 1px dotted #969698;
}
.emptybar_mainzone {
  border-left: 1px dotted #000000;
  border-right: 1px dotted #000000;
  height: 20px;
  font-size: 20px;
}
.paidbanner_title {
  background-color: #2993b2;
  font-family: MS Sans Serif;
  font-size: 11pt;
  color: white;
  text-align: center;
}
.paidbanner_detail {
  font-size: 11pt;
  font-family: MS Sans Serif;
}
.barfreesearch {
  background-image: url(../images/bar1.gif);
  background-repeat: repeat-x;
  background-position: center top;
  font-size: 12px;
  font-family: Tahoma;
  color: #666699;
}
a.barfreesearch:link {
  font-size: 12px;
  font-family: Tahoma;
  color: #666699;
  text-decoration: underline;
}
a.barfreesearch:visited {
  font-size: 12px;
  font-family: Tahoma;
  color: #666699;
  text-decoration: underline;
}
a.barfreesearch:active {
  font-size: 12px;
  font-family: Tahoma;
  color: #666699;
  text-decoration: underline;
}
a.barfreesearch:hover {
  font-size: 12px;
  font-family: Tahoma;
  color: #666699;
  text-decoration: underline;
}
.fminipic {
  width: 90px;
  height: 70px;
}
.farow {
  border-bottom: 1pt dashed #c0c0c0;
  width: 100%;
  height: 70px;
}
.freebannerdetail:hover {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #000000;
}
.freebannerdetail:link {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #000000;
}
.freebannerdetail:visited {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #000000;
}
.freebannerdetail:link {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #000000;
}
.freebannerheader:link {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #666699;
  font-weight: bold;
  text-decoration:none;
}
.freebannerheader:visited {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #666699;
  font-weight: bold;
  text-decoration:none;
}
.freebannerheader:active {
  font-size: 9pt;;
  font-family: MS Sans Serif;
  color: #666699;
  font-weight: bold;
  text-decoration:none;
}
.freebannerheader:hover {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #666699;
  font-weight: bold;
  text-decoration:underline;
}
.freebannertype:link {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #000000;
  font-weight: bold;
}
.freebannertype:active {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #000000;
  font-weight: bold;
}
.freebannertype:hover {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #000000;
  font-weight: bold;
}
.freebannertype:visited {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #000000;
  font-weight: bold;
}
.freebannerprice {
  font-size: 8pt;
  font-family: MS Sans Serif;
  color: #666699;
  text-align: center;
}
.freebannertitle {
  font-size: 9pt;
  font-family: MS Sans Serif;
  color: #000000;
  font-weight: bold;
}
a.univer:link {
  border-style: hidden;
  font-size: 12px;
  font-family: Tahoma;
  color: #000000;
  text-decoration: underline;
}
a.univer:visited {
  border-style: hidden;
  font-size: 12px;
  font-family: Tahoma;
  color: #000000;
  text-decoration: underline;
}
a.univer:active {
  border-style: hidden;
  font-size: 12px;
  font-family: Tahoma;
  color: #000000;
  text-decoration: underline;
}
a.univer:hover {
  border-style: hidden;
  font-size: 12px;
  font-family: Tahoma;
  color: #000000;
  text-decoration: underline;
}
.bottom {
  font-size: 10pt;
  font-family: Tahoma;
  color: #000000;
}
a.bottom:link {
  border-style: hidden;
  font-size: 10pt;
  font-family: Tahoma;
  color: #000000;
  text-decoration: none;
}
a.bottom:visited {
  border-style: hidden;
  font-size: 10pt;
  font-family: Tahoma;
  color: #000000;
  text-decoration: none;
}
a.bottom:active {
  border-style: hidden;
  font-size: 10pt;
  font-family: Tahoma;
  color: #000000;
  text-decoration: none;
}
a.bottom:hover {
  border-style: hidden;
  font-size: 10pt;
  font-family: Tahoma;
  color: #000000;
  text-decoration: none;
}
a.freenewadvsearchbar:link {
  font-size: 8pt;
  font-family: MS Sans serif;
  color: #666699;
  text-decoration: none;
}
a.freenewadvsearchbar:visited {
  font-size: 8pt;
  font-family: MS Sans serif;
  color: #666699;
  text-decoration: none;
}
a.freenewadvsearchbar:active {
  font-size: 8pt;
  font-family: MS Sans serif;
  color: #666699;
  text-decoration: none;
}
a.freenewadvsearchbar:hover {
  font-size: 8pt;
  font-family: MS Sans serif;
  color: #666699;
  text-decoration: none;
}
.header_openpage {
  border-style: hidden;
  font-size: 12pt;
  font-family: Tahoma;
  color: #666699;
  font-weight: bold;
}
.topic_openpage {
  font-size: 10pt;
  font-family: Tahoma;
  color: #000000;
  font-weight: bold;
  width:200px;
  text-align: right;
}
.topicdetail_openpage {
  font-size: 10pt;
  font-family: Tahoma;
  color: #000000;

  text-align:left;
  padding-left: 1em;
}
.description_openpage {
  font-size: 14px;
  font-family: Tahoma;
  color: #000000;
  font-weight: bold;
}
.descriptiondetail_openpage {
  font-size: 16px;
  font-family: Tahoma;
  color: #000000;
}
.gbh{height:0;position:absolute;top:20px;width:100%}
.formbody {
/*
  border-left: 1px dotted #ff8484;
  border-right: 1px dotted #ff8484;
  border-bottom: 1px dotted #ff8484;
*/
}
.formhead {
   background-color: #d4e6fb;
}
body {
	font-family: Tahoma;
	font-size: 11pt;
}
.tt {
	font-family: MS Sans Serif;
	font-size: 11pt;
}
