﻿body 
{
  margin-top:10px;
  font-family:Verdana, Sans-Serif;
  font-weight:normal;
  background-color:#ffffff;
  font-size:9pt;
  line-height:1.2;
}



img
{
    border:0px;
}

form 
{
    margin:0px;
    padding:0px;
    border:0px;
}

fieldset
{
    margin:0px;
    padding:0px;
    border:0px;
}

/* Homepage CSS */

.CrimCheckHomePage 
{ 
    width:800px;
    margin-left:auto;
    margin-right:auto;
}

.CrimCheckHomePage .GuyTagLine 
{
    width:350px;
    height:320px;
    float:right;
    margin-top:42px;
    margin-bottom:0px;
}

.CrimCheckHomePage .SignInSearch
{
    padding:0px;
    height:27px;
    background-color:#ccccae;
    width:342px;
    color:white;
    padding:4px;
    margin:0px;
    padding-left:4px;
    margin-top:0px;
}

.GuyTagLine .SignInSearch a 
{
    color:#333333;
    font-size:14px;
    font-weight:bold;
}

.GuyTagLine .SignInSearch div 
{
    position:relative;
    top:6px;
    color:#333333;
    font-size:14px;
    font-weight:bold;
}

.GuyTagLine .SignInSearch input
{
    border:1px #ffffff solid;
    background-color:#ccccae;
    padding:2px;
    color:#ffffff;
    width:100px;
}

.GuyTagLine .SignInSearch .SearchBox
{
    border:1px #7F7F50 solid;
    background-color:#FFF;
    padding:2px;
    color:#000;
    float:left;
}

.GuyTagLine .SignInSearch #EasySearchImageLinkButton
{

}


.CrimCheckHomePage .LogoRSS
{
    width:450px;
    float:right;
    
}

.CrimCheckHomePage .LogoRSS .Logo
{
    float:right;
    width:184px;
    height:72px;
    margin-bottom:0px;
}

.ul
{
   text-decoration:underline;
}


.CrimCheckHomePage .LogoRSS h1 
{
    background-color:#0068a6;
    color:#ffffff;
    padding:3px;
    margin:0px;
    clear:both;
    padding-left:10px;
    height:28px;
    font-size:13pt;
    font-weight:500;
    margin-left:2px;
    padding-bottom:8px;
}


.LogoRSS .Description
{
    background-color:#e6e6e6;
    font-size:8pt;
    width:438px;
    margin-left:2px;
    height:287px;
    margin-bottom:2px;
    padding:5px;
    margin-top:-9px;
    color:#585858;
    
}

.LogoRSS .Description a
{
    color:#0068a6;
    font-weight:bold;
}

.LogoRSS .Description p
{
   line-height:1.5;
   padding:2px;
   margin:2px;
   font-size:12px;
    
}

.CrimCheckHomePage .ThreeColumn
{
 width:800px;
 clear:both;
}

.ThreeColumn .Three h2
{
    background-color:#fcaf16;
    font-size:16px;
    font-weight:normal;
    font-weight:500;
    padding:5px;
    margin:0px;
    color:#4a2d1a;
    clear:both;
    padding-left:0px;
    padding-top:5px;
    height:25px;
    text-align:center;
}

.Three h2 .timestamp 
{
    font-size:8pt;
    float:right;
}

.Three ul
{
    margin:0px;
    padding:0px;
    margin-left:5px;
    margin-top:0px;
    background-color:#e6e6e6;
}

.Three ul li
{
    margin:0px;
    padding:0px;
    list-style-image:none;
    list-style-type:none;
    background-image:url('/images/ArrowRight.gif');
    background-position:0px 10px;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-top:3px;
    color:#888888;
    font-size:8pt;
    font-weight:bold;
}

.Three li a 
{
    color:#0068a6;
    font-size:8pt;
    font-weight:bold;
    text-decoration:none;
    clear:both;
}

.CrimCheckHomePage .ThreeColumn .Three
{
    float:right;
    width:348px;
    margin-left:6px;
    background-color:#e6e6e6;
    padding: 0px;
    font-size:8pt;
    height:510px;
    /* Normally 300px */

}

.ThreeColumn .Three p
{
    margin-top:0px;
    margin-bottom:4px;
    line-height:1.4;
}

.CrimCheckHomePage .ThreeColumn .Two
{
    float:right;
    width:248px;
    margin-left:1px;
    padding:0px;
}


/* Business Services Button */
.ThreeColumn .Two .BusinessServices
{
    background-image:url('/images/BlueGradient.gif');
    background-repeat:repeat-x;
    height:118px;
    width:242px;   
    font-weight:bold;
    padding:5px;
    font-size:8pt;
    clear:both;
}

