body
{
   font-size:  101%;
   margin: 0px;
   background-repeat: repeat-x;
   text-align: center;
   background-color: #EAEAEA;
}

html
{
   text-align: center;
}

#container
{
width: 100%;
margin: 0px auto;
background-color: #EAEAEA;
background-image: url('../img/PageBkGrnd.jpg') ;
background-repeat: repeat-x; 
text-align: center;

}

#container
{
text-align: -moz-center;
}

#container1 
{

text-align: center;
height: 100%;
min-height: 100%; 
width: 100%;
min-width: 800px;

background-color: #EAEAEA;
background-image: url('../img/PageBkGrnd.jpg') ;
background-repeat: repeat-x; 
}
#container1
{
text-align: -moz-center;
}

#container2
{
width: 1000px;
text-align: left;
background-color: #FFF;  
height: 100%;
min-height: 100%;  /* for firefox and opera */
margin: 0px auto;
max-width: 1000px;
/* IE Dynamic Expression to set the width - "auto" */

width:expression(document.body.clientWidth > 1000? "1000px":document.body.clientWidth < 800? "800px":"100%" ); 
/*
width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 1218 ? "1200px" : (((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 570 ? "552px" : "99.7%"));
*/
}

#container3
{
    height: 100%;
    min-height: 100%;
}
#container4
{
    height: 100%;
    min-height: 100%;
}
.FullHeight
{
    height: 100%;
    min-height: 100%;
}

#rscontainer{

width: 100%;
margin: 0px auto;
padding: 0;
}

.changediv
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:500;
   font-size: .8em;

   color: #ff0000;
   word-spacing: 1px;
   margin-bottom: 2px;
 
 width: 100%;
 text-align: center;
} 

.userlogin
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #999999;
    FONT-FAMILY: Arial;
    line-height: 11pt;
    vertical-align: top;
    padding-TOP: 0px;
}
.userloginSm
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #dedede;
    FONT-FAMILY: Arial;
    line-height: 12pt;
    vertical-align: bottom;
}
A.userloginlink:link, A.userloginlink:visited, A.userloginlink:active
{
 font-family: Arial, Verdana, Helvetica, Sans-serif;
   FONT-WEIGHT: 600;
   FONT-SIZE: 8pt;
   COLOR: #CCCCCC;
   FONT-FAMILY: Arial;
   line-height: 14pt;
   vertical-align: bottom;
   padding-TOP: 0px;
   text-decoration: none;

}

A.userloginlink:hover
{
   color: #990000;
   text-decoration: none;
}

.tdleftmargin
{
width: 20px;
}
.tdrightmargin
{
width: 15px;
}
.tdbttmmargin
{
   height: 15px;
}

#loginpage
{
   height: 100%;
   width: 100%;
   background: #EAEAEA url('../img/LoginBkgrnd.jpg') repeat-x top;
}
.loginlbl
{
   font-family:  Verdana;
   font-size:12px;
   font-weight: 500;
   color: #eaeaea;
   text-transform: none;
   padding-top: 3px;
}

 /* Links */

a
{
    outline: none;
    color: #cc0000;
}
a:hover
{
    color: #ff0000;
}

.SectionTitle
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    letter-spacing: -0.4pt;
    text-align: center;

}

 /* Left Nav */
 
a.Nav
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 10pt;
   line-height: 15pt;
   letter-spacing:-1px;
   COLOR: #ffffff;
   text-decoration: none;
   padding-left:10pt;
}
a.Nav:hover {
   color: #ff0000;
}
a.NavOn {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 10pt;
   line-height: 15pt;
   letter-spacing:-1px;
   color: #ff0000;
   text-decoration: none;
   padding-left:10pt;
}
a.NavOn:hover {
   color: #CC0000;
}
a.NavSub {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 8pt;
   line-height: 11pt;
   COLOR: #ffffff;
   word-spacing: -0.5px;
   text-decoration: none;
   padding-left:15pt;
}
a:hover.NavSub {

   COLOR: #FF0000;
}
a.NavSubOn {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 8pt;
   line-height: 11pt;
   color: #FF0000;
   word-spacing: -0.5px;
   text-decoration: none;
   padding-left:15pt;
}
a:hover.NavSubOn {

   color: #CC0000;

}

