BODY.dark {
  background-color: #000000;
  background: #000000 url(../images/background_dark.jpg) no-repeat fixed center;
}

BODY.light {
  background-color: #FFFFFF;
  background: #FFFFFF url(../images/background_light.jpg) no-repeat fixed center;
}







TABLE.maintable {
  border: 0px solid #777777;
}

TD.maincell {
  border: 2px solid #444444;
  padding: 5px;
  margin: 0px;
}

TD.titlecell {
  border: 2px solid #444444;
  background-color: #555555;
  padding: 0px;
  margin: 0px;
}






FONT.index {
  color: #333333;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 12pt;
  font-weight: bold;
  letter-spacing: 3px;
}

FONT.title {
  color: #D0D0D0;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 18pt;
  font-weight: bold;
  letter-spacing: 10px;
  font-variant: small-caps
}

FONT.copyright {
  color: #D0D0D0;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 8pt;
  letter-spacing: 1px;
}

FONT.menu_light {
  color: #303030;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
}

FONT.menu_dark {
  color: #FAFAFA;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
}

FONT.default {
  color: #303030;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
}

FONT.credits {
  color: #AAAAAA;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 8pt;
  letter-spacing: 0px;
}






DIV.portfolio {
  border: 1px dotted #660000;
  padding: 10px;
  margin: 12px;
  color: #808080;
  font-family: "Courier New", Courier, monospace;
  font-size: 12pt;
  font-weight: bold;
  letter-spacing: 5px;
  text-align: center;
  width: 120px;
  height: 90px;
  vertical-align: middle;
}







A.main_link {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  color: #D0D0D0
}

A.main_link:link {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  color: #D0D0D0
}

A.main_link:active {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  color: #FFFF99
}

A.main_link:hover {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  color: #FFFF99
}



A.main_link_active {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  color: #FFFF99
}

A.main_link_active:link {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  color: #FFFF99
}

A.main_link_active:active {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  color: #FFFF99
}

A.main_link_active:hover {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  color: #FFFF99
}



A.link_index {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 18pt;
  font-weight: normal;
  text-decoration: none;
  color: #939393;
}

A.link_index:link {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 18pt;
  font-weight: normal;
  text-decoration: none;
  color: #939393
}

A.link_index:active {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 18pt;
  font-weight: normal;
  text-decoration: none;
  color: #939393
}

A.link_index:hover {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 18pt;
  text-decoration: none;
  color: #000000;
}





A.menu_light {
  color: #303030;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
  text-decoration: none;
}

A.menu_light:link {
  color: #303030;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
  text-decoration: none;
}

A.menu_light:active {
  color: #6600CC;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
  text-decoration: none;
}

A.menu_light:hover {
  color: #6600CC;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
  text-decoration: none;
}

A.default_light {
  color: #AAAAAA;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
  text-decoration: none;
}

A.default_light:link {
  color: #AAAAAA;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
  text-decoration: none;
}

A.default_light:active {
  color: #003399;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
  text-decoration: none;
}

A.default_light:hover {
  color: #003399;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
  text-decoration: none;
}

A.default_dark {
  color: #EEEEEE;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
  text-decoration: none;
}

A.default_dark:link {
  color: #EEEEEE;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
  text-decoration: none;
}

A.default_dark:active {
  color: #FFFF99;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
  text-decoration: none;
}

A.default_dark:hover {
  color: #FFFF99;
  font-family: "Helvetica CE 55 Roman", "Lucida Console", "Franklin Gothic Medium", Tahoma, Garamond, cursive;
  font-size: 9pt;
  letter-spacing: 0px;
  text-decoration: none;
}


A.credits {
  font-weight: normal;
  font-family: Tahoma, Arial, sans-serif;
  text-decoration: none;
  font-size: 8pt;
  color: #AAAAAA
}

A.credits:link {
  font-weight: normal;
  font-family: Tahoma, Arial, sans-serif;
  text-decoration: none;
  font-size: 8pt;
  color: #AAAAAA
}

A.credits:active {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  color: #AAAAAA
}

A.credits:hover {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  color: #6699FF
}


A.portfolio_home {
  color: #D0D0D0;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  letter-spacing: 4px;
  text-decoration: none;
}

A.portfolio_home:link {
  color: #D0D0D0;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  letter-spacing: 4px;
  text-decoration: none;
}

A.portfolio_home:active {
  color: #CC0000;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  letter-spacing: 4px;
  text-decoration: none;
}

A.portfolio_home:hover {
  color: #F0F0F0;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  letter-spacing: 4px;
  text-decoration: none;
}







.formfield {
  border: 1px solid #303030;
  background-color: #FEFEFE;
  color: #303030;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  width: 250px;
  margin-bottom: 5px
}

.mailfield {
  border: 1px solid #303030;
  background-color: #FEFEFE;
  color: #303030;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  width: 250px
}

.formbutton{
  border: 1px solid #303030;
  background-color: #FEFEFE;
  color: #303030;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 9pt
}


