/* --------------------------------------- */
/* -------- begin general styles --------- */
/* --------------------------------------- */
body{
background:#ffffff;
color:#000000;
margin:0;
padding:0
}
em{
font-style:italic
}
form{
margin:0;
padding:0
}
hr{
background:repeat;
color:#cccccc;
height:1px;
margin:0;
padding:0;
text-align:left;
width:100%
}
input{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:100%;
margin:0;
padding:0
}
select{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
margin:0;
padding:0
}
strong{
background:inherit;
color:#444444;
font-weight:bold
}
textarea{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:100%;
margin:0;
padding:0
}
table{
clear:both;
width:100%;
margin:0;
padding:0
}
tr{
vertical-align:top;
}
td{
margin:0;
padding:0
}
.leftMargin {
	margin-left:20px;
}
/* Search Results custom CSS */
.gcse-container li
{
    padding: 10px;
}

.gcse-container p
{
	margin: 0px;
}

.gcse-container p.gcse-link
{
	margin: 2px 0px 10px 0px;
}

.gsc-cursor-page link
{
    list-style: none;
}

li.gsc-cursor-page {
    list-style: none;
}