a.NavSub2 {
   font-family: Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 8pt;
   line-height: 10pt;
   COLOR: #FFFFFF;
   word-spacing: -0.5px;
   text-decoration: none;
   padding-left:20pt;
}
a:hover.NavSub2 {
   COLOR: #FF0000;
}

a.NavSubOn2 {
   font-family: Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 8pt;
   line-height: 10pt;
   color: #FF0000;
   word-spacing: -0.5px;
   text-decoration: none;
   padding-left:20pt;
}
a:hover.NavSubOn2 {
   color: #cc0000;
}

a.RgtNav
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 10pt;
   line-height: 15pt;
   letter-spacing:-1px;
   COLOR: #222222;
   text-decoration: none;
   padding-left:10pt;
}
a.RgtNav:hover {
   color: #880000;
}
a.RgtNavOn {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 10pt;
   line-height: 15pt;
   letter-spacing:-1px;
   color: #880000;
   text-decoration: none;
   padding-left:10pt;
}
a.RgtNavOn:hover {
   color: #CC0000;
}
a.RgtProdNav
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 11pt;
   line-height: 14pt;
   letter-spacing:-1px;
   COLOR: #222222;
   text-decoration: none;
   text-align: left;
}
a.RgtProdNav:hover {
   color: #880000;
}

 /* Footer */
a.DsmFtrLink
{
   font-family: Arial;
   FONT-WEIGHT: 400;
   font-size: 7pt;
   line-height: 8pt;
   COLOR: #e7e7e7;
   word-spacing: 1px;
   text-decoration: none;

}
a:hover.DsmFtrLink
{
   font-family: Arial;
   FONT-WEIGHT: 400;
   font-size: 7pt;
   line-height: 8pt;
   color: #c9c9c9;
   word-spacing: 1px;
   text-decoration: none;

}

A.HdrLink:link, A.HdrLink:visited, A.HdrLink:active
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 8pt;
   color: #ff0000;
   text-decoration: none;
}

A.HdrLink:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 8pt;
   color: #ffffff;
   text-decoration: none;
}

A.FtrLink:link, A.FtrLink:visited, A.FtrLink:active
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 9px;
   color: #e7e7e7;
   text-decoration: none;
}

A.FtrLink:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 9px;
   color: #ffffff;
   text-decoration: none;
}


.FooterlinkText
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 8pt;
    COLOR: #e7e7e7;
    FONT-FAMILY: Arial;

}

.FooterText
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 7pt;
    COLOR: #e7e7e7;
    FONT-FAMILY: Arial;

}

.floatright
{
float: right;
padding: 10px 10px 10px 20px;
font-family: Verdana;
font-size: 10px;
text-align: center;
color: #CB0D0D;
vertical-align: top;
}

.floatright2
{
float: right;
padding: 5px 5px 5px 10px;
font-family: Verdana;
font-size: 10px;
text-align: center;
color: #CB0D0D;
vertical-align: top;
}

.floatleft
{
float: left;
padding: 10px 20px 10px 10px;
font-family: Verdana;
font-size: 10px;
text-align: center;
color: #CB0D0D;
vertical-align: top;
}

.floatleft2
{
float: left;
padding: 5px 10px 5px 5px;
font-family: Verdana;
font-size: 10px;
text-align: center;
color: #CB0D0D;
vertical-align: top;
}

.videodiv
{
float: right;
padding: 10px 10px 10px 20px;
font-family: Verdana;
font-size: 10px;
text-align: center;
color: #CB0D0D;
vertical-align: top;
}
.videotxt
{
padding: 10px 0px 10px 0px;
font-family: Verdana;
font-size: 12px;
text-align: center;
color: #445991;
}

.gridpdfexport
{
    border-bottom: 1px solid #8B231B;
}

