@charset "iso-8859-1"; 

  /* ___________________ MAIN ___________________ */

body
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  height:100%;
  width:100%;
  background-color:#ffffff;
}

  /* ___________________ COMMON HTML TAGS ___________________ */

img
{
  border:0px #000000 solid;
  margin:0px 0px 0px 0px;
  display:inline;
}

strong
{

}

ul
{
  list-style-type:square;
  /* list-style-image:url(/_images/layout/ul-bullet.gif); */
  list-style-position:outside;
  /* marker-offset:auto; */
  margin-left:70px;
}

  li
  {
    font-size:10px;
    font-family:"lucida sans unicode", sans-serif;
    color:#909090;
  }

hr
{
  height:1px;
}

  /* ___________________ TEXT and Content BODY ___________________ */

#body-content
{
  width:700px;
  height:auto;
  margin:0px 0px 0px 100px;
}
  
  #body-content p
  {
    font-family:arial;
    color:#5c5c5c;
    font-size:11px;
    line-height:16px;
    margin:0px 0px 16px 40px;
    text-align: justify;
  }
  
  #body-content small
  {
    font-size:12px;
    font-family:"lucida sans unicode", sans-serif;
    font-variant:small-caps;
    font-weight:normal;
    letter-spacing:0px;
    color:#acacac;
    margin:0px 0px 0px 15px;
  }
  
  #body-content h1
  {
    font-size:26px;
    font-family:"lucida sans unicode", sans-serif;
    font-variant:small-caps;
    font-weight:normal;
    letter-spacing:1px;
    color:#998067;
    margin:0px 0px 0px 0px;
    display:inline;
  }
  
  #body-content h2
  {
    font-size:18px;
    font-family:"lucida sans unicode", sans-serif;
    font-variant:normal;
    font-weight:normal;
    letter-spacing:0px;
    color:#998067;
    margin:30px 0px 0px 15px;
    text-transform:capitalize;
  }
  
  #body-content h3
  {
    font-size:14px;
    font-family:"lucida sans unicode", sans-serif;
    font-variant:normal;
    font-weight:normal;
    letter-spacing:0px;
    color:#998067;
    margin:15px 0px 0px 30px;
    text-transform:capitalize;
    clear:both;
  }
  
  #body-content h4
  {
    font-size:13px;
    font-family:sans-serif;
    font-variant:normal;
    font-weight:bold;
    letter-spacing:0px;
    color:#9c9c9c;
    margin:8px 0px 0px 40px;
    clear:none;
  }
  
  #body-content h5
  {
  
  }
  
  #body-content h6
  {
    font-size:9px;
    font-family:verdana, tahoma;
    font-weight:normal;
    letter-spacing:1px;
    color:#656565;
    margin:0px 0px 0px 0px;
    display:inline;
    clear:left;
  }


  #body-content a,
  #body-content a:link,
  #body-content a:visited
  {
    font-family:arial;
    color:#119944;
    font-size:11px;
    text-decoration:none;
  }
  
  #body-content a:hover,
  #body-content a:active,
  #body-content a:focus
  {
    font-family:arial;
    color:#119944;
    font-size:11px;
    text-decoration:underline;
  }


#nolinebreakheaders
{
  width:865px!important;
  height:35px;
  display:block;
  text-align:right!important;
}
  
  #nolinebreakheaders h1,
  #nolinebreakheaders h2,
  #nolinebreakheaders h3,
  #nolinebreakheaders h4,
  #nolinebreakheaders h5,
  #nolinebreakheaders h6
  {
    display:inline!important;
    margin:0px 0px 0px 0px!important;
  }

#body-content img
{
  border:0px 0px 0px 0px;
  margin:10px 10px 10px 10px;
}

#body-footer
{
  width:700px;
  height:auto;
  margin:30px 0px 0px 130px;
  padding:10px 0px 30px 0px;
  border-top:1px #cccccc solid;
}

#body-footer p
{
  font-family:arial;
  color:#ababab;
  font-size:10px;
  margin:0px 0px 0px 0px;
  text-align: center;
}


#body-footer a,
#body-footer a:link,
#body-footer a:visited,
#body-footer a:hover,
#body-footer a:active,
#body-footer a:focus
{
  font-family:arial;
  color:#545454;
  font-size:10px;
  margin:0px 0px 0px 0px;
  text-align: center;
  text-decoration:none;
}

#body-content a img
{
	border:0px #000000 solid;
}

  /* ___________________ MY STYLES & ID's ___________________ */
  
    /* ID = control boxes */
    /* Class = content modifications */
  
#logoheader
{
  border-top:0px red solid;
  border-bottom:0px #888888 solid;
  border-left:0px #888888 solid;
  border-right:0px #888888 solid;
  margin:0px 0px 0px 0px;
  width:944px;
}

#logoheader h1
{
  font-size:32px;
  font-family:arial;
  font-variant:small-caps;
  letter-spacing:0px;
  color:#c7c7c7;
  margin:0px 0px 0px 0px;
  display:block;
  width:870px;
  text-align:right;
}

