﻿@media only screen and (min-width:1200px){
img[icon=print]
{
	width:24px;
	height:24px;
	background-image:url('../print24.png');
}
img[icon=print]:hover
{
	background-image:url('../print24_h.png');
}
img[icon=spreadsheet]
{
	width:24px;
	height:24px;
	background-image:url('../spreadsheet24.png');
}
img[icon=spreadsheet]:hover
{
	background-image:url('../spreadsheet24_h.png');
}
img[icon=email]
{
	width:24px;
	height:24px;
	background-image:url('../email24.png');
}
img[icon=email]:hover
{
	background-image:url('../email24_h.png');
}
.AlignRight
{
text-align:right;
}
.AlignCenter
{
	text-align:center;
}
.AlignFullMiddle
{
	text-align:center;
	vertical-align:middle;
}
.AlignRightBottom
{
text-align:right;
vertical-align:bottom;
}
.AlignRightMiddle
{
text-align:right;
vertical-align:middle;
}

.AlignLeftBottom
{
text-align:left;
vertical-align:bottom;
}
.AlignLeft
{
text-align:left;
}
.AlignCenterBottom
{
	text-align:center;
	vertical-align:bottom;
}


div#maindiv
{
	position:absolute;
	top:0px;
	left:46px;
	width:1150px;
}


table.UnkController
{
    width:100%;
    
}
table.UnkController td
{
    
}

table.UnkController tr:nth-child(1) td
{
    font-weight:bold;
    text-align:center;
    border-bottom:1px solid black;
}

span.UnkController
{
    cursor:pointer;
    text-decoration:underline;
}
.ActionMenu
{
	display:none;
	background-color:#112244;
	border:solid 1px #0045b7;
	border-radius:12px;
	top:0px;
	left:0px;
	position:absolute;
	padding:4px;
	width:115px;
}
.ActionMenu a.JavaLink
{
    color:White;
}
.RenameBox
{
	display:none;
	background-color:#112244;
	border:solid 1px #0045b7;
	border-radius:12px;
	top:0px;
	left:0px;
	position:absolute;
	padding:4px;
	width:300px;
}
.RenameBox a.JavaLink
{
    color:White;
}

body
{
background-color:#FFFFFF;
color:#0F0F0F;
font-family:sans-serif,arial,helvetica;
font-size:small;
padding:0px;
margin:0px;
}
img#logo
{
 height:50px;
 position:absolute;
 top:8px;
 left:8px;
}
div.help_context
{
position:absolute;
left: calc(100% - 30px);
top:0;
width:30px;
height:30px;
clip-path:polygon(0px 0px, 30px 0px,30px 30px, 8px 30px, 0px 22px, 0px 0px);
background-color:#fe0021;
z-index:1001;
}
div.help_context img {
padding:3px;
height:24px;
width:24px;
position:relative;
top:-1px;
}
div.help_context span {
display:none;
}





div.account_menu {
display:none;
position:absolute;
width:200px;
height:130px;
clip-path:polygon(0px 0px, 200px 0px, 200px 130px, 20px 130px, 0px 110px, 0px 0px);
left: calc(100% - 200px);
top:0px;
background-color:#0045b7;
color:white;
z-index:1000;	
}
div.account_menu table{
height:130px;
width:200px;
}
div.account_menu td{
padding:2px;
}
div.account_menu a {
color:white;
text-decoration:underline;
}
div.account_menu tr:first-of-type td{
text-align:center;
border-bottom:#ffffff solid 1px;
}
div.account_menu tr:last-of-type td{
text-align:center;
border-top:#ffffff solid 1px;
}

a
{
cursor:pointer;
color:#1F1F1F;
text-decoration:none;
}
a:link
{
cursor:pointer;
color:#1F1F1F;
text-decoration:none;
}
a:hover
{
cursor:pointer;
color:#FF1F1F;
text-decoration:underline;
}
a:visited
{
cursor:pointer;
color:#1F1F1F;
text-decoration:none;
}
a:active
{
cursor:pointer;
color:#1F1F1F;
text-decoration:none;
}
.lines_top
{
	border-top:1px #0045b7 solid;
}
.lines_bottom
{
	border-bottom:1px #0045b7 solid;
}
.lines_left
{
	border-left:1px #0045b7 solid;
}
.lines_right
{
	border-right:1px #0045b7 solid;
}
.lines_top_red
{
	border-top:1px #fe0021 solid;
}
.lines_bottom_red
{
	border-bottom:1px #fe0021 solid;
}
.lines_left_red
{
	border-left:1px #fe0021 solid;
}
.lines_right_red
{
	border-right:1px #fe0021 solid;
}

div.nav
{
	width:200px;
	height:442px;
	position:fixed;
	top:0px;
	background-color:#0045b7;
	text-align:right;
	padding:0px;
	padding-top:12px;
	padding-bottom:12px;
	margin:0px;
	left:-155px;
	clip-path:polygon(170px 0px, 200px 30px, 200px 442px, 170px 472px, 0px 472px, 0 0);
	z-index:1000;
}

div.nav_expand
{	width:200px;
	height:442px;
	position:fixed;
	top:0px;
	background-color:#0045b7;
	text-align:left;
	padding:0px;
	padding-top:12px;
	padding-bottom:12px;
	margin:0px;
	left:0px;
	clip-path:polygon(170px 0px, 200px 30px, 200px 442px, 170px 472px, 0px 472px, 0 0);
	z-index:1000;

}
div.nav + div
{
	position:fixed;
	top:2px;
	left:17px;
	border:1px #0045b7 solid;
	border-radius:0px 6px 0px 0px;
	background-color:white;
	color:#0045b7;
	width:24px;
	height:24px;
	clip-path:polygon(0px 0px,26px 26px,26px 0px);
	font-size:x-large;
	font-weight:bold;
	z-index:1001;
}
div.nav_expand + div
{
	position:fixed;
	top:2px;
	left:172px;
	border:1px #0045b7 solid;
	border-radius:0px 6px 0px 0px;
	background-color:white;
	color:#0045b7;
	width:24px;
	height:24px;
	clip-path:polygon(0px 0px,26px 26px,26px 0px);
	font-size:x-large;
	font-weight:bold;
	z-index:1001;
}


ul.nav
{
	width:100%;
	background-color:#0045b7;
	padding:0px;
	margin:0px;
}

div.nav > ul > li > span {
display:none;
}
div.nav_expand > ul > li > span {
display:inline;
}
div.nav_expand > ul > li > img {
position:relative;
top:2px;
}
div.nav > ul > li > img {
position:relative;
top:2px;
padding-right:10px;
}


ul.nav > li:hover
{
	font-weight:bold;
	width:200px;
	height:40px;
	
	background-color:#CCCCCC;
	font-size:medium;
	list-style-type:none;
	list-style:none ;
	color:#fe0021;
	cursor:pointer ;
	vertical-align:middle ;
}
ul.nav > li
{
	width:200px;
	height:40px;
	vertical-align:middle ;
	background-color:#0045b7;
	font-weight:bold;
	font-size:medium;
	list-style-type:none;
	list-style:none ;
	color:white;
	cursor:pointer ;
	
	}


ul.nav > li[selected]
{

	vertical-align:middle ;
	background-color:#CCCCCC;

	font-size:medium;
	list-style-type:none;
	list-style:none ;
	color:white;
	font-weight:bold;
	text-shadow:1px 1px 0px #b72226;
	cursor:pointer ;
	
}

div#content
{
	position:absolute;
	top:50px;
	width:95%;
	
}

div.tabbedheader
{
  	width:100%;
	height:60px;
	background-color:#fe0021;

    	text-align:center;
	vertical-align:middle;
margin-top:5px;
margin-bottom:5px;

	clip-path: polygon(10px 0,calc(100% - 10px) 0,100% 10px, 100% 50px,calc(100% - 10px) 60px,10px 60px,0 calc(100% - 10px),0 10px);
}
div.tabbedheader_left
{
	width:100%;
    display:inline;
    
   text-align:center;
}
div.tabbedheader_right
{
	position:fixed;
	z-index:1000;
	left:calc(100% - 30px);
	width:30px;
	top:160px;
	background-color:#0045b7;
	text-align:left;
	vertical-align:top;
	padding:3px;
	clip-path:polygon(6px 0,30px 0,100% 100%,6px 100%,0 calc(100% - 6px),0 6px); 
}

ul.tab_commands
{
   margin-left:-40px;

}
ul.tab
{
   float:left;
margin-left:-28px;
margin-top:18px;
  
}
li.contentheader
{
	display:none;
		
}

li.contentheadertitle
{
	display:inline;
	font-size:x-large;
font-weight:bold;
	color:#FFFFFF;
}
ul#Master_Content_BL_Cards{
margin-left:10px;
padding:4px;
background-color:#0045b7;

	clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);

}
li.tab
{
cursor:pointer;
	display:inline-block;
	padding:8px;
	background-color: #FFFFFF;
	color:#0045b7;
	font-size:medium;
	font-weight:bold;
	clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);
	margin:2px;
	
}
li.tab:hover
{
cursor:pointer;
	display:inline;
	padding:8px;
	background-color: #FFFFFF;
	color:#0045b7;
	font-size:medium;
	font-weight:bold;
	clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);
	margin:2px;
}
li.toplinecmd
{
cursor:pointer;
	display:inline;
	vertical-align:middle;
	text-align:center;

}

