/* Browser specific (not valid) styles to make preformatted text wrap */
pre { 
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
    padding: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: #CCCCCC;
    background-color: #F4F4F4;
}
BODY {
background-color: #FFFFFF;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
}

FORM {
margin: 0px;
}

UL {
margin-top: 0; 
margin-bottom: 0;
list-style: circle;
}

a { text-decoration: underline; }
a:hover { text-decoration: underline; }
h1 { font-family: verdana, arial, helvetica, sans-serif; font-size: 16pt; font-weight: bold; }
h2 { font-family: verdana, arial, helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #c34d24; }
h3 { font-family: verdana, arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #c34d24; }
h4 { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #3da241; }
body, td { font-family: verdana, arial, helvetica, sans-serif; font-size: 9pt; color: #333333; }
th { font-family: verdana, arial, helvetica, sans-serif; font-size: 11pt; font-weight: bold; }

.smallText {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 6pt;
}

ul.links {
  background-color: #eeeeee;
  border: 1px solid black;
  float: left;
  padding: 2px;
  margin: 10px;
}

ul.links li {
  display: block;
  margin: 2px;
}

.tabcenter {
font-family: Arial, Helvetica, sans-serif;
background-image: url(http://www.opensourcestrategies.com/images/tabs/tab_down_fill.gif);
background-color: #FFFFFF;
text-align: center;
vertical-align: middle;
color: #000000;
}

.tableft {
background-image: url(http://www.opensourcestrategies.com/images/tabs/tab_down_left.gif);
background-color: #FFFFFF;
	
}

.tabright {
background-image: url(http://www.opensourcestrategies.com/images/tabs/tab_down_right.gif);
background-color: #FFFFFF;
}

.tabdownblock {
background-color: #FFFFFF;
}

.whitearea {
background-color: #FFFFFF;
}

.blackarea {
background-color: #000000;
}

.greyarea {
background-color: #cccccc;
}

.greenarea {
background-color: #4ac138;
}

a.greenlink { text-decoration: underline; color: #4AC138; font-size: 8pt; }
a.greenlink:visited { text-decoration: underline; color: #666666; font-size: 8pt; }
a.greenlink:hover {text-decoration: underline; color: #4AC138; font-size: 9pt; }
