/*
Original design: Daleri Single (v1.0 - Mar 25, 2009) - A free xhtml/css website template by Andreas Viklund and stylishtemplate.com.
For more information, see http://andreasviklund.com/templates/daleri-single/
*/

/* Main containers */
body {padding:0; margin:0; font:76% verdana,tahoma,sans-serif; background:fixed #000000 url(bodybg.jpg) top left no-repeat; color:#444; border-top:4px solid #444; text-align:center; line-height:1.5em;}
#wrap, #counter {width:1000px; text-align:center; margin:0 auto;}
#maincontent {
	/*background:#eee url(img/maincontent_bg_tr87.gif) top left repeat;  */
	background: transparent url(img/maincontent_bg_tr90.png) top left repeat;  
	text-align:left; 
	border:4px solid #666; 
	padding:15px 15px 5px 15px; 
	margin:0 0 0 0;
}
#tod {border: 0px solid #444;color:#555; font-size: 0.9em; font-weight:400; line-height: 1.2;margin:0 0 15px 0;padding: 0px 0px 0px 0px; text-align: justify;}
#tod_wrap {padding: 15px 10px 10px 200px;background: transparent url(whatsthis_bg.gif) 1% 50% no-repeat;}

/* HTML Tags */
a {text-decoration:none; font-weight:700; color:#e49938;}
a:hover {text-decoration:underline;}
a img {border:0;}
h1 {margin:15px auto 10px auto; padding:0; font-size:2.6em; color:#aaa; letter-spacing:-2px; line-height:1.2em;}
h1 a {color:#e49938; font-weight:700; text-decoration:none;}
h1 a:hover {color:#; text-decoration:none;}
h2 {margin:0 0 12px 0; padding:12px 6px 12px 15px; background:#999999 url(H2_bg.png) top center repeat-y; border-left:4px solid #e49938; color:#ddd; font-size:1.5em; font-weight:400; text-align:center;}
h2 a {font-weight:400;}
h3 {font-size:1.4em; font-weight:400; margin:0 0 10px 0;}
p {margin:0 0 15px 0;}
ul {margin:0 0 15px 20px; padding:0;}
li {margin:0; padding:0 0 0 5px;}


/* Various classes */
.slogan {color:#ccc; font-size:1.4em; margin:0 0 15px 0; padding:0;}
.toptabs {clear:both; font-size:1.2em; line-height:1.5em; color:#aaa; margin:0 0 15px 0;}
.toptab {padding:3px 7px 5px 7px; font-weight:500; margin:0 1px; color:#ccc;}
/*.toptab:hover {background-color:#444; color:#fff; text-decoration:none;}*/
.toptab:hover {background-color:#e49938; color:#fff; text-decoration:none;}
/*.active {background-color:#444; color:#fff;}*/
.active {background-color:#e49938; color:#fff;}
/*.active:hover {background-color:#444; color:#fff;}*/
.active:hover {background-color:#e49938; color:#fff;}
.bottomlinks, .bottomlinks a {text-align:center; color:#888; font-size:0.9em; font-weight:400; margin:5px auto;}
.footer, .footer a{color:#888; font-weight:400;}
.hide {display:none;}
.text2 {font-weight: bold; text-align: left;display: block;color: #888; }
.text1 {text-align: justify;}
.copyright-text {font-size: 0.8em;}
.warn {color: red;}

#copyright {color: #777; margin: 5px; line-height: 100%;}
#search, #login, #date, #rss {text-align: center;  margin:0 10px 0 10px;padding:0 10px 0 10px;background:transparent;}
#search, #login, #rss {float: right; font-size: 80%; color:#888;}
.weather {font-size: 80%;}
#date {float: right; color:#aaa;}
#counter a img {
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=30);
    -moz-opacity: 0.3;   
    -khtml-opacity: 0.3; 
    opacity: 0.3;        
    filter: alpha(opacity=30); 
}
#counter a:hover img {
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);
    -moz-opacity: 1;   
    -khtml-opacity: 1; 
    opacity: 1;        
    filter: alpha(opacity=100); 
}


/* fkor classes */

.preview, .preview_nobr_1st_col, .characteristics, .contenttable { border-collapse: collapse; }
.preview_nobr_1st_col, .contenttable { width:100%; }

 
.preview td, .preview_nobr_1st_col td, .contenttable
   {
    font-family: verdana !important;
    font-size: 12px !important;
    color: #404040;
    padding: 5px !important;
    border: solid 1px #d1d1d1 !important;
    text-align: left !important;
    vertical-align: middle !important;
    background: #fff !important;
   }


.preview_nobr_1st_col td.td-0 {
    -text-align: center !important; 
	font-weight: bold;
	white-space: nowrap;
}

.characteristics tr, .characteristics td, .contenttable td {
	border:1px solid #d1d1d1;
	padding: 3px !important;
	margin: 0px !important;
	vertical-align: top;
}


.contenttable th {
         font-weight: bold;
         background-color: #dadada;
         text-align: center;
         color: #404040
         padding: 5px !important;
         border: solid 1px #d1d1d1 !important;
         vertical-align: middle !important;
}





.characteristics td p.bodytext {
	padding: 0px !important;
	margin: 0px 5px 0px 5px !important;
}
.contenttable td p.bodytext {
	padding: 0px !important;
	margin: 0px 0px 0px 0px !important;
}
   
/*.tx-newloginbox-pi1 table { border:1px solid #ccc; width:10%; }   */
/*.tx-newloginbox-pi1 th { font-size: 8pt; background:#ccc; padding:4px; text-align:right; white-space:nowrap; width:25%; }*/
/*.tx-newloginbox-pi1 input { font-size: 8pt; }*/
/*.tx-newloginbox-pi1 p { font-size: 8pt; }*/
/*.tx-newloginbox-pi1 td { font-size: 8pt; background:#eee; padding:4px; }   */

/*.cnt { font-size: 6pt;}*/
.cnt { text-shadow: 0px 0px; color: #777777; font-size:1.2em; font-weight:700; letter-spacing:-1px; line-height:1.2em; margin:15px 0 20px 35px;}

.menucur, .menutop, .menuact {font-size:0.9em;}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
    border: 1px solid #dadada;
    padding: 3px;
    vertical-align: middle;
}

.csc-uploads {
	border-collapse: collapse;
	width: 100%;
	 font:100% verdana,tahoma,sans-serif;
}
.csc-uploads td, th {
	border:1px solid #d1d1d1;
	padding: 0px !important;
	margin: 0px !important;
	vertical-align: middle;
	color: #404040;

}
.csc-uploads td p, th p {
	padding: 0px !important;
	margin: 3px !important;

}
.csc-uploads td.csc-uploads-icon, td.csc-uploads-fileSize {
	text-align: center;
	width: 50px;
}
.csc-uploads tr.tr-odd {
         background-color: #eee;
}

img.spacer-gif {border: 0px none;} 

/*.csc-textpic-text blockquote {background-color: #9db2bf;padding: 10px;}*/
p.block {border:1px solid #dadada; padding: 5px 5px 5px 5px;}
p.block strong { font-size:0.8em;}
span.died {border: 1px solid black; padding: 2px;}

#SSSLogo {width:395px;height:93px;border:0px solid yellow;position:relative;background-image: url(logo-RAN-SolarSysSection.png);top:-40px;left:-45px;margin-bottom:-85px;}

