/* link order: l-v-h-a */

blockquote {margin: 0px; padding: 0px}
br {line-height: 3pt}
script	{margin: 0px}
form	{margin: 0px}

.table_sub_border {border: 1px #000000 solid}
.table_cell_bottom_spacing_only {border: 0px #000000 solid; margin: 0px 0px 12px; padding: 0px 0px 12px; text-align: left}
.table_cell_vert_spacing_only {border: solid; margin: 3px 3px; padding: 3px 3px; text-align: left; vertical-align: middle ; border-width: 0px 3px 1px; color: #000000; background: #FFFFFF; text-decoration: none; border-color: #FFFFFF #FFFFFF #030303}
.table_cell_no_border {border: #FFFFFF solid; margin: 0px 3px; padding: 0px 3px; text-align: left; vertical-align: middle ; border-width: 0px 3px 1px; color: #000000; background: #FFFFFF; text-decoration: none}
.table_cell_vert_spacing_only_dblbdr {border: double; margin: 3px 3px; padding: 3px 3px; text-align: left; vertical-align: middle ; border-width: 0px 3px 3px; background: #FFFFFF; border-color: #000000 #FFFFFF}

.table_0_0_0 {border-width: 0px; border-collapse: collapse; border-style: none; border-spacing: 0px 0px; }
.table_0_0_0 td, th, tr, caption { padding: 0px; }

.table_0_0_0_100 {border-width: 0px; border-collapse: collapse; border-style: none; border-spacing: 0px 0px; width: 100%; }
.table_0_0_0_100 td, th, tr, caption { padding: 0px; }

.table_1_1_0 {border-width: 0px; border-collapse: separate; border-style: none; border-spacing: 1px 1px; }
.table_1_1_0 td, th, tr, caption { padding: 1px; }

.table_1_1_0_100 {border-width: 0px; border-collapse: separate; border-style: none; border-spacing: 1px 1px; width: 100%; }
.table_1_1_0_100 td, th, tr, caption { padding: 1px; }

.table_2_2_0 {border-width: 0px; border-collapse: separate; border-style: none; border-spacing: 2px 2px; }
.table_2_2_0 td, th, tr, caption { padding: 2px; }

.table_2_2_0_100 {border-width: 0px; border-collapse: separate; border-style: none; border-spacing: 2px 2px; width: 100%; }
.table_2_2_0_100 td, th, tr, caption { padding: 2px; }

.prod_cell_border { border-collapse: separate; border-spacing: 0px 0px; border: 1px #CCCCCC solid; text-align: center; vertical-align: top }

.prod_cell_border_25 { border-collapse: separate; border-spacing: 0px 0px; border: 1px #CCCCCC solid; text-align: center; vertical-align: top; width: 25% }

.prod_cell_border_dark { border-collapse: separate; border-spacing: 0px 0px; border: 1px #000000 solid; text-align: center; vertical-align: top }

div.prodimageboxold { width: 225px; height: 225px  }
div.prodimagebox		{ float: left; width: 225px; margin: 0px 4px 4px 0px; padding: 4px; text-align: center;}
div.prodimagebox p	{ float: center; text-align: center; text-indent: 0; }

div.longmessage {   }

.image_30_border1 { width: 30px; height: 30px; border-width: 1px; border-style: solid; margin: 2px }
.image_30_border2 { width: 30px; height: 30px; border-width: 2px; border-style: solid; margin: 2px }

.image_100_border0 { width: 100px; height: 100px; border-width: 0px; border-style: none; margin: 2px }
.left_image_100_border0 { width: 100px; height: 100px; border-width: 0px; border-style: none; margin: 2px 0px 2px 2px }
.right_image_100_border0 { width: 100px; height: 100px; border-width: 0px; border-style: none; margin: 2px 2px 2px 0px }

.image_100_border1 { width: 100px; height: 100px; border-width: 1px; border-style: solid; margin: 2px }
.image_100_border2 { width: 100px; height: 100px; border-width: 2px; border-style: solid; margin: 2px }

.cell_top_border_only {border-top: 1px solid #000000}
.cell_bottom_border_only {border-bottom: 1px solid #000000}
.cell_left_border_only {border-left: 1px solid #000000}
.cell_right_border_only {border-right: 1px solid #000000}
.cell_top_bottom_border {border-top: 1px solid #000000; border-bottom: 1px #000000 solid}
.cell_left_right_border {border-left: 1px #000000 solid; border-right: 1px #000000 solid}
.cell_corner_top_right_border {border-top: 1px #000000 solid; border-right: 1px #000000 solid}
.cell_corner_top_left_border {border-top: 1px #000000 solid; border-left: 1px #000000 solid}
.cell_corner_bottom_right_border {border-bottom: 1px #000000 solid; border-right: 1px #000000 solid}
.cell_corner_bottom_left_border {border-bottom: 1px #000000 solid; border-left: 1px #000000 solid}
.cell_3side_top_open {border-left: 1px #000000 solid; border-bottom: 1px #000000 solid; border-right: 1px #000000 solid}
.cell_3side_bottom_open {border-right: 1px #000000 solid; border-top: 1px #000000 solid; border-left: 1px #000000 solid}
.cell_3side_right_open {border-top: 1px #000000 solid; border-left: 1px #000000 solid; border-bottom: 1px #000000 solid}
.cell_3side_left_open {border-bottom: 1px #000000 solid; border-left: 1px #000000 solid; border-top: 1px #000000 solid}
.normal_text_notbold_fineprint {font-size: 9px; font-style: normal; font-variant: normal; font-family: Microsoft Sans Serif,Verdana,Arial,Sans-serif; color: #000000}
.normal_text_notbold_fineprint_mini {font-size: 8px; font-style: normal; font-variant: normal; font-family: Microsoft Sans Serif,Verdana,Arial,Sans-serif; color: #000000}

.white {color: #FFFFFF}
.grey {color: #999999}

body {background-image url graphics/00000001/menu/watermark.jpg repeat-y fixed 75px 75px ; scrollbar-3dlight-color: #FFFFFF ; scrollbar-arrow-color: #EFFFEF ; scrollbar-base-color: ; scrollbar-track-color: #EFFFEF; scrollbar-darkshadow-color: #000000; scrollbar-face-scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #000000 ; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

input {font-family: Microsoft Sans Serif,Verdana,Arial,Sans-serif; font-size: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; background-position: center; font-weight: lighter}

select {font-size: 10px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}

fieldset {-moz-border-radius: 8px; border-radius: 4px; border: 1px #CCCCCC solid; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; vertical-align: middle; background-position: center;}

th {font-weight: normal}

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

a:link {text-decoration: none; color: #000000}
a:visited {text-decoration: none; color: #000000}
a:hover {text-decoration: underline}
a:active {text-decoration: none; color: #335E47}

a.white:link {text-decoration: none; color: #FFFFFF}
a.white:visited {text-decoration: none; color: #FFFFFF}
a.white:hover {text-decoration: underline; color: #000000}
a.white:active {text-decoration: none; color: #335E47}

.topnav {font-family: Microsoft Sans Serif,Verdana,Arial,Sans-serif; margin: 0px 3px 3px; padding: 0px 0px 3px; text-align: center}
.topnav a:link {}
.topnav a:visited {}
.topnav a:hover {text-decoration: underline; color: #FFFFFF; font-weight: bolder}
.topnav a:active {font-weight: bolder}

.maptext {text-decoration: none; font-weight: normal; font-family: Microsoft Sans Serif,Verdana,Arial,Sans-serif}
.scrolls {scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #EFFFEF; scrollbar-base-color: #CCCCCC; scrollbar-darkshadow-color: #000000; scrollbar-face-scrollbar-highlight-color: #EFFFEF; scrollbar-shadow-color: #000000}
.tip {font: Arial,Helvetica,sans-serif; border: solid 1px #000000; width: 115px; padding: 2px; position: absolute; z-index: 100; visibility: hidden; color: #333333; top: 20px; left: 90px; background-color: #ddffdd; layer-background-color: #ddffdd}
.tipthermoslogo {font:  Arial,Helvetica,sans-serif; border: solid 1px #000000; width: 324px; padding: 2px; position: absolute; z-index: 100; visibility: hidden; color: #333333; top: 20px; left: 90px; background-color: #ddffdd; layer-background-color: #ddffdd}
.tiptyler {font: Arial,Helvetica,sans-serif; border: solid 1px #000000; width: 215px; padding: 2px; position: absolute; z-index: 100; visibility: hidden; color: #333333; top: 20px; left: 90px; background-color: #ddffdd; layer-background-color: #ddffdd}
.caption {font-weight: normal; color: #000000; background-color: #000000 text-align: left}
ul {list-style-type: square; margin: 0px 0px; list-style-position: inside}
li {font-family: Microsoft Sans Serif,Verdana,Arial,Sans-serif; padding: 2px}

h1 {}
h1 a:link {}
h1 a:visited {}
h1 a:hover {text-decoration: none}
h1 a:active {}

h2 {}
h2 a:link {}
h2 a:visited {}
h2 a:hover {text-decoration: underline}
h2 a:active {}

h3 {}
h3 a:link {}
h3 a:visited {}
h3 a:hover {text-decoration: underline}
h3 a:active {}

h4 {}
h4 a:link {}
h4 a:visited {}
h4 a:hover {text-decoration: underline}
h4 a:active {}

h5 {}
h5 a:link {}
h5 a:visited {}
h5 a:hover {text-decoration: underline}
h5 a:active {}

h6 {}
h6 a:link {}
h6 a:visited {}
h6 a:hover {text-decoration: underline}
h6 a:active {}

div.ddffdd {width: 100%; margin: 2px; padding: 1px; background: #ddffdd;}
div.transOFF {width: 100%; margin: 3px; padding: 1px; background: #ddffdd;}
div.transON {width: 100%; margin: 3px; padding: 1px; background: #ddffdd; opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.50;}
div.trans25 {width: 100%; margin: 3px; padding: 1px; opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;}
div.trans75 {width: 100%; margin: 3px; padding: 1px; opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;}
div.tylergreen {background: #00FF01;}

div {line-height: 120%}
p {line-height: 120%}

.menubg {background-image: url('../graphics/00000001/menu/menubg.gif');}

div {font-size: 14px}
em {font-size: 14px}
fieldset {font-size: 14px}
h1 {font-size: 15px; display: inline; font: italic bold Microsoft Sans Serif,Verdana,Arial,Sans-serif; margin: 0px 0px; padding: 0px 0px }
h2 {font-size: 14px; display: inline; font: italic bold Microsoft Sans Serif,Verdana,Arial,Sans-serif; margin: 0px 0px; padding: 0px 0px  }
h3 {font-size: 13px; display: inline; font: italic bold Microsoft Sans Serif,Verdana,Arial,Sans-serif; margin: 0px 0px; padding: 0px 0px  }
h4 {font-size: 12px; display: inline; font: italic bold Microsoft Sans Serif,Verdana,Arial,Sans-serif; margin: 0px 0px; padding: 0px 0px  }
h5 {font-size: 11px; display: inline; font: italic bold Microsoft Sans Serif,Verdana,Arial,Sans-serif; margin: 0px 0px; padding: 0px 0px  }
h6 {font-size: 10px; display: inline; font: italic bold Microsoft Sans Serif,Verdana,Arial,Sans-serif; margin: 0px 0px; padding: 0px 0px  }

h2.prodlink {font-size: 13px; display: inline;}

li {font-size: 14px}
p {font-size: 14px}
span {font-size: 14px}
td {font-size: 14px}
th {font-size: 14px}
ul {font-size: 14px}
div.lines4 {text-align: justify; text-justify: auto; width: 100%; text-overflow: ellipsis; overflow: hidden; max-height: 63px; line-height: 110%}
div.lines6 {text-align: justify; text-justify: auto; width: 100%; text-overflow: ellipsis; overflow: hidden; max-height: 93px; line-height: 110%}
div.lines24 {text-align: justify; text-justify: auto; width: 100%; text-overflow: ellipsis; overflow: hidden; max-height: 93px; line-height: 110%}