li.tab_active
{
cursor:pointer;
	display:inline;
	padding:8px;
	background-color: #0045b7;
	color:#FFFFFF;
	font-size:medium;
	font-weight:bold;
	clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);
margin:2px;
}
div.accesslist{
	width:100%;
	height:160px;
	overflow-y:scroll;
}
table.PeopleCard{
	width:100%;
}
table.PeopleCard td{
width:100%;
display:inline-block;
}
div.panel
{
	
	
}
img[alt=Help]
{
	display:none;
}
span.ToolTip
{
    font-size:xx-small ;
    color:#909090;
}
span.Title
{
    font-size:large ;
}

div.Report
{
    border:2px solid #C0C0C0;
    border-radius:10px;
    background-color:#F0F0F0;
    width:100%;
}
div.ReportStatusBox
{
    border:2px solid #C0C0C0;
    border-radius:10px;
    background-color:#F0F0F0;
    width:300px;
    height:300px;
}
a.breadcrumb
{
font-weight:bold;
color:#0045b7;
text-decoration:none;
}
a.breadcrumb:hover
{
font-weight:bold;
color:#fe0021;
text-decoration:none;
}
a.breadcrumb:link
{
font-weight:bold;
color:#0045b7;
text-decoration:none;
}
a.breadcrumb:active
{
font-weight:bold;
color:#fe0021;
text-decoration:none;
}
a.breadcrumb[disabled=disabled]
{
font-weight:bold;
color:#0F0F0F;
text-decoration:none;
}

