/* CSS Document */

A {
 color: #336699;
 text-decoration: none;
}
A:hover {
 text-decoration: underline;
}

#nav, #nav ul {
line-height:1;
list-style-type:none;
padding:0pt;
}
#nav {
font-size:0.8em;
margin:3px 0pt 0pt;
text-align:left;
z-index:999;

#nav a {
 color: #fff;
}
<!--
/* home rotation styles */
		#news_flash {
		 position: relative;
		 width: 523px;			
		 height: 281px;		
		 top: 0px;
		 background: url("http://www.kintera.orggraphics/design/controls-bg.gif") no-repeat top left; 
		}
		#news_flash h1 {		
		 position: absolute;
		 font-size: 1.4em;
		 top: -.5em;
		 left: 12px;
		}
		#news_flash h1 a {		
		 color: 000000;
		 text-decoration: none;
		}
		#news_flash h2 {		
		 position: absolute;
		 top: 200px;
		 left: 1px;
		 width: 446px;
		 height: 24px;
		 z-index: 10;
		 font-size: 1em;
		 font-weight: normal;
		 padding: 3px 11px;
		 text-align: center;
		}
		#news_flash h2 a {		
		 color: #FFFFFF;
		 text-decoration: none;
		}
		#news_flash img {		
		 position: relative;
		 top: 0px;
		 left: 1px;
		 border: 0;
		}
		#news_flash #news_flash-numbers {		
		 position: absolute;
		 top: 264px;
		 left: 8px;
		 font-family: verdana, arial, sans-serif;
		 font-size: .7em;
		 font-weight: bold;
		}
		#news_flash #news_flash-numbers a {		
		 text-decoration: none;
		 cursor: pointer;
		 color: #D9731B;
		 padding: 0 4px;
		}
		#news_flash #news_flash-numbers a.current {		
		 color: #FFFFFF;
		}
		#news_flash #news_flash-numbers a:hover {		
		 color: #000000;
		}
		#news_flash #news_flash-pause {					
		 position: absolute;
		 top: 268px;
		 left: 480px;
		 cursor: pointer;
		}
		#news_flash #news_flash-play {					
		 position: absolute;
		 top: 268px;
		 left: 490px;
		 cursor: pointer;
		}
		#news_flash-headline h3{
    position: relative;
    height: 34;
	color: #D9731B;
}
 #news_flash-headline {
 display: none;
 }
 

 .navRed {
text-align:left; 
background-image:url(http://207.56.151.74/solis/graphics/design/SOLIS_NAV_BG.GIF);
vertical-align:top;
 }

.navBlue {
text-align:left; 
background-image:url(http://207.56.151.74/solis/graphics/design/solis_blue_bg.gif);
vertical-align:top;
padding-left: 7px;
 }

.rightColumnn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666;
	text-align: left;
	font-weight: none;
	background-color: #DCE9F8;
	border-color: #ccc;
	padding: 4px 0px 0px 0px;
	border-bottom: solid 1px #ccc;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
	left: auto;
}
.rightColumnHeader {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13pt;
 color: #30547D;
 padding: 0;
 margin: 0;
 font-weight: bold;
}
.homeHeader {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13pt;
 color: #30547D;
 padding: 0;
 margin: 0;
 font-weight: bold;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #30547D;
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-style: italic;
}
.homeBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666;
	text-align: left;
	font-weight: none;
	background-color: #DCE9F8;
	border-color: #ccc;
	padding: 8px 4px 4px 4px;
	border-bottom: solid 1px #ccc;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
	left: auto;
	height:300;
}
.rightColumnBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666;
	text-align: left;
	font-weight: none;
	background-color: #DCE9F8;
	border-color: #ccc;
	padding: 8px 4px 4px 4px;
	border-bottom: solid 1px #ccc;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
	left: auto;
	height:300;
}
.hildaTv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666;
	font-weight: none;
	border-color: #ccc;
	padding: 8px 14px 4px 4px;
	left: auto;
	height:300;
	float: right;
	vertical-align: top;
}

.hildaBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666;
	font-weight: none;
	background-color: #D1DEEC;
	border-color: #A9BED4;
	padding: 8px 14px 4px 4px;
	border-bottom: solid 1px #A9BED4;
	border-left: solid 1px #A9BED4;
	border-right: solid 1px #A9BED4;
	border-top: solid 1px #A9BED4;
	left: auto;
	height:196;
	float: right;
	vertical-align: top;
	width:147px;
}
.hildaMain {
text-align:center; 
background-image:url('graphics/design/hildaTV-bg.gif');
vertical-align:top;
 }
 
 .hildaMainBg {

background-image:url('graphics/design/VIDEO-BG-RIGHT.GIF');
vertical-align:top;
height: 281px;
width: 456px;
 }

.hrGrey {
	background-color:#ccc;
	text-align:center;
	background-image:url('graphics/design/spacer.gif');
	vertical-align:top;
	height:1px;
	line-height: 1px;
 }
 
 .footerCol_home {
background-color:#fff; 
text-align:center; 
background-image:url('graphics/design/{A8D05641-CC4D-470B-97CD-68C14FC10954}/footer_bg.jpg');
 }




.invisiblelink {
font : bold 1pt Arial, Helvetica, sans-serif; 
text-transform : none; 
color : #2C4E75; 
text-decoration : none; 
} 

.h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14pt;
 color: #336699;
 padding: 0;
 margin: 0;
 font-weight: bold;
}
h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 color: #931929;
 padding: 0;
 margin: 0;
 font-weight: bold;
}
.headerHome {
 font: bold normal 1em "Times New Roman", Times, serif;
 color: #D71920;
 padding: 0;
 margin: 0;
}
h3 {
 font: normal 1.5em "Times New Roman", Times, serif;
 color: #777;
 padding: 0;
 margin: 8px 8px 8px 1px;
 line-height: 1.2em;
}
h4 {
 font: normal 1.1em "Times New Roman", Times, serif;
 color: #777;
 padding: 0;
 margin: 8px 8px 8px 1px;
 line-height: .7em;
}

.signupBg {
 height: 29px;
 background-image: url(graphics/design/solis_blue_bg.gif);
 background-repeat: repeat;
}

.imageleft {
 float: left;
 padding-right: 7px;
 padding-bottom: 0px;
 padding-top: 4px;
}

.mainBox {
	background-color: #fff;
}

.footerBox {
	background-color: #fff;
	padding: 4px 0px 6px 0px;
	border-top: solid 1px #ccc;
}
