
    body, html {margin: 0px; padding: 0px;
        background-image: url(../images/gradient_bg.gif);
        background-repeat: repeat-y;
        background-position: 50% 0%;
    }
    body, td, div, span, input, select, textarea {font-size:11px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; color:#23539C;}
    h1, h2, h3, h4 {display:inline;}
    hr {border-top:1px solid ;}
    /*### MISC/GENERAL ###*/
    #spacer25 {height:25px;}
    #date {padding:25px 0px;font-size:11px;}
    #shell {width:750px;background:#FFFFFF;}
    #container {width:700px;}
    #nobold {font-weight:normal;}
    #indent {padding-left:10px;}
    .hidden {display:none;}
    #notice {background: #ffff99;padding:0px 0px;height:175px;}
    #msg {background:#ccffcc;border:1px solid #99ff66;padding:10px;}
    #error {background:#ffdfdf;border:1px solid #ff8888;padding:10px;}
    #error h2 {font-size: 14px; font-weight:bold;}
    
    
    /*### HEADER/TITLE ###*/
    #topborder {background: #4C4C4C;height:10px;line-height:10px;}
    #bottomborder {background: #D5D5D5;height:1px;line-height:1px;}
    #header {background: #FFFFFF;height:140px;width:750px;}
    #phone h1 {font-size:26px;}
    
    #bluebox {background-image: url(../images/bg_repeat.gif);color:#FFFFFF;height:32px;}
    #blueboxtext {color:#FFFFFF;font-weight:bold;}
    #address {color: #23539C;font-weight:normal;}
    #address h1 {font-size: 12px;}
    /*### BANNER/LIST ###*/
    #banner {background: #FFFFFF;height:175px;width:468px;border: 1px solid #d5d5d5;}
    #list {background: #FFFFFF;height:175px;width:230px;}
    #list td {padding:0px;margin:0px;}
    #list td {border-top:1px solid #D5D5D5;}
    /*### CONTENT ###*/
    #content {background: #FFFFFF;width:700px;}
    #content h1 {font-size: 14px;}
    /*### FOOTER ###*/
    #footer {color:#FFFFFF;}
    #footer a, #footer a:visited {color:#FFFFFF;text-decoration:none;}
    #footer a:hover {text-decoration:underline;color:#ffffff;}