ul
{
   margin-top: 5px;
   margin-bottom: 0px;
   list-style-position: outside;
  /* list-style-image: url('../images/Bullet2.gif'); */
   font-family: Verdana;
   font-weight:300;
   font-size: 11px;
   color: #404040
}


ol
{
   margin-top: 5px;
   margin-bottom: 0px;
   list-style-position: outside;
  /* list-style-image: url('../images/Bullet2.gif'); */
   font-family: Verdana;
   font-weight:300;
   font-size: 12px;
   color: #404040
}


table.apps
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    color: #404040;
    width: 100%;
    background-color: #fafafa;
    border: 1px #c0c0c0 solid;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 0px;
    padding-left: 6px;

}

table.apps td
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    color: #404040;
    padding-left: 10px;
    vertical-align: top;
    border: 1px #c0c0c0 solid;
    border-collapse: collapse;
    border-spacing: 0px;
}


table.sales
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    color: #404040;
    background-color: #fafafa;
    border: 1px #c0c0c0 solid;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 0px;
    padding-left: 6px;

}

table.sales td
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    color: #404040;
    padding-left: 10px;
    vertical-align: top;
    border: 1px #c0c0c0 solid;
    border-collapse: collapse;
    border-spacing: 0px;
}


/* Right Side */

.RsTitles
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:600;
   font-size: .8em;
   line-height: 1.1em;
   color: #1D2B4F;
   word-spacing: 1px;
   padding: 0px 0px 10px 0px;
   width: 100%;
   text-align: center;
}
.RsTitles2
{
   font-family: Arial;
   font-weight:600;
   font-size: .9em;
   line-height: 1.1em;
   color: #eaeaea;
   word-spacing: 1px;
   padding: 5px 0px 5px 0px;
   width: 100%;
   text-align: center;
   background-color:#8B231B;
}
.RsTitlesWht
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:600;
   font-size: .9em;
   line-height: 1.1em;
   color: #eaeaea;
   word-spacing: 1px;
   padding: 0px 0px 5px 0px;
   width: 100%;
   text-align: center;
}
.RsTitleMeas
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:600;
   font-size: .9em;
   line-height: 1.1em;
   color: #CC0000;
   word-spacing: 1px;
   padding: 0px 0px 5px 0px;
   width: 100%;
   text-align: center;
   background-color: #d5d5d5;
}
.RsLineWht
{
    background-color: #eaeaea;
    padding: 15px 10px 0px 10px;
    height: 1px;
}
 
.RsProdTitles
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:600;
   font-size: .9em;
   line-height: 1.1em;
   color: #1D2B4F;
   word-spacing: 1px;
   margin-bottom: 2px;
   padding: 10px 0px 3px 0px;  
 width: 100%;
 text-align: center;
} 
.RsText
{
   font-family: Verdana;
   padding: 10px 10px 10px 10px; 
   font-weight:300;
   font-size: 0.8em;
   color: #333333;
   white-space: normal;
   width: 200px;
}

A.SideHotLink:link, A.SideHotLink:visited, A.SideHotLink:active
{
 font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 8pt;
   color: #404040;
   vertical-align: top;
   line-height: 9pt;
   margin: 0px 0px 0px 0px;
   text-decoration: none;
   margin: 0px 0px 0px 0px;
   word-spacing: .5px;
   letter-spacing: .5px;

}

A.SideHotLink:hover
{
   color: #CC0000;
   text-decoration: none;
}

A.RsLink:link, A.RsLink:visited, A.RsLink:active
{
 font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 10pt;
   color: #333333;
   vertical-align: top;
   line-height: 12pt;
   margin: 0px 0px 0px 10px;
   text-decoration: none;
   word-spacing: .5px;
   letter-spacing: .5px;

}

A.RsLink:hover
{
   color: #990000;
   text-decoration: none;
}
A.RsProdLink:link, A.RsProdLink:visited, A.RsProdLink:active
{
 font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 10pt;
   color: #eaeaea;
   vertical-align: top;
   line-height: 12pt;
   margin: 0px 0px 0px 10px;
   text-decoration: none;
   word-spacing: .5px;
   letter-spacing: .5px;

}

