html, body {background-color:#EEEEF0; border:0px; padding:0px; margin:0px;}
td	  	{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#000000}
h1   	{font-family:Arial,Helvetica,sans-serif; color:#53305E; font-weight:bold; font-size:17px; margin-bottom:3pt; margin-top:3pt}
h2	  	{font-family:Arial,Helvetica,sans-serif; color:#53305E; font-weight:bold; font-size:14px; margin-bottom:3pt; margin-top:3pt}
h3	  	{font-family:Arial,Helvetica,sans-serif; color:#53305E; font-weight:bold; font-size:12px; margin-bottom:3pt; margin-top:3pt}
h4	  	{font-family:Arial,Helvetica,sans-serif; color:black; font-weight:bold; font-size:15pt}
div 	{font-family:arial,verdana,helvetica; font-size:12px; margin:0px;padding:0px;}
img	{border-style:none;}

a:link 		{COLOR: #63305E; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a:visited 	{COLOR: #63305E; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover 		{COLOR: #FF8000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

#siteTop {
	position:relative;
	width:960px;
	height:10px;
	background-image: url(../../solarvu/site_images/sv_top.gif);
	background-repeat: no-repeat;
	font-size:5px;
}

#siteBodyBG {
	position:relative;
	text-align:center;
	width:960px;
	background-image: url(../../solarvu/site_images/sv_body.gif);
	background-repeat: repeat;
}

#siteBottom {
	position:relative;
	width:960px;
	height:10px;
	background-image: url(../../solarvu/site_images/sv_bottom.gif);
	background-repeat: no-repeat;
	font-size:5px;
}

#siteBody {
	position:relative;
	left:10px;
	width:940px;
}

#siteBanner {
	position:relative;
	height:92px;
	width:940px;
	background-image: url(../../solarvu/site_images/Cachelan_SolarVu_Banner_940.jpg);
	background-repeat: no-repeat;
	font-size:5px;
}

#siteMenu {
	position:relative;
	height:30px;
	width:940px;
	background-image: url(../../solarvu/site_images/sv_menu.gif);
	background-repeat: repeat;
	background-color:#808080;
	text-align:right;
}

.menuLinkArea {
	position:absolute;
	padding-top: 3px;
	height:30px;
	width:140px;
	text-align:center;
}

.footerLinkArea {
	position:absolute;
	padding-top: 13px;
	height:20px;
	width:80px;
	text-align:center;
}

#siteLeftMenu {
	position:absolute;
	top:122px;
	left:0px;
	width:200px;
	background-color:#EFEFEF;
	border-right:medium double #CDCDCD;
}

#siteContent {
	position:relative;
	top:5px;
	left:220px;
	width:720px;
	height:900px;
	background-color:#FFFFFF;
	text-align:left;
}

#surePointContent {
	position:relative;
	top:160px;
	width:720px;
	background-color:#FFFFFF;
	text-align:left;
}

.surepoint_bubble {
	position:absolute;
	left:15px;
	background-color:#EEEEF0;
	border:1px solid #959595;
	border-radius:5px;
}

#siteFooter {
	position:relative;
	height:30px;
	width:940px;
	background-image: url(../../solarvu/site_images/sv_footer.gif);
	background-repeat: no-repeat;
	text-align:right;
}

#siteMiniShow {
	position:relative;
	top:20px;
	height:210px;
	background-color:#EFEFEF;
}

#siteMiniShow_w {
	position:relative;
	top:20px;
	height:210px;
	border-top:medium double #CDCDCD;
	border-bottom:medium double #CDCDCD;
	background-color:#FFFFFF;
}

#whitePageBodyBG {
	position:relative;
	text-align:center;
	width:700px;
}

#whitePageBody {
	position:relative;
	width:670px;
}