.BusinessServices div
{
    color:#fff;
    font-size:12pt;
    font-weight:bold;
    padding-top:2px;
    padding-bottom:2px;
}

.BusinessServices div a
{
    color:#fff;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
}


.BusinessServices ul 
{
    margin-left:2px;
    margin-top:2px;
    padding:0px;
}

.BusinessServices ul li
{
    list-style-image:none;
    list-style-type:none;
    background-image:url('/images/WhiteArrowBlueBackground.gif');
    background-position:0px 4px;
    background-repeat:no-repeat;
    padding-left:12px;
    padding-bottom:3px;
}

.BusinessServices a
{
    color:#fff;
    text-decoration:none;
}

.BusinessServices a:hover
{
    text-decoration:underline;
}

/* Personal Services Button */
.ThreeColumn .Two .PersonalServices
{
    background-image:url('/images/OrangeGradient.gif');
    background-repeat:repeat-x;
    height:115px;
    width:242px;   
    font-weight:bold;
    color:#414141; 
    padding:5px;
    font-size:8pt;
    clear:both;
    padding-top:8px;
    margin:0px;
}

.PersonalServices div
{
    color:#414141;
    font-weight:bold;
    font-size:12pt;
    padding-top:2px;
    padding-bottom:2px;
}

.PersonalServices div a
{
    color:#414141;
    font-weight:bold;
    font-size:12pt;
    text-decoration:none;
    margin-bottom:0px;
    padding:0px;
    margin:0px;
}

.PersonalServices ul 
{
    margin:0px;
    padding:0px;
    margin-left:2px;
    margin-top:2px;
    padding:0px;
}

.PersonalServices ul li
{
    margin:0px;
    padding:0px;
    list-style-image:none;
    list-style-type:none;
    background-image:url('/images/BlackArrowOrangeBackground.gif');
    background-position:0px 4px;
    background-repeat:no-repeat;
    padding-left:12px;
    padding-bottom:0px;
}

.PersonalServices li a
{
    color:#414141;
    text-decoration:none;
}

.PersonalServices a
{
    color:#414141;
    text-decoration:none;
}

.PersonalServices a:hover
{
    text-decoration:underline;
}

.ThreeColumn a:hover
{
    text-decoration:underline;
}


/* Client Alerts Section */
.ThreeColumn .Two .ClientAlerts
{
    background-image:url('/images/GreenGradient.gif');
    background-repeat:repeat-x;
    height:115px;
    width:242px;   
    font-weight:bold;
    color:#fff; 
    padding:5px;
    font-size:8pt;
    clear:both;
    padding-top:8px;
}

.ClientAlerts div
{
    color:#000000;
    font-weight:bold;
    font-size:12pt;
    padding-top:2px;
    padding-bottom:2px;
    width:200px;
}

.ClientAlerts div a
{
    color:#0068a6;
    font-weight:bold;
    font-size:12pt;
    text-decoration:none;
}

.ClientAlerts ul 
{
    margin:0px;
    padding:0px;
    margin-left:2px;
    margin-top:2px;
    padding:0px;
}

.ClientAlerts ul li
{
    margin:0px;
    padding:0px;
    list-style-image:none;
    list-style-type:none;
    background-image:url('/images/WhiteArrowGreenBackground.gif');
    background-position:0px 4px;
    background-repeat:no-repeat;
    padding-left:12px;
    padding-bottom:3px;
}

.ClientAlerts a
{
    color:#000;
    text-decoration:none;
    width:242px;   
}


/* Contest Button */
.ThreeColumn .Two .Contest
{
    background-image:url('/images/BlueGradient.gif');
    background-repeat:repeat-x;
    height:115px;
    width:242px;   
    font-weight:bold;
    color:#fff; 
    padding:5px;
    font-size:8pt;
    clear:both;
    padding-top:8px;
}

.Contest div
{
    color:#0068a6;
    font-weight:bold;
    font-size:12pt;
    padding-top:2px;
    padding-bottom:2px;
}

.Contest div a
{
    color:#0068a6;
    font-weight:bold;
    font-size:12pt;
    text-decoration:none;
}

.Contest ul 
{
    margin:0px;
    padding:0px;
    margin-left:2px;
    margin-top:2px;
    padding:0px;
}

.Contest ul li
{
    margin:0px;
    padding:0px;
    list-style-image:none;
    list-style-type:none;
    background-image:url('/images/WhiteArrowBlueBackground.gif');
    background-position:0px 4px;
    background-repeat:no-repeat;
    padding-left:12px;
    padding-bottom:3px;
    white-space:nowrap;
}

.Contest li a
{
    color:#FFF;
    text-decoration:none;
}

.Contest a
{
    color:#000;
    text-decoration:underline;
}

