﻿body, html {

    margin: 0px;
    padding: 0px;
    font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
    text-align:left;
    color:#454951;
   height:100%;
   	background-image:url(/images/BackRepeater.gif);



}

body, td {
    font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
}

h1 {
	font-size: 17px;
	margin: 0 0 0px 0;
	padding:0px;
}
h2 {
	font-size: 16px;
	margin: 0 0 0px 0;
	padding:0px;
}
h3 {
	font-size: 15px;
	margin: 0 0 0px 0;
	padding:0px;
}
h4 {
	font-size: 14px;
	margin: 0 0 0px 0;
	padding:0px;
}
h5 {
	font-size: 13px;
	margin: 0 0 0px 0;
	padding:0px;
}
h6 {
	font-size: 12px;
	margin: 0 0 0px 0;
	padding:0px;
}

a:visited, a:link, a:active  { color:#006cc7;text-decoration: none; font-weight:bold; }
a:hover { color:#000000;font-weight:bold; }

.Error {
color:#006cc7;
font-weight:bold;
}


/* .OverFlowingDiv {

    background-color:#ffffff;
    overflow:visible;
    padding:5px 5px 5px 0px;
    position:relative;
}*/

.PagingLinks a:link, .PagingLinks  a:visited, .PagingLinks  a:active, .PagingLinks a:hover, .PagingLinksCurrent a:link, .PagingLinksCurrent  a:visited, .PagingLinksCurrent  a:active, .PagingLinksCurrent a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin-right:3px;
	margin-bottom:3px;
	font-size:11px;
	height:18px;
	text-align:center;
	vertical-align:middle;
	font-weight: bold;
	text-align: center;
	padding:5px 10px;
	cursor:pointer;
	float:left;
	border:1px solid #3772ea;

}

.PagingLinks a:link, .PagingLinks  a:visited, .PagingLinks  a:active {
	color:#3772ea;
	background-color:#ffffff;
}

.PagingLinks a:hover {
	border:1px solid #344980;
	color: #ffffff;
	background-color:#3772ea;
}

.PagingLinksCurrent a:link, .PagingLinksCurrent  a:visited, .PagingLinksCurrent  a:active {
	background-color: #cf2f9a;	
	color:#ffffff;
}

.PagingLinksCurrent a:hover {
	border:1px solid #344980;
	color: #ffffff;
	background-color:#3772ea;
}

.ResultDiv {
clear: both; padding-bottom: 0px;
}

.ResultTitle {
font-size:14px;
font-weight:bold;
padding-top: 12px; 
overflow: hidden; max-height: 103px;
display:block;
}

.ResultAbstract {
padding-top: 2px; padding-bottom: 2px; max-height: 66px; overflow: hidden;
display:block;
}

.ResultURL {
overflow: hidden; height: 18px; word-break:break-all;
display:block;
}
