﻿/*** Resets ***/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td
{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline;background: transparent; }
button {width: auto; overflow: visible;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}

/*** Main Sections ***/

body {font-size:100%;color:#666; background:#666 url(/img/backgrnd.gif) top left repeat;line-height:110%;font-family: Arial, Helvetica, sans-serif;text-align:center;}
#container {background-color:white; width:760px; margin:20px; border: 5px solid #9ea3aa;text-align:left;}

/*#container {background-color:white; max-width:1200px; min-width:700px; margin:2em; border: 5px solid #9ea3aa;text-align:left;}*/


#header {height:80px; background-color:#088A4B;color:#fff;}
 #header h1 {font-weight:bold; float:left;font-size:2.5em;padding:5px;margin:5px;color:#eeeeee;font-family: Times, serif;}
 #header p {float:right;margin:15px 30px 0 0;}
#innerwrap {font-size:72%;margin: 0 2%;width:96%;}
#content {width:520px;float:left;margin-bottom:1%;}
 #content img.leftimg {float:left;margin:5px 5px 5px 0px;}
 #content p {margin-right:0px;}
#sidebar {width:200px;float:left;border-left:1px dashed #9ea3aa;padding-left:1%;background-color:#ddd;margin:0px;}
  #sidebar img {margin:1em auto;display:block;}
#footer {clear:both;height:3em; background-color:#088A4B;color:white;font-size:70%;font-weight:bold;line-height:3em;}
  #footer span.phone {color:white;}
.boxes {width:480px;float:left;margin:10px 0px 10px 5px;border:1px solid #9ea3aa;padding:1%;display:inline; background-color:#efefef;}

/*** Navigation ***/

#navmenu {height:60px;background:#fff url(../img/nav-button.png) top left repeat-x;margin:0;padding:4px;}
/*#navmenu li {float:left; line-height:2.05em;margin:0;padding:0;text-align:center;}*/
#navmenu li a:link, #navmenu li a:visited {display:block; color:white;text-decoration:none;font-weight:bold;padding:0 2%; }
#navmenu li a:focus, #navmenu li a:hover, #navmenu li a:active {display:block;color:white;text-decoration:none;font-weight:bold; background-color:#555;}

/*** Headings ***/

h1 {color: #000;font-size:140%;margin:0 0 0.5em 0;display:block;clear:both;}
h2 {color: #000;font-size:120%;margin:1em 0 0.5em 0;display:block;clear:both;}
h3 {color: #000;font-size:110%;margin:1em 0 0.5em 0;display:block;clear:both;}
h4, h5 {color: #000;font-size:100%;margin:1em 0 0.5em 0;display:block;clear:both;}

.spinnerbox {width:480px;float:left;background-color:#fff;font-size:1em;color:black;border:solid 1px black;margin:15px;margin-left:0px;padding:10px;}
    
.paraButton {width:25px;font-size:.8em;height:19px;}

.infotext {cursor:pointer;color:green;}

A:link {
	COLOR: #088A4B; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #088A4B; TEXT-DECORATION: underline
}
A:active {
	COLOR: #cc3300; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc3300; TEXT-DECORATION: none
}

.insertSentence {
	background-color:  #ccc; font-weight: bold; padding: 3px; margin: 3px;
}

.insertSentence a:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