#logoheader h2
{
  font-size:20px;
  font-family:arial;
  font-variant:small-caps;
  font-weight:normal;
  letter-spacing:1px;
  color:#555555;
  margin:0px 3px 0px 3px;
  display:inline;
}

#logoheader h3
{
  font-size:14px;
  font-family:arial;
  font-weight:normal;
  color:#998067;
  margin:0px 8px 0px 8px;
  display:inline;
}

#logoheader h4
{
  font-size:10px;
  font-family:arial;
  font-weight:normal;
  color:#998067;
  margin:0px 10px 0px 10px;
  display:inline;
}

#logoheader h5
{
  font-size:9px;
  font-family:"arial black";
  font-weight:bold;
  color:green;
  margin:0px 15px 0px 0px;
  display:inline;
}

#logoheader p,
#logoheader p a,
#logoheader p a:visited,
#logoheader p a:hover,
#logoheader p a:active,
#logoheader p a:focus
{
  font-size:11px;
  font-family:arial;
  font-weight:normal;
  text-decoration:none;
  color:#998067;
  margin:0px 3px 12px 3px;
  display:inline;
}

#logoheader .icon
{
  margin:0px 2px 0px 2px;
  border:0px 0px 0px 0px;
  float:right;
}

#logoheader #icon-container
{
  margin:18px 0px 6px 0px;
  width:870px;
  height:26px;
  display:block;
}

#logoheader #topmenu1
{
  border-top:0px #888888 solid;
  border-bottom:0px #888888 solid;
  border-left:0px #888888 solid;
  border-right:0px #888888 solid;
  margin:7px 0px 0px 100px;
  padding:0px 0px 0px 0px;
  width:750px;
  height:25px;
}

  #topmenu1 a,
  #topmenu1 a:visited
  {
    background-color: transparent;
    color:#231433;
    text-decoration:none;
  }
  
  #topmenu1 a:hover,
  #topmenu1 a:active,
  #topmenu1 a:focus
  {
    color:#000000;
    text-decoration:underline;
  }

#logoheader #topmenu2
{
  border-top:1px #cdcdff solid;
  border-bottom:0px #888888 solid;
  border-left:0px #888888 solid;
  border-right:0px #888888 solid;
  margin:4px 0px 0px 130px;
  padding:4px 0px 0px 20px;
  width:700px;
  height:15px;
}

  #topmenu2 a,
  #topmenu2 a:visited
  {
    background-color: transparent;
    color:#121212;
    text-decoration:none;
  }
  
  #topmenu2 a:hover,
  #topmenu2 a:active,
  #topmenu2 a:focus
  {
    color:#000000;
    text-decoration:underline;
  }

#logoheader #topmenu3
{
  border-top:1px #cdcdff solid;
  border-bottom:0px blue solid;
  border-left:0px #888888 solid;
  border-right:0px #888888 solid;
  margin:7px 0px 0px 160px;
  padding:4px 0px 0px 40px;
  width:610px;
  height:12px;
}

  #topmenu3 a,
  #topmenu3 a:visited
  {
    background-color: transparent;
    color:#121212;
    text-decoration:none;
    font-size:14px;
  }
  
  #topmenu3 a:hover,
  #topmenu3 a:active,
  #topmenu3 a:focus
  {
    color:#000000;
    text-decoration:underline;
  }

#logoheader #topmenu4
{
  border-top:0px #888888 solid;
  border-bottom:0px blue solid;
  border-left:0px #888888 solid;
  border-right:0px #888888 solid;
  margin:8px 0px 0px 160px;
  padding:0x 0x 0x 0x;
  width:690px;
  height:10px;
}

  #topmenu4 a,
  #topmenu4 a:visited
  {
    background-color: transparent;
    color:green;
    text-decoration:none;
  }
  
  #topmenu4 a:hover,
  #topmenu4 a:active,
  #topmenu4 a:focus
  {
    color:#green;
    text-decoration:underline;
  }

.alert-bad
{
  color:red!important;
  font-weight:bold!important;
}

.alert-good
{
  color:green!important;
}

  /* ___________________ FORMS ___________________ */

form
{

}

input
{
  border:1px #555555 solid;
}

	input[type="submit"]
	{
    
	}

textarea
{
  border:1px #555555 solid;
  overflow:auto;
}

  /* ___________________ TABLES ___________________ */

table
{
  border-spacing:1px 1px;
  empty-cells:show;
  margin:10px 0px 10px 45px;
}

tr
{
  
}

th
{
  font-family:arial;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  background-color:#777777;
  text-align:center;
}

td
{
  
  font-family:tahoma, verdana;
  font-size:11px;
  color:#777777;
  background-color:#ffffff;
  padding:0px 10px 0px 10px;
  text-align:left;
}


  td a,
  th a,
  th p,
  td p
  {
    margin:0px 0px 0px 0px!important;
  }
