BODY {

    background: #0066BA;
    scrollbar-track-color : #eeeeee;
    scrollbar-arrow-color : #336699;
    scrollbar-face-color : #cccccc;
    scrollbar-shadow-color : #cccccc;
    scrollbar-highlight-color : #cccccc;
    scrollbar-3dlight-color : #999999;
    scrollbar-darkshadow-color : #999999;
    font-family: "verdana",sans-serif,"arial","helvetica";
    font-size: 12;
    line-height: 1.3;

}

INPUT {
    font-family: "verdana",sans-serif,"arial","helvetica";
    font-size: 10;
    line-height: 1.3;
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    border-top: 1px solid black;
}

SELECT,TEXTAREA {
    font-family: "verdana",sans-serif,"arial","helvetica";
    font-size: 10;
    background: #feb;
    color: #26a;
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    border-top: 1px solid black;
    
}
FONT, TD {
    font-family: "verdana",sans-serif,"arial","helvetica";
    font-size: 12;
    line-height: 1.3;
}

.pagetitle {
    font-family: "verdana",sans-serif,"arial","helvetica";
    font-size: 12;
    font-weight: 900;
    line-height: 1.3;
    color: #000099;
}
.standard {
    font-family: "verdana",sans-serif,"arial","helvetica";
    font-size: 10;
    line-height: 1.3;
    color: #000000;
}

A {
    color: #000099;
    text-decoration: underline;
    font-family: "verdana",sans-serif,"arial","helvetica";
}


A:hover{
    COLOR: #666699;
    text-decoration: none;
    font-family: "verdana",sans-serif,"arial","helvetica";
}

.membersbox {
    width: 732px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 35px;
    background-color: #ffffff;
    background-color: #FFFFFF;
    border-bottom: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    font-family: "verdana",sans-serif,"arial","helvetica";
    font-size: 12;
    line-height: 1.3;
    color: #000000;
}

.contentbox {
    width: 732px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 15px;
    background-color: #ffffff;
    background-color: #FFFFFF;
    border-bottom: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    font-family: "verdana",sans-serif,"arial","helvetica";
    font-size: 12;
    line-height: 1.3;
    color: #000000;
}


.label {
	font-family: "verdana",sans-serif,"arial","helvetica";
	font-size: 10;
	color: #22229C;  
}
.checkboxtext{
	font-family: "verdana",sans-serif,"arial","helvetica";
	font-size: 11;
	color: #000000;
}
.infobox {
    align: left;
    padding-left: 40px;
    padding-right: 10px;
    font-family: "verdana",sans-serif,"arial","helvetica";
	font-size: 11;
	color: #22229C;
	font-weight:900;
}


.text-form {
    float: left;
    color: #26a;
    background: #feb;
    border-bottom: #AAAAAA 1px solid;
    border-left: #AAAAAA 1px solid;
    border-right: #AAAAAA 1px solid;
    border-top: #AAAAAA 1px solid;

}

.searchresults {
	margin-left: 5;
    margin-bottom: 5;
	padding-left: 1em;
    padding-bottom: 1em;
	text-indent: 1em;
    list-style-image: url(/images/arrowblue.gif);
    
}

ul {
	margin-left: 5;
	padding-left: 1em;
	text-indent: 1em;
    
}

li {
    padding-bottom: 3;    
}

.button-form {
    background-color: #336699;
    border-bottom: #000000 1px solid;
    border-left: #000000 1px solid;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    color: #000000;
    font-family: "verdana","arial","helvetica";
    color: #ffffff;
    font-size: 9;
    font-weight:bold;
    padding: 1px;
    overflow: visible;    
    
}

.submit-form {
    background-color: #336699;
    border-bottom: #000000 1px solid;
    border-left: #000000 1px solid;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    color: #000000;
    font-family: "verdana","arial","helvetica";
    color: #ffffff;
    font-size: 11;
    font-weight:bold;
    padding: 1px;
    overflow: visible;    
    
}

LEGEND {
        font-family:        Verdana;
        font-size:          12px;
        font-weight:        bold;
        color:              #000099;
        text-decoration:    none;
        background-color:   #ffffff;
        height:             15px;
}

fieldset {
width: 20em
background-color:   #ffffff;
bgcolor: #ffffff;

}

.rowalt1 {
    bgcolor: #FFFFFF;
}

.rowalt2 {
    background-color: #DDDDDD;
}
.rowalttotal {
    background-color: #FFFFFF;


}

.equitycell{
        font-family:        Verdana;
        font-size:          9;
        color:              #000000;
        text-decoration:    none;
        nowrap;
}

.equitycell_padded{
        font-family:        Verdana;
        font-size:          9;
        color:              #000000;
        text-decoration:    none;
        nowrap;
        width:100%;
        padding-left: 5px;
}


.equitycelltotal{
        font-family:        Verdana;
        font-size:          10;
        color:              #000000;
        text-decoration:    none;
        font-weight: 900;
        nowrap;
        width:100%;
        border-bottom: #000000 1px solid;
    border-top: #000000 1px solid;

}