A.RsProdLink:hover
{
   color: #CC0000;
   text-decoration: none;
}

#newscontainer
{
 width: 165px;
}
.newsUpperContent
{
     margin: 0px 10px 0px 10px;
}
.diamond 
{
   vertical-align: middle;
   margin-right: 7px;
}
.date 
{
   color: #cc0000;
   font-weight: bold;
   font-size: 10pt;

}
.news 
{
   color: #ffffff;
   margin-left: 0px;
   text-align: justify;
}
A.NewsLink:link, A.NewsLink:visited, A.NewsLink:active
{
 font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 8pt;
   color: #eaeaea;
   vertical-align: top;
   line-height: 9pt;
   margin: 0px 0px 0px 0px;
   text-decoration: none;
   margin: 0px 0px 0px 0px;
   word-spacing: .5px;
   letter-spacing: .5px;

}

A.NewsLink:hover
{
   color: #CC0000;
   text-decoration: none;
}

A.MediaLink:link, A.MediaLink:visited, A.MediaLink:active
{
 font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 10pt;
   color: #990000;
   vertical-align: top;
   line-height: 12pt;
   margin: 0px 0px 0px 10px;
   text-decoration: none;
   word-spacing: .5px;
   letter-spacing: .5px;

}

A.MediaLink:hover
{
   color: #CC0000;
   text-decoration: none;
}

A.BodyLink:link, A.BodyLink:visited, A.BodyLink:active
{
 font-family: Verdana, Helvetica, Sans-serif;
   font-size: 10pt;
   color: #990000;
   vertical-align: top;
   line-height: 12pt;
   margin: 0px 0px 0px 0px;
   text-decoration: none;
   word-spacing: .5px;
   letter-spacing: .5px;

}

A.BodyLink:hover
{
   color: #CC0000;
   text-decoration: none;
}


/* User Info Section */

A.UserEditLink:link, A.UserEditLink:visited
{
   font-family: Verdana;
   font-weight: 500;
   font-size: 11px;
   color: #546E8F;
   text-decoration: none;
}

A.UserEditLink:active, A.UserEditLink:hover
{
   font-family: Verdana;
   font-size: 11px;
   color: #001D4C;
   text-decoration: none;
}
.UserEditDetail
{
   font-family: Verdana;
   font-weight: 500;
   font-size: 11px;
   color: #546E8F;
   text-indent: 5px;
}
.UserEditDetailLrg
{
   font-family: Verdana;
   font-weight: 500;
   font-size: 12px;
   line-height: 14px;
   color: #546E8F;
   text-indent: 5px;
}
.UserEditDesc
{
   font-family: Verdana;
   font-weight: 500;
   font-size: 16px;
   line-height: 18px;
   color: #666666;

}

.UserEditSm
{
   font-family: Verdana;
   font-weight: 400;
   font-size: 10px;
   color: #546E8F;
}
.UserEditLeft {
   font: 11px "Segoe UI", Arial, sans-serif;
   vertical-align:bottom;
   color: #333333;
   padding-left:2pt;
   border:1px solid #d5d5d5;
   height: 16px;
}
.UserCombo {
   font-family: Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 8pt;
   vertical-align:bottom;
   color: #000000;
   height: 20px;
   padding-left:2pt;

}
.UserEditTd
{
   font-family: Verdana;
   font-weight: 500;
   font-size: 11px;
   color: #666666;
   height: 23px;
   width: 100px;
}
.UserEditTd2
{
   font-family: Verdana;
   font-weight: 500;
   font-size: 10px;
   color: #666666;
   text-indent: 5px;
}
.UserEditTd3
{
   font-family: Verdana;
   font-weight: 500;
   font-size: 10px;
   color: #666666;
}
.UserEditTitle
{
   font-family: Verdana;
   font-weight: 500;
   font-size: 11px;
   color: #333333;
   text-indent: 5px;

}
.UserEditAttr
{
   font-family: Verdana;
   font-weight: 500;
   font-size: 9px;
   color: #888888;
   padding: 0px 0px 0px 5px;
}
.UserEditTxt {
   font: 11px "Segoe UI", Arial, sans-serif;
   color: #333333;
   padding: 2px 2px 2px 2px;
   border:1px solid #d5d5d5;
}
.UserEditBtn, .UserEditBtn:visited, .UserEditBtn:active
{
   font: 11px "Segoe UI", Arial, sans-serif;
   background-color: #eeeeee;
   color: #333333;
   padding: 0px 5px 0px 5px;
   border:1px solid #555555;
   margin: 0px 3px 0px 3px;
}
.UserEditBtn:hover 
{
   color: #CC0000;
   border:1px solid #5E0F0B;
}