span.breadcrumb
{
	font-weight:bold;
	color:white;
	text-decoration:none;
}


table.EventTable
{
    width:100%;
    padding:3px;
    border-spacing:0px;
}

tr.EventRowHeader
{
    border:1px #0045b7 solid;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    
    background-color:#0045b7;
    color:White;
    font-weight:bold;
}
table.EventTable tr:nth-child(even)
{
    background-color:#F0F0F0;
    color:#000000;
    
}
table.EventTable tr:nth-child(even)
{
    background-color:#FFFFFF;
    color:#000000;
    
}

div.accesstree
{
    border:2px #0045b7 solid;
    border-radius: 8px;
    background-color:#D0D0D0;
    padding:6px;
    float:left;
    margin:6px;
 }
div.accesstree div
{
    width:260px;
    height:400px;
    overflow:scroll ;

}
.treeitem
{
    color:Black;
}
.treelink:link,.treelink:visited
{
    color:#000000;
    text-decoration:none;
    
}
.treelink:hover
{
    color:#000000;
    text-decoration:underline;
    
}

table.card
{
    border:2px #0045b7 solid;
    border-radius: 10px;
    width:244px;
    height:138px;
}
table.card td{
	display:table-cell;
}
span.card
{
    font-size:small ;
    font-weight:bold ;
    color:#606080;
}
span.cardnumber
{
    font-size:xx-large ;
    color:Black;
}

