.bg-black { background-color: #000000} 
.bg-grey {  background-color:  #29A2E2}
.bg-light {  background-color:  #BDE7FF}
.bg-dark {  background-color:  #186B94}
.bg-white { background-color: #FFFFFF;}

.star { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #FF0000 }

.pano-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #666666;
}

.text1 { font:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#0066FF; }
.text2 { font:Verdana;  font-size:13px; font-weight:bold; color:#993300; }
.text3 { font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:none; color:#000000; }
.text5 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-decoration: none; 
color: #000000; 
text-align: justify
} 


.copyright-text 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FFFFFF; 
text-decoration: none; 
font-weight: normal
}

.subhead-text1 
{ 
font-family: Tahoma; 
font-size: 13px; 
color: #FFFFFF; 
text-decoration: none; 
font-weight: bold
} 

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #1E5A92; font-weight: bold } 
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990000 }
h3 { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; color: #000066}

p 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 18px; 
text-decoration: none; 
color: #000000; 
text-align: justify
} 

a.botlinks 
{ 
font-family: Tahoma;
font-size: 11px;
color: #BDE7FF; 
text-decoration: none; 
font-weight: bold
}

a.botlinks:hover 
{  
font-family: Tahoma; 
font-size: 11px; 
color: #FF9933; 
text-decoration: none
; font-weight: bold
}

.subhead-text2 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000066; 
text-decoration: none; 
font-weight: bold 
; line-height: 18px
}

.subhead-text3 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #990000; text-decoration: none; 
font-weight: bold 
}
.subhead-text5 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
text-decoration: none; 
font-weight: bold 
; line-height: 18px
}
.subhead-text6 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FF0000; 
text-decoration: none; 
font-weight: bold 
; line-height: 18px
}
.subhead-text7 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #29A2E2; 
text-decoration: none; 
font-weight: bold 
; line-height: 18px
}
.gallery-text 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
text-decoration: none
}

.gallery-text2 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #0a4091; 
text-decoration: none
}

a.link-text {
	font-family: "MS Sans Serif", Arial, Verdana;
	font-size: 8.5px;
	color: #003300; font-weight: bold; text-decoration: none
}
a.link-text:hover 
{
	font-family: "MS Sans Serif", Arial, Verdana;
	font-size: 8.5px;
	color: #006600;
	text-decoration: none
; font-weight: bold
}

.fl 
{
	font-size: 8.5pt; 
	color: #000000; 
	font-weight: bold; 
}

.ft 
{
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
}


li 
{
list-style-position: outside;
margin-bottom: 5px;
margin-right: 10px;
}

.table { 
  font-style:normal; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:11px; 
  border:1px solid #999999; 
  line-height:1.8em;
  padding: 10px 10px 0 10px;
}

.topnav{font-family:verdana; font-weight:bold; font-size:11px; color: #000; text-decoration:none;}
.topnav:link{font-family:verdana; font-weight:bold; font-size:11px; color:#000; text-decoration:none;}
.topnav:visited{font-family:verdana; font-weight:bold; font-size:11px; color:#000; text-decoration:none;}
.topnav:hover{font-family:verdana; font-weight:bold; font-size:11px; color:#FF5C00; text-decoration:none;}

.checkupsTab{
  padding: 10px;
  line-height: 1.8em;
}
*html .checkupsTab{
  line-height: 1.2em;
}
.teslaTab{
  padding: 10px;
  line-height: 1.8em;
}
*html .teslaTab{
  line-height: 1.2em;
}

.whatsnew{
  margin: 0;
  padding:5px 0;
}
.whatsnew img{
  float: left;
  padding: 0 10px 0 10px;
}

a img{
  border: none;
}