.CompanyEditBtn, .CompanyEditBtn:visited, .CompanyEditBtn:active
{
   font: 12px "Segoe UI", Arial, sans-serif;
   background-color: #eeeeee;
   color: #5E0F0B;
   padding: 1px 6px 1px 6px;
   border:1px solid #555555;
   margin: 5px 4px 0px 4px;
}
.CompanyEditBtn:hover {

   color: #CC0000;
   border:1px solid #5E0F0B;
}

A.PrivacyLink
{
   font-family:Verdana;
   font-size: 9px;
   color: #999999;
   text-decoration: none;
}

A.PrivacyLink:hover
{
   font-family:Verdana;
   color: #ff0000;
   text-decoration: none;
}
A.RegisterLink
{
   font-family:Verdana;
   font-size: 11pt;
   color: #990000;
   text-decoration: none;
}

A.RegisterLink:hover
{
   font-family:Verdana;
   color: #ff0000;
   text-decoration: none;
}

.LblFrmErrorMsg
{
   font-family: Verdana;
   font-weight:300;
   font-size: 8.5pt;
   color: #333333;
}

.FrmErrorMsg
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
    COLOR: #BA3C01;
    FONT-FAMILY: Arial;
    text-align: center;
}


.ContactLbl
{
   font-family:  Arial;
   font-size:12px;
   font-weight: 500;
   color: #404040;
   width: 100px;
   text-transform: none;
   text-align: right;
   padding-top: 3px;
   padding-right: 8px;
}
.ContactLbl2
{
   font-family:  Arial;
   font-size:12px;
   font-weight: 500;
   color: #404040;
   text-transform: none;
   text-align: left;
   padding: 8px 0px 0px 0px;
}
.ContactLblSm
{
   font-family:  Arial;
   font-size:11px;
   font-weight: 500;
   color: #404040;
   text-transform: none;
   text-align: left;
   padding: 8px 0px 0px 0px;
}
.ContactTxt
{
   font-family:  Arial;
   font-size:12px;
   font-weight: 500;
   color: #404040;
   text-align: left;
   padding: 4px 0px 0px 0px;
}
.ContactReplySm
{
   font-family:  Arial;
   font-size:12px;
   font-weight: 500;
   color: #404040;
}
.ContactReplyLrg
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   FONT-WEIGHT: 600;
   font-size: 1.3em;
   color: #404040;
   word-spacing: 1px;

}

/* Search */

.SearchInfo
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #333333;
   font-size: 11pt;
}
.SearchInfo2
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #993333;
   font-size: 11pt;
}

.SearchTitle
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #990000;
   padding-bottom: 2px;
   font-size: 11pt;

}

.SearchNotes
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #5E0000;
   font-size: 10pt;
   padding-left: 7px;
   padding-top: 0px;
   padding-bottom: 0px;
   margin-bottom: 0px;
   vertical-align: bottom;
}
.SearchDetail
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #000;
   font-size: 8pt;
   padding-left: 7px;
   padding-top: 0px;
   padding-bottom: 0px;
   margin-bottom: 0px;
   vertical-align: bottom;
   
}
.SearchCbo
{
    margin-top: 1px;
}
A.SearchLink
{
   font-family:  Times New Roman;
   font-size: 15px;
   color: #993333;
   padding-left: 7px;
   text-decoration: underline;
}