.tableBoxHeader {
    background-color: #345EAC;
}
.tableBoxHeaderCell {
   font-family:        Verdana;
        font-size:          10;
        color:              #FFFFFF;
        text-decoration:    none;
        font-weight: 900;
}

/* Headings */
H1, H2, H3, H4, H5 {
    color: #27699D;
    /*color: #000099;*/
}


H1 {
    font-size: 40px;
}


H2 {
    font-size: 30px;
}


H3 {
    font-size: 20px;
}


H4 {
    font-size: 14px;
}


H5 {
    font-size: 14px;
}


.error {
    
    font-family :'verdana','arial','helvetica';
    font-size : 10px;
    color:#FF0000;
    font-weight: 900;
 
}

/* large - medium fonts */
.supfaq, .basefont, .reggrey, .largedblue, .largewhite {
    font-family: "verdana",sans-serif,"arial","helvetica";
}


.largedblue {
    font-size:11pt;

    color: #000099;
    font-weight:900;
}


.reggrey {
    font-size:12px;
    color: #666666;
    font-weight:900;
}


.largewhite {
    font-size:10pt;
    font-weight: 900;
    color: #ffffff;
}


.basefont {
    font-size: 9pt;
    line-height: 12pt;
}


.supfaq {
    font-size: 9pt;
    line-height: 12pt;
    color: #000099;
    font-weight: bold;
}


.profitloss {
    font-size: 10;
    font-weight: 900;
    color: #FF0000;
    
}

.profitgain {
    font-size: 10;
    font-weight: 900;
    color: #009900;
    
}


/* table rules */
.admintable {
    background-color: #ffffff;
    width: 100%;
    font-family: Verdana,Arial;
    font-size: 70%;
}

.adminrowheader {
    background-color: #BBC1CE;
}

.admincellheader {
    font-weight: bold;
    color: #07277a;
    font-size: 12;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #808080;
    border-bottom: 1px solid #808080;
}

.admincellheader_title {
    background-color: #7A87A4;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 12;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #808080;
    border-bottom: 1px solid #808080;
}

.admincolumnheader {
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #808080;
}

.admincell {
    border-top: 1px solid #808080;
    font-size: 10;
}





/* small fonts */
.smallblack, .smallred, .smallblackcond, .smalldblue, .smallgrey, .smalldgrey {
    font-family: "verdana",sans-serif,"arial","helvetica";
    font-size:9;
}

.posttext {
    font-size: 10;
    font-weight: 900;
    color: #777777;
}
.smallgrey {
    color: #dedede;
}


.smallblackcond {
    color: #000000;
    word-spacing:-02;
}


.smallblack {
    color: #000000;
}


.smallred {
    color: #ff0000;
}


.smalldgrey {
    color: #666666;
}


.smalldblue {
    color: #000099;
}

/* table rules */
.dialogbox {
    border-bottom: #aaaaaa 1px solid;
    border-left: #cccccc 1px solid;
    border-right: #aaaaaa 1px solid;
    border-top: #cccccc 1px solid;
}

.dialogbox_form {
    border-bottom: #aaaaaa 0px solid;
    border-left: #cccccc 0px solid;
    border-right: #aaaaaa 0px solid;
    border-top: #cccccc 0px solid;
    width: 600;
}

.dialogbox_intro {
    #border-bottom: #aaaaaa 1px solid;
    #border-left: #cccccc 1px solid;
    #border-right: #aaaaaa 1px solid;
    #border-top: #cccccc 1px solid;
    background-color: #FFFFFF;
    width: 727;
    color: #000000;
}

.introbox {
    font-family: "verdana",sans-serif,"arial","helvetica";
    font-size: 12;
    #font-weight: 900;
    color: #000000;
}

.bottomrule {
    border-bottom: #000000 0px solid;
}


.toprule {
    border-top: #000000 0px solid;
}


.trcornerrule {
    border-top: #000000 0px solid;
    border-right: #000000 0px solid;
}


.tlcornerrule {
    border-top: #000000 0px solid;
    border-left: #000000 0px solid;
}


.brcornerrule {
    border-bottom: #000000 0px solid;
    border-right: #000000 0px solid;
}


.blcornerrule {
    border-bottom: #000000 0px solid;
    border-left: #000000 0px solid;
}


.tbrule {
    border-bottom: #000000 0px solid;
    border-top: #000000 0px solid;
}


.tlcornerrule {
    border-top: #000000 0px solid;
    border-left: #000000 0px solid;
}


.lrtrule {
    border-top: #000000 0px solid;
    border-left: #000000 0px solid;
    border-right: #000000 0px solid;
}


.siderule {
    border-left: #000000 0px solid;
    border-right: #000000 0px solid;
}


.rightrule {
    border-right: #000000 0px solid;
    text-align: right;
}


.leftrule {
    border-left: #000000 0px solid;
    text-align: right;
}


.inputbuttons {


}










/* misc bits */
.inputdedicated {
    font-size: 8px;
}


.deffield {
    font-family: sans-serif,"arial","helvetica";
    font-size: 8pt;
}


.resreg {


}
