/* Styles */

/* Colour Scheme:   

	Crimson         == rgb(160,0,0)       == #A00000
	LightCharcoal  == rgb(77,77,77)       == #4D4D4D
	Charcoal       == rgb(51,51,51)       == #333333
        Cream          == rgb(255,255,184)    == #FFFFB8
        Chocolate      == rgb(164,128,68)    == #A48044
        Tblue          == rgb(00,40,128)      == #002880
        Bblue          == rgb(40,80,140)      == #28F08C
        MainBgd        == rgb(234,234,255)    == #EAEAFF
        BodyBgd        == rgb(221,221,212)    == #DDDDD4
*/

.crim     { background: #A00000; }
.ltchar   { background: #4D4D4D; }
.char     { background: #333333; }
.cream    { background: #FFFFB8; }
.choc     { background: #A48044; }
.tblue    { background: #002880; }
.bblue    { background: #28508C; }
.mback    { background: #EAEAFF; }
.white    { background: #FFFFFF; }
.black    { background: #000000; }

BODY { background: #F7F7F7; padding:1px;border-left: None Medium; border-right: None Medium; border-top: None Medium; border-bottom: None Medium; padding:none ;margin-left: 4%;margin-right: 4% ;margin-top: 0px; }

/* These are the menu styles */

.mbox     { font-family: arial;  color: black;  font-weight:bold;  font-size: 12px;  border: none;  padding: 1px; margin: 0px; margin-left: 8px; margin-right: 0px;} 
.menubox  { background: #FFFFB8 none repeat scroll 0%; border: 1px solid rgb(16, 148, 198); padding: 1px; padding-left: 2px; border-bottom: solid black 1px; border: none; margin-bottom: 1px; display: block; width: 130px; color: black; text-decoration: none; } 

A.menubox:link    { color: #000000; } 
A.menubox:hover   { color: #FFFFFF; text-decoration: none; background: #A48044; } 
A.menubox:active  { color: #EEEEEE ; }
/*A.menubox:visited { color: #000000; } */

p.text10 {font-family:arial; font-size: 10px;}
p.text12 {font-family:arial; font-size: 12px;}
p.text14 {font-family:arial; font-size: 14px;}
p.text16 {font-family:arial; font-size: 16px;}
div#noticebox {
    padding: 0px;
    margin-top: 0px;
    border: 1px solid rgb(164,128,68);
    font-family:arial;
    font-size:12px;
    text-align:center;
    background:#FFFFB8;
}

div#leftcol {
    padding: 1px;
    width: 150px;
    margin-left: 0%;
    background: #FFFFFF;
    float: left;
}
div#rightcol {
    padding: 0px;
    width: 150px;
    background: #FFFFFF;
    float: right;
    margin-right: 5px;
} 
div#main {
    padding-top: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background: #FFFFFF;
    margin-left: 150px;
    margin-right: 150px;

}
div#column1 {
    margin: 0px;
    padding: 0px;
    width:100%;
}
div#column2 {
    margin: 0px;
    padding: 0px;
    width: 100%;
    background-color: #FFFFFF;
}

div#foot {
    border-top: solid #000000 1px;
    background-color: #FFFFCC;
    padding: 10px;
    text-align: center;
    clear: both;
}
.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
div#redbanner {
    margin: 0px;
    padding: 0px;
    background-color: #A00000;
    width: 100%;
}