.loginText 		{font-family:arial,verdana,helvetica; color:#666666; font-size:12px;}
input.cachelanLoginPW {width:130px;}
input.accLogin {width:90px;}
.loginButton {width:40px}

.labelMin 		{font-family:arial,verdana,helvetica; color:#000000; font-weight:bold; font-size:15px;}
.labelMedium 	{font-family:arial,verdana,helvetica; color:#000000; font-weight:bold; font-size:16px;}
.labelLarge 	{font-family:arial,verdana,helvetica; color:#000000; font-weight:bold; font-size:18px;}
.labelXLarge 	{font-family:arial,verdana,helvetica; color:#000000; font-weight:bold; font-size:24px;}
.labelMedium_W {font-family:arial,verdana,helvetica; color:#FFFFFF; font-weight:bold; font-size:14px;}
.labelLarge_W 	{font-family:arial,verdana,helvetica; color:#FFFFFF; font-weight:bold; font-size:18px;}
.labelXLarge_W {font-family:arial,verdana,helvetica; color:#FFFFFF; font-weight:bold; font-size:24px;}
.labelLarge_Blue 		{font-family:arial,verdana,helvetica; color:#004080; font-weight:bold; font-size:18px;}
.labelLarge_Purple 	{font-family:arial,verdana,helvetica; color:#63305E; font-weight:bold; font-size:18px;}
.labelXLarge_Purple 	{font-family:arial,verdana,helvetica; color:#63305E; font-weight:bold; font-size:24px;}

.contentTitle {font-family:arial,verdana,helvetica; color:#000000; font-size:13px; font-weight:bold;}
.text0 {font-family:arial,verdana,helvetica; color:#000000; font-size:10px;}
.text1 {font-family:arial,verdana,helvetica; color:#000000; font-size:11px;}
.text2 {font-family:arial,verdana,helvetica; color:#000000; font-size:12px;}
.text3 {font-family:arial,verdana,helvetica; color:#000000; font-size:13px;}

.text0_w {font-family:arial,verdana,helvetica; color:#FFFFFF; font-size:10px;}
.text1_w {font-family:arial,verdana,helvetica; color:#FFFFFF; font-size:11px;}
.text2_w {font-family:arial,verdana,helvetica; color:#FFFFFF; font-size:12px;}
.text3_w {font-family:arial,verdana,helvetica; color:#FFFFFF; font-size:13px;}

.text0_b {font-family:arial,verdana,helvetica; color:#004080; font-size:10px;}
.text1_b {font-family:arial,verdana,helvetica; color:#004080; font-size:11px;}
.text2_b {font-family:arial,verdana,helvetica; color:#004080; font-size:12px;}
.text3_b {font-family:arial,verdana,helvetica; color:#004080; font-size:13px;}

.redError {font-family:verdana,helvetica,arial; color:#FF0000; font-size:14px;}
.redErrorMedium {font-family:verdana,helvetica,arial; color:#FF0000; font-size:12px;}
.redErrorSmall {font-family:verdana,helvetica,arial; color:#FF0000;  font-size:9px;}

.titleBG {background-color:#63305E}

A.textLink:link		{COLOR: #000000;}
A.textLink:visited 	{COLOR: #000000;}
A.textLink:hover 		{COLOR: #FF8000;}

A.smallLink:link		{COLOR: #63305E; FONT-SIZE: 10px; TEXT-DECORATION: none;}
A.smallLink:visited 	{COLOR: #63305E; FONT-SIZE: 10px; TEXT-DECORATION: none;}
A.smallLink:hover 	{COLOR: #FF8000; FONT-SIZE: 10px; TEXT-DECORATION: none;}

A.normalLink:link		{COLOR: #63305E; FONT-SIZE: 11px; TEXT-DECORATION: none;}
A.normalLink:visited {COLOR: #63305E; FONT-SIZE: 11px; TEXT-DECORATION: none;}
A.normalLink:hover 	{COLOR: #FF8000; FONT-SIZE: 11px; TEXT-DECORATION: none;}

A.mediumLink:link		{COLOR: #63305E; FONT-SIZE: 12px; TEXT-DECORATION: none;}
A.mediumLink:visited {COLOR: #63305E; FONT-SIZE: 12px; TEXT-DECORATION: none;}
A.mediumLink:hover 	{COLOR: #FF8000; FONT-SIZE: 12px; TEXT-DECORATION: none;}

A.subTitleLink:link		{COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none;}
A.subTitleLink:visited 	{COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none;}
A.subTitleLink:hover 	{COLOR: #FF8000; FONT-SIZE: 12px; TEXT-DECORATION: none;}

A.largeLink:link		{COLOR: #63305E; FONT-SIZE: 14px; TEXT-DECORATION: none;}
A.largeLink:visited 	{COLOR: #63305E; FONT-SIZE: 14px; TEXT-DECORATION: none;}
A.largeLink:hover 	{COLOR: #FF8000; FONT-SIZE: 14px; TEXT-DECORATION: none;}

A.largeXLink:link		{COLOR: #63305E; FONT-SIZE: 22px; TEXT-DECORATION: none;}
A.largeXLink:visited {COLOR: #63305E; FONT-SIZE: 22px; TEXT-DECORATION: none;}
A.largeXLink:hover 	{COLOR: #FF8000; FONT-SIZE: 22px; TEXT-DECORATION: none;}

A.largeLinkBK:link		{COLOR: #000000; FONT-SIZE: 14px; TEXT-DECORATION: none;}
A.largeLinkBK:visited 	{COLOR: #000000; FONT-SIZE: 14px; TEXT-DECORATION: none;}
A.largeLinkBK:hover 		{COLOR: #FF8000; FONT-SIZE: 14px; TEXT-DECORATION: none;}

A.buttonLink:link		{COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none;}
A.buttonLink:visited {COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none;}
A.buttonLink:hover 	{COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none;}

A.menuLink:link		{COLOR: #FFFFFF; FONT-SIZE: 18px; TEXT-DECORATION: none;}
A.menuLink:visited 	{COLOR: #FFFFFF; FONT-SIZE: 18px; TEXT-DECORATION: none;}
A.menuLink:hover 		{COLOR: #FF8000; FONT-SIZE: 18px; TEXT-DECORATION: none;}

A.titleLink:link		{COLOR: #63305E; FONT-SIZE: 18px; TEXT-DECORATION: none; font-weight:bold;}
A.titleLink:visited 	{COLOR: #63305E; FONT-SIZE: 18px; TEXT-DECORATION: none; font-weight:bold;}
A.titleLink:hover 	{COLOR: #FF8000; FONT-SIZE: 18px; TEXT-DECORATION: none; font-weight:bold;}

A.webFilmLink:link		{COLOR: #666666; FONT-SIZE: 18px; TEXT-DECORATION: none; font-weight:bold;}
A.webFilmLink:visited 	{COLOR: #666666; FONT-SIZE: 18px; TEXT-DECORATION: none; font-weight:bold;}
A.webFilmLink:hover 		{COLOR: #FF8000; FONT-SIZE: 18px; TEXT-DECORATION: none; font-weight:bold;}

A.clickIconLink:link		{COLOR: #004080; FONT-SIZE: 13px; font-weight:bold; text-shadow: -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF;}
A.clickIconLink:visited {COLOR: #004080; FONT-SIZE: 13px; font-weight:bold; text-shadow: -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF;}
A.clickIconLink:hover 	{COLOR: #004080; FONT-SIZE: 13px; font-weight:bold; text-shadow: -1px -1px 0 #FF8000, 1px -1px 0 #FF8000, -1px 1px 0 #FF8000, 1px 1px 0 #FF8000;}

A.buttonLinkL:link		{COLOR: #000000; FONT-SIZE: 15px; TEXT-DECORATION: none;}
A.buttonLinkL:visited 	{COLOR: #000000; FONT-SIZE: 15px; TEXT-DECORATION: none;}
A.buttonLinkL:hover 		{COLOR: #000000; FONT-SIZE: 15px; TEXT-DECORATION: none;}

td.tdWBG {
	padding-left: 2px;
	background-color:#FFFFFF;
}

td.liveTitle{
	border: 1px solid;
	border-color:#63305E;
	background-color:#DADADC;
}

.siteButton{
	position:absolute;
	text-align:center;
	width:100px; height:20px;
	background-image: url(../../solarvu/site_images/siteButton.gif);
	background-repeat: no-repeat;
	margin-top:2px;
}

.siteButtonOver{
	position:absolute;
	text-align:center;
	width:100px; height:20px;
	background-image: url(../../solarvu/site_images/siteButton_over.gif);
	background-repeat: no-repeat;
	margin-top:2px;
}

.siteButton80{
	position:absolute;
	text-align:center;
	width:80px; height:20px;
	background-image: url(../../solarvu/site_images/button80.gif);
	background-repeat: no-repeat;
	margin-top:2px;
}

.siteButton80Over{
	position:absolute;
	text-align:center;
	width:80px; height:20px;
	background-image: url(../../solarvu/site_images/button80_over.gif);
	background-repeat: no-repeat;
	margin-top:2px;
}

.dropButton30{
	position:absolute;
	text-align:center;
	width:30px; height:20px;
	background-image: url(../../solarvu/site_images/expandButton.gif);
	background-repeat: no-repeat;
	margin-top:2px;
}

.dropButton30Over{
	position:absolute;
	text-align:center;
	width:30px; height:20px;
	background-image: url(../../solarvu/site_images/expandButton_over.gif);
	background-repeat: no-repeat;
	margin-top:2px;
}

.dropDescButton{
	position:absolute;
	text-align:center;
	width:130px; height:20px;
	background-image: url(../../solarvu/site_images/dropDescButton.gif);
	background-repeat: no-repeat;
	margin-top:2px;
}

.dropDescButtonOver{
	position:absolute;
	text-align:center;
	width:130px; height:20px;
	background-image: url(../../solarvu/site_images/dropDescButton_over.gif);
	background-repeat: no-repeat;
	margin-top:2px;
}

.siteButtonBig{
	position:absolute;
	text-align:center;
	width:100px; height:30px;
	background-image: url(../../solarvu/site_images/siteButtonBig.gif);
	background-repeat: no-repeat;
	margin-top:2px;
}

.siteButtonBigOver{
	position:absolute;
	text-align:center;
	width:100px; height:30px;
	background-image: url(../../solarvu/site_images/siteButtonBig_over.gif);
	background-repeat: no-repeat;
	margin-top:2px;
}

.siteOButtonBig{
	position:absolute;
	text-align:center;
	width:100px; height:30px;
	background-image: url(../../solarvu/site_images/siteOButtonBig.png);
	background-repeat: no-repeat;
	margin-top:2px;
}

.siteOButtonBigOver{
	position:absolute;
	text-align:center;
	width:100px; height:30px;
	background-image: url(../../solarvu/site_images/siteOButtonBig_over.png);
	background-repeat: no-repeat;
	margin-top:2px;
}

.videoButton{
	position:absolute;
	text-align:center;
	width:100px; height:20px;
	background-image: url(../../solarvu/site_images/videoButton.gif);
	background-repeat: no-repeat;
	margin-top:2px;
}

.videoButtonOver{
	position:absolute;
	text-align:center;
	width:100px; height:20px;
	background-image: url(../../solarvu/site_images/videoButton_over.gif);
	background-repeat: no-repeat;
	margin-top:2px;
}


#sitePanelBG {
	position:relative;
	height:350px;
	width:720px;
	background-image: url(../../solarvu/site_images/panel_bg.gif);
	background-repeat: no-repeat;
}

.summary_bubble1 {
	position:absolute;
	width:300px;
	height:110px;
	background-color:#FFFCD6;
	border:1px solid #808080;
	border-radius:15px;
}

.summary_bubble2 {
	position:absolute;
	width:280px;
	height:100px;
	background-color:#AAA676;
	border:1px solid #808080;
	border-radius:10px;
}

.contact_bubble {
	position:absolute;
	height:40px;
	background-color:#FFFCD6;
	border:1px solid #959595;
	border-radius:5px;
}

.contact_bubble2 {
	position:absolute;
	width:340px;
	height:400px;
	background-color:#FFFCD6;
	border:1px solid #808080;
	border-radius:15px;
}

.arrow_bubble_left {
	position:absolute;
	width:225px;
	height:80px;
	background-image: url(../../solarvu/site_images/arrow_bubble_left.png);
	background-repeat: no-repeat;
}

#titleStripe {
	position:relative;
	height:18px;
	background-image: url(../../solarvu/site_images/title_stripe.gif);
	background-repeat: no-repeat;
	font-size:5px;
}

.featuresBox {
	position:absolute;
	width:180px;
	height:180px;
	background-color:#FFFFFF;
	border:1px solid #3B3B3B;
	text-align:center;

}

.v_standard {
	position:absolute;
	width:50px;
	height:900px;
	border:1px solid #3B3B3B;
	background-color:#E6E6E6;
}

.v_option {
	position:absolute;
	width:50px;
	height:360px;
	border:1px solid #3B3B3B;
	background-color:#808080;
}

.feature_title_area {
	position:absolute;
	width:540px;
	height:80px;
	border:1px solid #3B3B3B;
	border-top-right-radius:15px;
	border-top-left-radius:15px;
	background-color:#400040;
}

.reg {
	font-size:80%;
	vertical-align: 50%;
}

A.dropLink:link		{COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; width:85px; height:15px; display:block; background:transparent url('../../solarvu/site_images/drop_p.gif') right no-repeat;}
A.dropLink:visited 	{COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; width:85px; height:15px; display:block; background:transparent url('../../solarvu/site_images/drop_p.gif') right no-repeat;}
A.dropLink:hover 		{COLOR: #FF8000; FONT-SIZE: 12px; TEXT-DECORATION: none; width:85px; height:15px; display:block; background-image: url('../../solarvu/site_images/drop_p_over.gif');}

A.dropLink100:link 		{COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; vertical-align:text-top; width:58%; height:20px; display:block; background:transparent url('../../solarvu/site_images/drop_p.gif') right no-repeat;}
A.dropLink100:visited 	{COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; vertical-align:text-top; width:58%; height:20px; display:block; background:transparent url('../../solarvu/site_images/drop_p.gif') right no-repeat;}
A.dropLink100:hover 		{COLOR: #FF8000; FONT-SIZE: 12px; TEXT-DECORATION: none; vertical-align:text-top; width:58%; height:20px; display:block; background-image: url('../../solarvu/site_images/drop_p_over.gif');}

A.rightLink:link		{COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; height:15px; display:block; background:transparent url('../../solarvu/site_images/right_p.gif') right no-repeat;}
A.rightLink:visited 	{COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; height:15px; display:block; background:transparent url('../../solarvu/site_images/right_p.gif') right no-repeat;}
A.rightLink:hover 	{COLOR: #FF8000; FONT-SIZE: 12px; TEXT-DECORATION: none; height:15px; display:block; background-image: url('../../solarvu/site_images/right_p_over.gif');}

#cachelanBanner {
	position:relative;
	height:92px;
	width:940px;
	background-image: url(../../solarvu/site_images/Cachelan_Banner_940.jpg);
	background-repeat: no-repeat;
	font-size:5px;
}

.svCButton{
	position:relative; 
	text-align:center; 
	width:20px; height:20px;
	background-image: url(../../green/site_images/cButton.png);
	background-repeat: no-repeat;
	margin-top:1px;
}

.svCButtonOver{
	position:relative; 
	text-align:center; 
	width:20px; height:20px;
	background-image: url(../../green/site_images/cButton_over.png);
	background-repeat: no-repeat;
	margin-top:1px;
}

a.svCButtonLink:link		{display:block; COLOR: #000000; font-weight:bold; FONT-SIZE: 13px; PADDING: 3px;}
a.svCButtonLink:visited {display:block; COLOR: #000000; font-weight:bold; FONT-SIZE: 13px; PADDING: 3px;}
a.svCButtonLink:hover 	{display:block; COLOR: #000000; font-weight:bold; FONT-SIZE: 13px; PADDING: 3px;}