#slate { position: relative; vertical-align: middle; top: 0px; left: 100px; visibility: visible; }
#slider { position: absolute; z-index: 220; text-align: left; border-width: thin; border-style: solid; border-color: #FF0000; background-color: #FFFFFF; padding: 0px; margin: 0px; width: 600px; height: 600px; vertical-align: middle; top: 10px; left: 10px; visibility: hidden; overflow: hidden; }
.BA-box { text-align: left; font-size: 9pt; border-width: 1px; border-style: solid; border-color: #666666; padding: 5px; margin: 1px; vertical-align: top; }
.CatBox { padding: 5px; font-size: 10pt; text-align: center; vertical-align: top; background-image: url('images/graphics/color2.gif'); }
.CatCount { padding: 0px 5px 0px 20px; font-size: 10pt; text-align: right; vertical-align: top; background-image: url('images/graphics/color2.gif'); font-weight: bold; font-weight: bold; }
.CatCountHead { padding: 0px 5px 0px 20px; font-size: 10pt; text-align: right; vertical-align: top; background: #FFCCCC; border-top: 1px #FF3333 solid; border-bottom: 1px #FF3333 solid; border-right: 1px #FF3333 solid; font-weight: bold; font-weight: bold; }
.CatDesc { padding: 5px 5px 5px 50px; background: #FFFFFF; }
.CatName { padding: 0px 0px 5px 20px; font-size: 10pt; text-align: left; vertical-align: top; background-image: url('images/graphics/color2.gif'); }
.CatTitle { font-weight: bold; font-size: 12pt; font-family: Arial, helvetica, sans-serif; color: #FF0000; text-align: center; margin: 0px; padding: 0px; vertical-align: top; }
.CatNameHead { padding: 0px 0px 5px 20px; font-size: 10pt; text-align: left; vertical-align: top; background: #FFCCCC; border-top: 1px #FF3333 solid; border-bottom: 1px #FF3333 solid; border-left: 1px #FF3333 solid; }
.cleartbl { text-align: center; font-weight: bold; background-color: #FFFFFF; padding: 10px; }
.comic { font-family: Comic Sans MS, Arial, helvetica, sans-serif;}
.copy { font-size: 10pt; font-family: Arial, helvetica, sans-serif; text-align: left; border-width: 1px; border-style: solid; border-color: #666666; padding: 10px; margin: 20px; width: 540px; }
.GreyBorder { vertical-align: middle; text-align: center; font-size: 10pt; border: 1px solid #999999; padding: 4px; margin: 4 0 4 0; }
.hover { cursor: pointer; border: 0px; }
.IconCats { font-size: 10pt; background-image: url('images/graphics/color2.gif'); padding: 5px; vertical-align: top; width: 100; border-bottom: 1px RGB(178,111,4) solid; border-top: 1px RGB(178,111,4) solid; border-right: 1px RGB(178,111,4) solid; }
.Illuminate { font-weight: bold; font-size: 15pt ; }
.info { font-size: 10pt; font-family: Arial, helvetica, sans-serif; text-align: left; vertical-align: top; }
.InternalBox { padding: 5px; font-size: 10pt; text-align: center; vertical-align: top; background: #FFDDDD; border: 1px #FF0000 dashed; }
.LeftNav {width: 180px; height: 100%; vertical-align: top; text-align: left; padding: 0px 0px 0px 10px;background-image:url(images/graphics/bg_ltBlueBurst_sm.gif);background-repeat:repeat-y; }
.List { display: list-item; list-style: outside; text-align: left; }
.Login { font-size: 8pt; font-family: Arial, helvetica, sans-serif; width: 150px; text-align: left; vertical-align: top; padding: 3px; margin: 0px; }
.Page { font-size: 10pt; font-family: Arial, helvetica, sans-serif; text-align: left; border-width: 0px; border-style: none; padding: 10px; margin: 20px; width: 540px; }
.PageNav { font-weight: normal; text-align: center; font-size: 8pt; vertical-align: bottom; }
.Pricing { font-weight: bold; font-size: 12pt; color:#FF0000; text-align: center; padding: 0px; margin: 0px; }
.RedMD { font-weight: bold; font-size: 10pt; color:#FF0000; text-align: center; padding: 0px; margin: 0px; }
.RedSM { font-weight: bold; font-size: 8pt; color:#FF0000; text-align: center; padding: 0px; margin: 0px; }
.Prop2370 { border: #ff0000 5px solid; width: 540px; background: url('images/Prop2370_BG1.jpg') #FFFFFF; text-align: center; margin: 5px;}
.Prop3909 { border: #d59758 2px solid; width: 540px; background: #FFFFFF; text-align: center; margin: 5px;}
.PropertyDescription { font-size: 10pt; text-align: left; border-width: thin; border-style: solid; border-color: #DDDDDD; padding: 10px; margin: 10px; width: 540px; }
.Quote { font-style: italic; margin: 20px 20px 10px 20px; }
.Search { font-size: 8pt; font-family: Arial, helvetica, sans-serif; text-align: left; vertical-align: middle; padding: 3px; margin: 0px; }
.SrchTip { font-size: 8pt; font-family: Arial, helvetica, sans-serif; width: 540px; border: red 1px solid; text-align: left; padding: 5px; background: #FFFFFF; }
.SmallLeft { font-size: 8pt; font-family: Arial, helvetica, sans-serif; text-align: left; vertical-align: top; }
.SmallRight { font-size: 8pt; font-family: Arial, helvetica, sans-serif; text-align: right; vertical-align: top; }
.SmallTitle { font-weight: bold; font-size: 8pt; font-family: Arial, helvetica, sans-serif; color: #000000; text-align: center; padding: 5px; vertical-align: top; }
.tag { font-weight: bold; color: #000000; text-align: right; vertical-align: top; }
.Title { font-weight: bold; font-size: 12pt; font-family: Arial, helvetica, sans-serif; color: #FF0000; text-align: center; padding: 5px; vertical-align: top; }
.MedTitle { font-weight: bold; font-size: 10pt; font-family: Arial, helvetica, sans-serif; color: #FF0000; text-align: center; padding: 5px; vertical-align: top; }
.tn_cell { text-align: center; font-size: 9pt; padding: 10px; }
.wingdings { font-size: 12pt; font-family: wingdings; cursor: pointer; color: #FF0000; margin: 0; padding: 0; }
.XL { cursor: pointer; }
A:active{ font-family: Arial, helvetica, sans-serif; text-decoration: NONE; color: #FF0000; }
A:hover { font-family: Arial, helvetica, sans-serif; text-decoration: underline; color: #0000FF; }
A:link { font-family: Arial, helvetica, sans-serif; text-decoration: NONE; color: #000000; }
A:visited { font-family: Arial, helvetica, sans-serif; text-decoration: NONE; color: #660066; }
BODY { margin-top: 2px; margin-right: 5px; margin-bottom: 10px; margin-left: 5px; padding: 0px; font-size: 10pt; font-family: Arial, helvetica, sans-serif; color: #000000; background-color: #FFFFFF; text-align: center; border: 0;}
img { border-style: none; }
img.NavImg { text-align: center; border: 0; vertical-align: top; }
img.Property { float: left; clear: left; border: none 0; padding: 10px; margin: 0 10 10 0; }
TABLE { font-size: 10pt; font-family: Arial, helvetica, sans-serif; color: #000000; padding: 0px; margin: 0px; border-collapse: collapse; }
TABLE.tight { font-size: 10pt; font-family: Arial, helvetica, sans-serif; color: #000000; padding: 0px; margin: 0px; border-collapse: collapse; }
TABLE.tight TR TD { padding:0px; margin: 0px; border: none; }
td.3d {border-top: solid #CCCCCC 2px; border-left: solid #CCCCCC 2px; border-right: solid #666666 2px; border-bottom: solid #333333 2px; margin: 2px; }
ul { display: list-item; list-style: outside disc; text-align: left; font-size: 9pt; border-style: none; }
ul ul { list-style: circle; color: #330000; } 
ul ul ul { list-style: square; color: #663333; } 
ul ul ul ul { list-style: disc; color: #996666; } 
ul ul ul ul ul { list-style: circle; color: #CC9999; } 
ul ul ul ul ul ul { list-style: square; } 
ul.TOC { display: list-item; list-style-position: inside; text-align: left; font-size: 9pt; border-width: 1px; border-style: solid; border-color: #666666; padding: 5px; margin: 1px; }
A.white:active {color:White;}
A.white:hover {color:White;}
A.white:link {color:White;}
A.white:visited {color:White;}
A.black:active {color:black;}
A.black:hover {color:black;}
A.black:link {color:black;}
A.black:visited {color:black;}
A.blue:active {color:blue;}
A.blue:hover {color:blue;}
A.blue:link {color:blue;}
A.blue:visited {color:blue;}
A.comic:active {color:black;font-family: Comic Sans MS, Arial, helvetica, sans-serif;}
A.comic:hover {color:red;font-family: Comic Sans MS, Arial, helvetica, sans-serif;}
A.comic:link {color:black;font-family: Comic Sans MS, Arial, helvetica, sans-serif;}
A.comic:visited {color:black;font-family: Comic Sans MS, Arial, helvetica, sans-serif;}
A.anchor:active {color:Red;text-decoration:underline;}
A.anchor:hover {color:Darkcyan;text-decoration:underline;}
A.anchor:link {color:Blue;text-decoration:underline;}
A.anchor:visited {color:Purple;text-decoration:underline;}
.buttonSM {width: 25px; height: 20px; font-size: 8pt; margin: 0px; padding: 0px;}
.button {width: 45px; height: 20px; font-size: 8pt; margin: 0px; padding: 0px;}
.button {width: 45px; height: 20px; font-size: 8pt; margin: 0px; padding: 0px;}
a.button_1{
background: transparent url('images/graphics/button_1.jpg') no-repeat top left;
display: block;
float: left;
font-weight: bold;
font: 11px Arial; /* Change 13px as desired */
line-height: 12px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 12px; /* Height of button background height */
padding-left: 14px; /* Width of left menu image */
margin-left: 2px;
margin-right: 4px;
text-decoration: none;
color: #000000;
}
a.button_1:link { color: #000000;font-weight: bold;text-decoration: none; }
a.button_1:hover { background-position: center left; color: #000000;font-weight: bold;text-decoration: none;}
a.button_1:active{ background-position: bottom left; color: #000000;font-weight: bold;text-decoration: none;}
a.button_1:visited{ color: #000000;font-weight: bold;text-decoration: none; }
.buttonwrapper{ overflow: hidden; width: 100%; padding: 0px; margin: 0px; }
a.button_QR{
background: transparent url('images/question.gif') no-repeat center right;
cursor:help;
padding-right: 18px; /* Width of left menu image */
text-decoration: none;
height: 100%;
}
a.button_QL{
background: transparent url('images/question.gif') no-repeat center left;
cursor:help;
padding-left: 18px; /* Width of left menu image */
text-decoration: none;
height: 100%;
}
a.button_2 {font-family: Arial, sans-serif; background-color: Silver; color: Black; font-size :7pt; font-weight: bold; text-decoration: none; padding: 0px 2px 0px 2px; margin: 2px; border-bottom: 2px solid #999999; border-right: 2px solid #999999; border-top: 2px solid #EEEEEE; border-left: 2px solid #EEEEEE; cursor: pointer; }
a.button_2:visited { background-color: Silver; color: Black; font-weight: bold; text-decoration: none; border-bottom: 2px solid #999999; border-right: 2px solid #999999; border-top: 2px solid #EEEEEE; border-left: 2px solid #EEEEEE; }
a.button_2:hover { background-color: Silver; color: #CC0000; font-weight: bold; text-decoration: none; border-bottom: 2px solid #999999; border-right: 2px solid #999999; border-top: 2px solid #EEEEEE; border-left: 2px solid #EEEEEE; }
a.button_2:active { background-color: Silver; color: #CC0000; font-weight: bold; text-decoration: none; border-bottom: 2px solid #EEEEEE; border-right: 2px solid #EEEEEE; border-top: 2px solid #999999; border-left: 2px solid #999999; }
a.button_16px{
background: transparent url('images/graphics/button.gif') no-repeat top left;
display: block;
float: left;
font-weight: normal;
font: 11px Arial; /* Change 13px as desired */
line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 16px; /* Height of button background height */
padding-left: 18px; /* Width of left menu image */
margin-left: 2px;
margin-right: 4px;
text-decoration: none;
color: #000000;
cursor: pointer;
}
a.button_16px:link { color: #000000;font-weight: normal;text-decoration: none; }
a.button_16px:hover { background-position: center left; color: #0000CC;font-weight: normal;text-decoration: none;}
a.button_16px:active{ background-position: bottom left; color: #CC0000;font-weight: normal;text-decoration: none;}
a.button_16px:visited{ font-weight: normal; text-decoration: none; }
a.button_2 {font-family: Arial, sans-serif; background-color: Silver; color: Black; font-size :7pt;height: 16px; font-weight: bold; text-decoration: none; padding: 0px 2px 0px 2px; margin: 2px 2px 2px 2px; border-bottom: 2px solid #999999; border-right: 2px solid #999999; border-top: 2px solid #EEEEEE; border-left: 2px solid #EEEEEE; cursor: pointer; }
a.button_2:visited { background-color: Silver; color: Black; font-weight: bold; text-decoration: none; border-bottom: 2px solid #999999; border-right: 2px solid #999999; border-top: 2px solid #EEEEEE; border-left: 2px solid #EEEEEE; }
a.button_2:hover { background-color: Silver; color: #CC0000; font-weight: bold; text-decoration: none; border-bottom: 2px solid #999999; border-right: 2px solid #999999; border-top: 2px solid #EEEEEE; border-left: 2px solid #EEEEEE; }
a.button_2:active { background-color: Silver; color: #CC0000; font-weight: bold; text-decoration: none; border-bottom: 2px solid #EEEEEE; border-right: 2px solid #EEEEEE; border-top: 2px solid #999999; border-left: 2px solid #999999; }
a.button_3{
background: transparent url('images/button_3_left.gif') no-repeat top left;
display: block;
float: left;
font: normal 10px Arial; /* Change 13px as desired */
line-height: 8px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 16px; /* Height of button background height */
padding-left: 6px; /* Width of left menu image */
margin-left: 2px;
text-decoration: none;
color: #000000;
}

a:link.button_3, a:visited.button_3{
color: #000000; /*button text color*/
}

a.button_3 span{
background: transparent url('images/button_3_right.gif') no-repeat top right;
display: block;
padding: 4px 6px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
margin-right: 2px
}

a.button_3:hover{ /* Hover state CSS */
background-position: center left;
}

a.button_3:hover span{ /* Hover state CSS */
background-position: center right;
color: red;
}

a.button_3:active{ /* Hover state CSS */
background-position: bottom left;
}

a.button_3:active span{ /* Hover state CSS */
background-position: bottom right;
color: red;
}
a.button_4 {font-family: Arial, sans-serif; background-color: Silver; color: Black; font-size :7pt; font-weight: bold; text-decoration: none; padding: 0px 2px 0px 2px; margin: 2px; border-bottom: 2px solid #999999; border-right: 2px solid #999999; border-top: 2px solid #EEEEEE; border-left: 2px solid #EEEEEE; cursor: pointer; }
a.button_4:visited { background-color: Silver; color: Black; font-weight: bold; text-decoration: none; border-bottom: 2px solid #999999; border-right: 2px solid #999999; border-top: 2px solid #EEEEEE; border-left: 2px solid #EEEEEE; }
a.button_4:hover { background-color: Silver; color: #CC0000; font-weight: bold; text-decoration: none; border-bottom: 2px solid #999999; border-right: 2px solid #999999; border-top: 2px solid #EEEEEE; border-left: 2px solid #EEEEEE; }
a.button_4:active { background-color: Silver; color: #CC0000; font-weight: bold; text-decoration: none; border-bottom: 2px solid #EEEEEE; border-right: 2px solid #EEEEEE; border-top: 2px solid #999999; border-left: 2px solid #999999; }
