body { font-family:Arial, Helvetica, sans-serif; margin:0px; background-color:#E5F0FF; }
td { vertical-align:top; font-size: 12px;}
a { text-decoration: none; color: #0944AF; }
a:hover { color: #8C0000; }
h3, h2 , h1 { margin:0;}
h3 { font-size:14px;margin:0;}
h2 { font-size:15px;margin:0;}
h1 { font-size:16px;margin:0;}
h1 a { text-decoration: underline; margin:0;}
.borderallgrey { border: 2px solid #BAB9B9; background-color: #EAE9EE; }
.premiumlinkbar {border-bottom: solid 1px #000; background-color: #C8E4FF;}
.infobarlight{background-color:#C5CCD8; border-bottom: solid 1px #999;}
.greytext { font-style:italic; color: #494949; }
.greytext a { font-style:italic; color: #494949; }
.normalfont { font-size: 12px; }
.mediumfont { font-size: 11px; }
.smallfont { font-size: 9px; }
.logintext { font-size:11px; font-weight: bolder; font-style:italic; color:#000000; }
.loginbutton { FONT-SIZE: 10px; COLOR: #ffffff; background-color:#000000; border: 0; font-style:italic; }
.greygo { FONT-SIZE: 13px; COLOR: #ffffff; background-color:#494949; border:0; font-style:italic; height:20px; width:20px; padding-left:1px; font-weight:bold }
.RegistrationForm { MARGIN-LEFT: 5px }
.searchresults { }
.searchresults .searchresult { MARGIN-BOTTOM: 11px }
.searchresults .searchresult .ResTitle A { FONT-WEIGHT: bold; MARGIN-LEFT: 3px; TEXT-DECORATION: underline }
.searchresults .searchresult .Resdesc { FONT-SIZE: 11px; MARGIN-LEFT: 15px }
.searchresults .searchresult .ResOpt { MARGIN-LEFT: 5px; }
.searchresults .searchresult .ResOpt A { FONT-SIZE: 12px; TEXT-DECORATION: underline; }
.searchresults .searchresult .ResOpt .MinLink { COLOR: #6c7c9a; }
.searchquery { MARGIN-BOTTOM: 10px; BORDER-BOTTOM: black 1px solid; }
.infobox { border: solid 1px #BAB9B9; background-color: #ffffff; margin: 3px; padding: 2px;text-align:left; }
.infobox a { color:#000000; }
.leftcolumn{float:left; width:50%;}
.rightcolumn{float:right;width:49%;}
.threecolumn{float:left; width:33%}
.leftmargin {margin-left: 10px;}