A:hover.SearchLink
{
   font-family:  Times New Roman;
   font-size: 15px;
   color: #ff0000;
   padding-left: 7px;
   text-decoration: underline;
}

A.SearchTitleLink:link, A.SearchTitleLink:visited
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #990000;
   font-weight:600;
   font-size: 9.5pt;
   padding-top: 0px;
   padding-bottom: 0px;
   text-decoration: none;
}

A.SearchTitleLink:active, A.SearchTitleLink:hover
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #ff0000;
   font-weight:600;
   font-size: 9.5pt;
   padding-top: 0px;
   padding-bottom: 0px;
   text-decoration: none;
}

A.SearchContactLink:link, A.SearchContactLink:visited
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #990000;
   font-size: 8pt;
   padding-top: 0px;
   text-decoration: none;
}

A.SearchContactLink:active, A.SearchContactLink:hover
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #ff0000;
   font-size: 8pt;
   padding-top: 0px;
   text-decoration: none;
}

.PoliceNotice
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #ff0000;
   font-size: 12pt;
}

.PoliceInfo
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #333333;
   font-size: 10pt;
}

/* File Download */

A.dlFile:link, A.dlFile:visited
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:500;
   font-size: 1.2em;
   color: #111111;
   text-decoration: none;
}

A.dlFile:active, A.dlFile:hover
{
   color: #8B231B;
}
.FileDesc
{
   font-family: Verdana;
   padding: 5px 40px 0px 0px; 
   font-weight:300;
   font-size: 0.85em;
   color: #555555;
   white-space: normal;
}

.FileShow
{
   font-family: Verdana;
   padding: 0px 10px 0px 30px; 
   font-weight:300;
   font-size: 0.85em;
   color: #550000;
}

A.appLink:link, A.appLink:visited
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:500;
   font-size: 1.0em;
   color: #8B231B;
   text-decoration: none;
}

A.appLink:active, A.appLink:hover
{
   color: #CC0000;
}
 /* Spacers */
.td1
{
   height: 1px;
   width: 100%;   
}
.td2
{
   height: 2px;
   width: 100%;   
}
.td3
{
   height: 3px;
}
.td5
{
   height: 5px;

}
.td7
{
   height: 7px;
   width: 100%;
}
.td10
{
   height: 10px;
}
.td15
{
   height: 15px;
}
.td35
{
   height: 35px;
}

.HomeTxt
{
    color: #666666;
    padding: 5px 5px 0px 25px;
    margin: 5px 5px 0px 25px;
    font-size: 0.8em;
}
.spacerdiv
{
    height: 2px;
}


.DivTop
{
    padding: 0px 0px 0px 5px;
    height: 55%;
    vertical-align: top;
}
.DivTxt
{
    vertical-align: bottom;
    padding: 0px 5px 1px 5px;
    height: 45%;
}

.imgviewhdr
{
    background-color: #8b1618;
    color: #FFF;
    FONT-FAMILY: Verdana, Arial;
    font-size: 0.8em; 
}


.radfdSkinnedFormButton
{
    width: auto !important;
}

A.CmdLink:link, A.CmdLink:visited
{
    font-family:Verdana;
   font-size: 10px;
   color: #993333;
   text-decoration: none;
}

A.CmdLink:active, A.CmdLink:hover
{
   font-family:Verdana;
   font-size: 10px;
   color: #ff0000;
   text-decoration: none;
}

A.GridProdLink:link, A.GridProdLink:visited, A.GridProdLink:active
{
 font:11px/1.4 arial,sans-serif;
   color: #8B231B;
   font-weight: bold;

}

A.GridProdLink:hover
{
   color: #CC0000;
}
.GridProdNotes
{
    color: #000;
    line-height: 9px;
}
.LtiProdTitle
{
   font: 12px SegoeUI, Arial, sans-serif;
   color: #8B231B;

}

