body{	background-color: #ffffff; font-family: tahoma, verdana, arial; font-size : 12px; color: #666666; margin: 0px;}
	
iframe { background: transparent; }
img { border: 0; }
a:link { font-family: tahoma, verdana; font-weight: 600; color: #ff9900; text-decoration: none;	font-size: 12px;}
a:visited {font-family: tahoma, verdana; font-weight: 600; color: #ff9900; text-decoration: none;	font-size: 12px;}
a:active { font-family: tahoma, verdana; font-weight: 600; color: #faac4a; text-decoration: none;	font-size: 12px;}
a:hover {	font-family: tahoma, verdana;	font-weight: 600;	color: #045fd2;	text-decoration: none;	font-size: 12px; }
hr { background-color: transparent; margin: 0px; padding: 0px; height: 1px;	border: 0px; color: #666666;}
p {font-family: tahoma, arial, helvetica; font-size: 12px; color: #666666}
p.wide500 {font-family: tahoma, arial, helvetica; font-size: 12px; width: 500px; color: #666666;}
h1 {font-family: tahoma, arial, sans-serif; font-size: 24px; font-weight: bold; text-align: center; padding: 0px; vertical-align:middle; color: #ff9900; background-color: #cccccc}
h2 {font-family: tahoma, arial, sans-serif; font-size: 18px; font-weight: bold; text-align: center; padding: 0px; vertical-align:middle; color: #ff9900;}
h3 {font-family: tahoma, arial, sans-serif;	font-size: 14px; font-weight: bold; text-align:left;	padding: 0px;	vertical-align:middle; text-decoration:underline; color: #339966;}
h4 {font-family: tahoma, arial, sans-serif; font-size: 18px; font-weight: bold; text-align: center; padding: 0px; vertical-align:middle; color: #ff9900; background-color: #dddddd}
h5 {font-family: tahoma, arial, sans-serif; font-size: 16px; font-weight: bold; text-align: left; padding: 0px; vertical-align:middle; color: #ff9900;}

textarea { border-style : solid; width : 300px;	height : 100px; border: 1px solid #536eb6;}
pre { font-family: tahoma, arial, helvetica;	font-size: 12px;  color: #666666;}
ul {list-style: none; margin-left: 0; padding-left: 1em; text-indent: 0em;}

li { font-family: tahoma, arial, helvetica; font-size: 12px; padding: 3px; color: #666666;}
input { background-color: #ffffff; border-left:1px solid #faac4a; vertical-align:middle; color:#666666;}
table.sunny {border:2px solid #ffcc00;}
#bread {color: #cccccc; padding: 3px; margin-bottom: 0px;}
#bread ul {margin-left: 0; padding-left: 0; display: inline; border: none;} 
#bread ul li {margin-left: 0; padding-left: 2px; border: none; list-style: none; display: inline;}

.redhot {	font-family : tahoma, verdana;	font-size : 16px; font-weight: bold; color : #ff0000}
.redhot2 {font-family:"Times New Roman",Georgia,Serif;	font-size : 20px; font-weight: bold; color : #ff0000; background-color: #ffff00}
.redhotbig {font-family:tahoma, verdana, sans-serif;	font-size : 32px; font-weight: bold; color : #ff0000; background-color: #cccccc}
.orangeh4 {font-family:tahoma, arial, sans-serif; font-size: 18px; font-weight: bold; padding: 2px; vertical-align:middle; color: #ff9900; background-color: #dddddd}

.grey16 {font-family : tahoma, verdana;	font-size : 16px; color : #666666}
.white16 {font-family : tahoma, verdana; font-weight: bold;	font-size : 16px; color : #ffffff}
.smfont {font-family : tahoma, verdana;	font-size : 5px; color : #ffffff}
.bgnorpt {background-image: url('../images/sea_solar_src.gif'); background-repeat: no-repeat; border:none;}
.block { background-color: transparent; padding: 6px; border-top-width: 3px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: dotted; border-bottom-style: dotted; border-left-style: dotted; border-color: #68a0e7;}
.biggy { font-family: tahoma, arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #faac4a; padding: 0px; vertical-align:middle; filter:progid:dximagetransform.microsoft.shadow(color='#000000', direction=90, strength=9);}
.bottomcell { font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; color: #ffffff; background-color: transparent; padding: 12px; text-align: center;}
.box{ font-family : tahoma, verdana; font-size: 11px; background-color: transparent; border:1px solid #dfe7ed; margin:25px; color: #666666;}
.box2{ background-color: transparent; border : 1px dotted #c2c9ce; font-weight : bold; text-indent : 5px;}
.box3{ background-color: transparent; background-color:#f0f8ff; margin:10px; width : 90px;}
.box4{ font-size:10px; color:#4ba9ed; background-color: transparent; }
.box5{ font-size:10px; color:black;}
.button{ border-style : solid; border-width : 1px; border-color : #faac4a; color : #ffffff; background-color : #67b6fb; margin : 5px;}

.codebox{ font-family : tahoma, verdana; text-indent : 11px; background-color: transparent; border-left :2px solid #fa9a15; margin-left:0px;}
.codebox2{ text-indent : 10px; background-color: transparent; border-left :2px solid #fa9a15; margin-left:25px;}
.combobox { margin : 5px; color : #3975bd; background-color: transparent; border: 1px solid #cccccc;}
.content { background-color: transparent; text-indent : 2px; border-left : 2px solid #666666; padding : 3px;}
.content1 { background-color: transparent; text-indent : 2px; border-left : 2px solid #666666; padding : 3px;}
.content2 { background-color: transparent; text-indent : 2px; border-left : 2px solid #666666; padding : 3px;}
.itembutton{ border : 1px solid #faac4a; color : #666666; background-color: #ffffff; margin : 5px;}
.leftnavseparator { background-color: transparent; height: 1px; background-image: url("leftnavsep.gif"/*tpa=http://www.solarenergyasia.com/images/leftnavsep.gif*/);}
.listbox { margin : 5px; color : #a52a2a;	/* brown */	background-color: transparent; border: 1px solid #cccccc;}
.textbox{border:1px solid #666666;}