input.logout[type=submit],input.logout[type=button]
{
	border-collapse:collapse ;
	border:1px #FFFFFF solid;
	border-radius: 6px;
	color:#0045b7;
	cursor:pointer;
	background-color:#FFFFFF;
}
input.logout[type=submit]:hover,input.logout[type=button]:hover
{
	border-collapse:collapse ;
	border:1px #fe0021 solid;
	border-radius: 6px;
	background-color:#0045b7;
	color:#FFFFFF;
	cursor:pointer ;
}

fieldset.form > div{

}
table.form
{
	width:100%;
	margin:0px;
	padding:0px;
	
	border-spacing:0;
	border-collapse:collapse;
}
td.form,table.form tr td
{
	padding:4px;
	
}
tr.form:nth-child(even),table.form tr:nth-child(even)
{
	background-color:#F0F0F0;
}
tr.form:nth-child(odd),table.form tr:nth-child(odd)
{
	background-color:#FFFFFF;
}

input.form[type=text]
{
border:2px #0045b7 solid;
	font-size:small;
	color:#1F1F3F;
	background-color:#FFFFFF;
	width:120px;
}
input.form[type=text]:focus,input.form[type=text]:hover
{
background-color:#d1ddff;
width:120px;
}

input.form[type=password]
{
border:2px #0045b7 solid;
	font-size:small;
	color:#1F1F3F;
	background-color:#FFFFFF;
}
input.form[type=password]:focus,input.form[type=password]:hover
{
background-color:#d1ddff;
}

input.form[type=submit],input.form[type=button]
{
	color:#FFFFFF;
	cursor:pointer;
	background-color:#0045b7;
	clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);

}
input.form[type=submit]:hover,input.form[type=button]:hover
{
	background-color:#fe0021;
	color:#FFFFFF;
	cursor:pointer ;
	clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);

}

input.form[type=checkbox]
{
	border-collapse:collapse ;
	border-radius: 3px;
	border-color:#0045b7;
}
select.form
{
	border-collapse:collapse ;
	border:2px #0045b7 solid;
	font-size:small;
	color:#1F1F3F;
	background-color:#FFFFFF;
}

input#Master_Content_TB_People_FirstName{
width:100px;
}

input#Master_Content_TB_People_MiddleName{
width:30px;
}
textarea#Master_Content_TB_People_Notes{
width:300px;
height:120px;
}
span.form{
	color:#1F1F1F;
	font-size:small;
	font-weight: bold ;
	
}
div.FormFooter
{
	background-color:#0045b7;
	border:1px #0045b78 solid;
	border-radius:6px;
	color:#FFFFFF;
	padding:8px;
	padding-right:20px;
	padding-left:16px;
	text-align:right;
}

div.FormTitle
{
	background-color:#0045b7;
	border:1px #0045b78 solid;
	color:#FFFFFF;
	font-weight:bold;
	font-size:large ;
	padding:8px;
	padding-right:16px;
	padding-left:16px;
	clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);
}
fieldset.form
{
	border-color:#0045b7;
	margin:4px;
	margin-top:8px;
	margin-bottom:8px;
}
legend.form
{
	border:1px #0045b7 solid;
	border-radius:4px;
	font-weight:bold;
	font-size:medium ;
	background-color:#0045b7;
	color:#FFFFFF;
	padding:4px;
	padding-left:8px;
	padding-right:8px;
}


img.IconInline
{
	position:relative;
	top:5px;
	border:none;
	height:24px;
	width:24px;
}
img.IconTab
{	
	position:relative;
	height:24px;
	width:24px;
}

img[icon=discovernewdevice]
{
	width:24px;
	height:24px;
	background-image:url('../discovernewdevice24.png');
}
img[icon=discovernewdevice]:hover
{
	background-image:url('../discovernewdevice24_h.png');
}
img[icon=refreshcarddb]
{
	width:24px;
	height:24px;
	background-image:url('../refreshcarddb24.png');
}
img[icon=refreshcarddb]:hover
{
	background-image:url('../refreshcarddb24_h.png');
}
img[icon=reboot]
{
	width:24px;
	height:24px;
	background-image:url('../reboot24.png');
}
img[icon=reboot]:hover
{
	background-image:url('../reboot24_h.png');
}
img[icon=search]
{
	width:24px;
	height:24px;
	background-image:url('../search24.png');
}
img[icon=search]:hover
{
	background-image:url('../search24_h.png');
}