.LtiProdTxt
{
 font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 8pt;
   color: #404040;
   vertical-align: top;
   line-height: 10pt;
   word-spacing: .5px;
   letter-spacing: .5px;

}

A.LtiProdLink:link, A.LtiProdLink:visited, A.LtiProdLink:active
{
 font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 8pt;
   color: #404040;
   vertical-align: top;
   line-height: 10pt;
   margin: 0px 0px 0px 0px;
   text-decoration: none;
   margin: 0px 0px 0px 0px;
   word-spacing: .5px;
   letter-spacing: .5px;

}

A.LtiProdLink:hover
{
   color: #CC0000;

   text-decoration: none;
}

.FaqTitle
{
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    color: #8B231B;
    font-size: 1.9em;
    font-style: italic;
}

.FaqDesc
{
   font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 1.0em;
   COLOR: #555555;
   word-spacing: 1px;
   padding: 5px 10px 10px 10px !important;
   border-bottom:1px solid #420000  !important;
}

A.FaqLink:link, A.FaqLink:visited, A.FaqLink:active
{
 font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 1.1em;
   color: #222222;
   text-decoration: none;
   word-spacing: .5px;
   letter-spacing: .5px;
   padding: 0px 0px 0px 0px !important;

}

A.FaqLink:hover
{
   color: #990000;
   text-decoration: none;
}

A.FaqLinkOn:link, A.FaqLinkOn:visited, A.FaqLinkOn:active
{
 font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 1.1em;
   color: #CC0000;
   text-decoration: none;
   word-spacing: .5px;
   letter-spacing: .5px;
   padding: 0px 0px 0px 0px !important;

}
A.FaqLinkOn:hover
{
   color: #990000;
   text-decoration: none;
}
.FaqLabel
{
   font-family: Verdana;
   font-weight: 500;
   font-size: 12px;
   color: #777777;
   text-indent: 5px;
   width: 100px;
   line-height: 16px;
}

.reToolbar.Default .CustomCancel
{
   background-image: url(../img/CustomCancel.gif);
}
.reToolbar.Default .CustomSave
{
   background-image: url(../img/CustomSave.gif);
}

.RadWindow a.rwIcon
{
    background-image: url('spacer.gif') !important;
}

.RadWindow_Black td.rwWindowContent
{
    background-color: #FFFFFF !important;
}
div.RadWindow_Black .rwTitlebarControls em
{
    font:  bold 16px Arial, Verdana, sans-serif !important;
   color: #D29E00 !important; 
   text-align: left !important;
   
}
.RadWindow_Black .rwControlButtons a
{
    background-image: url('CommandButtonSprites1.gif') !important;
}

.RadWindow_Black td.rwWindowContent .rwLoading
{
    background-image: url('loading.gif') !important;
}

.RadComboBox_Default,
.RadComboBox_Default .rcbInput,
.RadComboBoxDropDown_Default
{
      font: 11px "Segoe UI", Arial, sans-serif !important;
}

.RadMenu .rmGroup .rmLink, 
.RadMenu .rmGroup .rmText {
 text-align: left !important;
}

.RadTabStrip_Default 
{
    background: url(../img/TabBkgrnd2.jpg) repeat-x bottom !important;
    width: 100% !important;
    background-color: Blue;
}

.RadTreeView,
.RadTreeView a.rtIn,
.RadTreeView .rtEdit .rtIn input
{
   font-size:14px !important;
}

.RadScheduler_Default h2
{
    margin-top: 5px !important;
    font-size: 17px !important;

}



div.table
   {
   position: relative;
   width: 98%;
   padding: 5px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.75em;
   color: #333333;
   }

.table dt
   {
   width: 32%;
   float: left;
   }

.table dd
   {
   margin-left:32%;
   }

div#imagefloat2
   {
   float:right;
   }
a.EventLink
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 14px;
   COLOR: #880000;
   text-decoration: none;
}
a.EventLink:hover {
   color: #CC0000;
   text-decoration: underline;
}
