/*OLD STYLES*/
h1 {font-size: 14px;font-weight:bold;color: #000000;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}
p, li, td {font-size: 11px;color: #000000;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}

.description {font-size: 11px;color: #000000;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}

.legend {font-size: 11px;color: #3399cc;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}

.calcheading {font-size : 11pt; font-weight : bold; }

.white {font-size: 12px; color: #ffffff;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}


a.nav:link,a.nav:active,a.nav:visited
{color: #2576D1;font-weight: bold;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}
a.nav:hover
{color: #2576D1;font-weight: bold;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;}



#global {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
#global1 {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #000
}


a.subnav:link,a.subnav:active,a.subnav:visited
{color: #2576D1;font-size: 11px;font-weight: normal; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}
a.subnav:hover
{color: #2576D1;font-size: 11px;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;}

a.subsubnav:link,a.subsubnav:active,a.subsubnav:visited
{color: #2576D1;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}
a.subsubnav:hover
{color: #2576D1;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;}

A.ovuk:link,A.ovuk:active,A.ovuk:visited
{color: #2576D1;font-weight: bold;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
A.ovuk:hover
{color: #2576D1;font-weight: bold;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

A.search:link,A.search:active,A.search:visited
{color: #4C5278;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
A.search:hover
{color: #4B7979;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}

A.ssl:link,A.ssl:active,A.ssl:visited
{color:#4C5278;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
A.ssl:hover
{color:#333333;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}

/*NEW STYLES*/
TABLE.banner{border:solid 1px #333333}

.smallerblue {font-size: 11px;color: #00cc00;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}

.adheadline {font-size: 11px;color: #036498;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}

INPUT.sitesearch
{
	border: #000000 1px solid;
	font-size: 11px;
	width: 144px;
	font-family: Tahoma, Verdana, Arial, Monospace, Sans-Serif;
	height: 15px;
	padding:0px 0px 0px 2px;
}

.calc
{
	border: #4C5278 1px solid;
	font-size: 11px;
	width: 50px;
	font-family: Tahoma, Verdana, Arial, Monospace, Sans-Serif;
}
SELECT.calc
{
	border: #4C5278 1px solid;
	font-size: 11px;
	width: 200px;
	font-family: Tahoma, Verdana, Arial, Monospace, Sans-Serif;
}

.smallblue {color:#0099cc; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif; font-size: 9px;}

.smallwhite {color:#575757; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif; font-size: 9px;}


a.navitem:link,a.navitem:active,a.navitem:visited
{border: #aab3c3 1px solid;padding:3px;font-weight: normal;font-size: 11px;color: #ffffff;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;background-color: #8d9eb3;text-decoration:none;display:block;margin-left:1px;margin-right:1px;}
a.navitem:hover
{border: #aab3c3 1px solid;padding:3px;font-weight: normal;font-size: 11px;color: #ffffff;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;background-color: #4F637F;text-decoration:none;display:block;margin-left:1px;margin-right:1px;}
a.navitemsel:link,a.navitemsel:active,a.navitemsel:visited,a.navitemsel:hover
{border: #aab3c3 1px solid;padding:3px;font-weight: normal;font-size: 11px;color: #ffffff;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;background-color: #4F637F;text-decoration:none;display:block;margin-left:1px;margin-right:1px;}

a.subnavitem:link,a.subnavitem:active,a.subnavitem:visited
{border: #ffffff 1px solid;padding:2px;font-size: 11px;color: #6E8199;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;background-color: #CADBED;text-decoration:none;display:block;margin-left:1px;margin-right:1px;}
a.subnavitem:hover
{border: #ffffff 1px solid;padding:2px;font-size: 11px;color: #ffffff;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;background-color: #A1BDDC;text-decoration:none;display:block;margin-left:1px;margin-right:1px;}
a.subnavitemsel:link,a.subnavitemsel:active,a.subnavitemsel:visited,a.subnavitemsel:hover
{border: #ffffff 1px solid;padding:2px;font-size: 11px;color: #ffffff;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;background-color: #A1BDDC;text-decoration:none;display:block;margin-left:1px;margin-right:1px;}

a.subsubnavitem:link,a.subsubnavitem:active,a.subsubnavitem:visited
{border: #ffffff 1px solid;padding:2px;font-size: 10px;color: #6E8199;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;background-color: #D2EDCA;text-decoration:none;display:block;margin-left:1px;margin-right:1px;}
a.subsubnavitem:hover
{border: #ffffff 1px solid;padding:2px;font-size: 10px;color: #ffffff;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;background-color: #C1E0C5;text-decoration:none;display:block;margin-left:1px;margin-right:1px;}
a.subsubnavitemsel:link,a.subsubnavitemsel:active,a.subsubnavitemsel:visited,a.subsubnavitemsel:hover
{border: #ffffff 1px solid;padding:2px;font-size: 10px;color: #ffffff;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;background-color: #C1E0C5;text-decoration:none;display:block;margin-left:1px;margin-right:1px;}

a.smallblue:link,a.smallblue:active,a.smallblue:visited
{font-size: 9px;color: #0099cc;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}


A.pasilda:link {TEXT-DECORATION: none;COLOR: #3366cc;FONT-SIZE: 10px;FONT-FAMILY: Verdana,Tahoma,Arial;FONT-WEIGHT: normal; }
A.pasilda:active {TEXT-DECORATION: none;COLOR: #3366cc;FONT-SIZE: 10px;FONT-FAMILY: Verdana,Tahoma,Arial;FONT-WEIGHT: normal; }
A.pasilda:visited {TEXT-DECORATION: none;COLOR: #3366cc;FONT-SIZE: 10px;FONT-FAMILY: Verdana,Tahoma,Arial;FONT-WEIGHT: normal; }
A.pasilda:hover {TEXT-DECORATION: none;COLOR: #3366cc;FONT-SIZE: 10px;FONT-FAMILY: Verdana,Tahoma,Arial;FONT-WEIGHT: normal; }

a.rhsad:link,a.rhsad:active,a.rhsad:visited
{border: #009999 1px solid;padding:2px;font-size: 10px;width: 145px;color: #6E8199;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;background-color: #D2EDCA;text-decoration:none;display:block;}
a.rhsad:hover
{border: #009999 1px solid;padding:2px;font-size: 10px;width: 145px;color: #ffffff;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;background-color: #C1E0C5;text-decoration:none;display:block;}
a.rhsadl:link,a.rhsadl:active,a.rhsad1:visited,a.rhsadl:hover
{border: #009999 1px solid;padding:2px;font-size: 10px;width: 145px;color: #ffffff;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;background-color: #C1E0C5;text-decoration:none;display:block;}

a.boxad:link,a.boxad:active,a.boxad:visited
{color: #575757;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none; font-size:11px}
a.boxad:hover
{color: #ffffff;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}


a.rhsadtitle:link,a.rhsadtitle:active,a.rhsadtitle:visited
{color: #317CAC;font-size: 11px;font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}
a.rhsadtitle:hover
{color: #35CB54;font-size: 11px;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}

a.footernews:link,a.footernews:active,a.footernews:visited
{color: #317CAC;font-size: 11px;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}
a.footernews:hover
{color: #35CB54;font-size: 11px;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}

a.rhsadtext:link,a.rhsadtext:active,a.rhsadtext:visited
{color: #317CAC;font-size: 11px;font-weight: normal; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}
a.rhsadtext:hover
{color: #35CB54;font-size: 11px;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}

a.border1:link,a.border1:active,a.border1:visited
{color: #000000;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none; font-size:11px}

a.botlinks:link,a.botlinks:active,a.botlinks:visited
{color: #336699;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none; font-size:11px}


a.botlinksbig:link,a.botlinksbig:active,a.botlinksbig:visited
{color: #336699;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none; font-size:14px}




a.bingo:link,a.bingo:active,a.bingo:visited
{color: #336699;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none; font-size:14px}
a.bingo:hover
{color: #336699;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}


a.norm:link,a.norm:active,a.norm:visited
{color: #0000FF;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline; font-size:11px}
a.norm:hover
{color: #FF0000;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;}


a.rightbar:link,a.rightbar:active,a.rightbar:visited
{color: #FFFFFF;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline; font-size:11px}
a.rightbar:hover
{color: #FF0000;font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;}


.style2 {
	color: #005BB7;
	font-weight: bold;
}
.style3 {color: #005BB7}


.subscribe{font-family:verdana,tahoma,helvetica,sans-serif;font-size:11px;color:#000000;background:#B1B5F4;cursor:hand}
.style12 {color: #AEDCF7; font-weight: bold; font-size:13px}
.style13 {font-weight: bold}

DIV.statement {
	PADDING-RIGHT: 12px; BORDER-TOP: #c4d1e6 1px solid; PADDING-LEFT: 12px; BACKGROUND: #e0e6f1; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; FONT: 12px/1.8em verdana, helvetica, arial,sans serif; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c4d1e6 1px solid
}
SPAN.quote {
	DISPLAY: block; MARGIN-BOTTOM: 7px; FONT-STYLE: italic
}
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}
