﻿
/*-----------------------------Reset--------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,   pre,
a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;padding: 0;border: 0;outline: 0;
	font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;
}
/* remember to define focus styles! */
:focus {outline: 0;}
html    {overflow: inherit;}
hr      {border: 0;height: 1px;background: #ddd;color: #ddd;}
/* tables still need 'cellspacing="0"' in the markup */
table   { border-collapse: separate;}
caption, th, td {text-align: left;font-weight: normal;}

p, dl, dt, dd, blockquote {padding: 0;margin-top: 0.7em;margin-bottom: 0.7em;border: 0;}
ol, ul {padding: 0;margin-top: 0.7em;margin-bottom: 0.7em;border: 0;margin-left: 35px;}
li {padding: 0;margin-top: 0.0em;margin-bottom: 0.0em;border: 0;}


/*-----------------------------Reset-Done-------------------------------------------------------------*/

body     { background: #66BED4; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:0px;}
table    { font-size:100%; font-family:Verdana, Arial, Helvetica, sans-serif;}

H1 {margin: 0px 0px 0px 0px;   FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
H2 {margin: 10px 0px 10px 0px; FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
H3 {margin: 10px 0px 0px 0px;  FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
H4 {margin: 10px 0px 0px 0px;  FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}


/*---------Sections---------------------------------------------------------------------------*/
#WebsiteDiv {border: 0px solid #007CC2; background: #ffffff;width:800px;margin: 0 auto;}
  #BannerDiv  {top:0px;position:absolute;border: 0px solid green;width:800px; height:200px;padding:0px; background: url(Images/Banner1.jpg) no-repeat; overflow: hidden;}
      #PhoneDiv    {right:10px;top:auto;margin-top:auto;bottom:0;margin-bottom:10px;position:absolute;text-align:right; overflow: hidden; }

  #MenuTopDiv  {position:absolute; top:190px; height:30px;border: 0px solid red;padding:0px 0px 0px 0px;margin:15px 0px 5px 0px;}

  #MainBodyDiv {clear:both;border: 0px solid brown;margin-top:200px;}
    #LeftSideDiv  {position:relative;width:160px; padding: 10px 0px 10px 5px;float:left;FONT-WEIGHT: bold; height:100%;border: 0px solid brown; }
      #LogoDiv    {top:0px;position:absolute;left:-60px;width:220px; height:78px;margin:0px 0px 0px 0px; }
      #PhoneDiv2    { white-space:nowrap; overflow: hidden;border: 0px solid brown;padding-left:8px; }

    #RightSideDiv    {width:620px;float:right; border: 0px solid brown; padding: 0px 0px 0px 0px;}
      #ContentDiv    {line-height: 130%; margin: 40px 20px 10px 0px;border: 0px solid brown;}

  #FooterDiv {clear:both; text-align:center; height:25px;FONT-WEIGHT: normal;font-size:80%; border: 0px solid brown;background: url(Images/WaterFooter.jpg) no-repeat; overflow: hidden;}
  
/*---------Menus---------------------------------------------------------------------------*/
#TopMenu      {COLOR: #DC352F; LIST-STYLE-TYPE:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border: 0px solid red;}
  #TopMenu li { float:left;COLOR: #DC352F; margin:0px 0px 0px 0px; padding:5px 15px 5px 0px;border: 0px solid brown;}
  #TopMenu li:hover,    #TopMenu li.TopMenuHover     { } 
  #TopMenu a            {COLOR: #456Fd4;TEXT-DECORATION: none; font-size:100%;FONT-WEIGHT: bold;}
    #TopMenu a.Selected {COLOR: #000000;}
    #TopMenu a:hover    {COLOR: #007CC2;TEXT-DECORATION: underline;}

#SideMenu      { padding:80px 0px 0px 10px; margin:0px 0px 0px 0px;  border: 0px solid #007CC2;LIST-STYLE-TYPE:none;}
  #SideMenu li {  margin: 0px; padding: 0px, 0px, 0px, 0px;padding-bottom:5px; }
  #SideMenu a           {COLOR: #DC352F;FONT-WEIGHT: bold; font-size:100%;TEXT-DECORATION: none;}
    #SideMenu a.Selected {COLOR: #000000;}
    #SideMenu a:hover    {COLOR: #007CC2;TEXT-DECORATION: underline;}


/*---------Other-Elements---------------------------------------------------------------------------*/
.Specs {background: #cccccc;padding:0px;margin:2px; }
.Specs td {padding:5px;vertical-align:top;}

.Label {text-align:left; vertical-align:top;FONT-WEIGHT: bold;padding-right:5px;}


