body,div,span,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}

body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}



a{
color:#012643;
}

a:hover{
text-decoration:underline;
color:#ff0000;
}

#rightColumnScrollAds{
	position:absolute;
	top:76px;
	margin-left:603px;
}

#ListNav a{
color: #ffffff;
text-decoration:none;
font-size: 11px;
}

#ListNav a:hover{
text-decoration:underline;
}

#maincontainer{
width: 733px; /*Width of main container - minus scrollbar width*/
margin: 0 auto; /*Center container on page*/
position:relative;
background-color:#ffffff;
font-size:93%;
}

#maincontent{
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}

#leftcolumn{
float:left;
width:583px;
}

#rightcolumn{
float:left;
width:120px;
padding-left:10px;
}

.Disappear{
display:none;
}

.UnDisappear{
display:block;
}

.CNameTitleLabel{
color: #012643;
text-decoration:none;
}

.MoreLink{
color: #993333;
text-decoration:none;
}

.dline{
border-bottom:2px dotted #000000;height:2px;margin-left:10px;margin-right:10px;margin-bottom:3px;
}

.bl {background: url(../images/bl.gif) 0 100% no-repeat #d9e7f0; width: 20em; width:100%}
.br {background: url(../images/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:10px; font-size:12px;}
.bl2 {background: url(../images/bl2.gif) 0 100% no-repeat #eee6db; width: 20em; width:100%}
.br2 {background: url(../images/br2.gif) 100% 100% no-repeat}
.tl2 {background: url(../images/tl2.gif) 0 0 no-repeat}
.tr2 {background: url(../images/tr2.gif) 100% 0 no-repeat; padding:10px}
.bl3 {background: url(../images/bl3.gif) 0 100% no-repeat #eaeaea; width: 20em; width:100%}
.br3 {background: url(../images/br3.gif) 100% 100% no-repeat}
.tl3 {background: url(../images/tl3.gif) 0 0 no-repeat}
.tr3 {background: url(../images/tr3.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px} 

div.suggestions {
    -moz-box-sizing: border-box;
    border: 1px solid black;
    position: absolute;   
	BACKGROUND-COLOR:#FFFFFF;
	font-size:.9em;
	text-align:left;
}

div.suggestions div {
    cursor: default;
    padding: 0px 3px;
}

div.suggestions div.current {
    background-color: #345D8B;
    color: white;
}