body 
{
	font-family: Arial,Helvetica,sans-serif;
	margin:0px;
	min-width:600px;
}

#bodydiv
{
    max-width: 980px;
    width: 980px;
    margin-left: auto;
    margin-right: auto;
}

h1
{
    font-size: 13px;
    font-weight: bold;
    font-style: italic;
}

a 
{
    text-decoration: none;
}

a:link, a:visited, a:active 
{
    color: #566590;
    font-size: 11px;
}

a:link:hover, a:visited:hover, a:active:hover 
{
    color: #847265;
}

#footer a:link:hover, #footer a:visited:hover, #footer a:active:hover 
{
    color: #F3F3DC;
}

#footer a:link, #footer a:visited, #footer a:active 
{
    color: #FFFFFF;
    font-size: 11px;
}
#adspace p{
font-size: 13pt}

a.header
{	color: navyblue;
}

a.header, a.header:link, a.header:visited, a.header:active {
    font-size: 13px;
}

a.adspace2:link, a.adspace2:visited, a.adspace2:active
{
font-size: 9pt;
color:#ffffff;
text-decoration: underline;}

a.adspace2:link:hover, a.adspace2:visited:hover, a.adspace2.active:hover
{color:greenyellow;}

p
{
    font-size: 11px;
}

img
{
    border: 0px;
}
#rightcolumn {
background-color:#DFE8DF;
border-left: #ffffff solid 1px;

}

#centercolumn {
border-right:#99cc99 solid 1px;
}
#leftcolumn, #centercolumn, #rightcolumn {
padding: 5px;
border-top: #ffffff solid 1px;
}
#pagecontent
{
    padding: 10px;
    background: #F5F5DC;
    height: 100%;    
	float:right;
}

#header
{
	font-style: italic;
    font-size: 10px;
	float: left;
    position: relative;
    width: 100%;
    padding: 12px;
}

#footer {
background-color:#0F5642;
border-top: #F5F5DC solid 1px; border-bottom: black solid 1px;
}

#footer td {
color:#FFFFFF;
}

#footer p {
}

#calendar {
    padding: 5px 0px 0px 0px;
}

#calendar td {
    font-size: 10px;
}

#calendar td.calmonthheader {
    text-align: center;
    font-weight: bold;
}

#calendar td.caldayheader {
    text-align: center;
    background-color: #e4e4e4;
}

#calendar td.calprevmonth, #calendar td.calnextmonth {
    background-color: #e4e4e4;
}

#calendar td.calevent {
    background-color: #FFCC00;
    background-color: #A0A9B3;
    color: #FFFFFF;
}

#calendar td.calevent, #calendar td.calday {
    text-align: center;
    font-size: 12px;
}

.sidebarportlet
{
background:#ffffff;
border:1px solid #cccccc;
padding:0px;
width:98%;
text-align:center;
}
.portletbox
{
background:#ffffff;
border:1px solid #A0A9B3;
padding:0px;
width:98%;
}
.portletbox div.portletheader {
    background:url(http://www.rogueinvestor.com/images/greengradient.gif);
    background-position: left;
    color: #003300;
    border-bottom: gray solid 1px;
    border-top: #ffffff solid 1px;
    border-right: #ffffff solid 1px;
    border-left: #ffffff solid 20px;
}
.portletbox div.portletheaderimportant {
    /*background-color: darkgoldenrod;*/
    background-color: #963;
    color: #FFFFFF;
    border-bottom: #660000 solid 1px;
    border-top: #ffffff solid 1px;
    border-right: #ffffff solid 1px;
    border-left: #ffffff solid 1px;
}

/*.sidebarportlet div.portletheader {
    background: url(../images/portalheaderbg.gif);
    color: #FFFFFF;
}
*/
.sidebarportlet div.portletheader {
    background-color: #336666;
    color: #FFFFFF;
    border-bottom: #003300 solid 1px;
    border-top: #ffffff solid 1px;
}

.sidebarportlet div.portletheaderimportant {
    background: url(../images/portalheaderbg3.gif);
    color: #FFFFFF;
}
.portletheader, .portletheader h1
{
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    padding: 3px 3px 3px 5px;
	margin:0px;
}
.portletheaderimportant, .portletheaderimportant h1
{
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    padding: 3px 3px 3px 5px;
    margin:0px;
}
.portletbody {
padding: 0px 5px 5px 5px;
}
p.smalltitle
{
    font-size: 11px;
    color: #A0A9B3;
    border-bottom: 1px solid #A0A9B3;
}

p.title
{
    font-size: 12px;
    color: #818C99;
    color: #0F5642;
    font-weight: bold;
    font-style: oblique;
}

p.title2
{
    font-size: 14px;
    font-weight: bold;
    color: #0F5642;
}
p.adspace
{font-size: 9pt;
font-weight: 500;
color: white;}

p.important
{
    font-size: 10px;
    text-align: center;
    color: red;
}

p.importantbold
{
    font-size: 14px;
    font-weight: bold;
    color: red;
}

p.testimonial
{
    font-style: italic;
}

p.link
{
    font-size: 11px;
}

p.link a{
    font-weight: bold;
}

div.imbedimage
{
    float: left;
    padding: 5px 5px 5px 5px;
    clear: both;
}

div.imbedimageright
{
    float: right;
    padding: 5px 5px 5px 5px;
    clear: both;
}

.button
{
    font-size: 10px;
}

/* MooTools CSS Entires */
.tool-tip {
    color: #fff;
    width: 139px;
    z-index: 13000;
}
 
.tool-title {
    font-weight: bold;
    font-size: 11px;
    margin: 0px;
    color: #9FD4FF;
    padding: 8px 8px 4px;
    background: url(../images/bubble.png) top left;
}
 
.tool-text {
    font-size: 11px;
    padding: 4px 8px 8px;
    background: url(../images/bubble.png) bottom right;
}

#contentheader
{
    width: 100%;
    background-color: #000000;
    color: #FFFFFF;
    text-align: center;
    font-weight: bold;
    padding: 10px 5px 10px 5px;
}

#contentheader h1
{
    color: #99BD99;
    font-size: 22px;
}


table.content
{
	background-image: url(http://www.rogueinvestor.com/images/lime-green-gradient-strip.gif);
	border-right: green solid 1px;
    border-left: silver solid 1px;
}