.Header
{
    color:#0068a6;
    font-weight:normal;
    font-weight:bold;
    font-size:9pt;
    padding-top:2px;
    padding-bottom:2px;  
}

.Row
{
    font-size:9pt;
    font-weight:bold;
    width:100%;
    clear:both;
    margin-bottom:2px;
}

.Row div
{
    font-size:8pt;
    width:70px;
    float:left;
}

.Row .TextField 
{
    border:1px black solid;
    width:100px;
}

.submit
{
    border:solid 1px black;
    background-color:#e6e6e6;
    color:#000;
    font-weight:bold;
    margin-left:90px;
    margin-bottom:0px;
}


.CrimCheckHomePage .ThreeColumn .One
{
    width:186px;
    background-color:#e8e8de;
    line-height:2;
    height:343px;
    padding:6px;
    padding-left:4px;
}

.ThreeColumn .One .Row 
{
    width:95%;
    clear:none;
    color:#4D79B5;
}

.One .Row div 
{

}

.CrimCheckHomePage .One a
{
    color:#1f79ad;
    font-size:9pt;
    display:block;
    border-bottom:1px #ffffff solid;
    text-decoration:none;
    white-space:nowrap;
    padding-bottom:5px;
    padding-top:5px;
}

.CrimCheckHomePage .One a:hover
{
    color:#ee8100;
}

.CrimCheckHomePage .One hr
{
    border:1px #ffffff solid;
    width:90%;
    margin-left:auto;
    margin-right:auto;
}

.CrimCheckHomePage .Footer 
{
    margin-top:15px;
    background-image:url('/images/footerbarpattern.gif');
    background-repeat:repeat-x;
    height:16px;
    width:100%;
    clear:both;
}
  
.CrimCheckHomePage .FooterText
{
    color:#6f6f6f;
    font-size:8pt;
    width:700px;
    float:left;
    margin-top:10px;
    line-height:1.5;
}

.CrimCheckHomePage .FooterText a
{
    color:#6f6f6f;
}

.SearchSubmit
{
    background-image:url('/images/SearchSubmit.gif');
    background-repeat:no-repeat;
    width:23px;
    height:20px;
    border:0px;
    cursor:pointer;
}

.modalBackground 
{
    background-image:url('/images/coverbackground.gif');
}

.Login
{
    background-color:#FFF;
    padding:20px;
    width:300px;
    border:3px #0068A6 solid;
}

.Login .Row
{
    width:270px;
    clear:both;
    margin-bottom:10px;
}

.Login .Row div
{
    width:100px;
    float:left;
    clear:both;
 }
 
 .Login h2
 {
    color:#0068A6;
    font-size:11pt;
    font-weight:bold;
 }
 
 .Login input
 {
    border:1px black solid;
 }


/* SEARCH CSS */

 .selHint 
{
  border: dashed 1px #CCCCAE;
  color:#000;
  padding:5px;
}

#results div a span
{
 background-color: #EDEDE2;
 margin-bottom: 5px;
}
.ezcount
{
	color: #FF8710;
	float: right;
	font-size: 10px;
	padding-right:5px;
}


#results
{
	display: none;
	visibility: hidden;
	background-color: #FFFFFF;
	width: 175px;
	overflow: hidden;
	border: solid 1px #CCCCAE;
	z-index: 1099;
	position: absolute;
	left:50%;
	margin-left:-221px;
	top:403px;
	padding:10px;
}

#results a
{
    color:#000;
    padding:10px;
}

*{margin: o;}
.ResultsPaging
{
	color: Black;
	background-color: #e8e7ff;
}
.SearchResultAlt
{
	/*background-color: #e8e7ff; */
}

#EasySearchLiveResults
{
	Z-INDEX: 100;
	display: none;
	position: absolute;
	background-color: White;
	border-color: #3333ff;
	margin-bottom: 10px;
	border-width: 13px;	
}
.SearchResultUrl
{
	color: #3181AA;
	font-style: italic;
}
.SearchResultsPageXofYMessage
{
	font-style: italic;
}
.SearchResultsHighlight
{
	color: Red;
	font-style: italic;	
}

.ResourceTitles
{
	font-size:12px;
	font-weight:bold;
	margin-top:9px;
	margin-left:8px;
}

.ResourceHeaderLink
{
	color:#3181AA;
}

.ClientAlerts div .Test
{
	color:Black;
	margin-top:4px;
	float:left;
	font-size:10px;
	width:160px;
	margin-top:0px;
	margin-left:45px;
}

.ClientAlerts .Test a 
{
	color:Black;
	font-size:10px;
	text-decoration:underline;
}

.ClientAlerts .Test a:hover
{
	color:#545454;
}

.HighlightLinks a:hover
{
	text-decoration:underline;
	color:Lime;
}


