BODY {background-image: url(artwork/unevenltgraypinstripesbg.gif); background-color: #FFFFFF; margin-left: 0px; margin-right: 0px; margin-top: 15px; text-align: center; width: 100%}
H3 {clear: left; margin: 8px; font-family: verdana; color: #191970;}
H3.services {clear: right; margin: 8px; font-family: verdana; color: #00008B;}
H4 {margin: 8px; font-family: verdana; color: black;}
H4.nomargin {margin: 0px;  font-family: verdana; color: #00008B;}
H5 {font-family: verdana; color: black; margin: 0px;}
a:link {text-decoration: none; color: #00008B;}
a:visited {text-decoration: none; color: #5F7279}
a:hover  {font-weight: bold; text-decoration: none;}
a:active {background-color: #A9A9A9; color: white;}

div.header {width: 100%; height: 100px;  margin-bottom: 15px; background-image: none;}

div.headerbg {background-image: url('artwork/headerbarbgint.jpg'); background-repeat: repeat-x; height: 100px; width: auto; border-style: solid; border-width: 3px;}

div.frame {background-color: #eeeeee; border: solid 2px; border-color: #708090; margin: 10px; padding: 10px; float: right; text-align: center; font-size: smaller;}

div.content {margin-left: 15px; margin-right: 15px; margin-bottom: 15px; margin-top: 0px; clear: left;   background-color: #ffffff; width: 95%; border-style: double; border-width: 4px; border-color: gray; text-align: left;}

div.links {width: 670px; margin-left: auto; margin-right: auto;}

div.linkbox {float: left; border-style:solid; border-width: 2px; border-color:  #4682B4; border-left: none; font-family: verdana; font-size: 10pt; padding: 8px; line-height: 14pt; margin-right: 12px; margin-bottom: 12px; background-color: #f9fcff}

p {margin: 8px; font-family: verdana; font-size: .75em;}

ul.analysis {list-style-type: disc; margin-left: 200px; margin-top: 0px; padding: 0px;}
ul.compact { list-style: inside; margin-top: 3px;}
li {font-family: verdana; font-size: .75em; margin-left: 10px; padding: 0px; }
ul.sidebar {list-style-type: disc; margin-left: 27px; margin-top: 0px; padding: 0px;}
li.sidebar {margin-left: 0px; padding: 0px; color: #00008B;}
li.marketingtable {list-style-type: disc; font-size: 1em;}

table.form {font-family: verdana; font-size: .75em; margin-left: 8px; margin-right: 8px;}
td {font-family: verdana; font-size: 1em;}

/*sidebar link styles*/

a:link.sidebar {text-decoration: none; color: #00008B; font-weight: bold; font-size: 9pt; font-family: verdana;}
a:visited.sidebar {text-decoration: none; font-weight: bold; color: #708090; font-size: 9pt; font-family: verdana;}
a:hover.sidebar  {font-weight: bold; text-decoration: none; color: #4682B4; font-size: 9pt; font-family: verdana;}
a:active.sidebar {background-color: #eeeeee; color: #00008B; font-size: 9pt; font-family: verdana;}


/*link button styles--top nav*/

div.services {border-style: solid; border-width: 4px 0px 1px 0px; border-color: #191970; width: 95px; text-align: center; font-family: verdana; font-size: 11pt; float: left;}

div.articles {border-style: solid; border-width: 4px 0px 1px 0px; border-color: #20B2AA; width: 95px; text-align: center; margin-left: 20px; font-family:verdana; font-size: 11pt; float: left;}

div.diy {border-style: solid; border-width: 4px 0px 1px 0px; border-color: #708090 ; width: 95px; text-align: center; margin-left: 20px; font-family: verdana; font-size: 11pt; float: left;}

div.aboutus {border-style: solid; border-width: 4px 0px 1px 0px; border-color: #4682B4 ; width: 95px; text-align: center; margin-top: 0px; margin-left: 20px; font-family: verdana; font-size: 11pt; float: left;}

div.contact {border-style: solid; border-width: 4px 0px 1px 0px; border-color: #00008B ; width: 95px; text-align: center; margin-left: 20px; font-family: verdana; font-size: 11pt; float: left;}

div.home {border-style: solid; border-width: 4px 0px 1px 0px; border-color: #008080 ; width: 95px; text-align: center; margin-left: 20px; font-family: verdana; font-size: 11pt; float: left;}

/*end link button styles*/