img[icon=new]
{
	background-image:url('../new24.png');
}

img[icon=new]:hover
{
	background-image:url('../new24_h.png');
}

img[icon=sendcard]
{
	width:24px;
	height:24px;
	background-image:url('../sendcard24.png');
}
img[icon=sendcard]:hover
{
	background-image:url('../sendcard24_h.png');
}

img[icon=save]
{
	width:24px;
	height:24px;
	background-image:url('../save24.png');
}
img[icon=save]:hover
{
	background-image:url('../save24_h.png');
}

img[icon=contains]
{
	width:24px;
	height:24px;
	background-image:url('../contains24.png');
}
img[icon=contains]:hover
{
	background-image:url('../contains24_h.png');
}
img[icon=contains][selected=true]
{
	background-image:url('../contains24_s.png');
}

img[icon=beginswith]
{
	width:24px;
	height:24px;
	background-image:url('../beginswith24.png');
}
img[icon=beginswith]:hover
{
	background-image:url('../beginswith24_h.png');
}
img[icon=beginswith][selected=true]
{
	background-image:url('../beginswith24_s.png');
}


img[icon=reports]
{
	width:24px;
	height:24px;
	background-image:url('../reports24.png');
}
img[icon=reports]:hover
{
	background-image:url('../reports24_h.png');
}
img[icon=newpoeple]
{
	width:24px;
	height:24px;
	background-image:url('../newpoeple24.png');
}
img[icon=reports]:hover
{
	background-image:url('../newpoeple24_h.png');
}
img[icon=accountsettings]
{
	width:24px;
	height:24px;
	background-image:url('../accountsettings24.png');
}
img[icon=accountsettings]:hover
{
	background-image:url('../accountsettings24_h.png');
}
img[icon=identify]
{
	width:24px;
	height:24px;
	background-image:url('../identify24.png');
}
img[icon=identify]:hover
{
	background-image:url('../identify24_h.png');
}
img[icon=lock]
{
	width:24px;
	height:24px;
	background-image:url('../locked.png');
}
img[icon=lock]:hover
{
	background-image:url('../locked24_h.png');
}
img[icon=unlock]
{
	width:24px;
	height:24px;
	background-image:url('../unlocked.png');
}
img[icon=unlock]:hover
{
	background-image:url('../unlocked24_h.png');
}
img[icon=grantaccess]
{
	width:24px;
	height:24px;
	background-image:url('../grantaccess24.png');
}
img[icon=grantaccess]:hover
{
	background-image:url('../grantaccess24_h.png');
}


.cardholdersearch
{
    border:1px solid #0045b7;
    background-color:#0045b7;
	color:#ffffff;
	padding:4px;
	border-radius:6px;
	max-height:600px;
	
}
.cardholdersearch a
{
    color:White;
}


table.events
{
	width:100%;
	margin:0px;
	padding:0px;
	border-spacing:0;
    border-collapse:collapse;
    

}
thead > tr.events > td
{
	font-weight: bold ;
	background-color:#0045b7;
	color:#ffffff;
	padding:4px;
}
tr.events:nth-child(even)
{
	background-color:#F0F0F0;
}
tr.events > td
{
	font-size:small;
	color:#3F3F3F;
	padding:1px 4px 1px 4px;
}
tr.events:hover{
	background-color:#dFdFdF;
	cursor:default;
}



