body, html { height: 100%; font-family: Tahoma; background-color: #545e68; font-size: 12px; margin: 0px; }

input[type="text"], input[type="password"], select, textarea { border: #d3d3d3 1px solid; font-size: 14px; color: #000000; font-family: tahoma; background-color: #ffffff; }

img { border: 0px; }

a, a:visited { color: #c00000; }

img.backButton { background: url(../../images/headerButtons.png) no-repeat -304px 0px; width: 112px; height: 31px; }

img.backButton:hover { background: url(../../images/headerButtons.png) no-repeat -304px -31px; }

img.moreInfoButton { background: url(../../images/headerButtons.png) no-repeat -416px 0px; width: 152px; height: 31px; }

img.moreInfoButton:hover { background: url(../../images/headerButtons.png) no-repeat -416px -31px; }

img.productPageButton { background: url(../../images/headerButtons.png) no-repeat -568px 0px; width: 183px; height: 31px; }

img.productPageButton:hover { background: url(../../images/headerButtons.png) no-repeat -568px -31px; }

.sendButton { background: url(../../images/headerButtons.png) no-repeat -751px 0px; width: 112px; height: 31px; }

.sendButton:hover { background: url(../../images/headerButtons.png) no-repeat -751px -31px; }

table.menuTable { background: url(../../images/backHeaderHoriz.png) repeat-x; }

td.menuButton { background: url(../../images/headerButtons.png) no-repeat -152px 0px; width: 139px; height: 46px; cursor: hand; text-align: center; vertical-align: middle; color: #ffffff; font-weight: bold; font-size: 13px; }

td.menuButton a, td.menuButton a:visited { color: #ffffff; }

td.menuButton:hover { background: url(../../images/headerButtons.png) no-repeat -13px 0px; }

td.menuBottomLeft { background: url(../../images/headerButtons.png) no-repeat 0px 0px; width: 13px; height: 46px; }

td.menuLeft { background: url(../../images/backHeaderLeft.png) repeat-y; width: 13px; }

td.menuRight { background: url(../../images/backHeaderRight.png) repeat-y; width: 13px; }

td.menuBottomRight { background: url(../../images/headerButtons.png) no-repeat -291px 0px; width: 13px; height: 46px; }

td.menuSeparator { width: 3px; height: 46px; }

td.menuClear { background-repeat: repeat-x; height: 46px; text-align: right; }

table.mainTable { width: 1107px; }

td.dateText { color: #ffffff; }

div.divSeparator { height: 10px; width: 10px; }

div.blueTop { background: url(../../images/topBoxBlue.png) no-repeat; width: 242px; height: 36px; }

div.blueBottom { background: url(../../images/bottomBoxBlue.png) no-repeat; width: 242px; height: 36px; }

div.blueBack { background: url(../../images/BoxBlue.png) repeat-y; }

div.whiteTop { background: url(../../images/topBoxWhite.png) no-repeat; width: 242px; height: 36px; }

div.whiteBottom { background: url(../../images/bottomBoxWhite.png) no-repeat; width: 242px; height: 36px; }

div.whiteBack { background: url(../../images/BoxWhite.png) repeat-y; }

div.menuItemBlue { background-color: transparent; color: #ffffff; cursor: hand; border-top: 1px solid #ffffff; height: 20px; width: 222px; margin-left: 10px; padding-top: 5px; }

div.menuItemBlue a, div.menuItemBlue a:visited { color: #ffffff; text-decoration: none; }

div.menuItemBlue:hover { background-color: #c00000; }

div.mainTop { background: url(../../images/topMainBox.png) no-repeat; width: 803px; height: 96px; }

div.mainBottom { background: url(../../images/bottomMainBox.png) no-repeat; width: 803px; height: 96px; }

div.mainBack { background: url(../../images/mainBox.png) repeat-y; }

/* CUFON styles */

.titleFamilies { font-size: 16px; margin-top: 12px !important; margin-left: 10px !important; color: #ffffff; }

.titleContacts { font-size: 16px; margin-top: 12px !important; margin-left: 10px !important; color: #c00000; }

.titleForm { font-size: 14px; color: #c00000; }

.titleContacts a, .titleContacts.a:hover { color: #c00000; }

.titleContents { font-size: 22px; color: #c00000; }

.titleContentsBlack { font-size: 22px; color: #545e68; }


