body
{

background-repeat: repeat;
background-color: rgb(245,245,245);
}
a:link
{
		Color : #666666;
		text-decoration : underline;

}
a:visited
{
	Color : black;
	text-decoration : underline;
}
a:hover
{
    text-decoration : none;
	}
a:active
{
	color:#999999;
    text-decoration : none;
}
hr
{
width: 460px;
height: 1px; 
border: 0;
background-color: #ccffff;
text-align: left;
}
.bold
{
    font-weight : bold;
}

.titlemain
{
    Font-size : 1.3em;
    Font-weight : bold;
	Line-height : 30px;
	Color : rgb(102 , 0 , 0);
	display: block;
    Border-bottom-width : 1px;
    Border-left-width : 0;
    Border-top-width : 0;
    Border-right-width : 0;
	border-color: rgb(102 , 0 , 0) ;
	border-style: dotted ; 
	margin: 0 ;
	padding : 0 ;
}

.titlesec
{
    Font-size : 1.1em;
	Font-weight : normal;
	Line-height : 30px;
	Font-variant : small-caps;
	Font-weight : bold;
	Color : rgb(102 , 0 , 0);
	margin: 0 ;
	padding : 0 ;
	}
.titleter
{
    Font-size : 1em;
	Font-weight : normal;
    Line-height : 30px;
	Color : rgb(102 , 0 , 0);
	margin: 0 ;
	padding : 0 ;
	}	

#page
    {
	font-family : Arial , Helvetica , sans-serif;
	position: absolute;
	Top: 10px;
	Left: 120px;
	}

#headerimage
{
margin: 0px 0 0px 210px;
}
.header
{
    border-color : rgb(204 , 255 , 255);
	padding: 0 ;
    Background-color : white;
	width : 640px ; 
	margin:  0 0 0 0;
}
.horizbox
{
	  float:left;
      width:640px;
	  background:#999999;
	  margin: 4px 0px 0px 0px;
	  line-height:18px;
	  padding: 0;
	  text-align: left;
}

  #tabs8 {

      
	  font-size:.8em;
	  font-weight: normal;
	  margin: 0 0 0 85px;
	  padding: 0;
      }
	  
    #tabs8 ul {
      
	  list-style:none;
	  margin: 0;
	  padding: 0;
      }

	  #tabs8 li {
      display:inline;
	  margin: 0;
	  padding: 0;
      }

	  #tabs8 a {
	  margin: 0;
	  padding: 0;
      float:left;
      text-decoration:none;
	  width: 80px;
	  text-align: left;	
	  border-width: 0 0 0 1px;
	  border-style: solid;
	  border-color: silver;
	  color: #ccffff;
	  text-indent: 5px;
      }
	  
    #tabs8 a:hover {
      color:white;
      }
	  
    #tabs8 #current a {
		background-color:white;	
		line-height:16px;
		border-width: 1px 0 1px 1px ;
		border-color:#999999;
		border-style: solid;
		color:#999999;
      }
	.detailbox
{
	  float:left;
      width:640px;
	  background:#dddddd;
	  margin: 0px 0px 4px 0px;
	  line-height:16px;
	  padding: 0;
	  text-align: left; 
	  vertical-align: text-bottom;

	  }
#detailtabs {

      font-size:.7em;
	  font-weight: bold;
	  margin: 2px 0 0 85px;
	  padding: 0;
      }
	  
    #detailtabs ul {
      list-style:none;
	  margin: 0;
	  padding: 0;
      }

	  #detailtabs li {
      display:inline;
	  margin: 0;
	  padding: 0;
      }

	  #detailtabs a {
	  margin: 0;
	  padding: 0;
      float:left;
      text-decoration:none;
	  text-align: left;
	  border-width: 0 0 0 0;
	  border-style: solid;
	  border-color: silver;
	  text-indent: 5px;
	  color:silver;

      }
	  
    #detailtabs a:hover {
      color:white;
      }
	  
    #detailtabs #current a {
		border-width: 0 ;
		border-color:#999999;
		border-style: solid;
		color:white;
      }
	  
.language
{
	font-family : Arial, Helvetica , sans-serif;
	Font-size : 1em;
	vertical-align: bottom;
}

.middlebox
{
	clear: left;
	float : left;
    Width : 640px ;
    text-align : left;
	background-color : white;
}


.image
{
	Border-width : 1px;
    Border-color : rgb(204, 204, 204);
    Border-style : dotted;
	padding : 0 ;

}
.bolder
{
	Font-weight : bolder;
	margin: 0 ;
	padding : 0 ;
	text-indent : 0;
}

.indent
{
	text-indent : 5px;
}
	
#italic
{
	Font-style : italic;
}
.middletext
{
    font-family :   Arial, Franklin Gothic book, Helvetica , sans-serif;
    font-size : 0.80em;
	Color : rgb(51 , 51 , 51);
    Text-align : left;
    Border-style : solid;
    Border-bottom-width : 1px;
    Border-left-width : 0;
    Border-top-width : 0;
    Border-right-width : 0;
    Border-color : rgb(204, 255, 255);
	Margin: 10px 90px 15px 90px;
	padding : 0px;

}
table.basic
{
table-layout: automatic;
Margin-left: 30px;
Margin-right: 60px;
padding: 0 ;
text-indent: 0 ;
border-collapse: collapse;
border-width : 0px;
border-spacing: 0px;
Font-size : 0.9em;
}	


td.advantage
{
padding: 0 0 10px 0;
Font-weight : bolder;
vertical-align : top;
margin :0px;
width:45%;
}


td.explanation
{
padding: 0 0 10px 0;
font-weight: normal;
width:55%;
}

.middletext li
{
	Font-size : 0.85em;
    List-style : none;
}
.middletext .adress
{	font-size: 0.85em;
	Margin-left: 30px ;
	text-align: left;
}

.middletext .small
{
	Font-size : 0.85em;
    List-style : none;
}

