/* main page stylesheet */

body {
    background-color:#FFFFFF;
    scrollbar-face-color: #F0C363;
    scrollbar-highlight-color: #FEEF9E;
    scrollbar-shadow-color: #333366;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-arrow-color:  #333366;
    scrollbar-track-color: #F0C363;
}

font, td, th, p, body, ul, ol, dl, li, dt, dd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}

p, dl, dt, dd, blockquote, h2, h3, h4, h5, h6 {
    padding: 0;
    margin-top: 0.3em;
    margin-bottom: 0.3em;
    border: 0;
}

ul, ol, li {
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 0.3em;
    margin-bottom: 0.3em;
    border: 0;
}


.mainmiddle {
    padding-left:15;
    padding-right:15;
}

a:link { color: #000000; text-decoration: underline; }
a:visited { color: #013064; text-decoration: underline; }
a:hover { color: #013064; text-decoration: underline; }

.smallheading, h2{
    font-family: Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:12px;
    font-weight:bold;
}

pre {
    font-family: Courier New,Courier,monospace;
    color:#327DB6;
    font-size:11px;
}

.textorange {
    color:#FF7D21;
}

.textwhite {
    color:#FFFFFF;
    font-weight:bold;
}

.smallblue, h3 {
    font-family: Arial, Helvetica, sans-serif;
    color:#0065FF;
    font-size:12px;
    font-weight:bold;
}

.smallorange, h4 {
    font-family: Arial, Helvetica, sans-serif;
    color:#FF7D21;
    font-size:12px;
    font-weight:bold;
    a:link { text-decoration: none; }
    a:visited { text-decoration: none; }
    a:hover { text-decoration: none; }
}

.largeheading {
    font-family: Verdana, Helvetica, sans-serif;
    color:#000000;
    font-size:14px;
    font-weight:bold;
}

.largeblue, h1 {
    font-family: Verdana, Helvetica, sans-serif;
    color:#0065FF;
    font-size:14px;
    font-weight:bold;
}

.tinytext {
    font-family: Verdana, Helvetica, sans-serif;
    color:#000000;
    font-size:8px;
    font-weight:none;
}

.whitetext {
    font-family: Verdana, Helvetica, sans-serif;
    color:#ffffff;
    font-size:10px;
    font-weight:none;
}

.whiteheading{
    font-family: Verdana, Helvetica, sans-serif;
    color:#ffffff;
    font-size:14px;
    font-weight:bold;
}

.newsheadline {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color: #0066FF;

}

.rightmenulinks {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    color: #CC6633;
    a:link{color: #000000; text-decoration: underline}
    a:visited{color: #013064; text-decoration: underline}
    a:hover{color: #013064; text-decoration: underline}
}

radio {
    border: #ff9933 6px solid;
    margin-top: 2px;
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 2px;
    color: #000000;
    font-family: Arial, sans-serif; align: middle;
    background-color: #FFE097;
    text-align: left; type=text;
    size=50;
}

.submit {
    border: #0000CC 1px solid;
    margin-top: 2px;
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 2px;
    color: #FFFFFF;
    font-family: Arial, sans-serif;
    background-color: #579ED8;
    text-align: center; type=text;
}

textbox {
    background-color: #FFE097;
    background-position: left center;
    border: thin solid #FF9933;
}

.maintitle1 {
    text-align: right;
    color: #000000;
    margin-top: 2px;
    margin-left: 0px;
    margin-right: 4px;
    font-family: Arial Black, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-style: italic;
    font-weight: 300;
    font-size: 13px;
    padding: 0px;
}

.maintitle2 {
    text-align: right;
    color: #FFFFFF;
    margin-top: -22px;
    margin-left: -7px;
    margin-right: 4px;
    font-family: Arial Black, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-style: italic;
    font-weight: 300;
    font-size: 13px;
    padding: 0px;
}

.boxtitle1 {
    text-align: left;
    color: #000000;
    margin-top: 2px;
    margin-left: 18px;
    margin-right: 4px;
    font-family: Arial Black, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-style: italic;
    font-weight: 300;
    font-size: 9px;
    padding: 0px;
}

.boxtitle2 {
    text-align: left;
    color: #FFFFFF;
    margin-top: -15px;
    margin-left: 17px;
    margin-right: 4px;
    font-family: Arial Black, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-style: italic;
    font-weight: 300;
    font-size: 9px;
    padding: 0px;
}

hr {
    height: 1px;
    width: 100%;
    margin-right : 0px;
    margin-left : 0px;
    margin-top : 0px;
    margin-bottom : 0px;
    padding: 0px;
    color: #FF9A31;
    border: 0px;
}

.gallerycell {
    border: 1px solid;
    border-color: #CCCCCC;
}

img {
    border-color: #000000;
}

.searchresult {
    color: #579ED8;
    font-weight: bold;
}

