body {font-size: 10px;}
p {font-size: 10px;}
#smbb {padding-top: 3px; padding-bottom: 3px; padding-left: 2px; padding-right: 2px; border-left: 1px dashed #18004C; border-right: 1px dashed #18004C; border-top: 1px dashed #18004C; border-bottom: 1px dashed #18004C; background: #EFEFF7; color: #000;}
#smbf {font-family: verdana,helvetica,arial,sans-serif; font-size: 14px; background: #FFFFFF; color: #000000;}
.s {font-family: verdana,helvetica,arial,sans-serif; font-size:10px;}
.s a:visited, .s a:active, .s a:link{color: #000080; text-decoration: underline; font-size: 11px;}
.links {font-family: verdana,helvetica,arial,sans-serif; font-size:12px;}
.links a:visited, .s a:active, .s a:link{color: #000080; text-decoration: underline; font-size: 12px;}

#hsp {font-family: verdana,helvetica,arial,sans-serif; font-size: 12px; background: #18004C; color: white;}
#hsp h2 {font-size: 12px; text-align: center; padding: 0px; margin: 0px;}
#hsp h2 a:link {color: #fff; text-decoration: none;}
#hsp h2 a:visited {color: #fff; text-decoration: none;}
#hsp h2 a:active {color: #fff; text-decoration: underline;}
#hsp h2 a:hover {color: #fff; text-decoration: underline;}

#hspsm {font-family: verdana,helvetica,arial,sans-serif; font-size: 9px; background: #18004C; color: #ffff40;}
#mb {font-family: verdana,helvetica,arial,sans-serif; font-size: 12px; background: #ffffff; color: #000000;}

.searchform {text-align:center;
}

.searchform input.text, .searchform input.submit {border: 1px solid black;
}

.content p {margin: 10px;
    line-height: 135%;
    font-family: verdana,helvetica,arial,sans-serif;
    font-size: 1em;
    background-color: #ffffff;
    color: #000000;
}

.content {float: left; text-align: left;}

.content h1 { font-size: 1.5em;
  font-weight: normal;
  font-family: verdana, helvetica, arial, sans-serif;
  letter-spacing: 0.1em;
  text-align: center;
  margin: 0px 20px 10px 20px;
  color: black;
}

.content h2 { font-size: 1.25em;
  font-weight: normal;
  font-family: verdana, helvetica, arial, sans-serif;
  letter-spacing: 0.1em;
  text-align: center;
  background-color: #18004C;
  margin: 0px 20px 10px 20px;
  padding: 3px;
  color: white;
}  

.content h3 { font-size: 1em;
  font-weight: normal;
  font-family: verdana, helvetica, arial, sans-serif;
  letter-spacing: 0.1em;
  text-align: center;
  background: #18004C;
  margin: 0px 40px 10px 40px;
  padding: 3px;
  color: white;
}  

.content #qotd {font-size: 1em;
  font-style: italic;
  margin: 35px;
  background-color: #e9e9e9;
  color: black;
  border: 1px solid black;
  padding: 8px;
}  

#navcontainer ul {padding-left: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; background-color: #18004C; color: #ffffff; float: left; width: 100%; font-family: arial, helvetica, sans-serif; font-size: 11px;}
#navcontainer ul li { display: inline; }
#navcontainer ul li a {padding: 0.2em 1em; background-color: #18004C;; color: #ffffff; text-decoration: none; float: left; border-right: 1px solid #000000;}
#navcontainer ul li a:hover {background-color: #7a7152; color: #ffffff;}

#alphamnu ul {padding-left: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; background-color: #c0c0c0; color: #000000; float: left; width: 100%; font-family: arial, helvetica, sans-serif; font-size: 8pt;}
#alphamnu ul li { display: inline; }
#alphamnu ul li a {padding: .2em 1em; background-color: #c0c0c0; color: #000000; text-decoration: none; float: left; border-right: 1px solid #000000;}
#alphamnu ul li a:hover {background-color: #808080; color: #ffffff;}

#thin {padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; border: 1px solid #18004C; background: #FFFFFF;}

.smallsignup {font-family: verdana, sans-serif; font-size: 11px; float: right; text-align: right; color: red; font-weight: bold;}
.smallsignup input {border-width: 1px; border-color: #c9c9c9 #c9c9c9 #c0c0c0 #c0c0c0; font-size: 9px; color: #000; background-color: #fff;}
.smallsignup form {margin: 0px;}
.smallsignup td {border: 1px solid black;}

.menuopt {padding-left: 5px;}
.menuopt {font-family: verdana,helvetica,arial,sans-serif; font-size:8pt; color: #18004C;}
.menuopt a:link {text-decoration: none; color: #18004C;}
.menuopt a:visited {text-decoration: none; color: #18004C;}
.menuopt a:active {text-decoration: underline; color: #18004C;}
.menuopt a:hover {text-decoration: underline; color: #18004C;}

.tb {border-left: 1px solid #18004C; border-right: 1px solid #18004C; border-top: 1px solid #18004C; border-bottom: 1px solid #18004C;}

.brtlnk a:link {text-decoration: none; color: #ffff40;}
.brtlnk a:visited {text-decoration: none; color: #ffff40;}
.brtlnk a:active {text-decoration: underline; color: #ffff40;}
.brtlnk a:hover {text-decoration: underline; color: #ffff40;}

.buttons{  
  border: 1px none;  
  background: #ffffff; 
  color: #000000;
  font-weight: bold;
  font-family: veranda;
}

h1 {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 2em;
  font-weight: normal;
  }

h2 {
  font-family:  verdana, helvetica, arial, sans-serif;
  font-size: 1.6em;
  font-weight: normal;
  }

.smtxt {font-family: verdana, helvetica, arial, sans-serif; font-size: 6.5pt; color: #000080;}

.infobox {
    position: relative;
    width: 452px;
    padding: 0 px;
    color: black;
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size: .9em;
    text-align: left;
    margin: 10px 25px 15px 25px;
}

.infotop {background-image: url(http://www.quotemountain.com/graphics/brntopborder.gif);
    background-repeat: no-repeat;
    position: relative;
    top 0;
    left 0;
    background-repeat: no-repeat;
    font-size: 1.8em;
    font-weight: bold;
    height: 35;
    width: 450;
    padding: 3px 0px 3px 3px;
    color: white;
    text-align: center;
}

.infotop a:link{color: white; text-decoration: none;}
.infotop a:visited{color: white; text-decoration: none;}
.infotop a:active{color: green; text-decoration: underline;}
.infotop a:hover{color: yellow; text-decoration: underline;}

.infobody {background-image: url(http://www.quotemountain.com/graphics/brncenterborder.gif);
    background-repeat: repeat-y;
    width: 450;
    padding: 3px 3px 3px 3px;
    font-size: 1.1em;
    text-align: center;
    margin: 0px;
}

.infobody a:link{color: black; text-decoration: none;}
.infobody a:visited{color: black; text-decoration: none;}
.infobody a:active{color: green; text-decoration: underline;}
.infobody a:hover{color: green; text-decoration: underline;}

.infobody ul {list-style-position: outside;
  list-style-type: disc;
  margin: 0px 2px 0px -0px;
    }
    
.infobody ul li {display: inline; padding: .2em .3em;}    

* html .infobody ul {margin: 5px 0px 5px 35px;}

.infobody li{margin-left: -10px;} 

.infobottom {background-image: url(http://www.quotemountain.com/graphics/brnbottomborder.gif);
    background-repeat: no-repeat;
    width: 450;
    height: 16;
    font-size: .9em;
    text-align: center;
    letter-spacing: .2em;
    color: black;
    padding: 0px 0px 3px 0px;
}

.infobottom a:link{color: black; text-decoration: none;}
.infobottom a:visited{color: black; text-decoration: none;}
.infobottom a:active{color: green; background-color: yellow; padding: 2px 3px 0px 3px; text-decoration: underline;}
.infobottom a:hover{color: green; background-color: yellow; padding: 2px 3px 0px 3px; text-decoration: underline;}  


.alert {
    float: left;
    position: relative;
    width: 160px;
    padding: 0 px;
    color: black;
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size: .9em;
    text-align: left;
    margin: 10px 25px 15px 25px;
}

.alert p {margin: 0px; padding: 0px;}

.alert#aright {position: relative; left: 0;}

.atop {background-image: url(http://www.quotemountain.com/graphics/redalerttop.gif);
    background-repeat: no-repeat;
    position: relative;
    top 0;
    left 0;
    background-repeat: no-repeat;
    font-size: 1.8em;
    font-weight: bold;
    height: 35;
    width: 160;
    padding: 3px 0px 3px 10px;
    color: white;
}

.atop#green {background-image: url(http://www.quotemountain.com/graphics/greenalerttop.gif)}
.atop#yellow {background-image: url(http://www.quotemountain.com/graphics/yellowalerttop.gif)}
.atop#slateblue {background-image: url(http://www.quotemountain.com/graphics/slatebluealerttop.gif)}
.atop#dkblue {background-image: url(http://www.quotemountain.com/graphics/dkbluealerttop.gif)}
.atop#beige {background-image: url(http://www.quotemountain.com/graphics/beigealerttop.gif)}
.atop#gold {background-image: url(http://www.quotemountain.com/graphics/goldalerttop.gif)}
.atop#gray {background-image: url(http://www.quotemountain.com/graphics/grayalerttop.gif)}
.atop#orange {background-image: url(http://www.quotemountain.com/graphics/orangealerttop.gif)}

.atop a:link{color: white; text-decoration: none;}
.atop a:visited{color: white; text-decoration: none;}
.atop a:active{color: green; text-decoration: underline;}
.atop a:hover{color: yellow; text-decoration: underline;}

.abody {background-image: url(http://www.quotemountain.com/graphics/redalertbg.gif);
    background-repeat: repeat-y;
    width: 160;
    padding: 1px 0px 2px 0px;
    font-size: 1.1em;
    margin: 0px;
}

.abody#green {background-image: url(http://www.quotemountain.com/graphics/greenalertbg.gif)}
.abody#yellow {background-image: url(http://www.quotemountain.com/graphics/yellowalertbg.gif)}
.abody#slateblue {background-image: url(http://www.quotemountain.com/graphics/slatebluealertbg.gif)}
.abody#dkblue {background-image: url(http://www.quotemountain.com/graphics/dkbluealertbg.gif)}
.abody#beige {background-image: url(http://www.quotemountain.com/graphics/beigealertbg.gif)}
.abody#gold {background-image: url(http://www.quotemountain.com/graphics/goldalertbg.gif)}
.abody#gray {background-image: url(http://www.quotemountain.com/graphics/grayalertbg.gif)}
.abody#orange {background-image: url(http://www.quotemountain.com/graphics/orangealertbg.gif)}

.abody a:link{color: black; text-decoration: none;}
.abody a:visited{color: black; text-decoration: none;}
.abody a:active{color: green; text-decoration: underline;}
.abody a:hover{color: green; text-decoration: underline;}

.abody ul {list-style-position: outside;
  margin: 0px 2px 0px -0px;
    }

* html .abody ul {margin: 5px 0px 5px 35px;}

.abody li{margin-left: -10px;}    

.abottom {background-image: url(http://www.quotemountain.com/graphics/redalertbottom.gif);
    background-repeat: no-repeat;
    width: 160;
    height: 16;
    font-size: .9em;
    text-align: center;
    letter-spacing: .2em;
    color: black;
    padding: 0px 0px 3px 0px;
}

.abottom#green {background-image: url(http://www.quotemountain.com/graphics/greenalertbottom.gif)}
.abottom#yellow {background-image: url(http://www.quotemountain.com/graphics/yellowalertbottom.gif)}
.abottom#slateblue {background-image: url(http://www.quotemountain.com/graphics/slatebluealertbottom.gif)}
.abottom#dkblue {background-image: url(http://www.quotemountain.com/graphics/dkbluealertbottom.gif)}
.abottom#beige {background-image: url(http://www.quotemountain.com/graphics/beigealertbottom.gif)}
.abottom#gold {background-image: url(http://www.quotemountain.com/graphics/goldalertbottom.gif)}
.abottom#gray {background-image: url(http://www.quotemountain.com/graphics/grayalertbottom.gif)}
.abottom#orange {background-image: url(http://www.quotemountain.com/graphics/orangealertbottom.gif)}

.abottom a:link{color: black; text-decoration: none;}
.abottom a:visited{color: black; text-decoration: none;}
.abottom a:active{color: green; background-color: yellow; padding: 2px 3px 0px 3px; text-decoration: underline;}
.abottom a:hover{color: green; background-color: yellow; padding: 2px 3px 0px 3px; text-decoration: underline;}      

.clearfloat {width: 100%; clear: all; text-align: center;}

.footerlinks {font-family: "MS Trebuchet", verdana, arial, helvetica;
  font-size: .75em;
  text-align: center;
  letter-spacing: .1em;
}

.footerlinks a:link {padding: 2px 3px 2px 3px; text-decoration: none;}

.footerlinks a:visited{text-decoration: none;}
.footerlinks a:active{text-decoration: underline;}
.footerlinks a:hover{text-decoration: underline;}

