/* CSS Document */

@media screen {

table, td, tr, object, embed, img, p, br, param {margin: 0; padding: 0; line-height:normal;}

body {background-color: #525050; margin: 0; text-align: center}
table.main {width: 951px; height: 100%; border: solid #FFFFFF; border-width: 0px 1px 0px 1px; padding: 0px; background-color: #FFFFFF; background-image: url("../graphics/crossback4.jpg"); background-repeat: no-repeat; background-position: top center}
table.mainEng {width: 951px; height: 100%; border: solid #FFFFFF; border-width: 0px 1px 0px 1px; padding: 0px; background-color: #FFFFFF; background-image: url("../graphics/crossback4eng.jpg"); background-repeat: no-repeat; background-position: top center}
.topBar {border: solid #FFFFFF; border-width: 0px 0px 1px 0px; background-color: #454242; height: 20px; font-family: Arial, sans-serif; font-size: 10px; color: #FFFFFF; text-align: right;}
.logo {border: solid #FFFFFF; border-width: 0px 0px 1px 0px; background-color: #E60A12; height: 131px; width: 223px; text-align:center}
.tel {border: solid #FFFFFF; border-width: 0px 0px 1px 0px; background-color: #E60A12; height: 90px; width: 223px; text-align:center; font-family: Arial, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.fla {border: solid #FFFFFF; border-width: 0px 0px 1px 0px;}
.photoleft {background-color: #939393; width: 223px; vertical-align:top; background-image: url("../graphics/leftPhotoB.jpg"); background-repeat: no-repeat; background-position: top center; font-family: Arial, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; line-height: 20px; text-align:left; padding-left: 35px; padding-top: 350px; border: solid #FFFFFF; border-width: 0px 0px 1px 0px; }
.lowBar {background-color: #E60A12; height: 20px; text-align:left; font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #FFFFFF; padding-left: 5px; padding-right: 10px}
.linksBar {background-color: #E6E6E6; height: 20px; text-align:right; font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #454242; border: solid #FFFFFF; border-width: 0px 0px 0px 1px; padding-right: 5px}
.btns {border: solid #FFFFFF; border-width: 0px 0px 1px 0px; background-color: #E6E6E6; height: 221px; width: 203px; vertical-align:top;}
.ban {border: solid #FFFFFF; border-width: 0px 0px 1px 0px; background-color: #E6E6E6; height: 221px; width: 525px; vertical-align:top;}
.content {padding: 10px; background-image: url("../graphics/lowerCurvebg.gif"); background-repeat: no-repeat; background-position: bottom right; vertical-align: top}

.pr {border: solid #E60A12; border-width: 1px 0px 1px 1px;}
.pric {border: solid #E60A12; border-width: 0px 1px 1px 0px; color: #333333; font: 14px Helvetica, Arial, sans-serif; height: 30px; margin-left: 20px; margin-right:20px; text-align: justify}
.pricB {border: solid #E60A12; border-width: 0px 1px 0px 0px; color: #333333; font: 14px Helvetica, Arial, sans-serif; height: 30px; margin-left: 20px; margin-right:20px; text-align: justify}



h1 {color: #E60A12; font: 17px Helvetica, Arial, sans-serif; line-height: 16px; margin: 20px; text-align: left; font-weight: bold}
h2 {color: #666666; font: 15px Helvetica, Arial, sans-serif; line-height: 16px; margin: 20px; margin-top: 30px; text-align: left; font-weight: bold}
h3 {color: #666666; font: 13px Helvetica, Arial, sans-serif; line-height: 16px; margin: 20px; margin-top: 30px; text-align: left; font-weight: bold}
p {color: #333333; font: 14px Helvetica, Arial, sans-serif; line-height: 20px; margin-left: 20px; margin-right:20px; text-align: justify}
b {color: #555555}
.big {color: #E60A12; font: 19px Helvetica, Arial, sans-serif; text -align: left; font-weight: bold}
.small {color: #666666; font: 13px Helvetica, Arial, sans-serif; text -align: left; font-weight: bold; margin-left: 100px; margin-bottom: 20px}

dl {color: #333333; font: 14px Helvetica, Arial, sans-serif; line-height: 20px; margin-left: 20px; margin-right:20px; text-align: left}
ul {list-style: outside url(../graphics/bullet1.gif); margin-left: 30px; margin-right: 30px; text-align: left; color: #333333; font: 14px Helvetica, Arial, sans-serif}
li {padding-left: 20px; line-height: 25px; }
td.T {border: solid #FFCC00; border-width: 1px 0px 0px 0px; background-color: #dedede}
a:link {color: #000000; text-decoration: underline}
a:active {color: #000000; text-decoration: underline}
a:visited {color: #000000; text-decoration: underline}
a:hover {color: #E60A12; text-decoration: underline}

a:link.tlinks {color: #454242; text-decoration: none}
a:active.tlinks {color: #454242; text-decoration: none}
a:visited.tlinks {color: #454242; text-decoration: none}
a:hover.tlinks {color: #000000; text-decoration: underline}

a:link.blinks {color: #FFFFFF; text-decoration: none}
a:active.blinks {color: #FFFFFF; text-decoration: none}
a:visited.blinks {color: #FFFFFF; text-decoration: none}
a:hover.blinks {color: #FFFFFF; text-decoration: underline}
.tl {background-image: url("../graphics/tl.gif"); background-repeat: no-repeat; background-position: bottom left; width: 17px; height: 11px;}
.tr {background-image: url("../graphics/tr.gif"); background-repeat: no-repeat; background-position: bottom right; width: 18px; height: 11px;}
.tlr {background-image: url("../graphics/tlr.gif"); background-repeat: repeat-x; background-position: bottom right; width: 154px; height: 11px;}
.ttext {color: #E60A12; font: 15px Helvetica, Arial, sans-serif; font-weight: bold; background-color: #ffffff; padding: 5px}
.bl {background-image: url("../graphics/bl.gif"); background-repeat: no-repeat; background-position: bottom left; width: 17px; height: 11px;}
.br {background-image: url("../graphics/br.gif"); background-repeat: no-repeat; background-position: bottom right; width: 18px; height: 11px;}
.b {border: solid #E60A12; border-width: 0px 0px 1px 0px; width: 154px; height: 11px;}
.l {border: solid #E60A12; border-width: 0px 0px 0px 1px; width: 17px;}
.r {border: solid #E60A12; border-width: 0px 1px 0px 0px; width: 18px;}
.cent {color: #666666; font: 13px Helvetica, Arial, sans-serif; text -align: left; font-weight: bold;}
.bor {border: 1px solid #E60A12;}
input {font: 12px Helvetica, Arial, sans-serif; color: #333333}
.left {text-align: left}
.add {background: #eee url(../graphics/backBoxXray.jpg) right no-repeat; border: 1px solid #E60A12; padding: 5px 0px; margin-bottom: 30px; margin-top: 20px; width:450px; margin-left: 20px}
.addnotes {list-style-type: square; list-style-image: none; font: 12px Helvetica, Arial, sans-serif; margin-left: 0px}
.addnotes li { line-height: 16px; margin-bottom: 5px; margin-left: 0px}
.createdby {color: #eee; padding-left: 60px}
.createdby a:link, .createdby a:visited, .createdby a:active {color: #ddd}
.createdby a:hover {color:#fff}


.pricetable {width: 650px; border: 1px solid #E60A12; font: 14px Helvetica, Arial, sans-serif; color: #333333; border-collapse: collapse; margin-left: 20px; margin-top: 10px; margin-bottom: 10px}
.pricetable td {padding: 5px; background-color: #fff;}
.pricetable .titlep {background-color: #E60A12; font: bold 13px Helvetica, Arial, sans-serif; color: #fff; padding: 5px; text-align: center;}
.pricetable .title2p {background-color: #828080; font: bold 12px Helvetica, Arial, sans-serif; color: #fff; padding: 5px; text-align: center;}
.pricetable .subtitlep {background-color: #d4d4d4; font: bold 12px Helvetica, Arial, sans-serif; color: #333333; padding: 5px}
.pricetable .notesp {background-color: #ebe9e9; font: 11px Helvetica, Arial, sans-serif; color: #333333; padding: 5px}
.pricetable .notesp2 {background-color: #fff; font: 11px Helvetica, Arial, sans-serif; color: #333333; padding: 5px; text-align:right}
.priceTitle {color: #E60A12; font: bold 15px Helvetica, Arial, sans-serif;margin-left: 50px}
.priceTitle img {vertical-align:middle; margin-right: 20px}
.priceTitleSm {margin-left: 50px; color: #333333; font: 14px Helvetica, Arial, sans-serif}
.oldPrice {text-decoration:line-through; color:#E60A12}

.redText {color: #E60A12;}
.imgindex {margin-right: 10px}


.xray {border: 1px #E60A12 solid; background:#eaeae8 url(../graphics/xray.jpg) no-repeat top right; width: 189px; padding: 5px; margin-top: 10px}
.xray p, .announcementBox p {margin-left: 0px; margin-right:0px;font-size: 11px; font-weight:normal; text-align: left; line-height: 1.4;}

.announcementBox {border: 1px #E60A12 solid; background-color:#eaeae8; width: 189px; padding: 5px; margin-top: 10px}
}

@media print {

body {background-color: #ffffff !important; margin: 0; border: 1px solid #FFFFFF;}
table.top {width: 955px; height: 0px; padding: 0px; visibility: hidden}
table.main {width: 560px; padding: 0px;}
h1 {color: #000000; font: 12pt Verdana,sans-serif; padding: 5px; margin-left: 10px; text-align: left; font-weight: bold}
p {color: #00000; font: 10pt Verdana,sans-serif; line-height: 12pt; padding: 0px; margin-left: 10px; text-align: justify}
td.content {background-color: #ffffff; padding: 10px}


}