.overlay
{
background-image:url(shade.gif);
width:300px;
height:300px;
text-align:center;
display:table-cell;
vertical-align:middle;
position:absolute;
top:0;
left:0;
display:none;
}
.deleteoverlay
{
background-image:url(shade.gif);
width:140px;
height:70px;
text-align:center;
display:table-cell;
vertical-align:middle;
position:absolute;
top:50%;
left:50%;
display:none;
border:2px #fe0021 solid;
border-radius: 10px;
background-color:white;
padding:10px;
z-index:1000;
}
.quickreportoverlay
{
background-image:url(shade.gif);
width:240px;
height:180px;
text-align:center;
top:50%;
left:50%;
margin-top:-90px;
margin-left:-120px;
vertical-align:middle;
position:absolute;
display:none;
border:2px #fe0021 solid;
border-radius: 10px;
background-color:white;
padding:0px;
}
table.quickreport td
{
    padding:4px;
}
table.quickreport
{
    border-radius:10px;
    width:240px;
    height:180px;
    background-color:#F0F0F0;
    margin:auto;
    
}
.Holiday_Selected
{
    background-color:#0045b7;
    color:#FFFFFF;
    font-weight:bold;
    border:1px solid #0045b7;
    border-radius:6px;
}
input.calendarform
{
border:solid 2px #0149ad; 
background-color:white;
color:#0149ad;
font-family:Sans,Arial,helvetica;
font-size:x-small;
font-weight:bold;
height:24px;
width:100px;
}
.calendarform_calendarday
{
	font-size:xx-small ;
	cursor:hand;
	color:white;
	border:solid 1px #0247af;
	padding:2px;
	text-align:center;
	vertical-align:middle;
}
.calendarform_calendarweekend
{
	font-size:xx-small ;
	cursor:hand;
	color:white;
	border:solid 1px #0247af;
	padding:2px;
	text-align:center;
	vertical-align:middle;
}
table.calendarform
{
	background-color:Black;
	border:solid 1px white;
	margin:5px;
	
}

.calendarform_calendardow
{
	cursor:hand;
	font-size:xx-small ;
	color:white ;
	border-top:solid 1px white;
	border-bottom:solid 1px white;
}

.calendarform_calendarnext
{
	font-size:xx-small ;
	cursor:default;
	color:gray;
	border:solid 1px #0247af;
	padding:2px;
	text-align:center;
	vertical-align:middle;
}
.calendarform_calendarprevious
{
	font-size:xx-small ;
	cursor:default;
	color:gray;
	border:solid 1px #0247af;
	padding:2px;
	text-align:center;
	vertical-align:middle;
}
td.calendarform_calendarheader
{
	font-size:x-small;
	font-weight:bold;
}
tr.calendarform_calendarheader
{
	border-bottom:solid 1px white;
}


.photooverlay
{
background-image:url(shade.gif);
width:240px;
height:284px;
text-align:center;
display:table-cell;
vertical-align:middle;
position:absolute;
top:50%;
left:50%;
display:none;
border:2px #0045b7 solid;
border-radius: 10px;
background-color:white;
padding:10px;
}



.loginbox
{
	width:320px;
	height:180px;
	border:2px #0045b7 solid;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -90px;
	margin-left: -160px;
	border-radius:10px;
	padding:6px;
}


tr.SearchTitle
{
	
	
}
span.SearchTitle
{
	background-color:#0045b7;
	border:1px #0045b7;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	
	padding:10px;
	text-align:center;
	vertical-align:middle ;
	margin:0px 0px 0px 0px;
	
}
table.SearchTable
{
	width:100%;
}

tr.SearchRowHeader
{
	background-color:#0045b7;
}
tr.SearchRowHeader > td
{
	color:White;
	font-weight:bold;
	padding:6px;
}

tr.SearchRow:nth-child(even)
{
	background-color:#F0F0F0;
}
tr.SearchRow:nth-child(odd)
{
	background-color:#FFFFFF;
}
tr.SearchRow:hover
{
	background-color:#D0D0D0;
	cursor:pointer;
}
tr.SearchRow > td
{
	padding:6px;
}
a.Search
{
cursor:pointer;
color:#FFFFFF;
text-decoration:none;
}
a.Search:link
{
cursor:pointer;
color:#FFFFFF;
text-decoration:none;
}
a.Search:hover
{
cursor:pointer;
color:#F0F0F0;
text-decoration:underline;
}
a.Search:visited
{
cursor:pointer;
color:#FFFFFF;
text-decoration:none;
}
a.Search:active
{
cursor:pointer;
color:#FFFFFF;
text-decoration:none;
}
span.Search
{
	color:#FFFFFF;
	font-weight:bold ;
}

}



div.CardList{
	background-color:#ffffff;
	border: solid 1px #000000;
	border-radius:10px;
}











