/**************** White Daylight Themes *******************/

body {color: #337; background: #fff; }

#expander {background: #dde; } 

#header {background: url(../images/planet.png) 50% 0 no-repeat; } 

#wrapper1, .wrapper1  
{background: #fff; border: 1px solid #dde; border-width: 0 1px; }

#wrapper2, .wrapper2 {background: #fff; }

#outer, .outer {background: #fff; border-left: 1px solid #dde; border-right: 1px solid #dde; }

#content, .content {color: #337; background: #fff; }

#wrap-l, .wrap-l {color: #337; background: #fff; border-left: 1px solid #dde; }
#wrap-r, .wrap-r {color: #337;  background: #fff; border-right: 1px solid #dde; }

#footer, .footer {background: #fff; color: #337; }
.foot {border: 1px solid #dde; border-width: 0 1px; }

a:link {background: transparent; color: #88b; text-decoration: none;  }
a:visited {background: transparent; color: #88b; text-decoration: none; }
a:hover {background: #ff0; color: #f00; text-decoration: none; }
a:active {background: transparent; color: #00f; text-decoration: none; }

#content a:link, .content a:link  {background: transparent; color: #373; text-decoration: none; border-bottom: 0; }
#content a:visited, .content a:visited  {background: transparent; color: #8b8; text-decoration: none; border-bottom: 1px dotted #8b8; }
#content a:hover, .content a:hover  {background: #ff0; color: #f00; text-decoration: none; border-bottom: 1px solid #0f0; }
#content a:active, .content a:active {background: transparent; color: #00f; text-decoration: none; border-bottom: 0; }

#content h2 a:link, .content h2 a:link {background: transparent; color: #733; text-decoration: none; border-bottom: 0; }
#content h2 a:visited, .content h2 a:visited {background: transparent; color: #b88; text-decoration: none; border-bottom: 0; }
#content h2 a:hover, .content h2 a:hover {background: #ff0; color: #f00; text-decoration: none; border-bottom: 1px solid #0f0; }
#content h2 a:active, .content h2 a:active {background: transparent; color: #00f; text-decoration: none; border-bottom: 0; }

.rart a:link, .rcom a:link{background: #fff; color: #88b; text-decoration: none; }
.rart a:visited, .rcom a:visited{background: #fff; color: #88b; text-decoration: none; }
.rart a:hover, .rcom a:hover{background: #ff0; color: #f00; text-decoration: none; }
.rart a:active, .rcom a:active{background: transparent; color: #00f; text-decoration: none; }

.od a:link {background: #eee; color: #88b; text-decoration: none; }
.od a:visited {background: #eee; color: #88b; text-decoration: none; }
.od a:hover {background: #ff0; color: #f00; text-decoration: none; }
.od a:active {background: transparent; color: #00f; text-decoration: none; }


h1 {color: #733; background: transparent; border-color: #dde; }

h2 {color: #337; background: transparent; border-color: #dde; }

h3 {color: #337; background: transparent; }

h4 {color: #733; background: transparent; border-color: #dde; }

h5 {color: #337; background: transparent; font-weight: normal; }

h6 {color: #337; background: transparent; }

/**************** More Colour Bits *******************/

.logo {background: url(../images/logo2.png) no-repeat 50% 50%; padding: 30px 0; margin: 0; text-align: center; }

#txpCommentInputMessage, 
#txpCommentFormName, 
#txpCommentFormEmail, 
#txpCommentFormWeb 
{background: #fff; color: #000; border: 1px solid #778; }

.box {border: 1px solid #dde; background: #eee; }
.brows {background: #eee url(../images/dbrowse.gif) no-repeat right center; }
.xm {background: #eee url(../images/dxml.gif) no-repeat right center; }

.odd {border: 1px solid #dde; } .even {border: 1px solid #dde; }
.even {background: #eee; color: #337; margin-bottom: 12px; }
.odd {background: #fff; color: #337; margin-bottom: 12px; }
.odd a, .odd a:visited, .even a, .even a:visited {color: #88b !important; border-bottom: 0 !important; }

ol.comments li {border-bottom: 1px dashed #dde; }
.bt {border-top: 1px dashed #dde; }
.child {background: #eee; color: #337; }
code {display:block; color:#b88; background: #eee; padding: 0 5px; }
.nb span {color: #337; }
.sresults strong {color: #f00; font-style: italic; }
.styler {background: #eee; }
.styl a:hover img, .styler a:hover img {border: 1px solid #ff0; }
.survey {border: 1px solid #dde; }
.flinks {background: #eee; color: #337; border: 1px solid #dde; border-width: 1px 0; }
.flinks a {border-width: 0 !important; }
.flinks a {color: #337 !important; }
span.eg {color: #337; background: #eee; display: block; }

