/*        stylesheet.css for SunnyReports*//* Standard properties for all the various pages */BODY {   background-color: #aaaaaa;   font-family     : arial;   color           : #000000;}H2 {   font-size       : 20px;   font-weight     : bold;}IMG{   border-style: solid;   border-width: 1px;}TABLE{   border-style    : solid;   border-width    : 1px;   border-collapse : collapse;   border-color    : #000000;}TH {   border-style     : solid;   border-width     : 1px;   border-collapse  : collapse;   border-color     : #000000;   background-color : #8e8e8e;   text-align       : center;}TD{   border-style     : solid;   border-width     : 1px;   border-collapse  : collapse;   border-color     : #000000;   background-color : #ffffff;   text-align       : left;}TD.text{   text-align       : left;   padding-left     : 10px;}TD.diarydate{   text-align       : left;   width            : 200px;   padding-left     : 10px;   font-size        : 14px;   font-weight      : bold;   vertical-align   : top;}TD.diaryentry{   text-align       : left;   padding-left     : 10px;   font-size        : 12px;   vertical-align   : top;}TD.numeric{   text-align       : right;   padding-right    : 10px;}TD.summary_text {   text-align       : left;   padding-left     : 10px;   font-weight      : bold;   background-color : #BBBBBB;}TD.summary_numeric{   text-align       : right;   padding-right    : 10px;   font-weight      : bold;   background-color : #BBBBBB;}A{   text-decoration  : none;   font-weight      : bold;   color            : #905050;}A:hover{   text-decoration  : underline;     font-weight      : bold;   color            : #905050;   }.headerdiv{   position     : relative;   width        : 900px;   margin-left  : auto;   margin-right : auto;}.header{   text-align : center;}.footerdiv{   margin-top   : 40px;   position     : relative;   width        : 900px;   margin-left  : auto;   margin-right : auto;}.footer{   text-align : center;}.standard_div{   margin-top   : 40px;   position     : relative;   text-align   : center;   width        : 900px;   margin-left  : auto;   margin-right : auto;}   .index_installTable{   margin-top   : 20px;   width        : 700px;   text-align   : center;   margin-left  : auto;   margin-right : auto;}.dataTable{   margin-top   : 20px;   width        : 100%;   text-align   : center;   margin-left  : auto;   margin-right : auto;}.index_userTable{   margin-top   : 20px;   width        : 500px;   margin-left  : auto;   margin-right : auto;}.navTable{   margin-top   : 20px;   width        : 900px;   text-align   : center;   margin-left  : auto;   margin-right : auto;}.inverterActualTable{   margin-top   : 20px;   width        : 100%;   text-align   : center;   margin-left  : auto;   margin-right : auto;}.inverterActualTable TD{   text-align   : center;}.inverterRadiationTable{   margin-top   : 20px;   width        : 100%;   text-align   : center;   margin-left  : auto;   margin-right : auto;}.inverterRadiationTable TD{   text-align   : center;}.inverterDialTable{   margin-top   : 20px;   width        : 100%;   text-align   : center;   margin-left  : auto;   margin-right : auto;}.inverterDialTable TD{   text-align   : center;}.inverterRunningTable{   margin-top   : 20px;   width        : 100%;   text-align   : center;   margin-left  : auto;   margin-right : auto;}.inverterRunningTable TD{   text-align   : center;}.left{   text-align : left;}.right{   text-align : right;}